PolyTerminal
Idioma pt
Abrir Terminal

Guia de Básico

Tipos de ordem da Polymarket e execução

Ordens limite e a mercado na Polymarket, tempo de validade (GTC, GTD, FOK, FAK), post-only, execução parcial, cancelamento, delay do taker e ciclo de vida.

  • Por PolyTerminal Team
  • Conferido com a documentação
  • Atualizado em
  • 10 min de leitura
Nesta página

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:

  1. 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.
  2. 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.
  3. 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:

DataTaker delay de cripto
17 de agosto de 202650 ms, abaixo dos 250 ms
4 de setembro de 2026150 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
RegraValorFonte oficialConferido
O que toda ordem étodas as ordens na Polymarket são ordens limitedocs.polymarket.com/concepts/order-lifecycle
O que é uma ordem a mercadouma ordem limite cujo preço permite que seja executada de imediato contra as ordens abertasdocs.polymarket.com/concepts/prices-orderbook
Como as ordens a mercado são dimensionadas nos SDKs e na API da Polymarketuma compra a mercado é dimensionada em dólares a gastar e uma venda a mercado em shares a venderdocs.polymarket.com/trading/place-orders
Valor em dólares de uma compra a mercadoum valor antes das taxasdocs.polymarket.com/trading/place-orders
Uma ordem a mercado e o livro de ordensnunca fica aberta no livro, então o que não for executado de imediato é canceladodocs.polymarket.com/trading/place-orders
Tipos de ordem (time in force) na página Order LifecycleGTC, GTD, FOK e FAKdocs.polymarket.com/concepts/order-lifecycle
Quando uma ordem GTD realmente expiraum minuto antes da expiração indicadadocs.polymarket.com/trading/place-orders
Menor distância entre agora e a expiração de uma ordem GTD3 minutosdocs.polymarket.com/trading/place-orders
Menor duração efetiva de uma ordem GTDcerca de dois minutosdocs.polymarket.com/trading/place-orders
Ordem post-onlyé recusada quando casaria de imediato, em vez de ficar abertadocs.polymarket.com/trading/place-orders
Taxas para makersnenhumadocs.polymarket.com/trading/fees
Tipos de ordem a que o sinalizador post-only se associauma ordem limite GTC ou GTDdocs.polymarket.com/trading/place-orders
Quando uma ordem é marketableuma compra com preço igual ou acima da menor oferta de venda, ou uma venda igual ou abaixo da maior oferta de compradocs.polymarket.com/concepts/order-lifecycle
Quem recebe a melhora de preçoa melhora de preço sempre beneficia o takerdocs.polymarket.com/concepts/order-lifecycle
Quando uma ordem não pode ser canceladaexceto enquanto uma ordem marketable está em uma janela de delay pendentedocs.polymarket.com/concepts/order-lifecycle
Cancelar uma ordem parcialmente executadasó a parte não executada de uma ordem pode ser canceladadocs.polymarket.com/concepts/order-lifecycle
Editar uma ordemnão pode ser editada no lugardocs.polymarket.com/trading/market-making
Ordens abertas em mercados de esportescanceladas automaticamente quando o jogo começadocs.polymarket.com/concepts/markets-events
Ressalva sobre o cancelamento automático das ordens de esportesse um jogo começa antes do previsto, as ordens podem não ser removidas a tempodocs.polymarket.com/concepts/markets-events
Como uma ordem é autorizadamensagens assinadas em EIP-712docs.polymarket.com/concepts/order-lifecycle
O que limita o tamanho de uma nova ordemo seu saldo disponível menos o que as ordens abertas já reservamdocs.polymarket.com/concepts/order-lifecycle
Liquidação de uma negociação casadaatômica, então ou a negociação inteira é concluída ou nada acontecedocs.polymarket.com/concepts/order-lifecycle
O status unmatched como descrito na página Order Lifecycleuma ordem marketable colocada no livro depois de o delay terminar sem casamentodocs.polymarket.com/concepts/order-lifecycle
O status unmatched como descrito no exemplo da API Place Ordersuma ordem marketable que falhou no delay, embora a sua colocação tenha sido bem-sucedidadocs.polymarket.com/trading/place-orders
Mercados com taker delay (página Order Lifecycle)mercados Para cima / Para baixo selecionados de cripto e finançasdocs.polymarket.com/concepts/order-lifecycle
Taker delay indicado na página Order Lifecycle250 msdocs.polymarket.com/concepts/order-lifecycle
Taker delay indicado na referência Get CLOB market info250 msdocs.polymarket.com/api-reference/markets/get-clob-market-info
Taker delay de cripto na entrada mais recente do changelog (4 de set. de 2026)150 msdocs.polymarket.com/changelog/predictions
Uma ordem dentro de uma janela de delayestá pendente e não pode ser canceladadocs.polymarket.com/concepts/order-lifecycle
Taker delay dos Perps (changelog dos Perps, 10 de jun. de 2026)20 msdocs.polymarket.com/changelog/perps
Ordens abaixo do tamanho mínimoas ordens menores que o tamanho mínimo de ordem são rejeitadasdocs.polymarket.com/market-data/market-details
Tamanho mínimo de ordem como descrito na página Place Orderso número mínimo de shares aceito em uma ordemdocs.polymarket.com/trading/place-orders
Tamanho mínimo de ordem como descrito na página Market Detailsum valor em USDCdocs.polymarket.com/market-data/market-details
O que é um builder codeuma string hexadecimal de 32 bytes que identifica o perfil do builderdocs.polymarket.com/trading/place-orders
Onde fica o builder code em uma ordemparte da ordem assinadadocs.polymarket.com/trading/place-orders
Ordens não casadas nos resultados de negociação do builderas ordens que nunca foram casadas não aparecem nos resultados de negociação do builderdocs.polymarket.com/trading/place-orders
Maior builder fee em ordens de taker (mercados de previsão)1%docs.polymarket.com/programs/builders/fees
Maior builder fee em ordens de maker (mercados de previsão)0.5%docs.polymarket.com/programs/builders/fees
Como os builder fees se combinam com as taxas da plataformasomam-se às taxas da plataforma e nunca as substituemdocs.polymarket.com/programs/builders/fees
Valores de time in forceGTC, IOC e FOKdocs.polymarket.com/perps/faq
Post-onlyé rejeitada se for tirar liquidezdocs.polymarket.com/perps/faq
Reduce-onlynão pode aumentar a exposiçãodocs.polymarket.com/perps/faq
O que define a faixa de taxas dos Perpso volume negociado nos últimos 30 diasdocs.polymarket.com/perps/learn-about-trading/fees
Mudanças no taker delay de cripto no changelog de PredictionsChanges to the crypto taker delay in the Predictions changelogdocs.polymarket.com/changelog/predictions

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.