Qual é a diferença entre uma ordem limite e uma ordem a mercado?
Toda ordem nos mercados de previsão da Polymarket é, por baixo, uma ordem limite: um preço e um tamanho. A documentação afirma que todas as ordens na Polymarket são ordens limite, e descreve uma ordem a mercado como uma ordem limite cujo preço permite que seja executada de imediato contra as ordens abertas. Uma ordem limite pede esse preço ou melhor, então pode esperar e nunca ser executada. Uma ordem a mercado pede a negociação agora, então leva o que o livro oferece.
Nas ferramentas para desenvolvedores da Polymarket (os seus kits de desenvolvimento, ou SDKs, e a sua API), uma ordem limite é dimensionada em shares, enquanto uma ordem a mercado é dimensionada conforme o lado: uma compra a mercado é dimensionada em dólares a gastar e uma venda a mercado em shares a vender. O valor em dólares de uma compra a mercado é um valor antes das taxas, então as taxas vêm por cima dele. Uma ordem a mercado nunca fica aberta no livro, então o que não for executado de imediato é cancelado.
O que significam GTC, GTD, FOK e FAK?
O tempo de validade diz quanto tempo uma ordem pode viver e como ela deve ser executada. A Polymarket lista quatro valores: GTC, GTD, FOK e FAK.
| Valor | Significa | Se não for executada na hora |
|---|---|---|
| GTC | Good till cancelled (válida até cancelar) | Fica no livro até ser executada ou até você retirá-la |
| GTD | Good till date (válida até a data) | Fica aberta até expirar, um pouco antes do vencimento que você definiu |
| FOK | Fill or kill (preenche ou cancela) | Nada é executado, a menos que a ordem inteira possa ser executada de uma vez |
| FAK | Fill and kill (preenche e cancela) | O que for executado na hora é mantido e o resto é cancelado |
Nas ferramentas da Polymarket, GTC e GTD são os tempos de vida das ordens limite, enquanto FOK e FAK são os dois tipos de execução das ordens a mercado, o primeiro para quem não aceita uma execução parcial e o segundo para quem aceita.
Uma ordem GTD expira um minuto antes da expiração indicada, como margem de segurança, então para um tempo de vida desejado você soma esse minuto ao seu horário de expiração. A expiração também deve estar pelo menos 3 minutos à frente, ou a ordem é rejeitada, o que faz da menor vida útil cerca de dois minutos.
O que é uma ordem post-only?
Uma ordem post-only é uma ordem limite com uma trava: ela é recusada quando casaria de imediato, em vez de ficar aberta. Isso garante que você acrescente ao livro em vez de tirar dele, então você é o maker. Nos mercados de previsão, os makers não pagam taxa da Polymarket, então uma ordem post-only aceita evita a taxa de taker, embora um builder ainda possa cobrar a sua própria taxa. A flag vai em uma ordem limite GTC ou GTD.
Como uma ordem marketable é casada?
Uma ordem é marketable quando é uma compra com preço igual ou acima da menor oferta de venda, ou uma venda igual ou abaixo da maior oferta de compra; o ask é a menor oferta de venda no livro e o bid é a maior oferta de compra. A exchange a casa com as ordens abertas do outro lado, do melhor preço para o pior, e quem enviou vira o taker, aquele que retira liquidez. Uma ordem que não é marketable fica no livro, e o seu dono vira um maker, aquele que acrescenta liquidez, quando alguém negocia contra ela. O preço limite é um pior caso, não o preço que você obtém: a melhora de preço sempre beneficia o taker.
Uma ordem pode ser executada em partes. O que acontece com o resto não executado depende do tipo, como a tabela acima mostra: uma ordem limite o mantém vivo pelo tempo que o seu tempo de validade permitir, uma ordem FAK o cancela e uma ordem FOK recusa a negociação inteira.
É possível cancelar ou alterar uma ordem?
Pela API, uma ordem pode ser cancelada até o momento em que casa, exceto enquanto uma ordem marketable está em uma janela de delay pendente. O cancelamento só alcança o que ainda está aberto: só a parte não executada de uma ordem pode ser cancelada. No nível da exchange, uma ordem não pode ser editada no lugar, então mudar um preço ou um tamanho significa cancelá-la e colocar uma nova. As ordens também terminam sem a sua ação: uma ordem GTD expira no vencimento, e nos mercados de esportes as ordens limite abertas são canceladas automaticamente quando o jogo começa, no horário oficial de início, mas se um jogo começa antes do previsto, as ordens podem não ser removidas a tempo.
O que acontece entre clicar em comprar e a liquidação?
Uma ordem começa como uma mensagem assinada do seu lado, é pareada com uma contraparte pelo operador da Polymarket e só chega à blockchain depois de casada. Em três etapas:
- No seu lado. Uma ordem diz qual token de resultado você quer, se você compra ou vende, a que preço, para quantos shares e até quando, além de um timestamp que a mantém única. As ordens são mensagens assinadas em EIP-712 (uma forma padrão de assinar dados estruturados), e a sua assinatura autoriza o contrato de liquidação a executar aquela negociação específica.
- Na exchange. O operador verifica quem assinou, se o seu saldo e as suas aprovações (allowances) cobrem a ordem e se o preço respeita o tick do mercado, com o tamanho limitado por o seu saldo disponível menos o que as ordens abertas já reservam. Uma ordem marketable é então casada, e qualquer outra ordem espera no livro.
- Na blockchain. O operador envia a negociação casada para a blockchain, onde a liquidação é atômica, então ou a negociação inteira é concluída ou nada acontece. Depois da finalização na Polygon, o que você tem mudou e a negociação aparece entre as suas negociações passadas.
Uma ordem nova recebe um status: live significa que ela está no livro, matched significa que casou na hora e delayed significa que uma ordem marketable foi aceita em uma janela de delay. Um quarto status, unmatched, aparece na tabela do Order Lifecycle e no exemplo da API Place Orders, e as páginas o descrevem de formas diferentes: como uma ordem marketable colocada no livro depois de o delay terminar sem casamento em uma e como uma ordem marketable que falhou no delay, embora a sua colocação tenha sido bem-sucedida na outra. Este guia, por isso, não o define. Depois de um casamento, a negociação passa de MATCHED para MINED e para CONFIRMED, que é final, com RETRYING e FAILED para transações que dão errado.
O que é o delay do taker?
Alguns mercados retêm uma ordem marketable por um instante antes de casá-la. A página Order Lifecycle diz que esse delay do taker é usado em mercados Para cima / Para baixo selecionados de cripto e finanças e dura 250 ms, e a referência da API da Polymarket para informações de mercado também informa 250 ms. O changelog de Predictions registra duas mudanças posteriores para os mercados cripto:
| Data | Taker delay de cripto |
|---|---|
| 17 de agosto de 2026 | 50 ms, abaixo dos 250 ms |
| 4 de setembro de 2026 | 150 ms, acima dos 50 ms |
Mudanças no taker delay de cripto no changelog de Predictions. Fonte: docs.polymarket.com/changelog/predictions, conferido .
250 ms é o valor que o changelog lista como o delay anterior à sua entrada de 17 de agosto de 2026, então essas duas páginas parecem mais antigas que o changelog, e este guia trata a entrada mais recente como a atual para os mercados cripto: 150 ms. O changelog cobre apenas os mercados cripto, então o delay dos mercados Para cima / Para baixo de finanças não está documentado ali. Enquanto uma ordem é retida, ela está pendente e não pode ser cancelada. Os Perps têm um delay do taker próprio, 20 ms para ordens que casam imediatamente na entrada, segundo o changelog dos Perps. O guia dos mercados cripto Para cima / Para baixo explica o que o delay significa para janelas curtas.
Por que uma ordem pode ser rejeitada?
Um mercado pode recusar uma ordem por um preço fora da grade de ticks (veja a seção sobre tick do guia do livro de ordens), por um tamanho abaixo do mínimo (as ordens menores que o tamanho mínimo de ordem são rejeitadas), por uma ordem post-only que casaria na hora ou por uma expiração GTD próxima demais.
O que é a atribuição de builder?
Nos mercados de previsão, um app que encaminha ordens à Polymarket pode anexar o seu builder code a elas. O código é uma string hexadecimal de 32 bytes que identifica o perfil do builder, e é parte da ordem assinada, então é definido antes da assinatura. Uma ordem casada é creditada ao perfil do builder, e as ordens que nunca foram casadas não aparecem nos resultados de negociação do builder. Os builders também podem cobrar uma taxa dentro de limites que a Polymarket impõe: no máximo 1% nas ordens de taker e 0.5% nas ordens de maker. Essas taxas são aditivas: somam-se às taxas da plataforma e nunca as substituem. As ordens enviadas pela PolyTerminal levam o builder code da PolyTerminal, e a PolyTerminal pode cobrar um builder fee além das taxas da própria Polymarket. O guia de taxas traz os detalhes.
O que o formulário de ordem do Predict da PolyTerminal oferece?
Quais opções da Polymarket uma interface oferece é escolha dessa interface.
Como as ordens dos Perps são diferentes?
Os Perps são um produto separado, com regras de ordem e taxas próprias. Neles, o tempo de validade assume os valores GTC, IOC e FOK (IOC significa immediate-or-cancel, ou seja, executa na hora ou cancela), uma ordem post-only é rejeitada se for tirar liquidez e uma ordem reduce-only não pode aumentar a exposição. Nos Perps, a faixa de taxas segue o o volume negociado nos últimos 30 dias da conta, então a regra de que os makers não pagam nada não vale ali. O guia de Perps explica o resto.
FAQ
A Polymarket tem ordens a mercado?
Na prática, sim. Toda ordem é uma ordem limite, e uma ordem a mercado é uma ordem limite cujo preço permite que seja executada de imediato contra as ordens abertas. Nas ferramentas da Polymarket, uma ordem a mercado é FAK, que mantém uma execução parcial e cancela o resto, ou FOK, que é executada por inteiro ou não é executada.
Qual é a diferença entre FOK e FAK?
As duas precisam ser executadas na hora. Uma ordem FOK é executada por inteiro ou não é executada, então ou se completa ou não deixa nada. Uma ordem FAK é executada com o que o livro oferecer ao seu preço e cancela o restante não executado, então uma execução parcial é possível.
Posso cancelar uma ordem parcialmente executada?
Você pode cancelar a parte que ainda não foi executada, mas não a que já foi. A documentação da Polymarket diz que só a parte não executada de uma ordem pode ser cancelada. Uma ordem marketable retida em uma janela de delay não pode ser cancelada até o delay terminar.
Quanto tempo dura uma ordem GTD?
Até o vencimento que você definiu, menos uma margem: a Polymarket expira uma ordem GTD um minuto antes da expiração indicada, e o vencimento deve estar pelo menos 3 minutos à frente quando você coloca a ordem. A menor vida útil efetiva é, portanto, cerca de dois minutos.
Fontes e verificações
Cada regra citada neste artigo vem do registro abaixo. Cada linha indica a página oficial e o dia em que foi comparada com o texto.
Todas as 44 regras usadas neste artigo
| Regra | Valor | Fonte oficial | Conferido |
|---|---|---|---|
| O que toda ordem é | todas as ordens na Polymarket são ordens limite | docs.polymarket.com/ | |
| O que é uma ordem a mercado | uma ordem limite cujo preço permite que seja executada de imediato contra as ordens abertas | docs.polymarket.com/ | |
| Como as ordens a mercado são dimensionadas nos SDKs e na API da Polymarket | uma compra a mercado é dimensionada em dólares a gastar e uma venda a mercado em shares a vender | docs.polymarket.com/ | |
| Valor em dólares de uma compra a mercado | um valor antes das taxas | docs.polymarket.com/ | |
| Uma ordem a mercado e o livro de ordens | nunca fica aberta no livro, então o que não for executado de imediato é cancelado | docs.polymarket.com/ | |
| Tipos de ordem (time in force) na página Order Lifecycle | GTC, GTD, FOK e FAK | docs.polymarket.com/ | |
| Quando uma ordem GTD realmente expira | um minuto antes da expiração indicada | docs.polymarket.com/ | |
| Menor distância entre agora e a expiração de uma ordem GTD | 3 minutos | docs.polymarket.com/ | |
| Menor duração efetiva de uma ordem GTD | cerca de dois minutos | docs.polymarket.com/ | |
| Ordem post-only | é recusada quando casaria de imediato, em vez de ficar aberta | docs.polymarket.com/ | |
| Taxas para makers | nenhuma | docs.polymarket.com/ | |
| Tipos de ordem a que o sinalizador post-only se associa | uma ordem limite GTC ou GTD | docs.polymarket.com/ | |
| Quando uma ordem é marketable | uma compra com preço igual ou acima da menor oferta de venda, ou uma venda igual ou abaixo da maior oferta de compra | docs.polymarket.com/ | |
| Quem recebe a melhora de preço | a melhora de preço sempre beneficia o taker | docs.polymarket.com/ | |
| Quando uma ordem não pode ser cancelada | exceto enquanto uma ordem marketable está em uma janela de delay pendente | docs.polymarket.com/ | |
| Cancelar uma ordem parcialmente executada | só a parte não executada de uma ordem pode ser cancelada | docs.polymarket.com/ | |
| Editar uma ordem | não pode ser editada no lugar | docs.polymarket.com/ | |
| Ordens abertas em mercados de esportes | canceladas automaticamente quando o jogo começa | docs.polymarket.com/ | |
| Ressalva sobre o cancelamento automático das ordens de esportes | se um jogo começa antes do previsto, as ordens podem não ser removidas a tempo | docs.polymarket.com/ | |
| Como uma ordem é autorizada | mensagens assinadas em EIP-712 | docs.polymarket.com/ | |
| O que limita o tamanho de uma nova ordem | o seu saldo disponível menos o que as ordens abertas já reservam | docs.polymarket.com/ | |
| Liquidação de uma negociação casada | atômica, então ou a negociação inteira é concluída ou nada acontece | docs.polymarket.com/ | |
| O status unmatched como descrito na página Order Lifecycle | uma ordem marketable colocada no livro depois de o delay terminar sem casamento | docs.polymarket.com/ | |
| O status unmatched como descrito no exemplo da API Place Orders | uma ordem marketable que falhou no delay, embora a sua colocação tenha sido bem-sucedida | docs.polymarket.com/ | |
| Mercados com taker delay (página Order Lifecycle) | mercados Para cima / Para baixo selecionados de cripto e finanças | docs.polymarket.com/ | |
| Taker delay indicado na página Order Lifecycle | 250 ms | docs.polymarket.com/ | |
| Taker delay indicado na referência Get CLOB market info | 250 ms | docs.polymarket.com/ | |
| Taker delay de cripto na entrada mais recente do changelog (4 de set. de 2026) | 150 ms | docs.polymarket.com/ | |
| Uma ordem dentro de uma janela de delay | está pendente e não pode ser cancelada | docs.polymarket.com/ | |
| Taker delay dos Perps (changelog dos Perps, 10 de jun. de 2026) | 20 ms | docs.polymarket.com/ | |
| Ordens abaixo do tamanho mínimo | as ordens menores que o tamanho mínimo de ordem são rejeitadas | docs.polymarket.com/ | |
| Tamanho mínimo de ordem como descrito na página Place Orders | o número mínimo de shares aceito em uma ordem | docs.polymarket.com/ | |
| Tamanho mínimo de ordem como descrito na página Market Details | um valor em USDC | docs.polymarket.com/ | |
| O que é um builder code | uma string hexadecimal de 32 bytes que identifica o perfil do builder | docs.polymarket.com/ | |
| Onde fica o builder code em uma ordem | parte da ordem assinada | docs.polymarket.com/ | |
| Ordens não casadas nos resultados de negociação do builder | as ordens que nunca foram casadas não aparecem nos resultados de negociação do builder | docs.polymarket.com/ | |
| Maior builder fee em ordens de taker (mercados de previsão) | 1% | docs.polymarket.com/ | |
| Maior builder fee em ordens de maker (mercados de previsão) | 0.5% | docs.polymarket.com/ | |
| Como os builder fees se combinam com as taxas da plataforma | somam-se às taxas da plataforma e nunca as substituem | docs.polymarket.com/ | |
| Valores de time in force | GTC, IOC e FOK | docs.polymarket.com/ | |
| Post-only | é rejeitada se for tirar liquidez | docs.polymarket.com/ | |
| Reduce-only | não pode aumentar a exposição | docs.polymarket.com/ | |
| O que define a faixa de taxas dos Perps | o volume negociado nos últimos 30 dias | docs.polymarket.com/ | |
| Mudanças no taker delay de cripto no changelog de Predictions | Changes to the crypto taker delay in the Predictions changelog | docs.polymarket.com/ |
Continue lendo
Básico · 9 min
Livro de ordens da Polymarket: preços e spread
Como ler o livro de ordens da Polymarket: bids e asks, melhor bid e ask, ponto médio, spread, profundidade, tick e o efeito do slippage em uma ordem grande.
Predict · 12 min
Mercados cripto Para cima / Para baixo
Como funcionam os mercados cripto Para cima / Para baixo da Polymarket liquidados por TWAP: preço a superar, janelas da Chainlink, delay do taker e taxas.
Básico · 9 min
Taxas da Polymarket explicadas
Taxas dos mercados de previsão da Polymarket: fórmula da taxa de taker, alíquotas por categoria, pico em 50 centavos, rebates de maker, builder fees e 2026.
Perps · 12 min
Perps da Polymarket: como funcionam
Como funcionam os Perps da Polymarket: futuros perpétuos sem vencimento, margem, funding, preço mark e liquidação, com as regras oficiais e as datas.
A PolyTerminal é uma interface independente para a Polymarket e não é operada nem endossada pela Polymarket. As ordens enviadas pela PolyTerminal levam o builder code da PolyTerminal na Polymarket, e a PolyTerminal pode cobrar um builder fee além das taxas da própria Polymarket. Esta página é educativa e não é recomendação de investimento. As regras foram comparadas com a documentação oficial em 19 de outubro de 2026; confira a fonte antes de agir com base em um número.