All articles

[ Tag ]

Backtesting

Deep dives into building realistic backtesting engines for algorithmic trading, covering event-driven architecture, execution simulation, slippage modelling, transaction costs, realistic fills, and research workflows.

1 article

Backtesting — cover image
Backtesting

Why Most Backtests Lie

Everyone loves a beautiful equity curve. Smooth returns. Tiny drawdowns. An impressive Sharpe ratio. Then the strategy goes live. Within a week, the returns disappear. The usual conclusion is: “The market changed.” In my experience, that’s rarely the real reason. More often, the backtest was lying from the beginning. Over the last four years, I’ve built an algorithmic trading platform from scratch—from market data ingestion to an event-driven backtesting engine, a live paper trading frame

Jul 06, 2026·3 min read