Un bot di market making su Polymarket offre liquidità attraverso quotazioni contro cui altri trader possono scegliere di negoziare. L’attrattiva viene spesso descritta come il guadagno di uno spread, ma questa espressione omette la difficoltà centrale: il bot non controlla quale lato venga eseguito, quando venga eseguito o quali informazioni arrivino subito dopo.
Il market making combina quindi valutazione, gestione dell’inventario e disciplina di esecuzione. Questa guida spiega tali responsabilità per i contratti di previsione senza promettere rendimenti né raccomandare una regola di quotazione operativa. Tutti gli esempi numerici sono ipotetici. La guida al trading algoritmico sui mercati di previsione offre un contesto più ampio per trasformare un’idea di mercato in un comportamento esplicito e verificabile.
Progettazione delle quotazioni di un bot di market making su Polymarket
La progettazione delle quotazioni di un bot di market making su Polymarket inizia con una stima del valore e con la disponibilità del conto a detenere esposizione. Il punto medio corrente è un’informazione di mercato utile, ma non è automaticamente il centro corretto per ogni quotazione. Un book obsoleto o poco profondo può fornire un riferimento debole.
Un maker ipotetico potrebbe valutare Sì intorno a 0,50 e considerare una proposta in acquisto a 0,48 e una in vendita a 0,52. Se compra e successivamente vende la stessa quantità a quei prezzi, lo spread lordo dell’operazione completa è di 0,04 per quota. Pubblicare le quotazioni non stabilisce che una delle due transazioni avverrà.
Il maker deve essere disposto a detenere la posizione creata dall’esecuzione iniziale di uno qualsiasi dei due lati. Una quotazione che appare interessante solo quando entrambi i lati negoziano in una sequenza favorevole è una strategia incompleta. La progettazione delle quotazioni dovrebbe tenere conto del percorso asimmetrico in cui un lato viene eseguito ripetutamente mentre l’altro resta intatto.
Distinguere un prezzo limite da un comportamento passivo
Un prezzo limite delimita l’esecuzione, ma da solo non significa che un ordine aggiungerà liquidità. Un limite sufficientemente aggressivo può abbinarsi immediatamente agli ordini esistenti. Se la strategia richiede un comportamento passivo, il vincolo post-only supportato svolge un ruolo diverso dal tetto o dal pavimento di prezzo.
Le indicazioni ufficiali sul market making distinguono il comportamento delle quotazioni passive dal ribilanciamento immediato e spiegano che modificare un ordine richiede cancellazione e sostituzione. Questi meccanismi contano perché la revisione di una quotazione è un’operazione soggetta a incertezza, non una modifica puramente locale di un numero visualizzato.
Quando una proposta passiva incrocerebbe il book, l’applicazione dovrebbe seguire la risposta dichiarata dalla strategia. Potrebbe riconsiderare il prezzo o rinunciare a quotare. Convertirla silenziosamente in un’operazione immediata cambia sia i risultati economici attesi sia il percorso dell’inventario. Tale cambiamento richiede una decisione separata, anziché essere una comodità tecnica.
Preparare le risorse per ciascun lato
Acquistare un esito richiede garanzie utilizzabili, mentre vendere richiede le quote dell’esito pertinente. Un maker non può presumere che la disponibilità a vendere equivalga ad avere inventario disponibile da consegnare. Le risorse del conto limitano le quotazioni realizzabili.
Per un mercato ipotetico, 200 unità di garanzia possono sostenere alcune proposte in acquisto, mentre 100 quote Sì possono sostenere alcune proposte in vendita. Queste risorse servono impegni diversi. Se gli ordini esistenti riservano già parte di ciascun saldo, la nuova quotazione dovrebbe usare soltanto la capacità residua consentita dalla politica operativa.
Le operazioni su insiemi completi possono modificare la composizione delle risorse nelle strutture di mercato supportate, ma sono azioni distinte sul conto, con requisiti di riscontro propri. Il motore di quotazione non dovrebbe presumere che una conversione di risorse prevista sia stata completata finché non ne sia stato accertato l’esito pertinente. La pianificazione dell’inventario è un problema contabile prima di diventare un problema di prezzo.
Inventario di un bot di market making su Polymarket
L’inventario di un bot di market making su Polymarket è l’esposizione accumulata attraverso le esecuzioni e le altre azioni sul conto. Dovrebbe essere misurato per esito e in base alle relazioni tra eventi che collegano diversi mercati. Un semplice conteggio degli ordini aperti non può descrivere la posizione già acquisita.
Supponiamo che un maker ipotetico inizi con 100 quote Sì, ne venda 30 e ne compri 50. Il suo inventario Sì risultante è di 120 quote prima di qualsiasi altra attività. Le due direzioni non si sono compensate completamente; la variazione netta è un aumento di 20.
Il maker può rispondere riducendo la quantità in acquisto, modificando il posizionamento delle quotazioni o rinunciando a ulteriore esposizione. La risposta appropriata dipende dalla sua valutazione e dai suoi limiti. Il controllo dell’inventario non dovrebbe imporre automaticamente una vendita a qualsiasi prezzo, né il desiderio di guadagnare più spread dovrebbe giustificare l’inosservanza di una posizione cresciuta oltre l’allocazione prevista.
Usare deliberatamente l’asimmetria delle quotazioni
Anche gli esiti complementari richiedono una contabilità accurata. Detenere quantità uguali di quote Sì e No compatibili può comportare un’esposizione economica diversa dal detenere lo stesso numero totale di quote interamente su un lato. Il solo conteggio totale dei token dice quindi poco sul rischio direzionale.
Per un mercato binario standard ipotetico, 60 quote Sì e 40 quote No contengono 40 coppie complete e 20 quote Sì non abbinate. Subordinatamente ai meccanismi di mercato supportati, le coppie e le quote non abbinate svolgono funzioni diverse nel piano dell’inventario. Il maker dovrebbe comunque monitorare separatamente le risorse impegnate negli ordini aperti. Una posizione bilanciata in un dato istante può diventare direzionale quando viene eseguito soltanto un lato delle sue quotazioni; la contabilità deve quindi seguirne i cambiamenti anziché etichettare permanentemente il mercato come neutrale.
L’asimmetria delle quotazioni modifica l’attrattiva relativa di acquisto e vendita al variare dell’inventario. Un maker con un’esposizione Sì maggiore del previsto può ridurre la propria disponibilità ad acquisire ulteriori quote Sì e migliorare le condizioni a cui offre quelle esistenti, entro i propri vincoli economici.
Prezzo e quantità sono controlli separati. Ridurre la quantità in acquisto può limitare ulteriori accumuli senza spostare la quotazione. Modificare i prezzi può cambiare la probabilità di esecuzione, ma può anche ridurre il valore atteso. Un progetto dovrebbe specificare quale controllo usare in ciascuna condizione, anziché trattare allo stesso modo tutti gli squilibri dell’inventario.
Per un obiettivo ipotetico di 80 quote Sì e una detenzione corrente di 110, l’eccedenza è 30. Questo calcolo non stabilisce una vendita immediata di 30 quote. Le proposte in vendita esistenti, le esecuzioni incerte e la stima del valore influenzano tutte la decisione successiva. Lo scopo dell’asimmetria è gestire uno squilibrio noto, non nascondere una contabilità irrisolta dietro un aggiustamento intuitivo del prezzo.
Comprendere la selezione avversa
La selezione avversa si verifica quando le controparti negoziano contro una quotazione perché le loro informazioni o il loro giudizio la rendono interessante per loro. Un maker può comprare appena prima che la stima del mercato scenda o vendere appena prima che salga. Un elevato tasso di esecuzione può quindi coesistere con risultati economici scadenti.
Immaginiamo un maker ipotetico che acquista 100 quote a 0,48. Poco dopo, informazioni credibili portano la stima del valore pertinente a 0,43. Valutare l’inventario a tale stima implica un calo di cinque unità rispetto all’acquisto, anche se la quotazione originale sembrava inferiore alla precedente stima di 0,50.
La lezione non è che ogni movimento sfavorevole del prezzo dimostri che un altro trader disponesse di informazioni superiori. Si verificano cambiamenti casuali. Il compito della ricerca è esaminare gli schemi tra le esecuzioni e confrontarli con le quotazioni non eseguite. Se le esecuzioni precedono sistematicamente movimenti avversi, i calcoli dello spread che ignorano la selezione delle operazioni tralasciano un costo centrale.
Misurare con cura le variazioni di prezzo dopo l’esecuzione
Un confronto successivo all’esecuzione, spesso chiamato markout, esamina come cambia un prezzo di riferimento dopo l’esecuzione. Scegli riferimento, orizzonte e convenzione dei segni prima di esaminare i risultati. Un acquirente beneficia di un successivo riferimento di valore più alto; un venditore beneficia di uno più basso.
Per un acquisto ipotetico a 0,46 seguito da un riferimento di 0,49, la differenza favorevole è di 0,03 per quota. Un riferimento di 0,42 produce una differenza sfavorevole di 0,04. Questi confronti possono diagnosticare la qualità delle quotazioni, ma non sono profitti realizzati a meno che la posizione non venga effettivamente chiusa o regolata di conseguenza.
Usa diversi orizzonti pertinenti senza selezionare soltanto quello più lusinghiero. Orizzonti molto brevi possono mettere in risalto la selezione immediata, mentre quelli più lunghi includono un rischio più ampio legato all’evento. Anche i prezzi di riferimento mancanti o sostenuti da scarsa liquidità richiedono una gestione chiara. Un markout calcolato da un punto medio inaffidabile può sembrare preciso pur offrendo poche indicazioni sul valore di uscita ottenibile.
L’analisi del market making assistita dall’IA separa la calibrazione delle previsioni dalla selezione successiva all’esecuzione e dai risultati complessivi del trading, affinché un punteggio del modello migliorato non venga scambiato per profitto realizzato.
Separare l’ampiezza delle quotazioni dai guadagni attesi
Uno spread più ampio può aumentare il guadagno potenziale per ogni operazione completa di andata e ritorno, riducendo al contempo la probabilità di ricevere un flusso bilanciato. Può anche lasciare le quotazioni esposte a cambiamenti informativi maggiori prima che qualcuno le trovi abbastanza interessanti da negoziarvi contro.
Consideriamo due politiche di quotazione ipotetiche. Una completa dieci operazioni bilanciate di andata e ritorno da 100 quote con uno spread lordo di 0,02, producendo 20 unità prima di altri effetti. Un’altra ne completa due con uno spread di 0,05, producendo dieci unità. Nessuno dei due risultati, da solo, stabilisce quale politica sia migliore, perché inventario residuo, costi e durata dell’esposizione possono differire.
Valuta l’intero percorso del conto. Il lato non eseguito di una coppia di quotazioni non è un’opportunità di guadagno completata. Una strategia che riporta lo spread associato a ogni acquisto come se una vendita corrispondente fosse garantita sovrastimerà i risultati. L’ampiezza delle quotazioni è un parametro del processo, non una misura diretta del reddito.
Tenere conto della concorrenza e dell’incertezza di esecuzione
Altri partecipanti possono pubblicare prezzi simili o migliori. Una quotazione visibile nel book può ricevere poche esecuzioni anche quando avvengono scambi a prezzi vicini. La valutazione storica non dovrebbe presumere che ogni scambio allo stesso prezzo visualizzato appartenesse alla strategia.
La simulazione dell’applicazione richiede un modello esplicito delle esecuzioni e una dichiarazione dei suoi limiti. Quando la documentazione storica non permette di accertare la priorità o la quantità disponibile al momento richiesto, usa alternative prudenti e segnala l’incertezza. Un’ipotesi favorevole del modello non è la prova che un ordine sarebbe stato eseguito.
Sostituire continuamente le quotazioni può modificarne le prospettive di esecuzione e aggiunge lavoro operativo. La strategia dovrebbe soppesare il beneficio di una quotazione più aggiornata rispetto alle conseguenze della cancellazione e della sostituzione. La domanda pertinente è se la politica rivista migliori l’esito complessivo, non se i prezzi visualizzati sembrino più reattivi in una schermata.
Gestire la sovrapposizione tra cancellazione ed esecuzioni
Una richiesta di cancellazione può arrivare dopo che parte di un ordine è già stata abbinata. Il maker deve conservare tali esecuzioni e accertare la quantità residua. Una decisione locale di smettere di quotare non rimuove di per sé un ordine remoto.
Per una proposta ipotetica in acquisto di 100 quote, si sa che 20 quote sono state eseguite quando inizia la cancellazione. Riscontri successivi mostrano 35 quote eseguite e 65 cancellate. L’aumento dell’inventario è 35. Sostituire l’intera proposta originale senza tenere conto di tale variazione può spingere l’esposizione oltre il limite previsto.
Mantieni collegate ma distinte le richieste vecchie e quelle sostitutive. Finché la cancellazione e i riscontri del conto non sono sufficientemente chiari, la strategia dovrebbe tenere conto degli impegni che potrebbero ancora esistere. Ciò può ridurre temporaneamente la capacità di quotazione, ma preserva il vincolo di allocazione. Ignorare l’incertezza solo per mantenere visibili entrambi i lati è una decisione di accettare ulteriore esposizione, indipendentemente da come la definisca l’interfaccia.
Aggiornare le quotazioni per ragioni rilevanti
Le quotazioni possono richiedere una revisione perché è cambiata la valutazione, è cambiato l’inventario o sono cambiati i vincoli del mercato. Sono fattori scatenanti diversi. Registrarne il motivo aiuta a valutare se il bot stia reagendo a informazioni utili o generando attività superflua.
Stabilisci soglie significative per il riesame nell’ambito della strategia. Piccole fluttuazioni di un riferimento incerto potrebbero non giustificare ripetuti tentativi di cancellazione. Un aggiornamento importante della fonte può richiedere un riesame immediato anche se il punto medio visibile si muove appena.
La guida all’automazione del trading sui mercati di previsione spiega come interagiscono pianificazione temporale e gestione degli eventi. Per un maker, l’obiettivo pratico è dare priorità ai cambiamenti che incidono sull’esposizione economica. Gli aggiornamenti ordinari non dovrebbero sottrarre spazio a riconciliazioni urgenti o controlli del conto, e una quotazione non dovrebbe restare attiva soltanto perché un’attività programmata non ha ancora raggiunto l’intervallo successivo.
Pianificare in funzione degli eventi informativi
Le pubblicazioni programmate e le scadenze degli eventi possono modificare sia il ritmo di arrivo delle informazioni sia il valore delle quotazioni obsolete. Una strategia dovrebbe specificare come si comporta in quei periodi anziché scoprire la propria politica di esposizione durante la pubblicazione.
Tra le possibili scelte di ricerca rientrano la riduzione delle quantità, l’ampliamento delle quotazioni o la sospensione di nuove quotazioni per un intervallo definito. Sono ipotesi da valutare, non istruzioni universalmente corrette. Ciascuna può ridurre alcuni rischi sacrificando potenziali opportunità di trading o lasciando irrisolto l’inventario esistente.
Le informazioni non programmate richiedono una risposta diversa perché il momento non è noto in anticipo. Il maker ha bisogno di un modo per rilevare che i dati in ingresso della sua valutazione potrebbero essere obsoleti e smettere di farvi affidamento. Un ciclo rapido degli ordini non può compensare un’interpretazione lenta o errata dell’evento effettivamente misurato dal contratto.
Tenere separati gli incentivi dai risultati del trading
I rimborsi ai maker e le ricompense per la liquidità sono meccanismi distinti con proprie regole di ammissibilità e calcolo. La documentazione ufficiale sui rimborsi ai maker riguarda la liquidità maker eseguita che soddisfa i requisiti, mentre la documentazione sulle ricompense per la liquidità descrive l’ammissibilità e il punteggio configurati delle quotazioni. Le condizioni attuali devono essere verificate per il mercato e il periodo specifici.
Non trattare un’allocazione visualizzata del programma come un pagamento personale garantito. Gli altri partecipanti, le condizioni di ammissibilità e le impostazioni mutevoli influenzano ciò che un maker può ricevere. Anche una promozione storica non dimostra che oggi esista un incentivo attivo.
Riporta i risultati del trading prima degli incentivi, gli incentivi verificati separatamente e il risultato combinato in seguito. Ciò rende visibile la dipendenza della strategia dai programmi. Se una perdita ipotetica di trading di otto unità è compensata da dieci unità di incentivi verificati, il guadagno combinato è due; descrivere tale esito come dieci unità di reddito da spread rappresenterebbe in modo errato come si è prodotto.
Un quadro di contabilizzazione degli incentivi di Polymarket separa inoltre il valore delle detenzioni ammissibili, le stime delle ricompense non pagate e gli incassi confermati prima di calcolare il risultato combinato.
Includere i costi del ribilanciamento
Un maker a volte deve ridurre uno squilibrio con un’operazione immediata. Tale azione può attraversare uno spread e comportare costi applicabili. Appartiene alla stessa registrazione economica delle quotazioni passive che hanno creato l’inventario.
In una sequenza ipotetica, l’attività passiva guadagna sei unità prima delle variazioni di valutazione, ma ridurre la posizione residua costa quattro unità rispetto alla valutazione precedente e un’ulteriore unità ipotizzata di spese. Il contributo combinato è uno, non sei. Omettere l’operazione di chiusura del residuo fa apparire la strategia più redditizia di quanto sperimentato dal conto.
Distingui il ribilanciamento causato dal flusso normale da quello causato da un guasto operativo. Entrambi incidono sui risultati, ma suggeriscono miglioramenti diversi. Uno può richiedere quotazioni più sensibili all’inventario; l’altro può richiedere cancellazioni o osservazioni più affidabili. Un unico dato aggregato dei costi non può spiegare quale parte del processo richieda attenzione.
Valutare l’impiego del capitale
Quotazioni e inventario impegnano risorse che non si possono presumere disponibili altrove. Un maker può avere opportunità interessanti in diversi mercati pur non disponendo di garanzie o quote non impegnate sufficienti a sostenerle contemporaneamente.
Misura l’utilizzo delle risorse insieme ai rendimenti. Un guadagno ipotetico di cinque unità sostenuto da 500 unità per una settimana differisce dallo stesso guadagno sostenuto da 50 unità per un’ora. Questo confronto non giustifica l’annualizzazione meccanica di nessuno dei due risultati; spiega perché capitale e tempo debbano rientrare nella valutazione.
Esamina anche il peggior percorso dell’inventario. Un saldo medio può nascondere un periodo di esposizione concentrata in prossimità di un evento importante. Il maker ha bisogno di capacità e supervisione sufficienti a sostenere il percorso effettivo che la sua politica di quotazione può creare, non soltanto la media mostrata da un riepilogo retrospettivo.
Valutazione di un bot di market making su Polymarket
La valutazione di un bot di market making su Polymarket dovrebbe combinare comportamento delle quotazioni, selezione delle esecuzioni, inventario e risultati del conto. Tra le domande utili rientrano quanto spesso le quotazioni fossero attive, quale lato sia stato eseguito, come si siano mossi successivamente i valori di riferimento e quanta esposizione rimanesse al termine della valutazione.
Usa eventi e periodi indipendenti, ove possibile. Regolare l’ampiezza delle quotazioni finché una settimana storica appare interessante può adattare il modello alle peculiarità di quella settimana. La guida alla strategia di trading sui mercati di previsione spiega perché la selezione e la valutazione su dati tenuti da parte contino quando si provano molte varianti.
Dichiara ciò che i dati storici non possono ricostruire. Se mancano priorità, variazioni della profondità o tempistiche dei messaggi, la simulazione non dovrebbe dichiarare esecuzioni esatte. Confronta diverse ipotesi di esecuzione difendibili e individua se la conclusione dipenda da quella più ottimistica. Un limite trasparente è più utile di un risultato estremamente preciso costruito su esecuzioni non verificate.
Riconciliare prima di riprendere dopo un’interruzione
Dopo una disconnessione, il maker può avere quotazioni obsolete e un registro incompleto delle esecuzioni. Ripristinare un flusso pubblico non accerta l’inventario corrente del conto. La ripresa dovrebbe dipendere dalle osservazioni necessarie a ricollegare ordini, scambi e risorse.
Un processo operativo ipotetico che conosceva per ultime 80 quote Sì potrebbe ritrovarne 130 dopo le esecuzioni avvenute durante l’interruzione. Quotare in base al vecchio inventario potrebbe aumentare uno squilibrio già eccessivo. Il recupero dello stato del conto dovrebbe quindi precedere nuove decisioni di prezzo sensibili all’inventario.
Verifica se gli ordini ancora aperti siano tuttora coerenti con la valutazione corrente. Il ripristino non consiste semplicemente nel proseguire una vecchia pianificazione. È una nuova valutazione basata su riscontri attuali, mantenendo tutti gli impegni incerti finché non vengono risolti. Ciò rende una pausa un’opportunità per ripristinare un modello coerente del conto, anziché un motivo per rimettere frettolosamente sul mercato quotazioni obsolete.
Decidere se il flusso di lavoro è adatto all’operatore
Il market making richiede attenzione sia alle informazioni sugli eventi sia ai meccanismi del conto. Una strategia che dipende da interventi frequenti può essere inadatta a un operatore che non può garantirli, anche se un modello storico suggerisce risultati economici positivi.
Valuta il carico di lavoro atteso in condizioni sfavorevoli: esecuzioni su un solo lato, cancellazioni non disponibili, regole mutevoli e inventario protratto nel tempo. La risposta necessaria dovrebbe essere comprensibile prima che tali condizioni si verifichino. Un bot può automatizzare una politica operativa, ma non può eliminare la necessità di sceglierla e supervisionarla.
Una solida prospettiva didattica su un bot di market making su Polymarket parte da esiti condizionati. Le quotazioni potrebbero non essere eseguite; le esecuzioni potrebbero essere avverse; gli incentivi potrebbero differire dalle attese; l’inventario può persistere. Comprendere queste relazioni è la base per valutare la fornitura di liquidità come un processo di trading completo, anziché come uno spread visualizzato moltiplicato per un volume immaginato.
Guide correlate ed esempi svolti
- Bot di market making su Kalshi: dare un prezzo al rischio delle quotazioni — Costruisci quotazioni tenendo conto di inventario, selezione avversa e incertezza delle cancellazioni.
- Bot di market making sui mercati di previsione: principi economici fondamentali — Studia gli aspetti economici della quotazione su entrambi i lati gestendo inventario e incertezza delle previsioni.