Building Automated Trading Strategies October 2018 | Page 44

uncertainty affecting their value, and then determining the distribution of their value over the range of resultant outcomes. This is usually done with the help of stochastic asset models. The advantage of Monte Carlo methods over other techniques increases as the dimensions (sources of uncertainty) of the problem increase. The Monte Carlo Walk-Forward Analysis Monte Carlo Walk-Forward is a combination of walk-forward analysis and Monte Carlo analysis. Graph-3: Rolling Walk Forward Analysis Platforms for Backtesting Trading Strategies Different algorithmic strategies may require the use of different software packages; these are some popular software solutions: ➢ MATLAB ➢ Python ➢ C++ 44 / 64 « B u i l d i n g A u t o m a t e d T r a d i n g S t r a t e g i e s »