유동성 공급과 LP 토큰
유동성 공급이란
유동성 공급(Liquidity Providing)은 DEX의 유동성 풀에 자산을 예치하여 거래가 가능하게 하고, 그 대가로 거래 수수료를 받는 것이다. 유동성 공급자는 LP(Liquidity Provider)라고 불린다.
전통 금융에서 마켓 메이커는 전문 기관만 할 수 있었다. 디파이에서는 누구나 자산만 있으면 LP가 될 수 있다. 이것이 디파이의 핵심 혁신 중 하나다.
유동성 공급 과정
1단계: 풀 선택
예치할 토큰 쌍을 선택한다. 예: ETH-USDC, BTC-ETH
고려 사항:
- 보유 중인 토큰
- 예상 수수료 수익 (거래량)
- 비영구적 손실 위험 (변동성)
- 풀의 안정성 (TVL, 프로토콜 신뢰도)
2단계: 자산 준비
대부분의 AMM은 두 토큰을 동일한 가치 비율로 요구한다.
Uniswap V2 예시:
- ETH-USDC 풀에 $10,000 예치하려면
- $5,000 상당의 ETH + $5,000 USDC 필요
Uniswap V3 (집중 유동성):
- 가격 범위에 따라 비율이 달라질 수 있음
- 현재 가격이 범위 밖이면 한쪽 토큰만 예치
3단계: 유동성 추가
- DEX 사이트에서 "Pool" 또는 "Liquidity" 메뉴 선택
- 토큰 쌍 선택
- 예치할 금액 입력
- (V3의 경우) 가격 범위 설정
- 토큰 승인 (첫 예치 시)
- "Add Liquidity" 트랜잭션 승인
4단계: LP 토큰 수령
유동성을 추가하면 LP 토큰을 받는다. 이것은 풀에 대한 지분을 나타낸다.
LP 토큰의 역할
지분 증명
LP 토큰은 풀 내 지분의 증명서다.
예시:
- 풀 총 TVL: $10,000,000
- 내 예치금: $100,000
- 내 지분: 1%
- LP 토큰: 전체 발행량의 1%
가치 변동
LP 토큰의 가치는 다음에 따라 변한다:
증가 요인:
- 거래 수수료 누적
- 기초 토큰 가격 상승
감소 요인:
- 기초 토큰 가격 하락
- 비영구적 손실
활용
LP 토큰은 그 자체로 가치 있는 토큰이다:
- 일드파밍: LP 토큰을 스테이킹하여 추가 토큰 보상
- 담보: 일부 렌딩 프로토콜에서 담보로 사용
- 판매: 필요 시 LP 토큰 자체를 판매 가능 (유동성이 있다면)
수수료 수익
수수료 구조
| DEX | 기본 수수료 | LP 분배 |
|---|---|---|
| Uniswap V2 | 0.30% | 100% LP |
| Uniswap V3 | 0.05%/0.30%/1.00% | 100% LP |
| Curve | 0.04% | 50% LP, 50% veCRV |
| SushiSwap | 0.30% | 83% LP, 17% xSUSHI |
수익률 계산
LP의 연간 수익률(APR)은 다음으로 결정된다:
APR = (일일 수수료 × 365) / TVL × 100%
예시:
- 풀 TVL: $10,000,000
- 일일 거래량: $5,000,000
- 수수료율: 0.30%
- 일일 수수료: $5,000,000 × 0.3% = $15,000
- APR = ($15,000 × 365) / $10,000,000 = 54.75%
실제 수익은 다를 수 있다:
- 거래량은 매일 변동
- 비영구적 손실로 실질 수익 감소 가능
- 가스비 (예치/출금 시)
수익 확인 도구
- APY.vision: LP 포지션 추적, 실제 수익 계산
- DeFiLlama Yields: 풀별 APY 비교
- Revert Finance: Uniswap V3 분석
풀 선택 기준
1. 거래량
높은 거래량 = 높은 수수료 수익
거래량이 TVL 대비 높은 풀이 자본 효율이 좋다. TVL 대비 일일 거래량(Volume/TVL)이 0.5 이상이면 활발한 풀이다.
2. TVL
적정 TVL = 안정성과 수익의 균형
- TVL이 너무 낮으면: 가격 조작 위험, 러그풀 가능성
- TVL이 너무 높으면: 경쟁 심화, APR 낮아짐
3. 토큰 변동성
낮은 상관관계 = 높은 비영구적 손실
- 스테이블코인 쌍 (USDC-USDT): IL 거의 없음
- 상관 자산 쌍 (ETH-stETH): IL 매우 낮음
- 비상관 쌍 (ETH-UNI): IL 위험 있음
4. 프로토콜 신뢰도
검증된 프로토콜 = 낮은 스마트컨트랙트 리스크
- 오래되고 검증된 DEX (Uniswap, Curve)
- 보안 감사 여부
- TVL 지속 기간
5. 추가 인센티브
일부 풀은 거래 수수료 외에 추가 토큰 보상을 제공한다.
- 프로토콜 네이티브 토큰 (UNI, SUSHI 등)
- 파트너 프로젝트 토큰
- 포인트/에어드랍
주의: 높은 인센티브 APR은 지속 불가능할 수 있다. 인센티브 종료 후 TVL이 급감하고 토큰 가격도 하락하는 경우가 많다.
Uniswap V3 집중 유동성
가격 범위 설정
V3에서는 유동성을 제공할 가격 범위를 직접 설정한다.
예시: ETH가 $3,000일 때
- 좁은 범위: $2,900~$3,100 (±3%)
- 넓은 범위: $2,000~$4,000 (±33%)
- 전체 범위: $0~∞ (V2와 동일)
좁은 범위 vs 넓은 범위
| 구분 | 좁은 범위 | 넓은 범위 |
|---|---|---|
| 자본 효율 | 높음 | 낮음 |
| 수수료 수익 | 높음 (범위 내) | 낮음 |
| 관리 필요성 | 높음 | 낮음 |
| 범위 이탈 위험 | 높음 | 낮음 |
| 비영구적 손실 | 증폭됨 | 완화됨 |
범위 이탈 시
가격이 설정한 범위를 벗어나면:
- 유동성이 비활성화됨
- 수수료를 받지 못함
- 포지션이 단일 자산으로 전환됨
예시: ETH-USDC, 범위 $2,900~$3,100
- 가격 > $3,100: 포지션이 100% USDC로 전환
- 가격 < $2,900: 포지션이 100% ETH로 전환
범위를 벗어나면 유동성을 제거하고 새 범위로 재예치해야 하는데, 가스비가 발생한다.
전략
적극적 관리:
- 좁은 범위로 높은 수익 추구
- 가격 변동 시 범위 재설정
- 시간과 가스비 투자 필요
패시브 관리:
- 넓은 범위로 낮지만 안정적 수익
- 자주 관리하지 않아도 됨
- V2와 비슷한 경험
유동성 제거
출금 과정
- DEX에서 "Pool" 메뉴 → "Remove Liquidity"
- 제거할 비율 선택 (25%, 50%, 100% 등)
- 트랜잭션 승인
- 두 토큰 + 누적 수수료 수령
받는 금액
출금 시 받는 금액은 예치 시와 다를 수 있다.
예시:
- 예치 시: 1 ETH ($3,000) + 3,000 USDC = $6,000
- 출금 시: 0.8 ETH ($4,000) + 4,800 USDC = $8,000
가격 변동에 따라 토큰 비율이 변했고, 수수료가 누적되어 총 가치가 증가했다. 그러나 만약 ETH를 그냥 보유했다면 $7,000(1 ETH × $4,000 + 3,000 USDC)이었을 것이다. 이 차이가 비영구적 손실이다.
출금 타이밍
좋은 타이밍:
- 예치 시와 비슷한 가격일 때 (IL 최소화)
- 충분한 수수료가 쌓였을 때
- 더 나은 기회가 있을 때
피해야 할 타이밍:
- 가격이 크게 변동한 직후 (IL 실현)
- 가스비가 높을 때
LP의 리스크
비영구적 손실
가장 큰 리스크. 다음 글에서 상세히 다룬다. 가격 변동 시 단순 보유 대비 손해를 볼 수 있다.
스마트컨트랙트 리스크
DEX나 풀 컨트랙트의 버그로 자산을 잃을 수 있다. 검증된 프로토콜 사용으로 완화.
러그풀
특히 신규/소규모 토큰 풀에서 프로젝트 팀이 유동성을 빼고 도주하는 경우. 검증된 토큰만 LP 참여.
기회비용
LP에 묶인 자산으로 다른 투자 기회를 놓칠 수 있다.
정리
유동성 공급은 DEX에 자산을 예치하고 거래 수수료를 버는 디파이의 핵심 활동이다. LP 토큰은 풀 지분을 나타내며 다양하게 활용될 수 있다. 풀 선택 시 거래량, TVL, 토큰 변동성, 프로토콜 신뢰도를 고려해야 한다. Uniswap V3의 집중 유동성은 자본 효율을 높이지만 적극적 관리가 필요하다. 비영구적 손실을 이해하고 관리하는 것이 LP의 핵심 역량이다.