Agent Wealth HubFree public resources
中文 EN العربية

Back to catalog / Crypto quant workflows

Check whether a strategy only fits one market period

Separate development and later validation windows instead of repeatedly tuning and reporting on one period.

Goal

Assess strategy stability across distinct historical periods.

Steps

  1. Predeclare a tuning window and untouched validation timerange; confirm both are downloaded. [backtest]
  2. Tune only on development data; freeze the strategy and run two backtests with separate --timerange values. [backtest]
  3. Compare net profit, max drawdown, trade count, and failure modes; retain negative validation results. [backtest]

How to verify

The validation range was not tuned on, and its metrics/trades are clearly separated.

Troubleshooting

If coverage is short, fetch more history or narrow the window; do not call a period independent after tuning against it.

Permissions

Prerequisites

Permissions

Limitations

Historical splits cannot guarantee future performance; market structure can change.

Pinned upstream source

https://github.com/freqtrade/freqtrade/blob/82e4c9604c51523f7e05c5a297167cf2b13a2129/docs/backtesting.md

Repository
freqtrade/freqtrade
File path
docs/backtesting.md
Pinned commit
82e4c9604c51523f7e05c5a297167cf2b13a2129
Source checked
2026-10-14 · Reviewed against the pinned upstream source

Repository metrics

These values describe the upstream repository, not popularity or likes for an individual skill or playbook.

Stars
Not collected
Forks
Not collected
Observed at
Not collected

No metrics snapshot is available yet.

License: GPLv3

Main topic

Build a reproducible crypto research workflow

Related resources