Understanding the difference between tick‑level and OHLC backtesting, and how each method affects accuracy, execution modeling and strategy validation.
Tick backtesting uses every individual price change recorded by the broker. It simulates the market with maximum precision, including spread, slippage, micro‑movements and intra‑candle volatility.
OHLC backtesting uses only four values per candle: Open, High, Low and Close. It is significantly faster but less precise, especially for strategies sensitive to intra‑candle movement.
Tick data models real execution conditions, while OHLC assumes idealized fills.
Tick backtesting triggers stops based on real price flow. OHLC may trigger stops in the wrong order or miss them entirely.
Tick data includes spread changes and slippage. OHLC assumes constant spread and zero slippage.
Scalping requires tick data. OHLC is insufficient for micro‑timing strategies.
The most efficient approach combines both methods:
Quantisca’s Backtesting & Optimization Suite uses a hybrid model:
Tick vs OHLC backtesting is not a matter of “better or worse”, but “fast vs accurate”. OHLC accelerates development, while tick data ensures real‑world reliability. A professional workflow uses both — fast exploration followed by precise validation.
Explore more institutional‑grade tools and models inside Quantisca’s trading ecosystem.