It is sometimes acknowledged that (sell-side) equity analysts' recommendations influence investors and therefore market prices. In particular, the S&P 500 is expected to decline (or rise) when analysts revise their targets downward (upward, respectively). Our findings indicate not only that the analysts' consensus exert no influence on market prices, but also that, conversely, analysts appear to set their target prices based on markets prices. Employing a kinetic theory framework, we model the dynamics of the analysts' opinions, by taking both the mutual influences shaping price consensus and the dynamics of the actual S&P 500 index level into account. The model is calibrated on a training subset of data and tested on an independent set to assess its predictive power. Our tests show that just three free parameters are enough to accurately predict the one-year average price forecasts of analysts.
Citation: Jean-Gabriel Attali, Francesco Salvarani. A kinetic theory approach to consensus formation in financial markets[J]. Quantitative Finance and Economics, 2026, 10(1): 108-129. doi: 10.3934/QFE.2026006
It is sometimes acknowledged that (sell-side) equity analysts' recommendations influence investors and therefore market prices. In particular, the S&P 500 is expected to decline (or rise) when analysts revise their targets downward (upward, respectively). Our findings indicate not only that the analysts' consensus exert no influence on market prices, but also that, conversely, analysts appear to set their target prices based on markets prices. Employing a kinetic theory framework, we model the dynamics of the analysts' opinions, by taking both the mutual influences shaping price consensus and the dynamics of the actual S&P 500 index level into account. The model is calibrated on a training subset of data and tested on an independent set to assess its predictive power. Our tests show that just three free parameters are enough to accurately predict the one-year average price forecasts of analysts.
| [1] |
Albi G, Pareschi L, Zanella M (2017a) Opinion dynamics over complex networks: kinetic modelling and numerical methods. Kinet Relat Models 10: 1–32. https://doi.org/10.3934/krm.2017001 doi: 10.3934/krm.2017001
|
| [2] | Albi G, Pareschi L, Toscani G, et al. (2017b) Recent advances in opinion modeling: control and social influence, In: Active Particles, Volume 1: Advances in Theory, Models, and Applications, 49–98. Birkhäuser/Springer, Cham. https://doi.org/10.1007/978-3-319-49996-3_2 |
| [3] |
Boudin L, Salvarani F (2009) A kinetic approach to the study of opinion formation. M2AN Math Model Numer Anal 43: 507–522. https://doi.org/10.1051/m2an/2009004 doi: 10.1051/m2an/2009004
|
| [4] | Boudin L, Salvarani F (2010) Modelling opinion formation by means of kinetic equations, In: Mathematical modeling of collective behavior in socio-economic and life sciences, Model Simul Sci Eng Technol, 245–270, Birkhäuser Boston, Boston, MA, 2010. https://doi.org/10.1007/978-0-8176-4946-3 |
| [5] |
Boudin L, Salvarani F (2016) Opinion dynamics: Kinetic modelling with mass media, application to the Scottish independence referendum. Phys A 444: 448–457. https://doi.org/10.1016/j.physa.2015.10.014 doi: 10.1016/j.physa.2015.10.014
|
| [6] |
Brav A, Lehavy R (2003) An empirical analysis of analysts' target prices: Short-term informativeness and long-term dynamics. J Financ 58: 1933–1967. https://doi.org/10.1111/1540-6261.00593 doi: 10.1111/1540-6261.00593
|
| [7] |
Campbell JY, Lettau M, Malkiel BG, et al. (2001) Have individual stocks become more volatile? An empirical exploration of idiosyncratic risk. J Financ 56: 1–43. https://doi.org/10.1111/0022-1082.00318 doi: 10.1111/0022-1082.00318
|
| [8] |
Engle R, Granger C (1987) Co-integration and error correction: Representation, estimation and testing. Econometrica 55: 251–276. https://doi.org/10.2307/1913236 doi: 10.2307/1913236
|
| [9] |
Galam S, Gefen Y, Shapir Y (1982) Sociophysics: A new approach of sociological collective behaviour. Ⅰ. Mean-behaviour description of a strike. J Math Sociol 9: 1–23. https://doi.org/10.1080/0022250X.1982.9989929 doi: 10.1080/0022250X.1982.9989929
|
| [10] |
Granger C, Newbold P (1974) Spurious regressions in econometrics. J Econometrics 2: 111–120. https://doi.org/10.1016/0304-4076(74)90034-7 doi: 10.1016/0304-4076(74)90034-7
|
| [11] |
Helbing D (1993a) Boltzmann-like and Boltzmann-Fokker-Planck equations as a foundation of behavioral models. Phys A 196: 546–573. https://doi.org/10.1016/0378-4371(93)90034-2 doi: 10.1016/0378-4371(93)90034-2
|
| [12] |
Helbing D (1993b) Stochastic and Boltzmann-like models for behavioral changes, and their relation to game theory. Phys A 193: 241–258. https://doi.org/10.1016/0378-4371(93)90028-3 doi: 10.1016/0378-4371(93)90028-3
|
| [13] |
Helbing D (1994) A mathematical model for the behavior of individuals in a social field. J Math Sociol 19: 189–219. https://doi.org/10.1080/0022250X.1994.9990143 doi: 10.1080/0022250X.1994.9990143
|
| [14] |
Johansen S (1992a) Determination of cointegration rank in the presence of a linear trend. Oxford Bull Econ Stat 54: 383–397. https://doi.org/10.1111/j.1468-0084.1992.tb00008.x doi: 10.1111/j.1468-0084.1992.tb00008.x
|
| [15] |
Johansen S (1992b) Estimation and hypothesis testing of cointegration vectors in Gaussian vector autoregressive models. Econometrica 59: 1551–1580. https://doi.org/10.2307/2938278 doi: 10.2307/2938278
|
| [16] | Juselius K (2007) The Cointegrated VAR Model: Methodology and Applications of a linear trend. Oxford University Press. DOI: 10.1093/oso/9780199285662.001.0001 |
| [17] | Pareschi L, Toscani G (2014) Interacting multiagent systems: kinetic equations and Monte Carlo methods. Oxford University Press. ISBN 978-0-19-965546-5 |
| [18] |
Park CW, Stice EK (2000) Analyst forecasting ability and the stock price reaction to forecast revisions. Rev Account Stud 5: 259–272. https://doi.org/10.1023/A:1009668711298 doi: 10.1023/A:1009668711298
|
| [19] |
Toscani G (2006) Kinetic models of opinion formation. Commun Math Sci 4: 481–496. https:/doi.org/10.4310/CMS.2006.v4.n3.a1 doi: 10.4310/CMS.2006.v4.n3.a1
|
| [20] | Weidlich W (1971) The statistical description of polarization phenomena in society. Br J Math Stat Psychol 24: 251–266. https://doi.org/10.1111/j.2044-8317.1971.tb00470.x |
| [21] |
Yule U (1926) Why do we sometimes get nonsense-correlations between time series? A study in sampling and the nature of time series. J R Stat Soc 89: 11–63. https://doi.org/10.2307/2341482 doi: 10.2307/2341482
|