Pools de Liquidez e AMMs
Como funcionam os Automated Market Makers, as pools de liquidez, as fee tiers e o impermanent loss. É a base de quase tudo em DeFi.
~18 min · 5 seções
Seção 1
O que é um AMM
Um AMM (Automated Market Maker) é um contrato que troca tokens sem livro de ofertas. O preço sai de uma fórmula aplicada às reservas da pool.
Numa corretora tradicional, compradores e vendedores deixam ordens num livro de ofertas, e o negócio sai quando os preços se cruzam. Esse modelo depende de market makers profissionais mantendo ordens dos dois lados o tempo todo.
Um AMM troca o livro por uma pool: um contrato que guarda dois tokens. Quem quer trocar negocia direto com o contrato. O preço é definido pelas quantidades de cada token na pool, e a fórmula mais conhecida é a do Uniswap V2:
x · y = k
x e y são as reservas dos dois tokens, e k precisa continuar igual depois de cada troca. Se alguém compra o token X, a reserva de X cai, a de Y sobe, e o preço de X sobe na mesma proporção. Quanto maior a compra em relação ao tamanho da pool, mais o preço anda durante a própria operação. Essa diferença entre o preço cotado e o executado é o slippage.
Depois do V2 vieram variações para casos específicos. A Curve usa uma curva quase plana perto de 1:1, ideal para stablecoins. A Balancer permite pools com vários tokens e pesos diferentes. E os CLMMs (Uniswap V3 e derivados) deixam o provedor escolher em que faixa de preço atua, assunto do próximo módulo.
Na página Pools do DeFi Lab, a coluna de DEX mostra qual implementação cada pool usa (Uniswap V3/V4, Raydium CLMM, Orca, Meteora DLMM, Project X etc.).
Pontos-chave
x · y = k
o produto das reservas fica constante, e isso define o preço a cada troca.
Sem livro de ofertas
a contraparte é o contrato, não outra pessoa.
Slippage
trades grandes em pools pequenas pagam um preço médio pior.
Permissionless
qualquer pessoa pode trocar ou virar provedor de liquidez, sem cadastro.
Seção 2
Como uma pool funciona por dentro
Provedores de liquidez (LPs) depositam os dois tokens da pool e, em troca, ficam com uma fatia das taxas de cada swap.
Quem coloca os tokens na pool são os provedores de liquidez (LPs). No modelo clássico, o LP deposita os dois tokens em valor equivalente e recebe LP tokens, que representam a fração da pool que é dele. Nos modelos de liquidez concentrada, a posição vira um NFT, porque cada posição tem uma faixa de preço própria.
Cada swap paga uma taxa. No V2 ela fica dentro da pool e aumenta as reservas, então a fatia de cada LP vale um pouco mais depois de cada negócio. No V3 as taxas se acumulam separadas da posição e precisam ser coletadas.
Um detalhe que pega muita gente: ao sacar, você não recebe de volta as mesmas quantidades que depositou. Você recebe sua fração das reservas atuais, e as reservas mudam a cada troca. Se um dos tokens subiu muito, a pool vendeu parte dele durante a subida, e você sai com menos dele e mais do outro. Esse efeito tem nome, impermanent loss, e tem seção própria mais adiante.
O TVL (Total Value Locked) de uma pool é a soma de tudo o que os LPs depositaram. Mais TVL significa menos slippage para quem troca, mas também divide as taxas entre mais capital.
Pontos-chave
LP
quem deposita tokens na pool e recebe parte das taxas.
LP token ou NFT
o recibo da sua participação; é ele que você devolve para sacar.
Composição muda
o saque devolve sua fração das reservas atuais, não o que você depositou.
TVL
valor total depositado; mais TVL, menos slippage e taxas mais diluídas.
Seção 3
Fee tiers: quanto cada troca paga
A fee tier é a porcentagem cobrada em cada swap. Pares estáveis usam taxas mínimas, e pares voláteis precisam de taxas maiores para compensar o risco do LP.
As faixas mais comuns herdadas do Uniswap V3:
- 0,01%: stablecoins atreladas ao mesmo valor (USDC/USDT). O preço quase não se move, então a taxa pode ser mínima, e o volume alto compensa.
- 0,05%: pares correlacionados ou blue-chips com muito volume (ETH/USDC na mainnet, wstETH/ETH).
- 0,30%: o "padrão" para pares de ativos estabelecidos contra stablecoin.
- 1%: tokens voláteis, novos ou exóticos. A taxa alta tenta compensar o impermanent loss.
O mesmo par costuma existir em várias faixas ao mesmo tempo. Os agregadores (Jupiter, 1inch, o roteador do Uniswap) mandam cada ordem para onde o preço final sai melhor, então o volume tende a se concentrar numa faixa "natural" para cada par. Antes de entrar como LP, veja qual faixa concentra o volume desse par.
Algumas DEXes usam taxa dinâmica, que sobe quando a volatilidade aumenta (Meteora DLMM, pools V4 com hooks). Nesses casos o DeFi Lab usa as taxas efetivamente cobradas nas últimas 24h, quando a fonte informa, em vez da taxa nominal.
Pontos-chave
0,01%
stable/stable, volume enorme e risco mínimo de IL.
0,05%
pares correlacionados ou blue-chips muito líquidos.
0,30%
padrão para ativo estabelecido contra stablecoin.
1%
tokens voláteis; APR alto, mas IL também alto.
Taxa dinâmica
varia com a volatilidade; o que importa é a taxa realmente cobrada.
Seção 4
Impermanent loss, com números
Impermanent loss é quanto a posição de LP fica atrás de simplesmente segurar os dois tokens na carteira, por causa da mudança de preço entre eles.
Um exemplo concreto. Você deposita 5 SOL e 500 USDC com o SOL a $100: $1.000 no total.
O SOL dobra para $200. A pool rebalanceia sozinha, vendendo SOL na subida. Pela fórmula x · y = k (5 × 500 = 2.500), sua posição passa a ter cerca de 3,54 SOL e 707 USDC, ou $1.414.
Se você só tivesse guardado os tokens, teria 5 × $200 + $500 = $1.500. A diferença, de $86 ou 5,7%, é o impermanent loss. Você ganhou dinheiro em relação ao depósito, mas ganhou menos do que se não tivesse feito nada.
O IL depende só do quanto o preço relativo mudou, não da direção. Para pools clássicas:
- preço ×1,25 ou ÷1,25: 0,6%
- ×1,5: 2,0%
- ×2 (ou caiu pela metade): 5,7%
- ×3: 13,4%
- ×5: 25,5%
O nome "impermanent" vem do fato de que, se o preço voltar ao ponto de entrada, a perda some. Na prática, raramente volta exatamente, então trate IL como custo real. A conta que importa é: as taxas recebidas no período superam o IL? Em liquidez concentrada o IL é amplificado pelo mesmo fator que multiplica as taxas; a Calculadora de liquidez mostra isso no gráfico LP vs. HODL.
Pontos-chave
IL = pool vs. carteira
a diferença entre manter a posição de LP e só segurar os tokens.
2× = 5,7%
dobrar ou cair pela metade custa o mesmo em IL numa pool clássica.
Pares correlacionados
stable/stable e LST/ETH têm IL perto de zero.
Taxas vs. IL
só vale a pena se as taxas acumuladas superarem o IL.
Não é temporário
se o preço não voltar, a perda fica.
Seção 5
Lendo TVL, volume e APR
TVL, volume e APR contam partes diferentes da mesma história. É a combinação dos três, e a consistência ao longo do tempo, que separa oportunidade real de armadilha.
TVL é o capital depositado. Alto indica confiança e dificulta manipulação, mas dilui as taxas. Abaixo de ~$50 mil é sinal de alerta: token novo, abandonado ou pool montada para enganar.
Volume 24h é o que gera taxa. Sem volume não há rendimento. A razão Volume/TVL mede quanto o capital está trabalhando: acima de 1× significa que o TVL inteiro girou em um dia, o que é ótimo para o LP. Abaixo de 0,1× o retorno raramente compensa o risco. Mas desconfie de valores absurdos (30×, 100×) em pools pequenas: podem ser bots girando volume contra si mesmos.
APR no DeFi Lab é calculado assim:
APR = taxas das últimas 24h × 365 ÷ TVL
É uma projeção de um único dia para o ano inteiro, então um pico de volume infla o número. Por isso a página de cada pool mostra o APR médio de 7, 30 e 90 dias. Se o APR de hoje está muito acima da média de 30 dias, provavelmente é um pico e não o rendimento esperado.
Um roteiro prático na página Pools:
- filtre TVL mínimo ($100 mil ou mais) e risco até MED;
- ordene por APR;
- abra a pool e compare o APR de 24h com a média de 30 dias;
- leia as flags de risco e a verificação dos tokens antes de depositar qualquer coisa.
Pontos-chave
Volume/TVL
mede a eficiência; acima de 1× é excelente, mas valores extremos pedem desconfiança.
APR 24h
fotografia de um dia anualizada, não promessa.
Médias de 7/30/90d
mostram se o rendimento é sustentável.
APR alto + TVL baixo
combinação clássica de armadilha.