Como Funcionam os AMMs e o Impermanent Loss — Guia Prático
A Mudança de Paradigma: Substituir Bolsas de Ações por uma Equação
Nos mercados financeiros clássicos onde os analistas de investimento trabalham, a negociação de ativos assenta no livro de ordens central (Central Limit Order Book). Numa bolsa como a Euronext Lisboa ou o NASDAQ, existem empresas especializadas de criação de mercado (market makers) que colocam ordens de compra e venda sem parar, ganhando com a diferença (spread) e gerindo o risco através de servidores ultrarrápidos.
Quando as finanças descentralizadas deram os primeiros passos na Ethereum, tentar replicar esse modelo na blockchain revelou-se impossível. Registar, cancelar e atualizar centenas de ordens a cada segundo congestionava a rede e gerava custos brutais de taxas de gas.
A comunidade resolveu este estrangulamento com uma ideia de engenharia matemática genial: o Market Maker Automatizado de Produto Constante (AMM).
Popularizado pelo Uniswap V2, todo o motor de negociação e descoberta de preços de um par de moedas reside numa única equação imutável:
$$x \times y = k$$
Onde:
- $x$ representa a quantidade total da Moeda A guardada na piscina de liquidez.
- $y$ representa a quantidade total da Moeda B guardada na piscina.
- $k$ é uma constante fixa que tem de se manter rigorosamente inalterada durante qualquer troca comercial (descontando as pequenas comissões da plataforma).
Na WebXtek e nas soluções de liquidez que modelamos em conjunto com a Luso Digital Assets, ajudamos as empresas a entender a mecânica dos AMMs para otimizarem a rentabilidade da tesouraria corporativa sem surpresas.
- A CURVA DE PRODUTO CONSTANTE NO UNISWAP (x * y = k)
- Reserva Y (ex.: USDC)
- 200k ● Ponto A (Estado Inicial: 50 ETH a 2.000 $)
- 100k ● Ponto B (Alguém Compra ETH -> Piscina ganha USDC)
- 50k ● Curva Hiperbólica Invariável
- Reserva X (ETH)
- Preço Spot: Preço de X = Reserva_Y / Reserva_X
- Quanto mais moedas X saem da piscina, mais caras elas ficam!
Como Funciona uma Compra: O Caminho ao Longo da Hipérbole
Para veres na prática como o preço se ajusta de forma matemática, imagina uma piscina com os seguintes valores:
- Moeda X: $100 \text{ ETH}$
- Moeda Y: $200.000 \text{ USDC}$
- Constante: $k = 100 \times 200.000 = 20.000.000$
O preço de referência do ETH no arranque é:
$$\text{Preço} = \frac{y}{x} = \frac{200.000}{100} = 2.000 \text{ USDC por ETH}$$
Agora, imagina que um investidor quer comprar $20 \text{ ETH}$ da piscina.
Para retirar $20 \text{ ETH}$, a nova quantidade de ETH restante na reserva terá de ser:
$$x_{\text{novo}} = 100 - 20 = 80 \text{ ETH}$$
Como a constante $k$ tem de se manter nos $20.000.000$, a quantidade de USDC ($y_{\text{novo}}$) terá obrigatoriamente de subir para:
$$y_{\text{novo}} = \frac{k}{x_{\text{novo}}} = \frac{20.000.000}{80} = 250.000 \text{ USDC}$$
Isto significa que o comprador tem de entregar à piscina:
$$\Delta y = 250.000 - 200.000 = 50.000 \text{ USDC}$$
Repara bem no preço efetivo desta compra: o utilizador pagou $50.000 \text{ USDC}$ para receber $20 \text{ ETH}$, o que dá uma média real de $2.500 \text{ USDC por cada ETH}$, quando a cotação inicial era de $2.000$.
Esta diferença de $500 $$ por moeda é o chamado Deslize de Preço (Slippage), resultado inevitável de percorreres uma curva não-linear.
ANATOMIA DE UMA OPERAÇÃO E ARBITRAGEM NUM AMM
- COMPRADOR EXECUTA UMA GRANDE TROCA NO AMM: Deposita: +50.000 USDC → [CONTRATO PISCINA] → Retira: -20 ETH
- Novo Saldo da Piscina: 80 ETH e 250.000 USDC
- Preço Interno Resultante: 250.000 / 80 = 3.125 $ por ETH!
-
- ABRE-SE UMA OPORTUNIDADE DE ARBITRAGEM:
- Preço Dentro do AMM Descentralizado: 3.125 $
- Preço no Mercado Centralizado Externo (Binance): 2.050 $
- REEQUILÍBRIO PELOS ROBÔS DE ARBITRAGEM: Robôs compram ETH a 2.050 $ na bolsa e vendem no AMM até que as reservas da piscina voltem a refletir o preço de mercado global!
O contrato do AMM não tem olhos para o exterior: não sabe o que se passa nas notícias nem nos mercados mundiais. O alinhamento dos preços é feito por robôs de arbitragem independentes que aproveitam desvios para lucrarem, repondo o equilíbrio das reservas.
O Que é o Impermanent Loss e Porque Afeta a Tua Empresa
Quando a tua empresa decide rentabilizar o balanço depositando fundos numa piscina de liquidez, recebe tokens de participação (LP Tokens) que conferem o direito a uma percentagem das comissões cobradas em cada transação.
Contudo, ao mesmo tempo que recebes taxas, ficas exposto ao fenómeno do Impermanent Loss (Perda Impermanente).
O Impermanent Loss mede a diferença entre:
- Ter o capital investido como fornecedor de liquidez numa piscina 50/50.
- Ter simplesmente guardado as duas moedas intactas no cofre frio da tua empresa.
EXEMPLO PRÁTICO DE IMPERMANENT LOSS NA EMPRESA
- DEPÓSITO INICIAL NA PISCINA (Dia 1): A tua empresa coloca: 10 ETH (a 2.000 $ cada = 20.000 $) + 20.000 USDC
- Valor Total do Teu Capital Alocado = 40.000 $
- MOVIMENTO DE MERCADO (Dia 30): O ETH sobe para 5.000 $ no mundo real
- ESTRATÉGIA A: GUARDAR NO COFRE FRIO (HODL)
- 10 ETH × 5.000 $ = 50.000 $
- 20.000 USDC = 20.000 $
- VALOR TOTAL QUE TERIAS NO COFRE = 70.000 $
- ESTRATÉGIA B: FORNECER LIQUIDEZ NA PISCINA (Uniswap)
- Os árbitros retiraram ETH e deixaram USDC na piscina.
- O teu saldo passa a ser: 6,32 ETH (31.622 $) + 31.622 USDC
- VALOR TOTAL QUE TENS NA PISCINA = 63.245 $
- IMPERMANENT LOSS = 70.000 $ - 63.245 $ = -6.755 $ (-9,65% de Perda!)
Por que razão perdeste dinheiro em relação a apenas guardar as moedas? Porque à medida que o ETH valorizava, os árbitros compraram o teu ETH barato na piscina e entregaram-te USDC em troca.
O AMM obriga-te matematicamente a vender a moeda que está a subir e a acumular a moeda que fica para trás.
A fórmula exata para calculares a perda em função da variação do rácio de preços ($k = P_{\text{novo}} / P_{\text{inicial}}$) é:
$$\text{Perda} = \frac{2 \sqrt{k}}{1 + k} - 1$$
TABELA DE IMPACTO DO IMPERMANENT LOSS
| Variação da Cotação (k) | Perda Face a Apenas Guardar no Cofre |
|---|---|
| Subida de 25% (1,25x) | 0,6% |
| Subida de 50% (1,50x) | 2,0% |
| Subida de 100% (2,00x) | 5,7% |
| Subida de 200% (3,00x) | 13,4% |
| Subida de 400% (5,00x) | 25,5% |
Se o valor arrecadado em comissões de negociação durante o tempo em que forneceste liquidez não cobrir essa desfasagem, a tua empresa perdeu margem financeira.
A Autoridade Europeia dos Valores Mobiliários e dos Mercados (ESMA) recomenda prudência reforçada a fundos e empresas que participem em piscinas de liquidez sem sistemas de monitorização de risco.
Liquidez Concentrada no Uniswap V3: Mais Eficiência, Maior Perigo
Nas versões mais recentes (Uniswap V3), podes escolher um intervalo de preços específico onde queres que a tua liquidez seja utilizada.
Isto permite multiplicar os ganhos de taxas com menos capital investido, mas acelera brutalmente o Impermanent Loss. Se o preço da moeda sair dos limites que definiste, a piscina converte 100% do teu dinheiro na moeda mais desvalorizada e deixa de render comissões até que o mercado regresse a essa faixa.
Ao estruturares projetos de custódia corporativa e liquidez recorrendo à nossa engenharia de plataforma, criamos robôs que ajustam estes intervalos para evitar que a tua empresa fique fora do mercado.
Regras de Gestão de Risco para a Tua Tesouraria
Antes de autorizares o departamento financeiro a colocar fundos da empresa em protocolos de AMM, deves aplicar diretrizes muito claras:
MATRIZ DE RISCO CORPORATIVO PARA LIQUIDEZ ON-CHAIN
| Tipo de Par | Risco de Divergência | Adequação Empresarial |
|---|---|---|
| Estáveis (EURC/USDC) Quase Zero | EXCELENTE PARA TESOURARIA | — |
| Correlacionados | Muito Reduzido | ADEQUADO COM VIGILÂNCIA |
| Voláteis (ETH/USDC) | Elevado | APENAS COM COBERTURA |
| Moedas Exóticas | Risco de Perda Total | TERMINANTEMENTE PROIBIDO |
Regras Imediatas para a Tua Equipa de Finanças:
- Prioriza Pares de Stablecoins: Para tesourarias corporativas, a prioridade deve ser pares entre moedas com paridade estável (como EURC e USDC), onde o Impermanent Loss é nulo porque a cotação relativa é sempre próxima de 1.
- Calcula o Ponto de Equilíbrio das Taxas: Confirma se o volume de transações da piscina gera receitas diárias suficientes para compensar eventuais variações de preço do ativo volátil.
- Cobre a Exposição com Derivados: Se quiseres fornecer liquidez a pares voláteis como ETH/USDC, abre posições de cobertura em mercados de futuros para anular a oscilação do mercado.
- Monitoriza os Rendimentos Diariamente: Recorre à nossa consultoria técnica para implementar painéis que comparam os teus lucros com a rentabilidade simples da carteira fria.
Com rigor matemático e uma análise fria das curvas de produto constante, a tua empresa pode rentabilizar ativos digitais sem ser surpreendida pelas perdas da arbitragem descentralizada.
Na prática, aplicas exatamente estes padrões operacionais em setores exigentes como bancos de investimento e gestão de fortunas e fintech startups (neobanks. Quando alinhas a tua estrutura através de desenvolvimento web3 & blockchain e consultoria técnica antes de construir, transformas boas práticas técnicas numa vantagem competitiva real e mensurável para o teu negócio.
[+] [ INDEX_DIRECTORY ] 14 tópicos ▼
- A Mudança de Paradigma: Substituir Bolsas de Ações por uma Equação
- Como Funciona uma Compra: O Caminho ao Longo da Hipérbole
- O Que é o Impermanent Loss e Porque Afeta a Tua Empresa
- Liquidez Concentrada no Uniswap V3: Mais Eficiência, Maior Perigo
- Regras de Gestão de Risco para a Tua Tesouraria
- Regras Imediatas para a Tua Equipa de Finanças:
- Autor
- Perguntas Frequentes
- O que é um Market Maker Automatizado (AMM) de produto constante?
- Como é calculado o preço de uma moeda dentro de uma piscina de liquidez?
- O que é o Impermanent Loss (Perda Impermanente) para quem fornece liquidez?
- O Impermanent Loss é realmente temporário ou pode tornar-se permanente?
- Nós Relacionados
- Sequência do Caminho
Perguntas Frequentes
O que é um Market Maker Automatizado (AMM) de produto constante?
É um contrato inteligente na blockchain que calcula o preço das moedas através de uma fórmula matemática ($x imes y = k$) sem precisar de um livro de ordens centralizado nem de intermediários.
Como é calculado o preço de uma moeda dentro de uma piscina de liquidez?
O preço é dado pela proporção direta entre as reservas das duas moedas: $Preço_X = y / x$. Qualquer compra altera essa proporção, mudando o preço de forma automática.
O que é o Impermanent Loss (Perda Impermanente) para quem fornece liquidez?
É a diferença entre o valor que tens na piscina e o valor que terias se tivesses simplesmente guardado as moedas na tua carteira fria, causada pela arbitragem externa quando os preços mudam.
O Impermanent Loss é realmente temporário ou pode tornar-se permanente?
Só é temporário se o rácio de preços entre as duas moedas voltar exatamente ao valor inicial; se retirares a liquidez enquanto as cotações estiverem desfasadas, a perda torna-se definitiva.
[ RELATED_NODES ]
> INICIAR_PROJETO
Precisa de um website que transmita confiança, apareça na pesquisa e dê mais força à sua presença digital? Comece a conversa aqui.