© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
C. OliveiraOptions and Derivatives Programming in C++23https://doi.org/10.1007/978-1-4842-9827-5_14

14. Backtesting Trading Strategies in C++

Carlos Oliveira1  
(1)
Seattle, WA, USA
 

Backtesting is a crucial process in the development and evaluation of trading strategies. It involves testing a trading algorithm or investment strategy using historical market data (instead of simulated data) to assess its performance and potential profitability under different conditions.

Implementing backtesting algorithms in C++ provides the advantage of speed, efficiency, and portability, making it an excellent choice for handling large datasets and complex trading strategies. ...

Get Options and Derivatives Programming in C++23: Algorithms and Programming Techniques for the Financial Industry now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.