Level 3
10 min readLesson 15 of 43

Why 90% of Backtests Lie

The gap between backtest fantasy and live trading reality

Why 90% of Backtests Lie

Your backtest showed 200% annual returns. The equity curve was beautiful, climbing steadily with only minor dips along the way. You ran the numbers three times just to make sure. The win rate was 73%, the profit factor was 2.8, the maximum drawdown was a comfortable 12%.

You're ready to go live. You fund the account, flip the switch, and watch.

Two weeks later, you're down 18%. The strategy that looked unstoppable on paper is bleeding money in reality. What went wrong?

Welcome to the graveyard of strategies that looked good in backtests.

The Fantasy vs Reality Gap

Every trader eventually learns this lesson, usually the expensive way. Backtests operate in a fantasy world where everything goes according to plan. Live trading happens in messy reality.

In a backtest, your orders fill instantly at exactly the price you specified. In reality, there's slippage. The price moves between when you decide to trade and when your order actually fills. For small accounts trading liquid coins, this might be negligible. For larger positions or less liquid markets, it's death by a thousand cuts.

In a backtest, you can always enter and exit when your signal fires. In reality, sometimes the exchange is down. Sometimes your internet connection drops. Sometimes the price gaps through your stop loss and you exit far worse than planned.

In a backtest, you have perfect information about what happened. In reality, your data feed might be delayed, your indicators might calculate differently with real-time data, and you might not get confirmations when you expect them.

These seem like small issues, but they compound. A strategy that showed 73% win rate in backtests might deliver 58% live. A 2.8 profit factor becomes 1.4. That beautiful equity curve starts looking a lot uglier.

The Common Backtest Lies

Most backtests lie in predictable ways. Understanding these patterns helps you spot the problems before they cost you money.

Overfitting is the biggest culprit. You tweak parameters until the backtest looks great on historical data, but those parameters only worked for that specific historical period. They won't work going forward because you've fitted the strategy to the past rather than discovered a genuine edge. We'll cover this in depth later in the course.

Lookahead bias means your backtest accidentally used information that wouldn't have been available at the time of the trade. Maybe your indicator calculation inadvertently peeked at future data. Maybe you aligned timeframes incorrectly. We discovered this recently with one of our own indicators that used future Bitcoin returns in its correlation calculation. The backtest looked amazing; it was completely fake.

Survivorship bias means you tested on coins that exist today, ignoring the hundreds that went to zero. Your strategy might have traded FTT, LUNA, and UST, which all looked like great trading vehicles until they didn't exist anymore.

Transaction costs are often underestimated or ignored entirely. When you're making 50 trades per day, the difference between 0.04% fees and 0.1% fees adds up to real money.

Why You Need Validation, Not Just Testing

A backtest is not validation. A backtest tells you how a strategy performed on data you already have. Validation tells you whether the strategy is likely to perform in the future.

The distinction is crucial. Anyone can create a strategy that looks good on historical data. You could throw darts at a board to pick entry and exit rules, then optimize the parameters until the backtest looks profitable. It's not hard. It's also completely worthless for predicting future performance.

Real validation requires techniques specifically designed to detect the lies. Walk-forward analysis, out-of-sample testing, Monte Carlo simulations, and statistical significance testing all play a role. We'll cover each of these in detail as we progress through this level.

The Mindset Shift

Here's the uncomfortable truth: if your backtest looks too good, it's probably wrong.

Strategies that show 200% annual returns with 80%+ win rates and minimal drawdowns are almost always overfit. The market doesn't give away free money like that. If your backtest suggests it does, you've made a mistake somewhere.

Realistic expectations for a good quantitative edge look more like 60-70% win rates with profit factors around 1.5-2.0 and annual returns that depend heavily on position sizing and risk tolerance. If you're seeing dramatically better numbers, be skeptical. Very skeptical.

The goal of this level is to teach you how to distinguish real edges from backtesting mirages. By the end, you'll have a validation framework that catches the lies before they cost you money.

Key Takeaways

Most backtests lie because they operate in a fantasy world that doesn't match live trading reality. Common lies include overfitting, lookahead bias, survivorship bias, and underestimated costs. Validation is different from testing because validation predicts future performance while testing only describes the past. If your backtest looks too good to be true, it almost certainly is.

Next, we'll examine one of the most insidious forms of backtest deception: lookahead bias.