Sprache des Handbuchs
BtcTrader — Manuale Utente
Ultimo aggiornamento: 2026-05-22
Benvenuto in BtcTrader. Questo manuale illustra ogni parte della piattaforma: la web app, la dashboard di backtesting, lo Strategy e l'Indicator Designer, il bot Telegram, l'app mobile, la gestione del rischio e la fatturazione. Leggi prima la sezione Per iniziare, poi passa alla funzionalità che ti serve.
Indice
- Per iniziare
- Piani e abbonamenti
- La web app
- La dashboard di backtesting
- Strategy Designer e regole personalizzate
- Indicatori
- Gestione del rischio
- Paper trading
- Modalità di backtesting e validazione
- Il bot Telegram
- L'app mobile
- Strumenti e calcolatori
- Account e sicurezza
- FAQ e supporto
1. Per iniziare
BtcTrader è una piattaforma di ricerca e paper trading per strategie crypto. Costruisci regole di trading, le testi su dati storici, verifichi che siano robuste e le esegui in modalità paper (simulata, senza denaro reale) prima di decidere qualsiasi cosa.
Importante: BtcTrader è uno strumento educativo e di ricerca. Il paper trading usa capitale simulato. Nulla qui costituisce consulenza finanziaria.
Creare un account
- Apri il sito web e clicca su Sign up.
- Inserisci la tua email e una password.
- Conferma la tua email se richiesto.
- Accedi con Login.
Primi passi dopo la registrazione
- Completa il flusso di Onboarding — ti guida attraverso la tua prima strategia.
- Visita Docs → Getting Started per un tour guidato.
- Prova il Quiz per verificare le tue conoscenze di trading.
- Apri lo Strategy Designer e carica un modello quick-start.
Cambiare lingua
Il sito web è disponibile in inglese, tedesco, italiano, spagnolo e francese. Usa il selettore di lingua nell'intestazione della pagina. La tua scelta viene salvata in un cookie per un anno. Questo manuale è disponibile anche in persiano.
2. Piani e abbonamenti
BtcTrader offre tre piani. Consulta la pagina Pricing per i dettagli aggiornati.
| Funzionalità | Free | Pro — 15 USDT/mese | Desk — 49 USDT/mese |
|---|---|---|---|
| Set di regole personalizzati | 1 | Illimitati | Illimitati |
| Strategie paper-trade attive | 1 | Illimitate | Illimitate |
| Alert al mese | 10 | 100 | 500 |
| Storico backtest | Limitato | 6 mesi | Illimitato |
| Accesso al Marketplace | — | Sì | Sì |
| Supporto prioritario | — | Sì | Sì |
| White-label / personalizzato | — | — | Sì |
Come effettuare l'upgrade
- Vai su Pricing o Billing.
- Scegli Pro o Desk.
- Verrai indirizzato a un checkout ospitato da NOWPayments.
- Paga in USDT (reti TRC-20, BEP-20 o Polygon).
- Una volta confermato il pagamento, il tuo piano si attiva per 30 giorni.
I pagamenti sono elaborati da NOWPayments. Ogni pagamento copre un periodo di 30 giorni. Se raggiungi un limite del piano Free (ad esempio il tetto mensile di alert), un messaggio di upgrade ti collega direttamente alla pagina Pricing.
Pagina di fatturazione
La pagina Billing mostra il tuo piano attuale, lo storico dei pagamenti e
ti permette di fare upgrade o downgrade. Gli abbonamenti possono essere
pending, active, past_due, canceled o trialing.
3. La web app
La web app è l'hub principale. Di seguito le aree chiave.
Pagine principali
- Home — pagina di destinazione e panoramica.
- Pricing — piani di abbonamento.
- Billing — gestisci abbonamento e pagamenti.
- Profile — impostazioni dell'account; include l'eliminazione dell'account.
- About / Contact / Status — informazioni sull'azienda, modulo di contatto, stato del sistema.
Documentazione e apprendimento
- Docs hub — Getting Started, Backtesting, Strategy Designer, Indicator Designer, Telegram Bot, Mobile App, Paper Trading, Walk-Forward, Billing e FAQ.
- Blog — articoli e aggiornamenti (con feed RSS).
- Glossary — definizioni dei termini di trading.
- Guides — guide di configurazione specifiche per exchange (es. Binance).
- News — un feed di notizie di mercato.
Strategie e community
- Strategies — la tua libreria di strategie; apri una strategia per vederne i dettagli o pubblicarla nella community.
- Marketplace — sfoglia e ottieni strategie create da altri; confronta gli annunci fianco a fianco.
- Compare — confronto fianco a fianco delle strategie per coppia di trading.
- Leaderboard — le strategie con le migliori performance.
- Roadmap — visualizza le funzionalità in arrivo e vota su di esse.
- Refer — invita amici tramite il programma di referral.
Strumenti
- Strategy Builder (
/builder) — un costruttore visuale di set di regole. - What-If Simulator — modifica commissioni e slippage e osserva come cambia la tua curva di equity.
- Tools hub — calcolatori (vedi sezione 12).
Condivisione
Qualsiasi risultato di backtest può essere condiviso con un link pubblico tramite la pagina Share, così puoi mostrare i risultati senza dare accesso al tuo account.
4. La dashboard di backtesting
La dashboard di backtesting è la parte più potente di BtcTrader. Funziona in quattro modalità e produce analisi dettagliate.
Modalità
- Backtest — testa una strategia su una singola finestra storica.
- Walk-Forward — finestre rotanti di train/test; riporta lo Sharpe out-of-sample (OOS) per ogni finestra.
- CPCV — Combinatorial Purged Cross-Validation; testa ogni combinazione di fold per un controllo di robustezza più severo.
- Paper — trading simulato in tempo reale con dati di mercato live.
Strategie integrate
| Strategia | Cosa fa |
|---|---|
ema_crossover | Opera sugli incroci di EMA veloce/lenta. |
momentum | Momentum cross-sezionale (compra i forti, vendi i deboli). |
breakout | Breakout dei canali di Donchian. |
buy_and_hold | Benchmark; si limita a detenere l'asset. |
pairs | Arbitraggio statistico tra due simboli. |
ml_alpha | Meta-labeling con machine learning. |
rl | Agente di reinforcement learning (PPO/SAC). |
deep_classifier | Rete profonda (LSTM/TCN/Transformer). |
online_river | Regressione logistica in streaming. |
Puoi anche selezionare uno qualsiasi dei tuoi set di regole personalizzati creati nello Strategy Designer.
Configurare un'esecuzione
Nella barra laterale:
- Scegli una modalità e una strategia.
- Scegli un timeframe (da 1m fino a 1M).
- Imposta il capitale iniziale (minimo $100).
- Scegli una fonte dati — CCXT (dati live dell'exchange) o fixture (sintetici).
- Scegli un exchange (Binance, Coinbase, Kraken, Bybit) e i simboli.
- Apri i Parametri avanzati per impostare commissioni, costi e (in modalità paper) limiti di rischio e circuit breaker.
- Clicca per avviare l'esecuzione.
Costi e commissioni
Imposta costi di trading realistici affinché i risultati siano onesti:
- Commissione taker (punti base, default 5)
- Mezzo spread (bps, default 1.5)
- Slippage (rumore casuale, σ ≈ 1.5 bps)
Vedi Docs → Fees Explained per i dettagli.
Risultati e analisi
Al termine di un'esecuzione ottieni:
- Schede KPI — equity, P&L %, drawdown %, numero di trade.
- Chip di validazione — PSR (Probabilistic Sharpe Ratio), DSR (Deflated Sharpe Ratio) e PBO (Probability of Backtest Overfitting, dopo uno sweep).
- Grafico equity + drawdown — con marcatori verde ▲ di acquisto e rosso ▼ di vendita.
- Distribuzione dei rendimenti — istogramma con VaR e CVaR al 5%.
- Attribuzione — performance suddivisa per simbolo, ora del giorno, giorno della settimana.
- Grafico underwater (drawdown), strategia vs buy-and-hold, heatmap dei rendimenti mensili, timeline delle posizioni, istogramma dei tempi di detenzione, trade migliori/peggiori, episodi di drawdown, Sharpe mobile e fill per motivo di segnale.
Preset, sweep e auto-tuning
- Preset — salva la configurazione completa in un file e ricaricala in seguito.
- Sweep dei parametri — testa in parallelo un intervallo di valori per un parametro; la dashboard tiene traccia del miglior Sharpe e calcola il PBO.
- Auto-tune con Optuna — ricerca automatica degli iperparametri; mostra uno scatter dello Sharpe per trial e una classifica dei migliori 5.
Gestione delle esecuzioni
- Storico esecuzioni — le 40 esecuzioni più recenti, con fase, P&L e tag.
- Aggiungi una stella alle esecuzioni per salvarle nei preferiti; filtra per tag; elimina in blocco le esecuzioni vecchie.
- Sessioni esterne — collegati a una sessione paper in corso e verifica se è LIVE o STALE.
- Controlli Stop, Panic Flat (chiudi tutte le posizioni) e Clear.
- Riesegui un'esecuzione con gli stessi identici parametri.
Download
Per i backtest completati puoi scaricare un tearsheet (HTML), il CSV completo dei trade e il CSV dell'equity a livello di barra.
5. Strategy Designer e regole personalizzate
Lo Strategy Designer ti permette di costruire la tua strategia di trading senza codice. È disponibile all'interno della dashboard, e l'Indicator Designer è una pagina dedicata a sé stante che condivide la stessa bozza.
Costruire un set di regole
Un set di regole ha quattro parti:
- Indicatori — scegli tra oltre 10 tipi (vedi sezione 6). Ogni indicatore può facoltativamente operare su un timeframe superiore (1h, 4h o 1d).
- Regole di ingresso — alberi di condizioni AND/OR che attivano un acquisto.
- Regole di uscita — alberi di condizioni AND/OR che attivano una vendita.
- Protezioni di rischio — stop loss %, take profit %, trailing stop % e un cooldown (barre da attendere prima di rientrare).
Operatori
Le condizioni confrontano due riferimenti usando:
<— minore di>— maggiore dicrosses_up— il valore è incrociato dal basso verso l'altocrosses_down— il valore è incrociato dall'alto verso il basso
Un riferimento può essere un numero, un valore di indicatore o un valore di barra (open, high, low, close, volume).
Modelli quick-start
Tre modelli ti fanno partire rapidamente: RSI mean-reversion, EMA golden cross e Bollinger bounce. Caricane uno, poi adattalo.
Test rapido
Clicca su Quick test per eseguire un backtest istantaneo su 500 barre recenti di Binance. Ottieni metriche, una sparkline dell'equity e un grafico dei prezzi con marcatori di segnale colorati: verde = ingresso, arancione = stop loss, blu = take profit, viola = trailing stop, rosso = uscita da regola.
Pannello di validità
Il designer controlla il tuo set di regole ed elenca eventuali problemi (ad esempio, una regola che fa riferimento a un indicatore inesistente).
Robustness Validator
Dalla libreria delle strategie puoi eseguire il Robustness Validator: un'analisi walk-forward che produce una scorecard a 6 assi — Sharpe OOS, % di finestre positive, il divario in-sample vs out-of-sample (un segnale di overfitting), numero minimo di trade per finestra, drawdown della finestra peggiore e profit factor. Il verdetto è Strong (≥80), Cautious (≥50) o Weak (<50).
Confronto di strategie (bake-off)
Scegli diversi set di regole salvati ed eseguili sulle stesse barre. Ottieni una tabella di metriche classificata e un grafico di equity sovrapposto e normalizzato.
Live Signal Monitor
Una griglia di schede che mostra lo stato attuale di ogni set di regole salvato: LONG o FLAT, un impulso ENTRY o EXIT, P&L non realizzato e l'ultima azione con relativo timestamp, prezzo e motivo. Si aggiorna automaticamente.
6. Indicatori
L'Indicator Designer offre questi blocchi costitutivi:
| Indicatore | Parametri | Output | Uso tipico |
|---|---|---|---|
| RSI | periodo | valore 0–100 | Ipercomprato / ipervenduto |
| EMA | periodo | valore | Trend, incroci |
| SMA | periodo | valore | Media mobile, supporto/resistenza |
| MACD | fast, slow, signal | linea, signal, istogramma | Trend + momentum |
| Bollinger | periodo, moltiplicatore std | mid, upper, lower | Bande di volatilità |
| ATR | periodo | valore | Volatilità, posizionamento degli stop |
| Stochastic | periodo, smoothing | %K, %D | Oscillatore |
| ADX | periodo | ADX, +DI, −DI | Forza del trend |
| VWAP | periodo | valore | Prezzo ponderato per il volume |
| Volume MA | periodo | valore | Filtri sul volume |
| Swing | lookback | massimo e minimo ultimo/precedente | Rilevamento dei pivot |
| S-Trend | lookback | +1 / −1 / 0 | Regime di swing (su/giù/laterale) |
Multi-timeframe
Qualsiasi indicatore può essere impostato su un timeframe superiore (1h, 4h, 1d) in modo da fornirti un contesto più ampio mentre la tua strategia opera su un timeframe più rapido. I confini dei blocchi sono allineati all'UTC.
Rilevamento degli swing
L'indicatore Swing individua i pivot di massimo e di minimo. Alimenta i comandi Telegram relativi agli swing e l'indicatore di regime S-Trend, che riporta su, giù o laterale in base a pivot consecutivi.
7. Gestione del rischio
I controlli di rischio ti proteggono nel paper e nel live trading.
Modalità di sizing
- Peso fisso — una % fissa di equity per posizione.
- Basato sul rischio — sizing basato su una % nozionale del conto.
- Kelly — disponibile come meta-parametro nelle strategie avanzate.
Limiti di rischio
- Nozionale massimo per trade % — limite sulla dimensione di ogni singolo trade (default 0.5).
- Concentrazione massima di posizione — nessun singolo simbolo oltre questa quota (0.6).
- Leva lorda massima — esposizione assoluta totale (1.5).
- Leva netta massima — esposizione netta long-meno-short (1.0).
- Perdita giornaliera massima % — soglia di perdita giornaliera (0.03).
- Drawdown massimo % — drawdown dell'equity dal picco (0.10).
Circuit breaker
I circuit breaker mettono in pausa il trading automaticamente quando le condizioni diventano pericolose:
- Perdite consecutive massime — pausa dopo N trade in perdita di fila.
- Soglia di volatilità — pausa quando la volatilità di mercato supera un limite.
- Drawdown del breaker % — pausa quando il drawdown supera una soglia.
- Barre di cooldown — quanto attendere prima di riprendere dopo lo scatto di un breaker.
Watchdog
- Secondi massimi di staleness — se il feed dati resta in silenzio troppo a lungo, scatta il kill switch.
- Riconcilia ogni N barre — sincronizza periodicamente lo stato interno con l'exchange.
Kill switch e panic flat
- Kill switch — uno stop netto; chiude immediatamente la sessione, senza cleanup.
- Panic flat — chiude tutte le posizioni aperte ed esce in modo pulito.
Entrambi possono essere attivati dalla dashboard o dal bot Telegram.
8. Paper trading
Il paper trading esegue la tua strategia su dati di mercato live con denaro simulato — un modo sicuro per vedere come si comporta una strategia in tempo reale.
- Nella dashboard, imposta la modalità su Paper.
- Scegli strategia, simboli, timeframe e capitale iniziale.
- Imposta barre di warmup, barre live massime e un intervallo di polling.
- Configura limiti di rischio e circuit breaker.
- Avvia l'esecuzione.
Puoi eseguire più strategie paper contemporaneamente; il capitale viene suddiviso proporzionalmente e la dashboard mostra una vista combinata dell'equity.
Rilevamento del drift
Dopo 30+ campioni, la dashboard verifica se il comportamento della tua strategia sta deviando dalle aspettative usando il PSI (Population Stability Index), il test KS e ADWIN. Questo ti avvisa quando una strategia potrebbe non funzionare più come prima.
Alert
Uno storico degli alert mobile mostra gli ultimi 20 eventi, con i 5 più recenti come chip colorati. Gli alert scattano in caso di scatto del kill switch, scatto di un circuit breaker e drawdown rilevanti.
9. Modalità di backtesting e validazione
I buoni risultati nascono da una buona validazione. BtcTrader ti offre diversi livelli.
- Walk-Forward — suddivide lo storico in finestre rotanti di train/test e riporta lo Sharpe OOS per finestra, oltre a media/mediana e % di finestre positive.
- CPCV — la Combinatorial Purged Cross-Validation testa ogni combinazione di fold di test, un controllo più severo contro la fortuna.
- Sweep dei parametri — esegue molti valori di parametro in parallelo e calcola il PBO (Probability of Backtest Overfitting).
- Auto-tune con Optuna — ricerca bayesiana dei migliori parametri.
- PSR / DSR — il Probabilistic e il Deflated Sharpe Ratio correggono lo Sharpe ratio per la dimensione del campione e il numero di trial, così non ti inganni da solo.
- Monte Carlo — ricampiona i trade per stimare l'intervallo dei risultati.
- Backtest pianificati — esegui preset salvati secondo una pianificazione e ricevi un alert di decadimento quando lo Sharpe realizzato scende sotto il baseline.
Regola pratica: una strategia che appare eccellente in un singolo backtest ma fallisce in walk-forward o ha un PBO elevato è probabilmente in overfitting. Fidati dei numeri out-of-sample.
10. Il bot Telegram
Il bot Telegram ti dà BtcTrader in mobilità. Solo le chat ID nella allowlist possono usarlo, e i comandi distruttivi richiedono un PIN.
Informazioni
/help— elenca tutti i comandi./strategies— elenca i tuoi set di regole salvati./templates— elenca i modelli inclusi./show <strategy>— stampa la definizione di una strategia.
Backtest e validazione
/backtest <strategy> [symbol] [tf] [days]— esegui un backtest, ottieni un riepilogo e un report PDF./validate <strategy> [symbol] [tf] [days]— verifica gli argomenti prima dell'esecuzione./optimize <strategy> [symbol] [tf] [days]— esegui l'ottimizzazione degli iperparametri./montecarlo <strategy> [symbol] [tf] [days]— ricampionamento Monte Carlo.
Analisi di mercato
/swings [symbol] [tf] [bars] [lookback]— rileva i pivot di swing./dswings— swing doppi (pivot consecutivi sullo stesso lato)./breaks [symbol] [tf] [bars] [lookback]— breakout dei livelli di swing./validbreaks [...]— breakout confermati dalla chiusura successiva./crosses [symbol] [tf]— segnali di incrocio degli indicatori./trends [symbol] [tf] [bars]— regime di trend (su/giù/laterale)./tradechart [strategy] [symbol] [tf] [days]— grafico a candele con marcatori di ingresso/uscita.
Monitoraggio
/runs— ultime 10 esecuzioni di backtest./run <id>— dettagli di un'esecuzione./equity— equity paper/live attuale./positions— posizioni aperte./pulse— prezzo BTC, variazione 24h, funding rate./status— salute del motore (kill switch, breaker, ultimo fill)./alerts— alert recenti./watchlist [symbol] [tf] [bars]— monitora i simboli della watchlist./whatif [strategy] [symbol] [tf] [bps]— simulazione dell'impatto dei costi.
Paper trading
/start_paper <strategy> [symbol] [tf] [cash]— avvia un paper trade./papertrade— stato attuale del paper trade./journal,/jstats,/jset <key> <value>— diario di trading e statistiche.
Comandi distruttivi (PIN richiesto)
/kill [pin]— kill switch netto./flatten [pin]— chiudi tutte le posizioni./stop <run_id> [pin]— ferma un'esecuzione specifica.
Il PIN è l'ultima parola del comando. Se il PIN del bot non è configurato, questi comandi sono disabilitati per sicurezza.
11. L'app mobile
L'app mobile (Android / iOS) mette il cuore di BtcTrader nella tua tasca.
Schede principali
- Home — la panoramica della tua dashboard.
- Paper Trade — avvia/ferma paper trade, osserva posizioni ed equity.
- Scanner — scansiona molti simboli alla ricerca di segnali (swing, breakout, incroci).
- Strategies — visualizza, esegui test rapidi e avvia le tue strategie.
- Marketplace — sfoglia le strategie.
- Alerts — gestione e storico degli alert.
- Watchlist — simboli monitorati con prezzi e segnali.
- Feed — feed di mercato e notizie.
- Webhooks — configura integrazioni Discord/Telegram.
- Notifications — storico delle notifiche push.
Schermate aggiuntive
- AI Assistant — un assistente di trading basato su chat.
- AI Critic — feedback automatizzato sulla tua strategia.
- Compare — confronto di strategie fianco a fianco.
- Charts — grafici dettagliati di equity e prezzi.
- Stress Test — test di robustezza.
- Trends — analisi del trend di mercato.
- Perps — vista sui futures perpetui.
Accedi con la stessa email e password del sito web. Lo sblocco biometrico è facoltativo e Android riceve notifiche push per gli alert.
12. Strumenti e calcolatori
L'hub Tools sul sito web offre calcolatori gratuiti:
- Position Size Calculator — dimensiona una posizione a partire dal tuo rischio per trade.
- Risk/Reward Ratio — analizza ingresso, stop e target.
- Liquidation Price — trova il prezzo di liquidazione per una posizione a leva.
- Drawdown Recovery — quanto guadagno serve per recuperare un drawdown.
- Compound Calculator — proietta la crescita composta.
- Sharpe / Drawdown — metriche di rischio rapide.
Il What-If Simulator ti permette di riapplicare diverse ipotesi di commissioni e slippage a una curva di equity esistente, da più economiche (−50 bps) a molto più costose (+200 bps), così puoi stress-testare le tue ipotesi di costo.
13. Account e sicurezza
Profilo
La pagina Profile contiene le impostazioni del tuo account. Per rimuovere il tuo account, usa Profile → Delete, che può anche cancellare i tuoi dati.
Password
Reimposta la tua password dalla pagina di login; ricevi un link di reset via email.
Sessioni
Le sessioni della dashboard usano token sicuri e scadono dopo 15 minuti di inattività (configurabile). Ogni scheda del browser ottiene la propria sessione.
Referral
Condividi il tuo link di referral dalla pagina Refer. Gli utenti riferiti ti fanno guadagnare credito al loro primo pagamento.
Mantieni sicuro il tuo account
- Usa una password forte e unica.
- Non condividere mai il link di sessione della tua dashboard — concede l'accesso.
- Mantieni privato il PIN distruttivo di Telegram.
14. FAQ e supporto
È trading reale? No. Il paper trading usa denaro simulato. BtcTrader è una piattaforma di ricerca ed educazione.
Perché la mia strategia rende peggio in walk-forward che in un singolo backtest? Quel divario è un segnale di overfitting. Fidati dei numeri out-of-sample (walk-forward, CPCV) e tieni d'occhio il valore del PBO.
Quali metodi di pagamento sono accettati? Solo USDT, sulle reti TRC-20, BEP-20 e Polygon, tramite NOWPayments. Ogni pagamento copre 30 giorni.
Quante strategie posso eseguire? Free: un set di regole personalizzato e una strategia paper attiva. Pro e Desk: illimitate.
Ho raggiunto il mio limite di alert. I piani Free hanno 10 alert/mese, Pro 100, Desk 500. Effettua l'upgrade sulla pagina Pricing.
Quali exchange sono supportati per i dati? Binance, Coinbase, Kraken e Bybit per i dati di mercato tramite CCXT.
Dove ottengo aiuto? Controlla prima l'hub Docs e la pagina FAQ. Usa la pagina Contact per raggiungere il supporto. I piani Pro e Desk ricevono supporto prioritario. La pagina Status mostra lo stato attuale del sistema.
Il trading comporta dei rischi. BtcTrader fornisce solo strumenti di ricerca e simulazione e non fornisce consulenza finanziaria. Le performance passate — inclusi i risultati dei backtest — non garantiscono risultati futuri.