کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
4947057 | 1439563 | 2017 | 18 صفحه PDF | دانلود رایگان |
- We use technical indicators computed from historical prices to predict stock price movements.
- The effect of choosing different values of the time frame for computing technical indicators called window size is examined.
- We investigate how the performance of a machine-learning predictive system depends on a forecast horizon and a window size.
- The novel pattern is revealed: the highest prediction performance is reached when the window size is equal to the horizon.
- Several performance metrics are used: prediction accuracy, winning rate, return per trade and Sharpe ratio.
The creation of a predictive system that correctly forecasts future changes of a stock price is crucial for investment management and algorithmic trading. The use of technical analysis for financial forecasting has been successfully employed by many researchers. Input window length is a time frame parameter required to be set when calculating many technical indicators. This study explores how the performance of the predictive system depends on a combination of a forecast horizon and an input window length for forecasting variable horizons. Technical indicators are used as input features for machine learning algorithms to forecast future directions of stock price movements. The dataset consists of ten years daily price time series for fifty stocks. The highest prediction performance is observed when the input window length is approximately equal to the forecast horizon. This novel pattern is studied using multiple performance metrics: prediction accuracy, winning rate, return per trade and Sharpe ratio.
Journal: Neurocomputing - Volume 264, 15 November 2017, Pages 71-88