Il Rule Builder: dalle regole IF-THEN all'automazione sicura
La maggior parte dell'automazione di trading fallisce in uno di due modi: la logica è una scatola nera che non puoi verificare, oppure le protezioni sono un ripensamento che scopri nel mezzo di un drawdown. Il Rule Builder di Predite è il nostro tentativo di risolvere entrambi i problemi insieme — logica di ingresso che scrivi tu stesso come semplici regole IF-THEN, avvolta in un sistema di esecuzione dove ogni dollaro di denaro live va guadagnato prima col paper trading. Questa guida percorre l'intero cammino: costruire una regola, validarla con gli avvisi, comporre le uscite e farla graduare dalla simulazione al CLOB reale.
Cos'è il Rule Builder
Apri Bot → Crea e scegli il template Rule Builder. Dove gli altri template (ARB Hunter, Whale Copier, Mean Reversion…) arrivano con logica fissa e qualche manopola regolabile, il Rule Builder ti consegna una regola vuota: un insieme di condizioni, una modalità di combinazione e un'azione. A ogni ciclo di valutazione il bot scansiona i mercati idonei, testa le tue condizioni su ciascuno e agisce sui mercati che passano.
L'obiettivo di design è la verificabilità. Devi poter guardare qualsiasi operazione fatta dal tuo bot — anche settimane dopo — e vedere esattamente perché è avvenuta. Per questo ogni ingresso registra un motivo dell'operazione che elenca le condizioni specifiche che hanno fatto match, con i valori reali ("edge 12.4pp ≥ 10pp; si risolve in 41h ≤ 72h; whale $31k ≥ $25k"). Se una regola si comporta male, le operazioni stesse sono il log di debug.
Le nove condizioni
Una regola combina fino a 10 condizioni, attingendo da nove tipi nativi:
- •Edge AI ≥ X pp — il divario tra la probabilità AI di Predite e il prezzo implicito del mercato, in punti percentuali. È il segnale centrale "il mercato si sbaglia".
- •Prezzo YES ≤ X¢ — entra solo sotto un tetto di prezzo. Utile per strategie longshot o per intercettare mercati che non si sono ancora riprezzati.
- •Prezzo YES ≥ X¢ — entra solo sopra un prezzo minimo. Utile per strategie su favoriti/convergenza.
- •Volume ≥ $X — un filtro di liquidità. I mercati sottili hanno spread larghi che ti mangiano l'edge in silenzio.
- •Si risolve entro ≤ X ore — solo mercati vicini alla risoluzione.
- •Si risolve tra ≥ X ore — solo mercati con tempo davanti.
- •Whale entrata con ≥ $X — nel mercato è stata rilevata una posizione whale di almeno $X, dal vero feed whale on-chain. Limite onesto: riflette le mosse on-chain recenti che il feed ha osservato, non uno specchio in tempo reale garantito di ogni wallet.
- •Il titolo contiene il termine — match di sottostringa sul titolo del mercato ("Fed", "Bitcoin", il nome di un candidato).
- •La categoria è X — restringe a una sola categoria.
TUTTE vs QUALSIASI: parti da qui
Le condizioni si combinano in una di due modalità, e la differenza è la fonte singola più comune di utenti sorpresi:
TUTTE (E) significa che ogni condizione deve valere. Ogni condizione che aggiungi rende la regola più severa — ingressi più rari e di maggiore convinzione. QUALSIASI (O) significa che ne basta una. Ogni condizione che aggiungi rende la regola più permissiva — più ingressi, qualità media più bassa. Una regola QUALSIASI da 5 condizioni non è una regola "sofisticata"; sono cinque grilletti sensibili che condividono un solo bot.
Non c'è annidamento misto ("A E (B O C)") dentro una regola, per scelta: la logica booleana annidata è il punto in cui le persone perdono la capacità di prevedere il proprio bot. Se ti serve logica composita, dividila in due bot — ciascuno resta leggibile, e l'attribuzione resta pulita.
Un esempio concreto: il cecchino della convergenza tardiva
Ecco una regola vera che puoi costruire in due minuti. La tesi: negli ultimi giorni prima della risoluzione, i mercati con un edge AI persistente e interesse whale fresco tendono a convergere verso la probabilità dell'AI — e la finestra temporale corta limita quanto a lungo il tuo capitale resta bloccato.
Imposta la modalità di combinazione su TUTTE, poi aggiungi:
- Edge AI ≥ 10 pp — ci interessa solo un disaccordo significativo tra modello e mercato.
- Si risolve entro ≤ 72 ore — la finestra di convergenza. Delimitare il tempo dell'operazione delimita anche il rischio.
- Whale entrata con ≥ $25,000 — qualcuno con size (e forse informazioni migliori) si è già impegnato on-chain su questo mercato.
Azione: Segui IA — compra il lato che l'AI favorisce.
Leggi cosa dice davvero questa regola: "quando il modello e almeno una whale sono entrambi in disaccordo con la folla, e la risposta la sapremo entro tre giorni, prendi il lato del modello". Ogni condizione si guadagna il suo posto. I filtri di volume e categoria sono aggiunte ragionevoli, ma parti minimale — una regola che scatta troppo spesso la puoi stringere; da una regola che non scatta mai non impari niente.
Un comportamento da conoscere: Segui IA non si inventa mai una direzione. Se un mercato passa le tue condizioni ma non ha una call AI, la regola semplicemente non entra. Ogni tanto "perderai" un ingresso per questo. È il comportamento giusto — un ingresso senza segnale è un lancio di moneta con passaggi in più.
Valida in solo-avviso prima di tradare
Ogni regola ha una casella "Solo avvisare". Attivata, la regola non trada mai — quando le condizioni fanno match ricevi invece una notifica campanella, Telegram e push. Gli avvisi sono deduplicati a uno per mercato ogni 24 ore, così un mercato che oscilla intorno alla tua soglia non ti sommerge.
È il ciclo di validazione più economico della piattaforma, e dovresti usarlo prima che qualsiasi regola nuova si avvicini all'esecuzione. Fai girare la regola del cecchino in solo-avviso per una settimana. Ogni avviso è una domanda: "questa operazione la farei a mano?" Se la risposta continua a essere no, le tue condizioni sono sbagliate — correggile adesso, finché il costo dell'errore è una notifica invece di una posizione. Il solo-avviso funziona anche come modalità permanente: alcuni utenti usano le regole puramente come scanner personalizzati e non le automatizzano mai.
Uscite: dove vive la vera gestione del rischio
Il Rule Builder decide solo gli ingressi. Le uscite arrivano dai controlli di protezione standard del bot, e si compongono — puoi armarne diverse insieme:
- •Stop-loss — esci quando la posizione perde X%.
- •Take-profit — esci quando guadagna X%.
- •Trailing stop — uno stop che sale man mano che il prezzo si muove a tuo favore, bloccando i guadagni.
- •Breakeven — dopo abbastanza profitto, sposta lo stop al tuo prezzo di ingresso, così l'operazione non può più perdere.
- •Uscita pre-risoluzione — chiudi la posizione con un anticipo prestabilito rispetto alla risoluzione del mercato.
L'uscita pre-risoluzione merita un'attenzione speciale nei mercati di previsione, per via del gap di settlement 0/1. Un'azione che ti va contro scende del 5%; una share di un mercato di previsione che si risolve contro di te va a zero. Al settlement non c'è credito parziale — YES paga $1.00 o $0.00. Uno stop-loss non può proteggerti attraverso la risoluzione, perché la risoluzione non è un movimento di prezzo da cui puoi uscire: è una discontinuità. Se la tua strategia non ha una view sull'esito finale — come il cecchino della convergenza, che scommette sulla *deriva*, non sulla risposta — arma l'uscita pre-risoluzione e sii fuori prima che la moneta atterri.
Le protezioni sono gestite come un gruppo OCO (one-cancels-other) stretto: quando una scatta, le sorelle vengono cancellate, e chiudere una posizione manualmente cancella le sue protezioni pendenti. Non subirai mai una doppia uscita da due trigger in corsa tra loro.
Prima il paper: i gate di graduazione
I nuovi bot Rule Builder tradano denaro paper, e non è un suggerimento — è un gate. L'esecuzione live per l'automazione è dietro flag e paper-first: un bot deve completare almeno 10 trade paper prima di diventare idoneo a graduare al denaro reale. La pagina Trading Reale mostra una checklist di graduazione in 5 passi, così sai sempre a che punto del percorso dalla simulazione al CLOB si trova una strategia.
Dieci trade non dimostrano significatività statistica — nessuna piattaforma onesta lo sosterrebbe. Dimostrano la correttezza *meccanica*: la regola scatta sui mercati che intendevi, i motivi delle operazioni corrispondono alla tua tesi, le uscite si attivano come le hai configurate. La confidenza statistica richiede più tempo; tieni il bot in paper finché ti serve. Il gate è un pavimento, non un traguardo.
Andare live: tetti, esposizione e kill switch
Quando una regola entra con denaro reale, non riceve un assegno in bianco. Ogni ingresso automatico live passa per lo stesso percorso di esecuzione protetto di tutto il resto su Predite:
- •Tetti di automazione: massimo $25 per operazione (elevabile a $250 tramite step-up con codice email), $100 al giorno per bot, al massimo 3 posizioni aperte simultanee e $500 al giorno globali su tutta la tua automazione.
- •I limiti di esposizione per categoria impediscono a una regola di concentrare l'intero account in una sola categoria — una regola O diventata permissiva non può accumulare dieci posizioni politiche correlate.
- •Il kill switch ferma all'istante tutta l'automazione live, e la card "Le tue protezioni" nella pagina Trading Reale mostra ogni protezione attualmente applicata al tuo account — master switch, il tuo accesso beta, i tetti per origine — così quando un'operazione viene bloccata, vedi quale protezione l'ha bloccata.
Questi limiti ogni tanto fermeranno un'operazione che volevi. È questo il patto: lo stesso soffitto che frena l'entusiasmo di una regola buona frena i danni di una regola rotta, e alle 3 di notte, con un set di regole corrotto, quel soffitto lo vuoi. A proposito: un set di regole invalido o corrotto non apre mai posizioni, punto. Il Rule Builder fallisce chiuso.
Pubblicare e fare fork
Quando una regola ha un track record di cui sei orgoglioso, puoi pubblicarla sul marketplace delle strategie, e gli altri utenti possono farne un fork. Il fork copia la configurazione — condizioni, modalità di combinazione, azione, impostazioni di uscita — nell'account di chi lo esegue. Il tuo capitale, le posizioni e lo storico restano privati. I bot forkati ripartono dall'inizio del percorso di graduazione come qualsiasi bot nuovo: i tuoi 10 trade paper non si trasferiscono, perché il proprietario del fork non ha ancora verificato niente.
Il ciclo, dall'inizio alla fine
Costruisci la regola in Bot → Crea → Rule Builder → falla girare in solo-avviso per una settimana e controlla con calma cosa segnala → passala in paper e lasciala tradare denaro simulato → leggi i motivi delle operazioni e affina le condizioni → completa la checklist di graduazione → vai live dentro i tetti di automazione, con l'uscita pre-risoluzione armata se la tua tesi finisce prima del mercato. A ogni passo, il sistema ti dice esattamente cosa ha fatto e perché — che è tutto il senso di scrivere le tue regole invece di fidarti della scatola nera di qualcun altro.