Tick vs OHLC Backtesting

Understanding the difference between tick‑level and OHLC backtesting, and how each method affects accuracy, execution modeling and strategy validation.

What Is Tick Backtesting?

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.

What Is OHLC Backtesting?

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.

Key Differences Between Tick and OHLC

Execution Accuracy

Tick data models real execution conditions, while OHLC assumes idealized fills.

Stop‑Loss & Take‑Profit Behavior

Tick backtesting triggers stops based on real price flow. OHLC may trigger stops in the wrong order or miss them entirely.

Spread & Slippage

Tick data includes spread changes and slippage. OHLC assumes constant spread and zero slippage.

Scalping & Intraday Strategies

Scalping requires tick data. OHLC is insufficient for micro‑timing strategies.

When to Use Tick Backtesting

When OHLC Backtesting Is Enough

Hybrid Workflow: Best of Both Worlds

The most efficient approach combines both methods:

Implementation in Quantisca

Quantisca’s Backtesting & Optimization Suite uses a hybrid model:

Conclusion

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.

Continue Your Research

Explore more institutional‑grade tools and models inside Quantisca’s trading ecosystem.