pendle_scan_yt_arbitrage
Identifies YT token mispricing in Pendle markets by comparing underlying APY to implied rates, surfacing arbitrage opportunities to buy or sell Yield Tokens.
Instructions
Scan Pendle markets for YT (Yield Token) mispricing opportunities.
Compares the underlying's variable APY against the implied rate from the PT/YT market price. When these diverge, a spread exists:
Positive spread (Underlying APY > Implied): YT is underpriced — buy YT
Negative spread (Underlying APY < Implied): YT is overpriced — sell YT
Unlike Spectra (where YT trades indirectly via Router flash-mint/redeem), Pendle YT trades directly on the Pendle AMM, making execution simpler:
Buy YT: swap SY → YT on Pendle AMM
Sell YT: swap YT → SY on Pendle AMM
This is the Pendle equivalent of spectra_scan_yt_arbitrage.
Use pendle_get_market_details for detailed info on a specific opportunity. Use mv_compare_yield for cross-protocol comparison on the same underlying.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| capital_usd | Yes | Capital to deploy (USD) | |
| min_spread_pct | No | Minimum absolute spread (%) to surface (default 1.0) | |
| chain | No | Limit to a specific chain. Omit to scan all. | |
| asset_filter | No | Filter by underlying (e.g., 'USDC', 'ETH') | |
| min_tvl_usd | No | Minimum TVL (default $10K) | |
| min_liquidity_usd | No | Minimum liquidity (default $5K) | |
| max_price_impact_pct | No | Max entry impact (default 5%) | |
| top_n | No | Number of results (default 10) | |
| compact | No | One-line output |