沙特股票价格趋势的有效短期预测使用技术指标和大型多变量时间序列
1Department of Computer Science, College of Computer Engineering and Sciences, Prince Sattam Bin Abdulaziz University, Al-Kharj, Saudi Arabia.
PeerJ. Computer science
|June 22, 2023
概括
本研究介绍了用于准确的沙特股票价格短期预测的Gated Recurrent Unit (GRU) 模型. 与现有的方法相比,该方法提高了沙特股票市场趋势预测.
科学领域:
- 计算金融是指计算金融.
- 机器学习应用 机器学习应用
- 时间序列分析时间序列分析
背景情况:
- 由于波动性和非线性,股票市场预测是复杂的.
- 准确的短期预测对于积极的决策至关重要.
- 现有的研究缺乏对沙特股票市场短期预测的全面方法.
研究的目的:
- 开发和验证一种新的方法来准确预测沙特股票价格和趋势的短期预测.
- 为了弥补沙特股票市场特定动态的可参考工作的差距.
- 利用先进的循环神经网络技术进行多变量时间序列预测.
主要方法:
- 开发了一种定制功能工程管道,用于预处理原始库存数据并生成财务技术指标.
- 使用基于步骤的滑动窗口方法来创建多变量时间序列数据.
- 在沙特股票市场指数 (TASI) 数据上训练,为多步预测设计和校准了一个门式循环单位 (GRU) 模型.
- 该GRU模型与一个带有外源回归器的向量自回归移动平均值 (VARMAX) 模型进行了基准测试.
主要成果:
- 拟议的GRU模型在沙特股价趋势的短期预测方面表现出卓越的准确性.
- 经验结果显示,与VARMAX基线模型相比,GRU方法的性能优越.
- 基于回归的指标证实了开发的预测方法的准确性和可靠性.
结论:
- 开发的基于GRU的方法为沙特股票市场短期预测提供了全面而准确的方法.
- 这项研究为预测沙特股价趋势提供了有价值的参考资料,其表现优于传统方法.
- 这些发现强调了先进的深度学习模型在捕捉复杂的金融市场动态方面的潜力.
更多相关视频
05:02Comparing Bibliometric Analysis Using PubMed, Scopus, and Web of Science Databases
Published on: October 24, 2019
31.6K
12:26Integrating Remote Sensing with Species Distribution Models; Mapping Tamarisk Invasions Using the Software for Assisted Habitat Modeling SAHM
Published on: October 11, 2016
13.4K
相关概念视频
Econometric Views (EViews)
176
Econometric Views, often stylized as EViews, is a package that merges statistical analysis with econometric studies. It is designed to provide tools for time series analysis, forecasting, and econometric model simulation. The software originated from MicroTSP software and has evolved significantly since its inception in 1981. The history of EViews is marked by a continuous effort to enhance its computational speed and user interface. It was initially developed for large computing systems but...
176
Time-Series Graph
4.4K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
4.4K
Microsoft Excel: Regression Analysis
711
Regression analysis in Microsoft Excel is a powerful statistical method for examining the relationship between a dependent variable and one or more independent variables. It's used extensively in fields such as economics, biology, and business to predict outcomes, understand relationships, and make data-driven decisions. The most common type is linear regression, which attempts to fit a straight line through the data points to model the relationship between variables.
To perform regression...
To perform regression...
711
Statistical Analysis System (SAS)
238
SAS, short for Statistical Analysis System, is a powerful data analysis, management, and visualization tool. Developed by the SAS Institute in the early 1970s, SAS has evolved into a comprehensive software suite used across various industries for statistical analysis, business intelligence, and predictive modeling.
Applications: SAS finds applications in numerous fields, including healthcare for clinical trial analysis, finance for risk assessment, marketing for customer data analysis, and...
Applications: SAS finds applications in numerous fields, including healthcare for clinical trial analysis, finance for risk assessment, marketing for customer data analysis, and...
238
Statgraphics
163
Statgraphics is a comprehensive statistical software suite designed for both basic and advanced data analysis. Originating in 1980 at Princeton University under Dr. Neil W. Polhemus, it was one of the pioneering tools for statistical computing on personal computers, with its public release in 1982 marking an early milestone in data science software. Over the years, it has evolved into a robust platform for data science, offering tools for regression analysis, ANOVA, multivariate statistics,...
163
Prediction Intervals
2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.3K
