基于StockTwits投资者情绪的股票价格走势预测,使用FinBERT和SVM集团进行预测
Jin-Xian Liu1, Jenq-Shiou Leu1, Stefan Holst2
1Department of Electronic and Computer Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan.
PeerJ. Computer science
|June 22, 2023
概括
这项研究通过使用FinBERT进行社交媒体情绪分析和整体支持向量机来增强股票价格预测. 这种方法提高了预测交易所交易基金流动的准确性.
科学领域:
- * 计算金融学
- * 自然语言处理 (Natural Language Processing) 是一种语言处理系统.
- * 机器学习 * 机器学习
背景情况:
- * 投资者情绪显著影响股票市场动态.
- *以前的研究利用社交媒体和新闻进行情绪分析来预测股价.
- * 从社交媒体,特别是中立评论中准确地捕捉投资者的情绪存在挑战.
研究的目的:
- * 调查来自社交媒体,特别是StockTwits的投资者情绪对预测股价走势的有效性.
- * 解决现有的情绪分析工具和数据可用性的局限性.
- * 提出和评估一个改进的预测模型,结合先进的情绪分析.
主要方法:
- * 采用了FinBERT,这是一个预先训练的语言模型,用于分析财务文本情绪.
- * 开发了一个集体支向量机 (SVM) 来提高预测准确度.
- * 利用滚动窗口方法预测SPDR S&P 500指数交易所交易基金的走势,以避免前偏差.
主要成果:
- *FinBERT表现出优越的情绪分析性能,与其他技术相比,F1得分高出4 - 5%.
- * 拟议的整体SVM模型显著提高了比标准SVM更准确的股票价格运动预测准确性.
- * 该研究证实了FinBERT在为金融市场创造情绪方面的有效性.
结论:
- *FinBERT是分析金融社交媒体投资者情绪的高效工具.
- *集成机器学习模型,结合先进的情绪分析,提供优越的股票市场预测能力.
- *这些发现为在定量金融中利用社交媒体数据提供了强有力的框架.
相关概念视频
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
Regression Analysis
5.8K
Regression analysis is a statistical tool that describes a mathematical relationship between a dependent variable and one or more independent variables.
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
5.8K
Regression Toward the Mean
6.3K
Regression toward the mean (“RTM”) is a phenomenon in which extremely high or low values—for example, and individual’s blood pressure at a particular moment—appear closer to a group’s average upon remeasuring. Although this statistical peculiarity is the result of random error and chance, it has been problematic across various medical, scientific, financial and psychological applications. In particular, RTM, if not taken into account, can interfere when...
6.3K
End Point Prediction: Gran Plot
388
A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting...
For potentiometric titration, the Gran plot is created by plotting...
388
Classification of Signals
556
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
556
Predicting Reaction Outcomes
8.5K
Kinetics describes the rate and path by which a reaction occurs. In contrast, thermodynamics deals with state functions and describes the properties, behavior, and components of a system. It is not concerned with the path taken by the process and cannot address the rate at which a reaction occurs. Although it does provide information about what can happen during a reaction process, it does not describe the detailed steps of what appears on an atomic or a molecular level. On the other hand,...
8.5K


