Tickfloor

Overfitting

Overfitting is fitting a rule so closely to past data that it captures noise instead of anything repeatable. It looks excellent on the history it was tuned on and disappoints afterwards.

How Overfitting is calculated

There is no single measure. Signs: many tunable parameters relative to the number of trades, a result that depends on one exact setting, and a large gap between the result on the tuning data and on data held back. The Deflated Sharpe Ratio and the probability of backtest overfitting are two published ways to put a number on it.

How it is read

A rule with two parameters and a stable result across nearby settings is less likely to be overfit than one with ten and a single sharp peak.

Common mistakes

What Tickfloor tested

Tickfloor's research desk has backtested 678 strategies, net of modelled trading costs. After correcting for the 761 tests run, 0 passed. That does not prove no strategy works. These are historical diagnostics, not validation under Testing Standard v2: the backtest harness predates that standard and has not been re-run to meet it.

Lessons that cover it

Related concepts

General information only. It doesn't consider your objectives, finances or needs. Tickfloor holds no financial services licence and never places trades.