Financial markets are not purely rational. Emotions play a large part in stock pricing. H2O Sentiment Analysis captures these emotions, the “animal spirits” coined by Keynes, through social media post messages.
We employ a novel way to capture and quantify sentiment based on authors' credibility, namely tracking the accuracy of past recommendations. Our results provide evidence that there is strong and useful information on investor sentiment and likely stock market movements.
Our research (done in collaboration with the Università della Svizzera italiana) has demonstrated that we can use this information in order to make predictions about stock price changes and to implement trading strategies based on sentiment analysis that perform, on average, better than traditional investment strategies like Buy and Hold or Moving Averages.
3. The Prize in Economic Sciences 2013
Eugene F. Fama
University of Chicago
Robert J. Shiller
Yale University, New Haven
Lars Peter Hansen
University of Chicago
There is no way to predict the price of stocks and bonds over the next few days or weeks.
But it is quite possible to foresee the broad course of these prices over longer periods,
such as the next three to five years.
3
6. Neoclassical Finance Model
Strong form
All private
information
All public
information
All investors are
rational, well-informed
and hope for
maximizing profit
Market prices
immeditely refllect all
available information
Information
in past stock
prices
Efficient Market Hypothesis
Semi-strong
form
Weak form
6
7. Neoclassical Finance Model
Markets are normally distributed with daily stock return
lying under their theoretical bell shaped curve
Stock prices reflect the discounted value of expected
cash-flows
It is not possible to beat the market over time
without taking excess risk
Sentiment does not play a role in this classic framework.
7
8. Neoclassical Finance Model
Gordon Dividend Discount Model (DDM)
The value of a stock is the present value of all of the
expected future dividends.
Zero growth
Constant growth
8
Differential growth
9. Neoclassical Finance Model
An investor is considering the purchase of a share of the iPear Inc.
$3
dividend per share
a year from today
$3
= $60
10%
0.15 - 0.10
dividend expected growth rate per year
(foreseeable future)
Share Price
15%
required return
(iPear’s risk)
Constant Growth Scenario
9
10. Neoclassical Finance Model
Great
Crash
1929
Black
Monday
Crash
October 1987
Internet
bubble
1990s
Financial
Turmoil
October 2008
Neoclassical Financial Model is unable to explain extreme cases
of bubbles and crashes
It seems timely to define a human sentiment function
in stochastic discount factor (SDF)
10
12. Neoclassical Finance Model
Adherents of geometric Brownian motion or log normally distributed stock
returns (one of the foundation blocks of modern finance) must ever after
face a disturbing fact: assuming the hypothesis that stock index returns are
log normally distributed with about a 20% annualized volatility, the
probability that the stock market could fall 29% (the decline in S&P futures
on October 19th, 1987) in a single day is 10-160. So improbable is such an
event that it would not be anticipated to occur even if the stock market were
to last for 20 billion years, the upper end of the currently estimated duration
of the universe. Indeed, such an event should not occur even if the stock
market were to enjoy a rebirth for 20 billion years in each of 20 billion big
bangs.
Mark Rubinstein
in Comments on the 1987 Stock Market Crash
12
13. Behavioral Finance Theory
People in standard finance are
rational. People in behavioral
finance are normal
If you don’t know who you are,
the stock market is an expensive
place to find out
Psychology
Economics
Adam Smith
Scottish moral philosopher and a pioneer of political economy
Meir Statman
Professor of Finance (Leavey School of Business, Santa Clara University)
13
14. Behavioral Finance Theory
Brain’s
biological and
physiological
limits
Simplification of
reality
Approximation of
information
(heuristics and
cognitive filters)
Errors and
biases
14
22. Risk Aversion vs Seeking Aversion
Option A
50% Win €250’000
50% Win €0
Option B
Offer: €125’000
Expected Value of option A is: 0.5 · €250’000 = €125’000
The two options are equivalent in term of expected value
78% of people choose option B
Risk Aversion!
Source: Psicologia e Investimenti Finanziari
Paolo Legrenzi (2006)
22
23. Risk Aversion vs Seeking Aversion
For the same expected value, are investors
always risk-averse?
23
24. Risk Aversion vs Seeking Aversion
Option A
50% Loss €250’000
50% Loss €0
Option B
Certain Loss: €125’000
Expected Value of option A is: 0.5 · -€250’000 = -€125’000
The two options are equivalent in term of expected value
61% of people choose option A!
Risk Seeking!
Source: Psicologia e Investimenti Finanziari
Paolo Legrenzi (2006)
24
25. Risk Aversion vs Seeking Aversion
For the same expected value, are investors
always risk-averse?
When we are faced with a sure gain
we tend to be risk averse
but
When we are faced with a certain loss
we tend to be risk seeking
25
26. Prospect Theory
The combination of risk-aversion with risk-seeking is
represented by the value function
- 20 - 10
+10 +20
26
29. Our Strategic Concept
H2O Consulting launches RiskAdvisor® platform that combines
Modern Portfolio Theory with Behavioral Portfolio Theory
Modern Portfolio Theory
(MPT)
Markowitz (1952)
Behavioral Portfolio
Theory (BPT)
Shefrin, Statman (2000)
29
31. Sentiment Analysis
Web Crawling
Data
Semantic Classification
Technology Processing Analysis
Algorithm
Trust
Calculation
Online News
Aggregation
Social Media
Sentiment
Sources
Individual
Recommendation
Message Board
31
Social
Intelligence
32. Sentiment Analysis
Our dataset consist of 447’393 messages,
on the 30 Dow Jones Index (DJIA) stocks,
posted on the Yahoo! Finance message board
in the period August 2012 to May 2013,
of which 55’217 with sentiment tag
and 5’967 distinct authors.
32
33. Trust Calculation
A novel way to generate sentiment
based on author’s credibility
calculated on accuracy of
his past messages
Top 10 (DJIA)
0.78 0.80 0.82 0.84 0.86 0.88 0.90 0.92 0.94
Microsoft Corp (MSFT)
0.94
0.92
0.90
0.88
0.86
0.84
0.82
0.80
0.78
0.76
0.74
0.72
****t_suckz (MSFT)
****icultalias (AA)
****tmimi (BAC)
****orkingman (MSFT)
****ab33 (INTC)
****buco2012 (MSFT)
****joiner (BAC)
****nvestor (HPQ)
****_refund (MSFT)
****lers_nightmare (MSFT)
0.916
0.887
0.876
0.876
0.876
0.875
0.875
0.844
0.832
0.828
Period from August 28, 2012 to October 23, 2013,
on the 30 Dow Jones Index (DJIA) stocks
33
40. Sentiment Trading Strategy
May 16, 2013
August 28, 2012
$1 million
If Sentiment at
trading day t is
greater than
Upper Limit
BUY
If Sentiment at
trading day t is
lower than
Lower Limit
SELL
3-scale index model
5-scale index model
Upper Limit
0.97
1.00
Lower Limit
-0.83
-1.70
Upper and lower limits have been estimated through a best-fitting process on time series,
with proprietary genetic algorithms.
40
43. Sentiment Trading Strategy
Can we build an active investment strategy,
using our sentiment trading rule and source of information,
in order to generate greater risk-adjusted returns than
a passive, naïve, yet achievable, investment strategy?
S&P500: 17.1%
Risk-free: 0%
Beta (portfolio): 1.41
Portfolio Expected Return (CAPM): 24.1% ($241K)
From August 28, 2012 to May 16, 2013 (Initial Investment $1 million)
Yes. We can!
43