Sentiment-aware volatility forecasting

Abstract Recent advances in the integration of deep recurrent neural networks and statistical inferences have paved new avenues for joint modeling of moments of random variables, which is highly useful for signal processing, time series analysis, and financial forecasting. However, introducing explicit knowledge as exogenous variables has received little attention. In this paper, we propose a novel model termed sentiment-aware volatility forecasting (SAVING), which incorporates market sentiment for stock return fluctuation prediction. Our framework provides an ensemble of symbolic and sub-symbolic AI approaches, that is, including grounded knowledge into a connectionist neural network. The model aims at producing a more accurate estimation of temporal variances of asset returns by better capturing the bi-directional interaction between movements of asset price and market sentiment. The interaction is modeled using Variational Bayes via the data generation and inference operations. We benchmark our model with 9 other popular ones in terms of the likelihood of forecasts given the observed sequence. Experimental results suggest that our model not only outperforms pure statistical models, e.g., GARCH and its variants, Gaussian-process volatility model, but also outperforms the state-of-the-art autoregressive deep neural nets architectures, such as the variational recurrent neural network and the neural stochastic volatility model.

[1]  Daniel B. Nelson CONDITIONAL HETEROSKEDASTICITY IN ASSET RETURNS: A NEW APPROACH , 1991 .

[2]  T. Bollerslev,et al.  Generalized autoregressive conditional heteroskedasticity , 1986 .

[3]  Erik Cambria,et al.  Big Social Data Analysis , 2013 .

[4]  Nada Lavrac,et al.  Stream-based active learning for sentiment analysis in the financial domain , 2014, Inf. Sci..

[5]  B. Chissom,et al.  Fuzzy time series and its models , 1993 .

[6]  Carlo Vercellis,et al.  Public Mood–Driven Asset Allocation: the Importance of Financial Sentiment in Portfolio Management , 2018, Cognitive Computation.

[7]  Okan Duru,et al.  A multivariate model of fuzzy integrated logical forecasting method (M-FILF) and multiplicative time series clustering: A model of time-varying volatility for dry cargo freight market , 2012, Expert Syst. Appl..

[8]  Johan Bollen,et al.  Twitter mood predicts the stock market , 2010, J. Comput. Sci..

[9]  R. Engle Autoregressive conditional heteroscedasticity with estimates of the variance of United Kingdom inflation , 1982 .

[10]  Erik Cambria,et al.  Sentiment Data Flow Analysis by Means of Dynamic Linguistic Patterns , 2015, IEEE Computational Intelligence Magazine.

[11]  S. Heston A Closed-Form Solution for Options with Stochastic Volatility with Applications to Bond and Currency Options , 1993 .

[12]  Andi Rexha,et al.  ReUS: a Real-time Unsupervised System For Monitoring Opinion Streams , 2019, Cognitive Computation.

[13]  Quan Pan,et al.  A Generative Model for category text generation , 2018, Inf. Sci..

[14]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[15]  L. Glosten,et al.  On the Relation between the Expected Value and the Volatility of the Nominal Excess Return on Stocks , 1993 .

[16]  F. Black,et al.  The Pricing of Options and Corporate Liabilities , 1973, Journal of Political Economy.

[17]  C. Granger Investigating Causal Relations by Econometric Models and Cross-Spectral Methods , 1969 .

[18]  Hao Li,et al.  A generalized CAPM model with asymmetric power distributed errors with an application to portfolio construction , 2018 .

[19]  Erik Cambria,et al.  Common Sense Computing: From the Society of Mind to Digital Intuition and beyond , 2009, COST 2101/2102 Conference.

[20]  N. Shephard,et al.  Stochastic Volatility: Likelihood Inference And Comparison With Arch Models , 1996 .

[21]  Erik Cambria,et al.  Intelligent Asset Allocation via Market Sentiment Views , 2018, IEEE Computational Intelligence Magazine.

[22]  Khurshid Ahmad,et al.  Estimating the impact of domain-specific news sentiment on financial assets , 2018, Knowl. Based Syst..

[23]  Paresh Date,et al.  A fast calibrating volatility model for option pricing , 2015, Eur. J. Oper. Res..

[24]  Erik Cambria,et al.  Natural language based financial forecasting: a survey , 2017, Artificial Intelligence Review.

[25]  Yoram Singer,et al.  Adaptive Subgradient Methods for Online Learning and Stochastic Optimization , 2011, J. Mach. Learn. Res..

[26]  S. Taylor Asset Price Dynamics, Volatility, and Prediction , 2005 .

[27]  Erik Cambria,et al.  Growing semantic vines for robust asset allocation , 2019, Knowl. Based Syst..

[28]  Jeffrey L. Elman,et al.  Finding Structure in Time , 1990, Cogn. Sci..

[29]  Laith Mohammad Abualigah,et al.  Hybrid clustering analysis using improved krill herd algorithm , 2018, Applied Intelligence.