Formador de mercado automatizado (AMM)
Também chamado de: AMM · automated market maker · market maker automatizado
Definição
Um formador de mercado automatizado (AMM) é um contrato inteligente que define o preço de uma troca por uma fórmula matemática aplicada às reservas de um pool de liquidez, em vez de casar ordens de compradores e vendedores.
Como funciona: Formador de mercado automatizado
Em vez de um livro de ofertas, o AMM guarda dois tokens em um pool, por exemplo ETH e USDC. Quem quer trocar envia um token ao pool e recebe o outro. O modelo mais conhecido, usado pela Uniswap em sua versão clássica, é o produto constante: a quantidade de ETH vezes a de USDC deve permanecer igual, x vezes y igual a k, antes das taxas.
Quanto maior a troca em relação ao tamanho do pool, mais o preço se move, o chamado impacto de preço. Por isso pools grandes oferecem preços melhores para ordens grandes. As taxas de cada troca, por exemplo 0,3% em muitos pools, vão para os provedores de liquidez.
Existem variações: curvas para stablecoins que mantêm preço quase fixo perto de 1:1, liquidez concentrada em faixas de preço e pools com pesos diferentes. O preço do AMM só se alinha com o resto do mercado porque arbitradores compram onde está barato e vendem onde está caro.
Exemplo
Imagine um pool com 100 ETH e 300.000 USDC, preço implícito de 3.000 USDC por ETH, e k igual a 30.000.000. Você compra ETH com 30.000 USDC, ignorando a taxa. O pool passa a ter 330.000 USDC, e o ETH restante precisa ser 30.000.000 dividido por 330.000, cerca de 90,91 ETH. Você recebe aproximadamente 9,09 ETH, a um preço médio de cerca de 3.300 USDC, e o novo preço do pool sobe para perto de 3.630 USDC.
Erros comuns
- Esperar o preço de tela em uma compra grande, sem considerar o impacto de preço em pools pequenos.
- Confundir a taxa do pool com a taxa de gás, que é cobrada separadamente pela rede.
- Achar que o preço do AMM é sempre o preço justo de mercado, mesmo em pools com pouca liquidez.
Aprenda e pratique
Perguntas frequentes
Quem define o preço em um AMM?
A fórmula do contrato, com base na proporção entre os tokens do pool. Arbitradores mantêm esse preço próximo ao de outras corretoras ao explorar diferenças.
AMM e DEX são a mesma coisa?
Não. AMM é o mecanismo de formação de preço. Muitas DEXs usam AMM, mas outras usam livro de ofertas on-chain.