
Os automated market makers (AMM) constituem uma abordagem disruptiva à negociação descentralizada de criptomoedas, recorrendo a smart contracts para garantir trocas de tokens e transferência de valor sem dependência dos order books tradicionais. Esta tecnologia inovadora consolidou-se como elemento-chave do ecossistema de finanças descentralizadas (DeFi), promovendo maior acessibilidade, menor custo e eficiência superior face às plataformas convencionais de criptomoeda.
O market making é uma prática central nos mercados financeiros tradicionais, onde entidades ou operadores especializados facilitam a compra e venda de ativos. Os market makers são essenciais para assegurar liquidez de mercado, disponibilizando de forma contínua preços de compra (bid) e de venda (ask) para ativos específicos. O seu papel principal passa por garantir interesse constante de ambas as partes — compradores e vendedores — viabilizando operações de mercado sem interrupções. Em contrapartida, beneficiam do spread, ou seja, da diferença entre preços de compra e venda, e de comissões associadas à provisão de liquidez e execução de ordens. A automação e descentralização vieram modernizar este modelo no universo das criptomoedas.
Um automated market maker é uma solução avançada de market making baseada em smart contracts autoexecutáveis, dispensando intermediários humanos e autoridades centralizadas. Estes smart contracts processam, de forma automática, ordens de compra e venda segundo algoritmos e regras predefinidas. Os AMM predominam em plataformas descentralizadas (DEX) e aplicações peer-to-peer (DApp) em múltiplas blockchains. A inovação reside na adoção de liquidity pools — fundos coletivos por par de negociação — em substituição dos order books clássicos. Uniswap e PancakeSwap figuram entre os protocolos automated market maker de referência. A determinação dos preços resulta de fórmulas matemáticas, com destaque para x * y = k, onde x e y correspondem às reservas dos dois ativos e k a uma constante que reflete a liquidez agregada do pool. Este modelo algorítmico assegura negociação contínua e automatizada, sem necessidade de contrapartes diretas.
Os AMM substituem o sistema tradicional de order book por um mecanismo alternativo que mantém a negociação de pares de ativos — por exemplo, ETH/USDC. Ao iniciar uma transação, o utilizador envia fundos para o liquidity pool correspondente; um algoritmo matemático calcula o preço do ativo conforme as quantidades de tokens disponíveis. O algoritmo ajusta automaticamente a proporção de criptomoedas em função do montante negociado, mantendo liquidez adequada para cada ativo e equilíbrio do valor total. Esta dinâmica impacta os preços, estabelecendo um equilíbrio que reflete a oferta e a procura. Cada operação implica uma taxa reduzida, repartida proporcionalmente por todos os liquidity providers do pool. Este modelo de incentivos mantém os pools bem financiados e funcionais. Todo o processo ocorre via smart contracts, assegurando transparência, segurança e automatização sem intervenção humana.
Um liquidity pool é um mecanismo financeiro suportado por smart contracts, criado para fornecer liquidez à negociação de criptomoedas. Permite aos traders depositar ativos digitais num smart contract, que utiliza estes fundos para executar ordens e partilhar as taxas de transação. Diferente das plataformas centralizadas, onde compradores e vendedores são correspondidos, os liquidity pools permitem execução imediata a preços definidos, baseando-se em reservas pré-financiadas. Os liquidity providers depositam quantias equivalentes de dois ativos (habitualmente numa proporção de 50:50). Por exemplo, ao fornecer liquidez a um pool ETH/DAI, é necessário depositar valores iguais de ETH e DAI. Esta abordagem tornou os liquidity pools indispensáveis nos protocolos DeFi, viabilizando negociação automatizada e resolvendo questões como a slippage. Ao estabilizar os preços em função do volume do mercado, evitam oscilações acentuadas durante períodos de elevada atividade.
O mecanismo de provisão de liquidez dos AMM assenta em dois princípios essenciais. Primeiro, os liquidity takers — quem realiza transações — pagam taxas aos liquidity providers pelo acesso aos ativos do pool. Segundo, ao retirar liquidez, o mecanismo bonding curve transfere automaticamente as taxas acumuladas dos takers para os providers. Este modelo económico sustentável incentiva a manutenção das contribuições dos liquidity providers. A bonding curve representa matematicamente a relação entre oferta de tokens e preço, permitindo ajustes automáticos que mantêm o equilíbrio à medida que a liquidez muda. Assim, os liquidity providers são compensados de forma justa, assegurando estabilidade e eficiência do ecossistema AMM.
Os smart contracts constituem o alicerce tecnológico dos automated market makers. Estes programas autoexecutáveis estabelecem condições que, quando cumpridas, originam a execução automática de ordens de compra e venda nos liquidity pools. O seu caráter imutável impede qualquer manipulação durante a execução, proporcionando um ambiente transparente e sem necessidade de confiança entre participantes. Os smart contracts eliminam intermediários, reduzem custos e garantem operações conforme o código, sem intervenção humana ou enviesamentos. Esta inovação permite que os AMM operem 24/7 de forma autónoma, sem supervisão manual ou controlo centralizado, consolidando-se como pilares das infraestruturas DeFi.
Os mecanismos de descoberta de preços são vitais nos protocolos AMM, determinando como os serviços descentralizados obtêm e mantêm informação fiável sobre preços. Existem três modelos principais. O "AMM sem conhecimento prévio" determina preços apenas com base nas transações internas do próprio pool — é o caso do modelo constant product market maker (CPMM) adotado por Uniswap V2 e Balancer. O "AMM com conhecimento prévio" assume uma razão de preços igual a um, típico de pares de stablecoins, como no Curve V1, ideal para ativos de baixa volatilidade. O terceiro modelo recorre a feeds externos de preços fornecidos por oracles, como faz o protocolo DODO, permitindo maior exatidão ao integrar dados externos, mantendo as vantagens da negociação descentralizada.
Para reduzir a slippage e garantir preços estáveis nos liquidity pools, as plataformas AMM utilizam algoritmos de preços avançados. O mais comum é x * y = k, em que x é a quantidade de um ativo no pool, y a do segundo ativo, e k uma constante que representa a liquidez global. Esta fórmula mantém o produto das quantidades constante: se um ativo é comprado e a sua quantidade diminui, a do outro aumenta proporcionalmente, ajustando os preços relativos. Por exemplo, se um utilizador comprar ETH num pool ETH/DOT, o volume de ETH desce, o que eleva automaticamente o preço de ETH face ao DOT; simultaneamente, a quantidade de DOT ajusta-se para manter o produto k constante, equilibrando a liquidez. Curve e Balancer empregam algoritmos mais sofisticados para casos específicos, como stablecoins ou pools multiativos. O objetivo principal é sempre manter preços estáveis e minimizar a slippage por via de ajustes automáticos e algorítmicos.
A evolução da tecnologia blockchain impulsionou o aparecimento de vários protocolos automated market maker, cada qual com funcionalidades e otimizações próprias. Entre os mais destacados baseados em Ethereum encontram-se Uniswap, pioneiro do modelo AMM e líder em volume de negociação; Sushiswap, um fork comunitário do Uniswap com funcionalidades adicionais; Curve, especializado em stablecoins e slippage reduzida; e Balancer, que permite pools configuráveis com vários tokens. Outros exemplos relevantes incluem Bancor, uma das primeiras implementações do conceito, e DODO, que utiliza o algoritmo proactive market maker (PMM) com integração de oracles. Estes protocolos moldaram a evolução da negociação descentralizada, apresentando diferentes equilíbrios entre eficiência de capital, experiência do utilizador e características especializadas para ativos e estratégias distintas.
Os automated market makers distinguem-se de plataformas centralizadas e market makers tradicionais por um conjunto de características únicas, que potenciam a sua adoção no ecossistema cripto.
A descentralização é a base dos AMM, permitindo operações permissionless e eliminando intermediários. Os utilizadores interagem diretamente com os smart contracts nos liquidity pools, sem dependência de entidades centrais, assegurando liberdade de acesso e alinhamento com os princípios fundamentais da blockchain.
O recurso a smart contracts é essencial para o funcionamento dos AMM, possibilitando execução automática de transações ao verificar condições pré-definidas. Estes programas operam com lógica "if-then", processando operações de forma previsível e resiliente à interferência externa.
Os AMM seguem um modelo não-custodial: os utilizadores mantêm sempre o controlo sobre os seus ativos. O acesso é realizado via wallets de criptomoeda, que podem ser desconectadas após as transações. A plataforma nunca detém as criptomoedas dos utilizadores, agindo apenas como facilitador via smart contract.
A arquitetura descentralizada reforça a segurança: a distribuição dos nós blockchain torna estes sistemas muito menos vulneráveis a ataques do que plataformas centralizadas, onde um único ponto de falha pode ser explorado.
Finalmente, os AMM eliminam a manipulação de preços graças a algoritmos rígidos que mantêm a liquidez equilibrada em cada pool, tornando extremamente difícil a manipulação artificial dos preços por qualquer entidade individual.
Os automated market makers representam um avanço notório nas finanças descentralizadas, oferecendo múltiplas vantagens mas também alguns desafios.
Entre os benefícios, destaca-se a democratização da liquidez: qualquer utilizador pode tornar-se liquidity provider e obter rendimento passivo das taxas de transação. Os AMM garantem negociação automatizada, reduzindo custos operacionais e aumentando a eficiência. Os algoritmos de preços diminuem substancialmente o risco de manipulação, promovendo um ambiente mais justo e transparente. A eliminação de intermediários reduz custos e acelera operações, enquanto a estrutura descentralizada reforça a segurança face a plataformas centralizadas vulneráveis a ataques ou falhas únicas.
Por outro lado, os AMM apresentam algumas limitações. A sua adoção está, por enquanto, centrada no universo DeFi, o que pode afastar utilizadores tradicionais. A complexidade inerente ao funcionamento dos liquidity pools, impermanent loss e algoritmos de preço pode dificultar a entrada de novos utilizadores. As taxas de transação são variáveis e, em períodos de congestionamento da blockchain, podem tornar-se elevadas, já que dependem das gas fees e não de taxas fixas do próprio protocolo. Acrescem riscos como impermanent loss, vulnerabilidades dos smart contracts e slippage acentuada em grandes transações.
A distinção entre AMM e modelos tradicionais de order book evidencia diferenças estruturais, operacionais e na experiência do utilizador. Os order books, típicos de plataformas centralizadas, organizam listas de ordens de compra e venda, dependentes de intermediários para matching e gestão de liquidez, mantendo a custódia dos fundos dos utilizadores.
Os AMM, pelo contrário, eliminam a necessidade de contrapartes e matching direto, recorrendo a liquidity pools e preços algorítmicos. Os utilizadores transacionam diretamente com smart contracts, obtendo execução imediata sem esperas. Um aspeto diferenciador é o incentivo aos liquidity providers, que recebem parte das taxas de transação — ao contrário das plataformas centralizadas, que retêm as receitas. Os AMM funcionam de modo não-custodial, com controlo total dos utilizadores sobre os seus ativos, enquanto os order books exigem que os fundos fiquem sob custódia da plataforma. Esta abordagem está em consonância com a filosofia descentralizada e trustless da blockchain, embora cada modelo tenha contextos e vantagens diferentes.
Os AMM são infraestrutura essencial das finanças descentralizadas, desempenhando papéis determinantes no crescimento do setor. Transformaram o acesso à liquidez em cripto, dispensando intermediários centralizados e sistemas de matching. Ao permitir que qualquer utilizador seja liquidity provider e beneficie de taxas de transação, os AMM criaram oportunidades de rendimento antes reservadas a instituições.
Os mecanismos de preços algorítmicos dos AMM estabilizam o ambiente de negociação, dificultando manipulações e assegurando descoberta de preços justa segundo a oferta e procura. O modelo self-custodial dá total controlo dos ativos ao utilizador, promovendo soberania financeira e descentralização.
Adicionalmente, os AMM reduziram barreiras à entrada para traders e liquidity providers: basta possuir ativos cripto para participar, sem requisitos mínimos, verificação de identidade ou aprovação de entidades centrais. Esta democratização torna o sistema financeiro mais acessível e inclusivo, consolidando os AMM como peças fundamentais da nova geração de finanças globais. A sua evolução contínua promete ganhos de eficiência, segurança e acessibilidade crescentes nos serviços financeiros descentralizados.
Os automated market makers são uma inovação disruptiva na negociação de criptomoedas e nas finanças descentralizadas, reinventando a troca de ativos digitais. Ao substituírem order books e intermediários tradicionais por smart contracts, liquidity pools e algoritmos de preços, criam um ambiente mais acessível, eficiente e transparente. Resolvem desafios históricos dos mercados financeiros, como acesso restrito a liquidez, barreiras de entrada, centralização e manipulação. Com descentralização, arquitetura não-custodial e execução automatizada, os AMM alinham-se com os princípios básicos da tecnologia blockchain e oferecem respostas concretas às necessidades do mercado. Apesar de desafios como complexidade para novos utilizadores e custos variáveis, as vantagens — maior segurança, descoberta de preços justa e rendimento passivo via provisão de liquidez — tornam-nos infraestruturas essenciais para o futuro das finanças. À medida que o DeFi amadurece, os AMM vão ocupar um papel cada vez mais central na democratização do acesso financeiro, promovendo um sistema global mais eficiente e inclusivo, com poder reforçado para o indivíduo.
Um automated market maker (AMM) é um protocolo utilizado por exchanges descentralizadas para permitir a negociação de criptoativos sem recorrer a order books. Utiliza smart contracts e liquidity pools para definir preços dos ativos e executar transações de forma automática.
O AMM recorre a liquidity pools para permitir negociação direta, atualizando os preços conforme o saldo dos tokens em cada pool e assegurando o equilíbrio do valor total dos ativos.
Os AMM garantem liquidez contínua, facilitam a negociação de ativos menos líquidos e suprimem os order books, aumentando eficiência e acessibilidade na negociação descentralizada.
Sim, o Uniswap é um automated market maker. Utiliza liquidity pools para permitir negociações sem order book, determinando os preços por intermédio de uma fórmula que equilibra os valores dos tokens.











