Skip to content
All library documents

Transaction Costs and Realism in Strategy Backtesting

Article QuantStart

Summary

This brief update explains why a planned trading-strategy book shifted toward using a more realistic backtesting framework. The author found that transaction costs could materially change the apparent profitability of strategies assessed with simpler vectorized or loop-based tests. The proposed response was to develop QSTrader so strategies and portfolios could be evaluated with greater realism, with the longer-term aim of supporting both backtesting and live trading implementations.

The central lesson is that a strategy’s gross historical returns may not represent what could be achieved after trading costs, so backtest design should account for implementation details. The update gives no strategy specifications, cost model, performance figures, or validation results; it announces a development direction rather than demonstrating that the framework resolves these issues. Its useful content is therefore limited to the motivation for more realistic testing and the caution that cost assumptions can change conclusions about profitability.

Key ideas

  • Simplified backtests can overstate profitability when they omit transaction costs.
  • Assessing strategies with a more realistic framework can bring historical estimates closer to live trading conditions.
  • Backtesting infrastructure can support both strategy research and eventual live trading.
  • The update describes a development plan and provides no performance evidence or details of a cost model.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.