Un bot di market making sui mercati di previsione pubblica i prezzi ai quali è disposto a negoziare contratti su eventi. Può mantenere proposte di acquisto e vendita, aggiornarle quando cambiano le informazioni e gestire le disponibilità create dalle operazioni in arrivo. La descrizione abituale è «guadagnare lo spread», ma uno spread è il compenso ricercato per assumere rischi, non un ricavo garantito dalla visualizzazione di due numeri.
Le domande difficili riguardano quali proposte vengano eseguite, che cosa possieda il conto in seguito e se tali disponibilità possano essere ridotte a condizioni accettabili. Una strategia può incassare molte piccole differenze di prezzo e comunque perdere di più quando la probabilità di un evento cambia bruscamente. I contratti su eventi aggiungono un’altra complicazione: la definizione esatta dell’esito e il processo di regolamento determinano quanto valgano le disponibilità.
Questa guida sviluppa gli aspetti economici usando contratti binari ipotetici con un pagamento di un dollaro in caso di esito vincente. Le regole effettive del mercato, le commissioni, i requisiti di ammissibilità e i meccanismi del conto devono essere verificati per la sede e il contratto. Gli esempi spiegano come valutare un processo di pubblicazione dei prezzi senza presumere che ogni piattaforma di previsione implementi lo stesso prodotto.
Parti dal pagamento, non dal punto medio
Un punto medio è una sintesi dei prezzi attualmente visualizzati. Non è una stima indipendente della probabilità di un evento e non accerta il valore di un contratto in ogni possibile risoluzione. Un market maker deve sapere che cosa paghi il contratto prima di decidere se il punto medio sia utile.
Leggi la definizione dell’esito, la fonte di riferimento, il momento pertinente e il trattamento dei casi insoliti. Un contratto relativo a un risultato annunciato può differire da uno relativo a un successivo risultato certificato. Due titoli simili possono quindi esporre il conto a eventi diversi anche se inizialmente i loro prezzi si muovono insieme.
La guida ai fondamenti dei contratti di previsione spiega queste distinzioni. Per formulare i prezzi, traducile in una registrazione del pagamento che la strategia possa conservare insieme alle proprie disponibilità. La domanda non è semplicemente se un prezzo sembri basso o alto, ma rispetto a quale pagamento futuro definito con precisione sia basso o alto.
Una proposta su due lati è costituita da due impegni condizionati
Supponi che un market maker ipotetico sia disposto ad acquistare un contratto a $0,47 e a venderlo a $0,53. Il divario di sei centesimi sembra interessante, ma non è un profitto realizzato di sei centesimi. L’acquisto e la vendita possono avvenire in momenti diversi, per quantità diverse o soltanto su un lato.
Se viene eseguito soltanto l’acquisto, il market maker detiene un asset dipendente dall’evento. Se informazioni successive ne abbassano il valore stimato a $0,35, la proposta di vendita originale può rimanere ineseguita mentre le disponibilità perdono valore. Lo spread proposto in passato non può essere conteggiato come denaro guadagnato su quelle disponibilità.
Tratta entrambi i lati come impegni che possono concretizzarsi indipendentemente. I controlli sul capitale e sulle disponibilità dovrebbero considerare il possibile risultato degli ordini in sospeso, non soltanto le disponibilità attuali. Il modello corretto di riserva delle risorse dipende dai meccanismi del conto della sede, ma l’obbligo di rappresentare gli ordini potenzialmente eseguibili è generale.
Scegli un valore di riferimento con una spiegazione
Un market maker può usare come valore di riferimento una previsione, una stima derivata dal mercato o una combinazione. Qualunque sia il metodo, registra che cosa misuri e come l’incertezza entri nella decisione. Un decimale preciso prodotto da un modello non rende precisa la stima sottostante.
Per un evento ipotetico stimato al 60%, un valore di riferimento di $0,60 è un calcolo iniziale per un pagamento binario di un dollaro prima dei costi e di altri aggiustamenti. Non è un comando ad acquistare ogni contratto disponibile sotto quel prezzo. Contano l’incertezza della stima, l’esposizione esistente e la profondità eseguibile.
La discussione sulla valutazione delle previsioni fornisce metodi per esaminare le stime di probabilità. Una strategia che pubblica prezzi dovrebbe conservare la versione della previsione che ha prodotto ogni prezzo. Altrimenti, un successivo aggiornamento del modello può far apparire una vecchia proposta più informata di quanto fosse quando un altro trader l’ha accettata.
Un market maker automatizzato con IA sui mercati di previsione aggiunge controlli espliciti di calibrazione e incertezza prima che una stima del modello possa influenzare quantità o prezzo delle proposte.
Selezione avversa per un bot di market making sui mercati di previsione
La selezione avversa per un bot di market making sui mercati di previsione si verifica quando gli ordini eseguiti sono sproporzionatamente sfavorevoli rispetto alle informazioni attuali del market maker. Gli altri trader sono liberi di accettare una proposta quando conviene loro e di ignorarla quando non conviene. Questa asimmetria modella i risultati del market maker.
Immagina una proposta di acquisto in attesa a $0,55 appena prima che una notizia credibile abbassi il valore equo. Un trader che vede per primo la notizia può vendere a quella proposta. Nel frattempo, la proposta di vendita del market maker potrebbe essere rimasta intatta durante un precedente movimento favorevole. Il processo riceve le disponibilità che desiderava meno nel momento in cui le desiderava meno.
Misura il movimento dei prezzi successivo all’esecuzione su un orizzonte dichiarato, insieme all’arrivo delle informazioni e all’età della proposta. Queste osservazioni possono aiutare a spiegare se uno spread compensi la selezione delle esecuzioni. Non dovrebbero essere manipolate a posteriori scegliendo la finestra di misurazione che fa apparire migliori le operazioni completate della strategia.
Le disponibilità cambiano il significato di una nuova proposta
Acquistare un contratto partendo da un conto senza posizioni e acquistare lo stesso contratto dopo aver accumulato una posizione ampia sono decisioni diverse. Il prezzo proposto può essere identico, ma la seconda azione aumenta un’esposizione concentrata. Una determinazione dei prezzi consapevole delle disponibilità riconosce che lo stato attuale del conto influisce sul valore di un’ulteriore esecuzione.
Un semplice modello di ricerca può spostare le proposte in modo da scoraggiare ulteriori acquisti di una posizione già ampia e favorirne la riduzione. Questo è spesso chiamato sbilanciamento delle proposte in funzione delle disponibilità, o inventory skew. Lo spostamento richiede una regola definita e limiti; non dovrebbe diventare un tentativo improvvisato di far scomparire forzatamente le perdite.
Le disponibilità hanno anche una dimensione temporale. Una posizione in un contratto la cui risoluzione è vicina può avere rischi di liquidità e informazione diversi da una con settimane ancora da trascorrere. Il bot dovrebbe sapere se intenda detenere fino alla risoluzione, ridurre prima di un annuncio noto o smettere di avviare rischi in prossimità di una scadenza.
Limiti delle disponibilità per un bot di market making sui mercati di previsione
I limiti delle disponibilità per un bot di market making sui mercati di previsione dovrebbero descrivere sia le disponibilità esistenti sia le esecuzioni potenziali. Un limite nominale di 1.000 contratti è inefficace se il conto ne detiene già 900 e ha diversi ulteriori ordini di acquisto che possono tutti essere eseguiti indipendentemente.
Usa un tetto ipotetico per verificare l’implementazione. Supponi che il conto detenga 400 unità e abbia due proposte di acquisto attive da 200 ciascuna. Un’altra proposta di acquisto da 300 crea un totale possibile di 1.100. Un limite di 1.000 richiede di ridurre o rifiutare parte del nuovo impegno, anche se le disponibilità attuali rimangono ben sotto il limite.
I limiti dovrebbero anche riflettere i pagamenti e non soltanto il numero di contratti. Gruppi diversi di esiti possono condividere una fonte comune di perdita. Un portafoglio che sembra distribuito su molti simboli può comunque dipendere fortemente da una sola pubblicazione economica, dal risultato di una squadra o da un esito elettorale. Raggruppa l’esposizione in base agli eventi che potrebbero influire sul conto contemporaneamente.
Dimensiona le proposte in base a profondità e incertezza
La quantità proposta è importante quanto il prezzo. Un piccolo ordine può essere coerente con un’ipotesi di ricerca mentre uno grande crea disponibilità difficili da ridurre. Proporre la quantità massima consentita dal saldo del conto non sostituisce il dimensionamento in base alle condizioni di mercato.
Considera un mercato illustrativo con profondità modesta su entrambi i lati e una previsione incerta. Un market maker può rispondere riducendo la quantità, ampliando il compenso richiesto o rinunciando a pubblicare proposte. Queste scelte hanno effetti diversi e dovrebbero essere verificate separatamente anziché riunite in un «livello di rischio» privo di spiegazioni.
Registra perché la quantità sia cambiata. Una riduzione causata da una previsione più debole è diversa da una causata da una posizione crescente o da riscontri mancanti sul conto. Distinguere queste ragioni rende più utile il successivo esame delle prestazioni e impedisce all’operatore di trattare ogni riduzione dell’attività come un guasto tecnico.
Comprendi la posizione in coda senza presumere le esecuzioni
Una proposta al miglior prezzo può comunque trovarsi dietro altra liquidità. I dati storici che mostrano scambi a quel livello non dimostrano necessariamente che l’ordine ipotetico sarebbe stato eseguito. Le regole di abbinamento del mercato pertinente e i riscontri disponibili sulla coda determinano che cosa si possa dedurre.
Una simulazione prudente dovrebbe distinguere una proposta il cui prezzo è stato raggiunto da una proposta eseguita. Se i dati non possono accertare la posizione in coda, mostra un intervallo di ipotesi anziché presentare come un fatto un’unica cronologia ottimistica di esecuzioni. Includi la possibilità che siano avvenute operazioni interessanti senza che il market maker ricevesse alcuna esecuzione.
La guida alla ricerca sul trading algoritmico spiega come le scelte di modellazione influenzino i risultati. Per il market making, le ipotesi di esecuzione meritano particolare attenzione perché determinano quali disponibilità acquisisca la strategia. Un simulatore che assegna al market maker tutte le esecuzioni favorevoli e nessuna di quelle sfavorevoli sta valutando un processo di selezione impossibile.
La guida all’esecuzione ad alta frequenza sui mercati di previsione esamina come l’incertezza sulla coda interagisca con le decisioni di sostituzione, l’età delle informazioni e la selezione avversa successiva all’esecuzione.
L’annullamento non elimina istantaneamente un ordine
Un market maker può decidere di ritirare una proposta quando cambia il suo valore di riferimento, ma la richiesta di annullamento deve raggiungere il sistema di negoziazione e produrre un esito osservato. Durante quell’intervallo può verificarsi un’esecuzione. L’applicazione deve riconciliare ciò che è successo anziché presumere che la decisione locale sia stata immediatamente efficace.
Mantieni gli ordini in attesa di annullamento nel calcolo dell’esposizione possibile finché la loro quantità residua non è confermata. Se viene inviata una sostituzione prima che si sappia che il vecchio ordine è inattivo, considera il risultato nel caso in cui entrambi vengano eseguiti. Un ciclo rapido di aggiornamento dei prezzi può moltiplicare involontariamente l’esposizione quando si ignora tale sovrapposizione.
Tieni traccia degli esiti degli annullamenti usando identificatori stabili degli ordini. Un messaggio che dice che una richiesta è stata ricevuta non equivale a una registrazione del conto che mostri l’assenza di quantità residue attive. La distinzione conta soprattutto in prossimità delle notizie, quando la motivazione ad annullare è più forte e il vecchio prezzo può essere particolarmente interessante per altri trader.
Separa i guadagni dallo spread dalla valutazione delle disponibilità
La rendicontazione delle prestazioni dovrebbe distinguere i guadagni di trading completati dalla stima variabile del valore delle disponibilità. Un market maker che acquista a $0,48 e successivamente vende la stessa quantità a $0,51 ha una differenza lorda osservabile di tre centesimi prima dei costi. I contratti invenduti hanno bisogno di un metodo di valutazione separato.
Supponi che una sessione ipotetica realizzi $12 da cicli completi di acquisto e vendita ma detenga disponibilità il cui valore stimato scende di $20. Riportare soltanto le operazioni completate presenta un risultato incompleto. La valutazione economica totale richiede sia la componente realizzata sia l’esposizione residua, dichiarando la base di valutazione.
Il regolamento può successivamente sostituire quella stima con un pagamento effettivo. Preserva la differenza tra la precedente valutazione e l’esito finale anziché trattare retroattivamente il risultato del regolamento come un’informazione che il market maker possedeva durante la sessione. Questo mantiene allineati ricerca, contabilità e riscontri decisionali.
I costi possono dipendere dal mercato e dal conto
Non presumere che ogni esecuzione passiva sia gratuita o che ogni mercato abbia la stessa struttura di commissioni. I programmi della piattaforma, le categorie di mercato e gli accordi del conto possono influire sui costi. Ottieni le condizioni attuali applicabili e conserva i valori usati nella valutazione.
In un ciclo illustrativo di acquisto e vendita di 100 contratti, acquistare a $0,49 e vendere a $0,51 crea $2 di differenza lorda di trading. Se i costi diretti totali sono $0,70 e la spesa operativa allocata è $0,20, il risultato residuo è $1,10 prima di considerare altre disponibilità. Questi importi spiegano un calcolo, non il tariffario attuale di una sede.
Tieni i pagamenti degli incentivi separati dalle prestazioni di trading. Una strategia sostenuta da una ricompensa temporanea può diventare poco interessante quando quella ricompensa cambia. Riporta il risultato con e senza l’incentivo affinché l’operatore possa vedere quale parte dell’economia derivi dall’assunzione del rischio di trading e quale dipenda da un programma separato.
Gli eventi programmati richiedono una politica diversa per le proposte
Una pubblicazione economica o una partita programmata possono concentrare l’arrivo delle informazioni in un periodo ristretto. Proposte ragionevoli durante un intervallo tranquillo possono diventare rapidamente obsolete quando si verifica l’evento pertinente. Un market maker ha bisogno di una politica per quei periodi prima che il calendario diventi urgente.
Le possibili scelte di ricerca includono ridurre le quantità, ampliare i prezzi o fermare le nuove proposte intorno a una finestra definita. Nessuna è universalmente migliore. La scelta dovrebbe riflettere la fonte di informazioni della strategia, il tempo di risposta e la disponibilità a detenere posizioni attraverso un brusco cambiamento di probabilità.
Verifica il fuso orario dell’evento e la scadenza effettiva del mercato. Una voce di calendario locale può differire dalla tempistica ufficiale del contratto, soprattutto quando i programmi cambiano. Conserva la versione delle regole e del calendario usata dalla strategia e considera un conflitto temporale irrisolto un motivo per indagare anziché un dettaglio ignorato silenziosamente.
I mercati correlati hanno bisogno di una visione condivisa dell’esposizione
Diversi contratti possono reagire allo stesso evento sottostante. Market maker separati che operano indipendentemente possono ciascuno vedere una posizione modesta mentre il conto complessivo accumula un grande rischio comune. Un budget condiviso dovrebbe quindi considerare le relazioni tra gli esiti, non soltanto i limiti per mercato.
Per esempio, contratti ipotetici sul risultato di una partita di una squadra, sul suo avanzamento in un torneo e sui suoi risultati stagionali possono tutti risentire dell’annuncio di un infortunio. I loro prezzi sono diversi, ma il loro rischio non è indipendente. Un esame utile del portafoglio chiede quali scenari creino perdite su più disponibilità contemporaneamente.
La discussione sul conto su più mercati esamina il coordinamento tra strategie. I market maker hanno bisogno di tale coordinamento prima di pubblicare ordini, perché il conto condiviso potrebbe già avere un’esposizione autorizzata da un altro processo. Una strategia locale non può far rispettare accuratamente un tetto globale usando soltanto le proprie esecuzioni.
Un riavvio deve ricostruire le proposte in sospeso
Un market maker che si riavvia dopo un’interruzione dovrebbe prima accertare quali ordini rimangano attivi e quali esecuzioni siano avvenute mentre era disconnesso. Pubblicare immediatamente un nuovo insieme di proposte su due lati può duplicare i vecchi impegni. Un avvio pulito del processo non implica un conto esterno privo di impegni.
Usa registri locali persistenti insieme a osservazioni autorevoli del conto. Il diario locale identifica le azioni previste e gli ID degli ordini noti; i dati attuali del conto accertano che cosa sia ancora aperto o già eseguito. Riconcilia le differenze prima di liberare le risorse riservate o riprendere un’attività che dipende da disponibilità controverse.
Esercitati nel ripristino con un’esecuzione parziale e un annullamento in attesa, non soltanto con un conto vuoto. Questi stati mettono in luce le relazioni tra ordini, disponibilità e risorse disponibili. L’esito atteso è una visione spiegabile del conto, anche se l’azione successiva più sicura è rimanere inattivi finché non arrivano ulteriori riscontri.
Ricerca su un bot di market making sui mercati di previsione
La ricerca su un bot di market making sui mercati di previsione dovrebbe verificare un meccanismo specifico. Forse una previsione fornisce informazioni utili oltre il book attuale, oppure una politica sulle disponibilità migliora la gestione del flusso in arrivo. Dichiara il vantaggio proposto e le osservazioni che lo indebolirebbero prima di selezionare i parametri.
Separa il periodo usato per progettare la regola dalla valutazione successiva. Includi normali sessioni tranquille, shock informativi, proposte ineseguite e uscite costose dalle posizioni. Un breve intervallo favorevole può riflettere una particolare direzione del movimento di mercato anziché una capacità ripetibile di fornire liquidità in modo redditizio.
Confronta le configurazioni usando risultati completi del conto e una valutazione coerente. Più esecuzioni possono aumentare l’attività riducendo la qualità dei risultati. Proposte più distanziate possono migliorare i margini nominali producendo quasi nessuna esecuzione. La ricerca dovrebbe mettere in luce questi compromessi anziché selezionare una metrica interessante e trattarla come un verdetto completo.
Costruisci un esame della sessione che spieghi il risultato
Inizia l’esame dalle disponibilità iniziali, da quelle finali e dalle variazioni delle risorse disponibili. Poi attribuisci le differenze a esecuzioni, commissioni, trasferimenti, incentivi e regolamento. Qualsiasi residuo inspiegato merita un’indagine prima che la sessione successiva venga trattata come un nuovo inizio.
Esamina un campione di proposte eseguite e non eseguite. Registra la loro età, la previsione associata, lo stato delle disponibilità e il successivo movimento del mercato. Questo collega le prestazioni aggregate alle decisioni che le hanno prodotte e aiuta a distinguere una previsione debole da un’esecuzione scadente o da una quantità eccessiva.
Mantieni visibili i problemi operativi nello stesso registro senza confonderli con le perdite di mercato. Un’operazione in perdita correttamente vincolata e un’operazione redditizia di quantità eccessiva richiedono lezioni diverse. Un buon esame rende entrambe osservabili anziché premiare qualsiasi esito che per caso aumenti il saldo del conto.
Riconosci quando fornire liquidità è poco interessante
Alcuni mercati potrebbero non offrire un compenso atteso sufficiente per i loro rischi informativi, di liquidità e di regolamento. Un bot dovrebbe poter rinunciare a quei mercati senza essere considerato guasto. Pubblicare continuamente proposte è una possibile scelta operativa, non un obbligo imposto dal termine market maker.
Scrivi condizioni misurabili per ridurre o interrompere l’attività: interpretazione incerta del contratto, riscontri sul conto non disponibili, persistente selezione sfavorevole delle esecuzioni o costi superiori alle ipotesi di ricerca. Riesamina periodicamente tali condizioni usando gli stessi standard di riscontro applicati agli ingressi proposti.
Un processo solido di market making non elimina l’incertezza di un contratto su eventi. Identifica il prezzo e la quantità ai quali il conto è disposto ad accettare tale incertezza, tiene traccia di ciò che gli altri trader eseguono effettivamente e rivede il proprio impegno successivo alla luce delle disponibilità risultanti. È questo ciclo completo l’oggetto da valutare.
Guide correlate ed esempi svolti
- Bot di market making su Polymarket: proposte e disponibilità — Studia la pubblicazione passiva di proposte, i limiti delle disponibilità e il rischio di ricevere un’esecuzione dopo che le informazioni sono cambiate.
- Bot market maker su Kalshi: disponibilità e controllo delle proposte — Esamina lo sbilanciamento delle proposte in funzione delle disponibilità su Kalshi, le rappresentazioni dei prezzi e la gestione degli annullamenti.