Skip to main content
← Torna alle guide
Avanzato📖 7 min

Crea il tuo primo bot

Il Bot Builder di Predite ti permette di automatizzare qualsiasi strategia esprimibile come regola. Senza scrivere codice. Scegli un template, configuri i parametri e il bot si avvia ogni 15 minuti analizzando le opportunità. Questa guida ti accompagna nella creazione da zero del bot iniziale più diffuso: un EV Follower.

Perché automatizzare?

Il più grande edge nei prediction market è la coerenza. I mercati si muovono in fretta. Gli edge compaiono e svaniscono nel giro di pochi minuti quando arriva una notizia. Se non sei davanti allo schermo 24 ore su 24 (e non dovresti esserlo), perderai delle opportunità. Un bot non ne perde. Analizza ogni 15 minuti, valuta ogni mercato attivo rispetto ai tuoi criteri ed esegue ogni volta che le condizioni corrispondono.

Il secondo edge è la disciplina. Gli esseri umani abbandonano le strategie dopo una serie di perdite. I bot no. Finché la tua strategia è +EV e il dimensionamento è sensato, il bot continuerà a fare la cosa giusta attraverso ogni drawdown.

Prerequisito: piano Bot

I bot richiedono il piano Bot ($99/mese). Il piano sblocca:

  • Fino a 10 bot sull'account (un bot in pausa continua a occupare il posto)
  • Fino a 10 wallet seguiti nel copy trading e 3 panieri
  • Esecuzione live su CLOB di Polymarket
  • Suddivisione degli ordini TWAP
  • Backtest: replay dello storico reale di un mercato che scegli, più un simulatore sintetico di scenari
  • Accesso al Bot Builder

Se sei sul piano Starter o Pro, puoi effettuare l'upgrade da Impostazioni → Abbonamento. Il Bot Builder appartiene interamente al piano Bot, non solo l'esecuzione live: su Starter e Pro la pagina è bloccata, quindi usa il Paper Trading per esercitarti a mano finché non fai l'upgrade.

Passo 1: scegli un template di strategia

Mettiamo a disposizione otto template, ciascuno calibrato su un diverso comportamento di mercato:

  1. EV Follower — acquista quando l'edge dell'AI supera la tua soglia. Ideale per: intercettare mercati prezzati male. Consigliato come bot iniziale.
  2. ARB Hunter — esegue entrambi i lati di uno spread cross-platform. Ideale per: sfruttare le discrepanze di prezzo.
  3. Whale Copier — legge l'attività on-chain degli indirizzi di wallet che elenchi e replica i loro ingressi. Ideale per: cavalcare lo smart money.
  4. Mean Reversion — opera contro un prezzo tirato, ma solo con prove: l'ultima ora di storico, un vero picco di volume e la conferma dell'IA. Se l'IA ha seguito il prezzo invece della media, la notizia può essere vera e il bot resta fuori. Ideale per: mercati che reagiscono in modo eccessivo.
  5. News Reactor — richiede un titolo recente del feed che corrisponda al mercato; la direzione viene dall'IA, non dal sentiment: una buona notizia lo è solo per una parte. Senza titolo corrispondente non opera: è questo che lo distingue dall'EV Follower. Ideale per: eventi in rapida evoluzione.
  6. Calendar Bot — scatta su un evento reale del calendario economico entro la tua finestra di anticipo, filtrato per impatto e categoria. Ideale per: catalizzatori programmati.
  7. Rule Builder — le tue condizioni SE-ALLORA di ingresso, senza codice. Ideale per: una tesi che nessun template esprime. Ha una guida dedicata.
  8. Fade Resolution — gioca il bias favorito-sfavorito nel rettilineo finale prima della risoluzione. Ideale per: gli ultimi giorni di vita di un mercato.

Ogni template fallisce in sicurezza. Se la fonte dati da cui dipende non è disponibile nel ciclo — niente storico di prezzo, niente titolo recente, niente evento a calendario — il bot semplicemente non opera in quel ciclo. Non ripiega mai su un segnale sostitutivo più debole.

Per il tuo primo bot, parti dall'EV Follower. È il più semplice, ha le performance più prevedibili ed è il più facile da analizzare. Una volta che lo hai fatto girare per un mese e ne hai compreso il comportamento, allargati ad altre opzioni.

Passo 2: configura i parametri

Vai su Dashboard → Bot Builder → Nuovo Bot → EV Follower. Vedrai un modulo di configurazione:

  • Nome del bot. Qualsiasi cosa descrittiva: "EV Follower 10pp Conservativo". Il te del futuro ti ringrazierà.
  • Modalità. Paper o Live. Parti sempre in Paper. Fallo girare per almeno 100 operazioni prima di considerare la modalità Live.
  • Edge minimo (pp). L'edge AI minimo per innescare un'operazione. Default 5pp. Consigliato come valore iniziale: 10pp. Più alto = operazioni meno numerose ma di qualità migliore. Più basso = più frequenti, più varianza.
  • Dimensione massima della posizione ($). Limite massimo in USD per operazione. Inizia con $25-50 per il tuo primo bot. Potrai aumentare in seguito.
  • Limite giornaliero di operazioni. Numero massimo di operazioni al giorno. Default 5. È un interruttore di sicurezza contro i bot fuori controllo.
  • Stop-loss (%). Chiude la posizione se si muove contro di te di questa percentuale. Default 25%. Più stretto (15-20%) intercetta le perdite prima ma fa uscire da buone operazioni; più ampio (35-50%) cavalca la volatilità.
  • Take-profit (%). Chiude la posizione se si muove a tuo favore di questa percentuale. Default 50%. Conservativo: 30-40%. Aggressivo: 60-100%.
  • Piattaforme. Solo Polymarket (default), solo Kalshi o entrambe. Il bot valuta ogni piattaforma in modo indipendente.
  • Categorie. Filtra per tipi di mercato specifici (politica, economia, sport, ecc.). Default: tutte. Usa questo filtro per specializzarti.

