
Antes do surgimento dos automated market makers, a negociação de criptomoedas dependia dos tradicionais livros de ordens, onde compradores e vendedores inseriam ordens. Os market makers clássicos asseguravam liquidez essencial, mas este modelo apresentava grandes limitações: custos operacionais elevados, dependência constante de traders profissionais e riscos de manipulação de preços.
Em 2016, Alan Lu, da equipa da Gnosis, apresentou um conceito revolucionário — um automated market maker baseado em smart contracts que elimina a necessidade de fornecedores de liquidez terceiros. Vitalik Buterin, fundador do Ethereum, apoiou de forma decisiva a ideia, conferindo-lhe grande relevância na comunidade cripto.
A Bancor foi o primeiro protocolo descentralizado a implementar tecnologia AMM em 2017. Contudo, a adoção generalizada e a popularidade dos AMM consolidaram-se após o lançamento da Uniswap em 2018, que demonstrou a eficácia e simplicidade dos automated market makers. Com o sucesso da Uniswap, muitas exchanges descentralizadas adotaram modelos semelhantes — como PancakeSwap, SushiSwap e outros — adaptando os AMM a diferentes blockchains.
Um automated market maker utiliza princípios semelhantes aos livros de ordens das exchanges centralizadas, mas o seu mecanismo de definição de preços é substancialmente distinto. Em vez de depender de livros de ordens tradicionais preenchidos por compradores e vendedores, um AMM recorre a algoritmos matemáticos para determinar automaticamente o preço das criptomoedas, com base nas proporções dos ativos presentes num pool de liquidez.
O núcleo dos AMM é o pool de liquidez — um smart contract que, geralmente, contém um par de criptomoedas em proporções fixas. Os fornecedores de liquidez depositam ativos e recebem parte das comissões de negociação. O tamanho do pool e o número de participantes influenciam diretamente a rapidez das transações e o nível de slippage em negociações de maior volume.
A fórmula de preços AMM mais utilizada é a do produto constante: x * y = k, onde x representa a quantidade do ativo A, y a quantidade do ativo B e k é uma constante que indica a liquidez total. Quando um trader efetua uma troca de tokens, adiciona um token ao pool e recebe outro, mantendo o produto constante e ajustando automaticamente as proporções dos preços. Por exemplo, ao comprar o token A adicionando token B, a quantidade de token A diminui, aumentando o seu preço de acordo com a fórmula.
O atual ecossistema DeFi apresenta diferentes tipos de automated market makers, cada um otimizado para necessidades de mercado específicas:
AMM Virtual — Um tipo inovador de market maker que não mantém ativos reais em pools de liquidez, gerindo os preços através de modelos matemáticos avançados. A Perpetual Protocol é um exemplo, permitindo a negociação de contratos perpétuos sem pools de liquidez convencionais.
AMM Probabilístico — Utiliza fórmulas probabilísticas e modelos estatísticos para determinar a alocação ótima de liquidez. A Tokemak distingue-se nesta categoria, proporcionando gestão dinâmica de liquidez com base em algoritmos preditivos.
AMM de Produto Constante — O tipo clássico e mais utilizado, baseado na fórmula x * y = k. A Uniswap foi pioneira nesta abordagem, reconhecida pela simplicidade e robustez em diferentes cenários de mercado.
AMM Híbrido — Um market maker evoluído que se adapta de forma dinâmica às condições de mercado, combinando múltiplos modelos matemáticos. A Balancer permite pools com vários tokens e pesos personalizados, proporcionando gestão de liquidez flexível.
AMM de Preço Médio Ponderado — Tipo especializado em que o preço dos ativos resulta da soma dos ativos do pool, ajustada pelos respetivos pesos. Curve Finance é otimizado para stablecoins e ativos de valor semelhante, reduzindo ao mínimo o slippage nas trocas.
AMM de Crédito — Simplifica os processos de empréstimo e crédito em ambientes descentralizados, permitindo aos utilizadores gerar rendimento passivo ao fornecer ativos para empréstimo. A Aave e a Compound lideram este segmento, oferecendo gestão automatizada de taxas de juro.
AMM de Seguro — Focado na agregação de ativos para proteção dos participantes DeFi. A Nexus Mutual recorre ao modelo AMM para gerir pools de seguro e pagamentos de indemnizações.
AMM de Opções — Permite a negociação descentralizada de opções sobre criptoativos. A Opyn disponibiliza instrumentos para cobertura de risco e negociação especulativa de contratos de opções.
AMM Sintético — Facilita a negociação de ativos sintéticos que refletem valores reais sem necessidade de posse física. A Synthetix permite criar e negociar versões tokenizadas de ações, matérias-primas e moedas.
Descentralização — Os automated market makers são totalmente descentralizados e funcionam sem intervenção de terceiros ou autoridades centrais. Todas as transações decorrem através de smart contracts, eliminando a censura e garantindo igualdade de acesso a todos os participantes, independentemente da localização ou estatuto.
Não custodial — As plataformas AMM não detêm os fundos dos utilizadores; os ativos mantêm-se sob controlo do proprietário durante todo o processo de negociação. Isto distingue-se das exchanges centralizadas, onde os utilizadores têm de confiar os seus ativos a um intermediário.
Sem risco de manipulação de preços — Os preços são definidos de forma transparente por fórmulas matemáticas nos smart contracts, prevenindo manipulações artificiais por indivíduos ou administradores da plataforma. As cotações dependem apenas das proporções dos ativos no pool e do volume transacionado.
Risco de slippage — Pools com baixa liquidez podem originar slippage significativo, sobretudo em operações de maior valor. Os traders podem acabar por receber ativos a preços bem menos favoráveis do que o esperado, o que se torna crítico em transações volumosas em pools com liquidez limitada.
Vulnerabilidade dos smart contracts — Apesar da descentralização e automação, os protocolos AMM apresentam riscos técnicos associados ao código dos smart contracts. Têm ocorrido vários ataques e explorações a protocolos DeFi, com perdas de milhões para utilizadores, o que reforça a importância de auditorias constantes e monitorização de segurança.
Complexidade de utilização — As interfaces das exchanges descentralizadas baseadas em AMM podem ser complexas para quem está a começar. É necessário compreender pools de liquidez, perda impermanente, comissões de rede (gas fees) e outros conceitos técnicos, o que se traduz em barreiras para utilizadores menos experientes.
Funcionalidade limitada das ordens — Os AMM apenas suportam ordens de mercado, não oferecendo tipos avançados como stop-loss ou stop-limit. Isto condiciona a gestão do risco e limita estratégias de negociação mais sofisticadas disponíveis nas exchanges centralizadas.
Um AMM é um protocolo de negociação descentralizado que utiliza pools de liquidez em vez de livros de ordens tradicionais. Os preços são definidos de forma algorítmica, por exemplo, com a fórmula do produto constante. Ao contrário dos market makers profissionais, qualquer pessoa pode fornecer liquidez e receber comissões.
Os automated market makers utilizam pools de liquidez e dispensam livros de ordens. A fórmula do produto constante x*y=k ajusta os preços de modo dinâmico, sendo x e y as reservas de tokens e k uma constante. Os fornecedores de liquidez depositam pares de tokens de valor equivalente e recebem comissões sobre o volume negociado.
O principal risco é a perda impermanente — quando o valor dos tokens se altera face ao momento do depósito, os fornecedores de liquidez podem sofrer perdas. Quanto maior a volatilidade, maior a perda impermanente. As comissões de negociação podem compensar parte dessas perdas; emparelhar stablecoins ou ativos de baixa volatilidade reduz o risco.
A Uniswap aplica a fórmula universal x*y=k a todos os pares de tokens, o que permite flexibilidade mas potencia o slippage. A Curve foca-se em stablecoins, conjugando fórmulas de produto constante e soma constante, garantindo preços estáveis e menor slippage em volumes elevados.
Depositar ativos em pools de liquidez em exchanges descentralizadas. Receber recompensas pelo fornecimento de liquidez através de tokens LP. Os preços ajustam-se automaticamente de acordo com a oferta e a procura, sem recurso a livros de ordens tradicionais.
Slippage é a diferença entre o preço esperado e o preço efetivo de execução. Para o reduzir, utilizar ordens limitadas, definir tolerância ao slippage, escolher pools com elevada liquidez e transacionar em períodos de menor volatilidade.











