PT/YT와 만기형 수익률 시장
도입
Yield-bearing asset은 원금 권리와 미래 수익 권리가 섞여 있다. PT/YT 구조는 이를 분리한다. Principal Token은 만기 시 underlying principal을 받을 권리에 가깝고, Yield Token은 만기까지 발생하는 yield를 받을 권리에 가깝다. 이 구조는 fixed yield와 yield speculation을 만들지만, maturity와 liquidity risk를 함께 만든다.
수익률 시장을 단순 APY 비교로 보면 안 된다. PT price는 maturity discount를 반영하고, YT price는 미래 yield expectation을 반영한다. 만기 전 exit liquidity가 얕으면 mark-to-market 손실이 커질 수 있다. oracle price와 pool liquidity도 중요하다.
학습 목표
- principal token과 yield token이 underlying yield-bearing asset을 어떻게 분리하는지 설명한다.
- maturity, implied APY, exit liquidity, oracle pricing을 수익률 시장의 핵심 위험으로 다룬다.
- fixed yield와 variable yield exposure를 DeFi portfolio risk로 기록한다.
개념 설명
| 포지션 | 기대 수익 | 주요 위험 |
|---|---|---|
| PT holder | 할인 매수 후 만기 principal | maturity 전 liquidity, issuer risk |
| YT holder | 미래 yield upside | yield 하락, 만기 decay |
| LP | PT/YT 거래 수수료 | inventory and impermanent loss |
| Borrower/hedger | fixed/variable exposure 조정 | oracle and execution risk |
코드로 확인하기
export function impliedAnnualYield(faceValue: number, ptPrice: number, daysToMaturity: number) { const discount = faceValue - ptPrice; const simpleReturn = discount / ptPrice; return { discount, impliedApy: simpleReturn * (365 / daysToMaturity) };}export function yieldSplitRisk({ daysToMaturity, poolDepthUsd, ytPrice }: { daysToMaturity: number; poolDepthUsd: number; ytPrice: number;}) { if (daysToMaturity < 14 && ytPrice > 0.05) return "maturity-decay-warning"; if (poolDepthUsd < 1_000_000) return "thin-exit-liquidity"; return "watch";}첫 함수는 PT가 face value보다 할인되어 거래될 때 implied yield를 계산한다. 두 번째 함수는 maturity와 liquidity가 YT 위험을 크게 바꾼다는 점을 보여준다.
강의 포인트
| 관점 | 확인할 질문 | 증거로 남길 것 |
|---|---|---|
| Claim | PT와 YT가 각각 무엇을 청구하는가 | payoff diagram |
| Maturity | 언제 권리가 수렴하거나 사라지는가 | maturity date |
| Pricing | discount가 어떤 APY를 뜻하는가 | implied yield |
| Liquidity | 만기 전 빠져나올 수 있는가 | pool depth |
실무 예시
클라이언트[OPS] 사용자가 "고정 수익률"처럼 보이는 PT를 샀다. 화면은 implied APY만 보여주면 안 된다. 만기일, underlying asset, redemption condition, secondary liquidity, oracle source를 함께 보여야 한다. 만기 전 팔아야 하면 손실이 생길 수 있다.
YT는 더 민감하다. yield expectation이 낮아지거나 만기가 가까워지면 가격이 빠르게 사라질 수 있다. DeFi portfolio는 PT/YT를 단순 yield asset으로 분류하지 말고 maturity exposure로 기록해야 한다.
흔한 오해와 실패 시나리오
| 오해 | 실패 시나리오 | 교정 방식 |
|---|---|---|
| PT는 무위험 채권이다 | underlying과 redemption risk가 남는다 | claim과 issuer risk를 표시한다 |
| YT는 yield만 받는 토큰이다 | 만기 decay와 가격 변동이 크다 | maturity countdown을 보여준다 |
| APY가 높으면 좋다 | liquidity discount나 risk premium일 수 있다 | implied yield와 exit depth를 함께 본다 |
| 만기 전 가격은 중요하지 않다 | 중도 매도 시 손실이 실현된다 | mark-to-market을 설명한다 |
실습 과제
- PT maturity payoff 계산하기: ptPrice, faceValue, daysToMaturity를 받아 discount와 annualized implied yield를 계산한다.
- Yield split 위험표 만들기: PT holder, YT holder, LP, borrower 관점에서 수익원과 손실 경로를 정리한다.
완료 기준
- PT/YT payoff를 maturity 전후로 나눠 설명했다.
- implied APY, maturity discount, exit liquidity를 계산하는 실습을 작성했다.
근거 자료
- 05 Perps and Derivatives
- 06 Staking and Restaking
- Pendle Documentation