Una buona prima configurazione:

  • Edge minimo: 10pp
  • Posizione massima: $50
  • Limite giornaliero: 5
  • Stop-loss: 25%
  • Take-profit: 50%
  • Piattaforme: Polymarket
  • Categorie: tutte

È abbastanza conservativa da far sì che una giornata storta non faccia troppi danni, ma abbastanza permissiva da operare davvero.

Passo 3: fai il backtest prima di andare live

Il motore di backtest di Predite riproduce la tua strategia sui dati storici di mercato. Ti dice:

  • Quante operazioni avrebbe effettuato il bot negli ultimi 90 giorni
  • P&L totale
  • Win rate
  • Drawdown massimo
  • Sharpe ratio (rendimento corretto per il rischio)
  • Distribuzione degli esiti tramite simulazione Monte Carlo

Per fare il backtest:

  • Nel Bot Builder, clicca su "Backtest" prima di salvare.
  • Scegli il periodo di lookback (30, 90 o 180 giorni).
  • Attendi 10-30 secondi per i risultati.
  • Esamina le metriche.

Cosa cercare:

  • Win rate ≥ 50%. Se il tuo bot vince meno del 50% delle operazioni con un requisito di edge di 10pp, qualcosa non va. Il requisito di edge dovrebbe produrre dal 55 al 65% di operazioni vincenti.
  • Drawdown massimo sotto il 30%. Drawdown che superano questa soglia sono un segnale di diversificazione insufficiente o dimensionamento eccessivo.
  • Almeno 20-30 operazioni in 90 giorni. Meno di così e la dimensione del campione è troppo piccola per essere affidabile.

Se il backtest ha un cattivo risultato, modifica i parametri e rilancialo. Non andare live con un bot che non supera bene il backtest.

Passo 4: esegui in modalità Paper

Dopo aver salvato il bot, è in modalità Paper per impostazione predefinita. Il bot eseguirà operazioni simulate ogni 15 minuti, ma non si muove denaro reale. Osservalo per almeno due settimane:

  • Controlla la scheda delle operazioni ogni giorno.
  • Confronta gli esiti reali con le proiezioni del backtest.
  • Cerca le sorprese — mercati su cui il bot ha operato e su cui tu non avresti operato, o viceversa.
  • Annota le operazioni in cui la risoluzione è stata ambigua o il bot è rimasto "bloccato" con una posizione da cui non riusciva a uscire.

Se dopo due settimane la performance in Paper corrisponde al backtest entro una varianza ragionevole, sei pronto per la modalità Live.

Passo 5: vai live

Prima di azionare l'interruttore, assicurati di:

  • Aver collegato Polymarket tramite Impostazioni → Trading API (credenziali CLOB).
  • Avere nel tuo wallet Polymarket USDC pari ad almeno 2 volte la dimensione massima della posizione del bot.
  • Avere configurato il kill-switch (Impostazioni → Trading → Kill Switch).
  • Avere predisposto gli avvisi così da sapere quando il bot opera.

Quindi, nella pagina di dettaglio del bot, cambia la "Modalità" da Paper a Live e salva. Il bot eseguirà la sua prossima operazione idonea al successivo tick cron di 15 minuti.

Inizia in piccolo in modalità Live. Riduci la dimensione massima della posizione del 50% per la prima settimana. Osserva ogni operazione. Assicurati che le esecuzioni corrispondano alle aspettative. Poi torna ad aumentare.

Cosa monitorare dopo il lancio

Ogni giorno per la prima settimana, poi ogni settimana:

  • Andamento del win rate. Se sta scendendo sotto il backtest di oltre 5pp, indaga.
  • Slippage medio. Le esecuzioni live raramente avvengono esattamente al prezzo che il bot si aspettava. Se lo slippage supera in media i 2pp, la tua soglia di edge deve essere più alta.
  • Diversificazione delle posizioni. Il bot si sta concentrando su un'unica categoria? Modifica i filtri o aggiungi dei limiti.
  • Sorprese nella risoluzione. Qualche mercato si è risolto in un modo che non ti aspettavi (cavilli sulle regole, casi limite)? Documentali e affina i filtri.
  • Recupero dal drawdown. Se il bot è in calo del 15-20% dal picco, mettilo in pausa ed esaminalo. Non limitarti a sperare che si riprenda.

Errori comuni con il primo bot

  • Andare live con parametri troppo aggressivi. Un edge minimo di 3pp e una posizione massima di $500 finiranno per esplodere. Sii conservativo per le prime 100 operazioni.
  • Saltare il backtest. Il backtest rivela modalità di fallimento che non puoi vedere in teoria.
  • Far girare più bot prima di averne compreso uno. Padroneggia una strategia prima di aggiungerne altre. Più bot interagiscono in modi non ovvi.
  • Disattivare lo stop-loss per "lasciarla correre". È il modo più rapido per trasformare un'operazione sbagliata in una catastrofica.
  • Non controllare il bot per settimane. I mercati cambiano. Strategie che hanno funzionato nel Q1 potrebbero non funzionare nel Q3. Esamina come minimo ogni mese.

Passi successivi una volta che il tuo primo bot è stabile

  • Leggi il documento Template di strategia per bot per conoscere gli altri 7 template.
  • Prova un secondo template (ARB Hunter è un buon secondo bot — ortogonale rispetto a EV Follower).
  • Leggi il documento Motore di esecuzione dei bot per comprendere i meccanismi di cron + log di audit.
  • Unisciti alla nostra community per discutere di strategie con altri utenti del piano Bot.