A novel approach to trading strategy parameter optimization using double out-of-sample data and walk-forward techniques
Tomasz Mroziewicz, Robert \'Slepaczuk

TL;DR
This paper presents a new method for optimizing trading strategy parameters using double out-of-sample data and walk-forward techniques, demonstrating improved robustness and performance across multiple cryptocurrencies.
Contribution
The study introduces a parameterized walk-forward optimization framework that emphasizes window length selection and validates its effectiveness across different assets and timeframes.
Findings
All walk-forward window combinations outperformed Buy-and-Hold in training.
Strategy performed similarly to Buy-and-Hold with lower drawdown during testing.
Portfolio combining strategies and Buy-and-Hold outperformed individual methods.
Abstract
This study introduces a novel approach to walk-forward optimization by parameterizing the lengths of training and testing windows. We demonstrate that the performance of a trading strategy using the Exponential Moving Average (EMA) evaluated within a walk-forward procedure based on the Robust Sharpe Ratio is highly dependent on the chosen window size. We investigated the strategy on intraday Bitcoin data at six frequencies (1 minute to 60 minutes) using 81 combinations of walk-forward window lengths (1 day to 28 days) over a 19-month training period. The two best-performing parameter sets from the training data were applied to a 21-month out-of-sample testing period to ensure data independence. The strategy was only executed once during the testing period. To further validate the framework, strategy parameters estimated on Bitcoin were applied to Binance Coin and Ethereum. Our results…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Stock Market Forecasting Methods · Mobile Crowdsensing and Crowdsourcing
