dogabot dogabot

backtest

Come creare un backtest

Guida passo passo per creare un backtest su dogabot: scegli exchange e coppia, imposta periodo e capitale, configura le regole di strategia ed esegui la simulazione.

backtesttutorialstrategia

Un backtest simula la tua strategia su dati storici per valutare le performance prima del trading live. Questa guida spiega come creare un singolo backtest dalla pagina Backtests.

Prima di iniziare

Piano gratuito: 3 backtest per ciclo, preset date fino a 1 mese (quelli più lunghi sono visibili ma bloccati). Piano Pro: 500 backtest per ciclo, tutti i preset e pacchetti crediti opzionali.

Passo 1: Aprire Backtests

  1. Accedi a dogabot.
  2. Apri Backtests nella barra laterale (o vai su /backtest/).

Passo 2: Avviare un nuovo backtest

  1. Clicca su Crea backtest.
  2. Verifica di avere quota residua nel contatore dell’intestazione.

Si apre la finestra Crea nuovo backtest con le sezioni Parametri di base e Regole di strategia.

Passo 3: Configurare i parametri di base

Espandi Parametri di base e compila i campi:

CampoCosa impostare
Nome backtestEtichetta univoca (es. ETH Trend Test)
ExchangeLa piattaforma da simulare — compaiono solo exchange con simboli backtestabili
SymbolCoppia di trading dopo la scelta dell’exchange (es. ETHUSDT, BTCUSDT)
Capitale inizialeSaldo iniziale della simulazione (predefinito $1.000; minimo $100)
Timeframe di esecuzioneFrequenza di valutazione delle condizioni (da 1 minuto a 1 giorno)
Timeframe candeleTimeframe predefinito per gli indicatori; ogni regola può sovrascriverlo
Moltiplicatore quantità ordineScala la dimensione degli ordini (predefinito 1)
Intervallo dateUsa i preset (1 settimana, 1 mese, ecc.) oppure Data inizio e Data fine manualmente

Nel piano gratuito i preset 3 mesi, 6 mesi e 1 anno sono visibili ma bloccati — passa a Pro per finestre più lunghe.

Passo 4: Configurare le regole di strategia

Espandi Regole di strategia e costruisci la configurazione:

Imposta la direzione del trade (long, short o entrambi) e abilita le regole necessarie. Per il primo backtest inizia con una regola di entry e una di exit.

Approfondimenti: Panoramica regole di strategia, Filtri di strategia.

Passo 5: Eseguire il backtest

  1. Clicca su Esegui backtest.
  2. Un toast conferma l’accodamento; verrai reindirizzato alla pagina risultati (/backtest/{id}).
  3. Attendi lo stato In coda → In esecuzione → Completato — la pagina si aggiorna automaticamente.

Al termine consulta Come leggere i risultati del backtest per interpretare PnL, ROI e drawdown.

Esempio: backtest mean-reversion con RSI

Copia questa configurazione per un semplice test di mean-reversion sul piano gratuito:

CampoValore
Nome backtestBTC RSI 1h — 1 month
Exchangebinance_usdm (o qualsiasi exchange backtestabile nel menu)
SymbolBTCUSDT
Capitale iniziale1000
Timeframe di esecuzione1 hour
Timeframe candele1h
Moltiplicatore quantità ordine1
Intervallo datePreset 1 mese (usa 1 settimana per un test rapido)

Regole di strategia:

Clicca Esegui backtest. Al completamento rivedi PnL e ROI nella pagina risultati e leggi Come leggere i risultati del backtest.

Esempio: backtest da un’automazione esistente

Riutilizza una strategia live o copiata senza reinserire ogni regola:

  1. Apri un’automazione che esegui o hai copiato dalla classifica.
  2. Clicca Crea backtest nella pagina dettaglio (o scegilo dal menu creazione).
  3. Conferma i campi precompilati — suffisso - Backtest nel nome, stesso exchange, symbol, capitale e regole.
  4. Modifica solo l’intervallo date (es. 3 mesi su Pro o 1 mese su Free) e clicca Esegui backtest.

Prossimi passi

Related in the app

Ready to put this into practice?

Create a free account and explore dogabot with paper trading.

Try Backtest