Documentation Index
Fetch the complete documentation index at: https://docs.raydium.io/llms.txt
Use this file to discover all available pages before exploring further.
Esta página foi traduzida automaticamente por IA. A versão em inglês é a fonte oficial.Ver versão em inglês →
O APR exibido na interface da Raydium para um pool CLMM é o APR de taxa realizado da liquidez em intervalo nos últimos 24 horas, projetado para um ano. Não é o APR que sua posição teria ganhado — isso depende de seu intervalo, seu tempo em intervalo, e sua participação da liquidez que estava ativa durante a janela de negociação.
A fórmula de referência
Para um pool CLMM, o APR de taxa diária mostrado na Raydium é calculado como:fees_24hé a soma de taxas de swap do lado do LP acumuladas nas últimas 24 horas (em USD).tvl_in_range_24hé o valor médio ponderado por tempo em USD da liquidez que estava em intervalo durante a janela.
Qual será seu APR real
O APR de referência é uma estatística do pool, não de sua posição. Seu APR depende de quatro multiplicadores:- Bônus de concentração. Se seu intervalo for mais apertado que a média do pool, cada tick ativo tem mais de sua liquidez por dólar do que a média do LP. Mais apertado = bônus maior (e amplificação de IL proporcionalmente maior).
- Tempo em intervalo. Se você estiver em intervalo apenas 40% do tempo, multiplique por 0,40.
- Desconto de taxa de transferência. Para mints Token-2022 com taxas de transferência, cada coleta de taxa passa por uma transferência que por si só causa perdas em basis points.
- Composição. Se você
collectFeee reimplanta no mesmo intervalo semanalmente, o APR efetivo é cerca de(1 + APR_diário)^365 − 1. Sem composição é linear.
Exemplo prático
Suponha que um pool CLMM SOL/USDC tenha:- Volume 24h: $120M
- Tier de taxa: 0,05% (LP recebe 88% das taxas após corte do protocolo)
- TVL total: $40M
- TVL em intervalo: $18M (45% do pool está atualmente em intervalo)
- Seu intervalo: apertado o suficiente para você ter 2× a concentração média.
- Tempo esperado em intervalo: 70% (você verificará semanalmente).
- Sem taxas Token-2022. Sem auto-composição.
Por que o APR móvel é um sinal atrasado
O APR de CLMM se move rapidamente em relação ao APR de CPMM porque o denominador TVL em intervalo se move rapidamente:- Um grande movimento de preço empurra blocos de posições para fora do intervalo, encolhendo o denominador. De repente seu TVL em intervalo restante parece “APR mais alto” — mas apenas porque competidores saíram, e tipicamente o volume também cai.
- Um pool atingindo um novo ATH pode exibir temporariamente 500–1000% APR por uma hora enquanto a maioria das posições foi calibrada para preços mais baixos e apenas poucos LPs agressivos permanecem em intervalo.
- Uma vez que o mercado se estabiliza, LPs rebalanceiam e o APR reverte à média.
- Ignore APR de menos de 24h. Muito ruído.
- Prefira janelas de 7d e 30d. A Raydium expõe ambas via
GET /pools/info/ids— camposweek.apremonth.apr. - Teste sua intervalo específica em dados históricos de volume e preço antes de comprometer capital significativo.
Como a matemática funciona (passo de tick único)
Dentro de um único tick, o CLMM se comporta como um CPMM na quantidade de liquidezL ativa naquele tick. As taxas se acumulam em fee_growth_global_X e fee_growth_global_Y por unidade de liquidez. Para uma posição com liquidez Lₚ que abrange intervalos de tick [i_lo, i_hi]:
fee_growth_inside subtrai o crescimento de taxa abaixo de i_lo e acima de i_hi do acumulador global. Detalhes em algorithms/clmm-math.
Para calcular taxas esperadas durante um período futuro para um intervalo prospectivo, estime:
getEstimateAprFromPositionAndPool que faz essa estimativa usando o histograma recente de volume por tick.
Auxiliar SDK
feeApr + farmApr.
Onde o APR de farm se encaixa
Pools CLMM da Raydium podem ter emissões Farm v6 sobrepostas. Recompensas de farm são pagas em um mint de recompensa (geralmente RAY ou um token de parceiro) independente de taxas de swap. A interface Raydium típicamente exibe:products/farm-staking/overview para matemática de emissão de farm.
Erros comuns
- “APR é composto automaticamente.” Não. As taxas devem ser reivindicadas via
collectFee, depois manualmente reimplantadas. A Raydium não auto-compõe taxas de CLMM. - “Meu APR = APR de referência.” Apenas se sua concentração for média, seu tempo em intervalo for 100%, e você compor no mesmo ritmo. Os três geralmente são falsos.
- “Tier de taxa mais alta = APR mais alto.” Apenas se o volume sobreviver à taxa mais alta. Em 1% um par pode citar 50% APR mas fazer 1/10 do volume; líquido menor que 0,25% em 120% × 0,1 = 12%.
- “Posições fora do intervalo têm zero risco.” Elas têm zero renda de taxa mas IL completo na composição de token existente — a posição é agora “100% de qualquer lado”.
Referências
algorithms/clmm-math— derivação completa do acumulador de crescimento de taxa.algorithms/impermanent-loss— o lado de perda da equação de LP.user-flows/choosing-a-pool-type— framework de decisão que usa essa estimativa de APR.sdk-api/rest-api— endpoints de volume / APR ao vivo.
- Implementação de
estimatedAprdo SDK Raydium v2. - Página de pool da interface Raydium (campos APR ao vivo).
- Derivação de crescimento de taxa do Uniswap V3.


