Skip to main content

Basic ranking

defi yield opportunities --chain 1 --asset USDC --limit 20 --results-only

Select providers explicitly

defi yield opportunities --chain 1 --asset USDC --providers aave,morpho --limit 20 --results-only
defi yield opportunities --chain solana --asset USDC --providers kamino --limit 20 --results-only
--providers expects provider names from defi providers list.

Filter with objective metrics

defi yield opportunities \
  --chain 1 \
  --asset USDC \
  --providers aave,morpho \
  --min-tvl-usd 1000000 \
  --min-apy 1 \
  --sort liquidity_usd \
  --limit 20 \
  --results-only

Key opportunity fields

  • apy_total: total APY percentage points (2.3 means 2.3%).
  • tvl_usd: total supplied/managed USD reported by the provider.
  • liquidity_usd: currently available withdrawable/borrowable USD from the provider.
  • backing_assets: full backing composition list with per-asset share_pct.

Incomplete opportunities

defi yield opportunities --chain 1 --asset USDC --include-incomplete --results-only
When enabled, warnings may indicate missing APY/TVL and combined-provider counts.

Historical series

defi yield history --chain 1 --asset USDC --providers aave,morpho --metrics apy_total --interval day --window 7d --limit 1 --results-only
defi yield history --chain 1 --asset USDC --providers morpho --metrics apy_total,tvl_usd --interval day --window 30d --limit 1 --results-only
defi yield history --chain solana --asset USDC --providers kamino --metrics apy_total,tvl_usd --interval day --window 7d --limit 1 --results-only
Optional time filters:
defi yield history --chain 1 --asset USDC --providers aave --metrics apy_total --from 2026-02-20T00:00:00Z --to 2026-02-26T00:00:00Z --interval hour --limit 1 --results-only

Important caveats

  • APY values are percentage points (2.3 = 2.3%).
  • Morpho may produce extreme APY for very small markets; use --min-tvl-usd.
  • Kamino yield routes currently support Solana mainnet only.
  • yield opportunities no longer includes subjective risk/score fields.
  • yield history --metrics supports apy_total and tvl_usd; Aave currently supports apy_total only.
  • Aave history is lookback-window based and effectively ends near current time.