{"title":"Intraday trend prediction of stock indices with machine learning approaches","authors":"Pan Tang, Xin Tang, Wentao Yu","doi":"10.1080/0013791X.2023.2205841","DOIUrl":null,"url":null,"abstract":"Abstract In recent years, as research at the intersection of machine learning and finance has grown, predicting stock price movements has become a particularly intriguing issue. Current research focuses primarily on using historical data of the previous day to predict stock movements for the following day, whereas fewer studies use the trading day’s opening data to predict market movements for the current day. We predict intraday price movements of the SSE-50 (Shanghai Securities 50 Index) using stock market opening data as input. Specifically, decision tree, extreme gradient boosting (XGBoost), random forest, support vector machines (SVM), and long-short-term memory are developed to predict the movements of the SSE-50 index utilizing opening price data of various time intervals. We also design three trading strategies when different time frequencies of data are used. At the same time-frequency, the results demonstrate that SVM with Gaussian and linear kernels outperform others. The forecasting accuracy at 10-min frequency approaches 70%, which is close to the results at longer time intervals, indicating that intraday trend can be determined by opening price fluctuations and the first 10-min data contains sufficient information to predict the trend for the entire trading day. In addition, trading methods based on the forecast of daily, weekly, and monthly SSE-50 price movement outperform buy-and-hold strategies. Daily trading performs better than the other two strategies. The outcomes of this research can expand the use of machine learning in quantitative trading and enrich intraday trading techniques further.","PeriodicalId":49210,"journal":{"name":"Engineering Economist","volume":"68 1","pages":"60 - 81"},"PeriodicalIF":1.0000,"publicationDate":"2023-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Economist","FirstCategoryId":"96","ListUrlMain":"https://doi.org/10.1080/0013791X.2023.2205841","RegionNum":4,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"BUSINESS","Score":null,"Total":0}
引用次数: 0
Abstract
Abstract In recent years, as research at the intersection of machine learning and finance has grown, predicting stock price movements has become a particularly intriguing issue. Current research focuses primarily on using historical data of the previous day to predict stock movements for the following day, whereas fewer studies use the trading day’s opening data to predict market movements for the current day. We predict intraday price movements of the SSE-50 (Shanghai Securities 50 Index) using stock market opening data as input. Specifically, decision tree, extreme gradient boosting (XGBoost), random forest, support vector machines (SVM), and long-short-term memory are developed to predict the movements of the SSE-50 index utilizing opening price data of various time intervals. We also design three trading strategies when different time frequencies of data are used. At the same time-frequency, the results demonstrate that SVM with Gaussian and linear kernels outperform others. The forecasting accuracy at 10-min frequency approaches 70%, which is close to the results at longer time intervals, indicating that intraday trend can be determined by opening price fluctuations and the first 10-min data contains sufficient information to predict the trend for the entire trading day. In addition, trading methods based on the forecast of daily, weekly, and monthly SSE-50 price movement outperform buy-and-hold strategies. Daily trading performs better than the other two strategies. The outcomes of this research can expand the use of machine learning in quantitative trading and enrich intraday trading techniques further.
Engineering EconomistENGINEERING, INDUSTRIAL-OPERATIONS RESEARCH & MANAGEMENT SCIENCE
CiteScore
2.00
自引率
0.00%
发文量
14
审稿时长
>12 weeks
期刊介绍:
The Engineering Economist is a refereed journal published jointly by the Engineering Economy Division of the American Society of Engineering Education (ASEE) and the Institute of Industrial and Systems Engineers (IISE). The journal publishes articles, case studies, surveys, and book and software reviews that represent original research, current practice, and teaching involving problems of capital investment.
The journal seeks submissions in a number of areas, including, but not limited to: capital investment analysis, financial risk management, cost estimation and accounting, cost of capital, design economics, economic decision analysis, engineering economy education, research and development, and the analysis of public policy when it is relevant to the economic investment decisions made by engineers and technology managers.