Polymarket FAK order: come funzionano gli ordini di mercato Fill-And-Kill
Cos'è un ordine FAK su Polymarket, quando usare ordini di mercato Fill-And-Kill e come si comporta la protezione contro lo slippage per i trader attivi.
Polymarket FAK order: come funzionano gli ordini di mercato Fill-And-Kill
Un ordine FAK di Polymarket (Fill-And-Kill) è la primitiva di ordine di mercato della piattaforma che tenta l'esecuzione immediata e cancella qualsiasi quantitativo non eseguito. Usalo quando hai bisogno di esecuzioni rapide e immediate e sei disposto ad accettare slippage o esecuzioni parziali invece di attendere un ordine limit. Questa guida spiega come si comportano gli ordini FAK sul CLOB, come funziona la protezione contro lo slippage di Polymarket e i pattern pratici che gli trader attivi usano oggi.
Punti chiave
- Un ordine FAK di Polymarket è un ordine di mercato che esegue immediatamente e cancella automaticamente il volume residuo.
- Il CLOB di Polymarket espone un helper createMarketOrder che invia ordini FAK; Fill-And-Kill riduce l'esposizione a ordini aperti indefiniti.
- La protezione contro lo slippage è integrata negli ordini FAK: i limiti di impatto prezzo possono causare esecuzioni parziali o zero fill invece di esecuzioni estreme, ma rimane il rischio di esecuzione e le commissioni taker.
- Usa FAK per flussi sensibili al tempo (cattura di arbitraggio, aggiustamenti endgame) ed evitane l'uso quando hai bisogno di prezzo garantito o dimensione completa.
- Considera sempre il rischio di risoluzione, lo slippage, le commissioni, le esecuzioni parziali e i tempi di settlement quando usi ordini FAK.
Che cos'è esattamente un ordine FAK su Polymarket?
FAK sta per Fill-And-Kill. Sul Central Limit Order Book (CLOB) di Polymarket, un ordine FAK è l'esecuzione in stile mercato che:
- attraversa immediatamente il book ai migliori prezzi disponibili,
- riempie quanto più size la liquidità permette a quei prezzi,
- e cancella istantaneamente qualsiasi quantità rimanente non abbinata.
L'SDK di Polymarket rende evidente questo comportamento tramite un helper createMarketOrder che incapsula la placement dell'ordine sottostante, le approvazioni e qualsiasi setup di wallet necessario. Tutte le transazioni di Polymarket passano attraverso il Relayer, quindi gli ordini FAK sono gasless per gli utenti finali.
Come funziona la protezione contro lo slippage per gli ordini FAK
La protezione contro lo slippage impedisce a un ordine di mercato di essere eseguito a prezzi drasticamente diversi da quelli attesi. Su Polymarket:
- Gli ordini FAK consumeranno la liquidità del book fino alla size specificata ma includono salvaguardie che possono limitare l'impatto prezzo accettabile. Se il prezzo richiesto supera l'impatto consentito, l'ordine può essere eseguito parzialmente e cancellare il resto invece di spazzare prezzi estremi.
- Il CLOB applica tick size (di solito $0.01, che si restringe a $0.001 vicino agli estremi). Il tick size influisce su quanti livelli di prezzo il FAK attraverserà.
- L'helper FAK nell'SDK implementa default sensati per lo slippage; i builder e i trader avanzati possono impostare limiti più stretti quando instradano ordini programmaticamente.
La protezione contro lo slippage riduce la probabilità di esecuzioni catastrofiche ma non elimina il rischio di esecuzione. Puoi ancora ricevere un fill parziale o pagare sostanzialmente di più (o di meno) rispetto al midpoint se il book è sottile.
Quando usare un ordine FAK (e quando no)
Buoni casi d'uso
- Cattura di arbitraggio dove la latenza è cruciale e accetti fill parziali. Per l'arbitraggio intra-market, la velocità di un FAK può fare la differenza tra incassare un edge o perderlo a favore di altri taker.
- Aggiustamenti di posizione sensibili al tempo vicini a notizie o alle finestre di risoluzione quando devi operare immediatamente.
- Uscite rapide quando prioritizzi lasciare il book velocemente rispetto alla certezza del prezzo.
Cattivi casi d'uso
- Quando hai bisogno di prezzo garantito o di esecuzione completa per una dimensione specifica — usa invece un ordine limit.
- Mercati sottili e illiquidi dove spazzare il book rischia di farti pagare spread ampi rispetto al midpoint.
- Strategie che non tollerano esecuzioni parziali senza logiche di ribilanciamento complesse.
Meccanica di esecuzione e commissioni da aspettarsi
- Gli ordini FAK sono esecuzioni taker e quindi possono comportare commissioni taker. Le commissioni maker su Polymarket sono zero, mentre le taker sono variabili per categoria (0%–1.8%). Considera le commissioni taker quando dimensioni le operazioni e valuti lo slippage.
- Polymarket sponsorizza il gas delle transazioni tramite il Relayer; per tradare ti serve solo pUSD.
- L'SDK restituisce report di esecuzione, che includono la quantità riempita, il prezzo medio pagato e gli importi delle commissioni. Usa queste ricevute programmatiche per riconciliare P&L e per la logica a valle (per es., ritentare fill in caso di parziale).
Pattern pratici per trader attivi
- Cattura di arbitraggio conservativa
- Invia un FAK con un'impostazione massima d'impatto conservativa. Se ottieni un fill parziale, il margine rimanente ti lascia un'esposizione massima di perdita prevedibile. Reinvia ordini di follow-up più piccoli solo dopo aver valutato il nuovo book.
- Flusso endgame in due fasi
- Usa un limit stretto al best ask quando puoi aspettare qualche secondo. Se il limit non si riempie e l'evento si muove, cancella e emetti un FAK con un cap di slippage controllato.
- Liquidazione in blocco
- Suddividi una dimensione target grande in più FAK dimensionati per adattarsi alla profondità tipica del top-of-book. Questo riduce la probabilità di spazzare livelli profondi e abbassa lo slippage realizzato.
- Integrazione Builder
- Se instradi tramite un Builder, il Polymarket Builder Program e il Relayer supportano attribuzione e builder fees. I tier Builder influenzano i limiti giornalieri del relayer e le ricompense; progetta l'uso di FAK in modo da rispettare i rate limit e le intestazioni di attribuzione quando richiesto.
Leggere i fill e gestire esecuzioni parziali
Analizza sempre il report di esecuzione dello exchange dopo un FAK:
- Conferma la quantità riempita e il prezzo medio. Riconcilia le commissioni e aggiorna lo stato della posizione.
- Se parzialmente riempito, decidi se tentare un altro FAK, postare un limit o lasciare il residuo non riempito. La scelta dovrebbe riflettere l'urgenza, il movimento di mercato previsto e la sensibilità alle commissioni.
I sistemi automatizzati dovrebbero implementare un piccolo loop di attesa e controllo piuttosto che una ri-sottomissione aggressiva per evitare spese inutili di commissioni o essere soggetti a throttling dai limiti del relayer.
Rischi e modalità di fallimento (non chiamare il trading FAK senza rischio)
L'uso di FAK riduce il tempo sul book ma non elimina i rischi. I rischi principali sono:
- Slippage ed esecuzioni parziali: potresti non ricevere la size completa ai livelli di prezzo desiderati.
- Esposizione a commissioni: gli ordini FAK sono fill taker e possono comportare la commissione taker applicabile per la categoria del mercato.
- Rischio di risoluzione e settlement: gli esiti si risolvono tramite UMA; le dispute possono ritardare il riscatto dei token vincenti.
- Rischio smart-contract e operativo: sebbene Polymarket sia gasless e usi framework noti (CTF), qualsiasi sistema on-chain comporta rischio di piattaforma.
- Restrizioni geografiche e di compliance: Polymarket blocca ordini da alcune giurisdizioni e proibisce l'evasione tramite VPN.
Accoppia sempre le affermazioni su edge matematici con questi rischi; Fill-And-Kill rende l'esecuzione veloce, non garantita né priva di rischio.
Come questo influisce sul tuo trading
Se tradichi attivamente su Polymarket, comprendi che gli ordini FAK sono lo strumento di ordine di mercato della piattaforma e sono più adatti a flussi che danno priorità alla velocità rispetto alla dimensione. Usa l'helper createMarketOrder dell'SDK per inviare FAK con cap sensati di slippage, monitora i fill programmaticamente e preferisci ordini limit quando hai bisogno di controllo prezzo più rigoroso. Considera le commissioni taker e la possibilità di fill parziali nella gestione della posizione, nei limiti di rischio e nella logica post-trade.
Gli ordini FAK sono uno strumento: usali quando l'immediatezza conta e definisci regole di fallback quando un FAK non si esegue completamente.
Domande frequenti
Qual è la differenza tra un ordine FAK su Polymarket e un ordine limit?
Un ordine FAK tenta l'esecuzione immediata contro il book e cancella il residuo non eseguito; un ordine limit viene postato sul book a un prezzo specifico e può restare in attesa fino all'abbinamento. Usa FAK quando dai priorità alla velocità; usa ordini limit quando dai priorità al prezzo e alla dimensione garantita.
Un ordine FAK può farmi pagare un prezzo molto peggiore del previsto?
Sì. Anche se gli ordini FAK includono protezione contro lo slippage, i book sottili possono comunque produrre un forte impatto prezzo. L'helper FAK permette dei cap di slippage per limitare esecuzioni estreme, il che può tradursi in esecuzioni parziali invece di un fill completo a prezzo sfavorevole.
Gli ordini FAK sono gasless su Polymarket?
Sì. Polymarket instrada le transazioni attraverso il Relayer quindi il deployment del wallet, le approvazioni e la placement degli ordini FAK sono gasless per gli utenti finali. Serve comunque pUSD per tradare.
Pago commissioni per un ordine FAK?
Gli ordini FAK sono esecuzioni taker e possono comportare commissioni taker. Le commissioni maker di Polymarket sono zero; le taker variano per categoria (attualmente tra 0% e 1.8%).
Come dovrei gestire fill parziali da un ordine FAK?
Controlla il report di esecuzione per quantità riempita e prezzo medio, poi decidi se reinviare un altro FAK, postare un ordine limit per la size rimanente o accettare il fill parziale. Le strategie automatizzate dovrebbero includere piccoli loop di attesa e logiche di retry consapevoli delle commissioni.
Termini citati
Guide correlate
Solo a scopo informativo. Non è consulenza finanziaria, legale o fiscale. Polymarket potrebbe non essere disponibile nella tua giurisdizione.