{"slug":"saylorinnovations-com-api-defi-lp-yield-a4e27a","title":"Liquidity pool fee APR and APY from fee tier, daily volume and TVL, your fees pe","host":"saylorinnovations.com","method":"GET","resource":"https://saylorinnovations.com/api/defi/lp-yield","category":"market","description":"Liquidity pool fee APR and APY from fee tier, daily volume and TVL, your fees per day and period, and the price moves at which impermanent loss cancels them.","price_listed":0.01,"price_asked":0.01,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":499,"reported_calls_30d":0,"reported_payers_30d":0,"networks":["eip155:137","eip155:42161","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"daily_volume_usd":"5000000","days":"30","fee_tier_percent":"0.3","position_usd":"10000","tvl_usd":"40000000"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"daily_volume_usd":{"description":"pool 24h volume","type":"string"},"days":{"description":"optional holding period, default 30","type":"string"},"fee_tier_percent":{"description":"pool fee tier in percent, e.g. 0.3","type":"string"},"position_usd":{"description":"optional your position size, default 1000","type":"string"},"tvl_usd":{"description":"pool total value locked","type":"string"}},"required":["fee_tier_percent","daily_volume_usd","tvl_usd"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"concentration_multiplier":{"description":"Liquidity concentration boost applied to the yield","type":["number","null"]},"daily_fee_yield_percent":{"description":"Fees earned per day as a percent of liquidity","type":"number"},"daily_volume_usd":{"description":"Daily trading volume used","type":"number"},"days":{"description":"Holding period used","type":"number"},"fee_apr_percent":{"description":"Daily fee yield times 365, in percent","type":"number"},"fee_apy_percent":{"description":"Fee yield with daily compounding, in percent","type":"number"},"fee_tier_percent":{"description":"Pool fee tier, in percent","type":"number"},"fees_over_period_percent":{"description":"Fees over the period as a percent of the position","type":"number"},"fees_over_period_usd":{"description":"Fees over the holding period","type":"number"},"fees_per_day_usd":{"description":"Fees your position earns per day","type":"number"},"impermanent_loss_breakeven_down_move_percent":{"description":"Price fall at which impermanent loss equals the fees earned","type":["number","null"]},"impermanent_loss_breakeven_up_move_percent":{"description":"Price rise at which impermanent loss equals the fees earned","type":["number","null"]},"note":{"description":"Plain-language caveat about how to read and use the result","type":"string"},"position_usd":{"description":"Position size used for the dollar figures","type":"number"},"source":{"description":"Where the data or formula comes from","type":"string"},"tvl_usd":{"description":"Pool total value locked used","type":"number"},"volume_to_tvl_ratio":{"description":"Daily volume divided by TVL","type":"number"}},"required":["fee_apr_percent","fees_over_period_usd"],"type":"object"},"type":{"const":"json","type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-20","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":499,"error":null}],"description_full":"Liquidity pool fee APR and APY from fee tier, daily volume and TVL, your fees per day and period, and the price moves at which impermanent loss cancels them.","last_updated":"2026-10-20T14:45:37.561Z","schemes":["exact"]}