+ All Categories
Home > Documents > Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market...

Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market...

Date post: 26-Jul-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
46
Introduction Methods Results Conclusions Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) [email protected], [email protected] School of Informatics and Computing Center for Complex Networks and Systems Research Indiana University April 9, 2011 Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market
Transcript
Page 1: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions

Twitter mood predicts the stock market

Johan Bollen (IU) and Huina Mao (IU)

[email protected], [email protected] of Informatics and Computing

Center for Complex Networks and Systems ResearchIndiana University

April 9, 2011

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 2: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions

Objective

Public mood states and the markets

Do societies experience varying mood states like individuals?If so, can we assess such mood states from online materials anddetermine its socio-economic correlates?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 3: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions

Objective

Public mood states and the markets

Do societies experience varying mood states like individuals?If so, can we assess such mood states from online materials anddetermine its socio-economic correlates?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 4: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions

Objective

Public mood states and the markets

Do societies experience varying mood states like individuals?If so, can we assess such mood states from online materials anddetermine its socio-economic correlates?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 5: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions

Outline

1 IntroductionMicroblogging: canary in a coal mineSentiment analysis: from mood to behavior

2 MethodsDataSentiment tracking instrument

3 ResultsCase-studiesCross-validation

4 ConclusionsDiscussionLiterature

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 6: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Microblogging: canary in a coal mine Sentiment analysis: from mood to behavior

Outline

1 IntroductionMicroblogging: canary in a coal mineSentiment analysis: from mood to behavior

2 MethodsDataSentiment tracking instrument

3 ResultsCase-studiesCross-validation

4 ConclusionsDiscussionLiterature

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 7: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Microblogging: canary in a coal mine Sentiment analysis: from mood to behavior

Microblogging: casu Twitter!

tweets and updates

users broadcast brief text updates to the public or to a limitedgroup of contacts: 140 characters or lessTwitter, Facebook, Myspace

Examples

“Our Rights from Creator(h/t @JLocke). Life,Liberty, PoH FTW! Yourtransgressions = FAIL.GTFO, @GeorgeIII.-HANCOCK et al.”

“at work feeling lousy”

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 8: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Microblogging: canary in a coal mine Sentiment analysis: from mood to behavior

Analyzing the chatter

Predicting the present

Mapping online traffic provides real-time information which can bemapped to real-world outcomes

Twitter – Large-scale and real-time: +70M tweets per day, +20GBof text, representative? +150M users

Box office receipts from Twitter chatter: Asur (2010)

Google trends: flu (verbal autopsies)

Predicting consumer behavior from search query volume(Goel, 2010)

Contagion of “Loneliness” and happiness in social networks(Cacioppo, 2010 - Bollen, 2011)

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 9: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Microblogging: canary in a coal mine Sentiment analysis: from mood to behavior

Link between sentiment, mood and behavior

Behavior is shaped not just by rational, conscious considerations

In the “real world” emotion plays a significant role in humandecision-making (behavioral economics, behavioral finance, socialpsychology). Online? And if so, can it determine real-worldconsequences cf. Tunesia, economy, investment decisions, ...

Extract indicators of individual and collective sentiment fromonline media feeds?

Predict not just the present, but the future?

Mood → action → consequences → markets?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 10: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Microblogging: canary in a coal mine Sentiment analysis: from mood to behavior

Extracting sentiment indicators from text

Happy tweets.So...nothing quite feels like a good shower, shave and haircut...love itMy beautiful friend. i love you sweet smile and your amazing souli am very happy. People in Chicago loved my conference. Love you, my sweetfriends@anonymous thanks for your follow I am following you back, great group amazingpeople

Unhappy tweets.She doesn’t deserve the tears but i cry them anywayI’m sick and my body decides to attack my face and make me break out!! WTF:(I think my headphones are electrocuting me.My mom almost killed me this morning. I don’t know how much longer i can behere.

Different Approaches: Natural Language processing (n-grams) for reviews

(Nasukawa, 2003), topics (Yi, 2003), Support Vector Machines: text

classification (positive vs. negative) using pre-classified learning sets: Gamon

(2004), Pang (2008), Blogs, web sites: mixed approaches. Mishne (2006),

Balog (2006), Gruhl (2005),...Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 11: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Microblogging: canary in a coal mine Sentiment analysis: from mood to behavior

Sentiment and mood analysis is difficult for tweets

Individual tweets

Length: 140 characters, lack of text content

Diversity:no standardized training sets, dimensions of mood?

Lack of topic specificity

Public mood from tweet collections and other microblog contents?

We Feel Fine http://www.wefeelfine.org/

Moodviews http://moodviews.com

Myspace: Thelwall (2009), FB: United States Gross NationalHappiness http://apps.facebook.com/usa_gnh/, MichaelJackson (Kim, 2009)

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 12: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Microblogging: canary in a coal mine Sentiment analysis: from mood to behavior

What we did:

Trends in general public mood from a large-scale collection oftweets

Each tweet= patient taking psychometric instrument formood assessment

Large-scale collection of tweets: 10M, 2006-2008

Daily public mood assessment: Time series depictingfluctuations of public mood

Correlations to socio-economic indicators?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 13: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Microblogging: canary in a coal mine Sentiment analysis: from mood to behavior

What we did:

Trends in general public mood from a large-scale collection oftweets

Each tweet= patient taking psychometric instrument formood assessment

Large-scale collection of tweets: 10M, 2006-2008

Daily public mood assessment: Time series depictingfluctuations of public mood

Correlations to socio-economic indicators?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 14: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Microblogging: canary in a coal mine Sentiment analysis: from mood to behavior

What we did:

Trends in general public mood from a large-scale collection oftweets

Each tweet= patient taking psychometric instrument formood assessment

Large-scale collection of tweets: 10M, 2006-2008

Daily public mood assessment: Time series depictingfluctuations of public mood

Correlations to socio-economic indicators?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 15: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Microblogging: canary in a coal mine Sentiment analysis: from mood to behavior

What we did:

Trends in general public mood from a large-scale collection oftweets

Each tweet= patient taking psychometric instrument formood assessment

Large-scale collection of tweets: 10M, 2006-2008

Daily public mood assessment: Time series depictingfluctuations of public mood

Correlations to socio-economic indicators?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 16: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Data Sentiment tracking instrument

Outline

1 IntroductionMicroblogging: canary in a coal mineSentiment analysis: from mood to behavior

2 MethodsDataSentiment tracking instrument

3 ResultsCase-studiesCross-validation

4 ConclusionsDiscussionLiterature

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 17: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Data Sentiment tracking instrument

Data sets

Collection of tweets:

April 29, 2006 to December 20, 2008

2.7M users

Subset: August 1, 2008 to December 2008 - 9,664,952 tweets

2008

log

(n t

we

ets

)

Aug 1 Sep 1 Oct 1 Nov 1 Dec 1 Dec 20

2e

+0

21

e+

03

5e

+0

32

e+

04

1e

+0

5

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 18: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Data Sentiment tracking instrument

Each tweet:ID date-time type text

1 2008-11-2802:35:48

web Getting ready for Black Friday. Sleep-ing out at Circuit City or Walmart notsure which. So cold out.

2 2008-11-2802:35:48

web @anonymous I didn’t know I had anuncle named Bob :-P I am going to bechecking out the new Flip sometimesoon

· · ·

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 19: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Data Sentiment tracking instrument

GPOMS: mood assessment tool

Definition

Uses model derived from existing psychometric instrument (40years of practice). Maps the content of Tweet to 6 dimensions ofhuman mood. Uses “ancient magic” (just kidding).

composed/anxious : calm

clearheaded/confused : alert

confident/unsure: sure

energetic/tired: vital

agreeable/hostile: kind

elated/depressed: happy

Tool built “in-house”, beyond mere term matching, learns from theweb, lots of behind the scenes processing, continuous development.

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 20: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Data Sentiment tracking instrument

Tweet:

I am so not bored. way too busy! I feel really great!

composed/anxiousclearheaded/confusedconfident/unsureenergetic/tiredagreeable/hostileelated/depressed

0.017250.05125

0.7256250.666625

0.3610.53175

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 21: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Data Sentiment tracking instrument

Tweet:

I am so not bored. way too busy! I feel really great!

composed/anxiousclearheaded/confusedconfident/unsureenergetic/tiredagreeable/hostileelated/depressed

0.017250.05125

0.7256250.666625

0.3610.53175

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 22: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Data Sentiment tracking instrument

Aggregating daily tweets into a mood time series

Twitterfeed ~

CalmMood indicators (daily)

textanalysis

Happy

Confident

...

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 23: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Outline

1 IntroductionMicroblogging: canary in a coal mineSentiment analysis: from mood to behavior

2 MethodsDataSentiment tracking instrument

3 ResultsCase-studiesCross-validation

4 ConclusionsDiscussionLiterature

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 24: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Ratio of emotional tweets, over time.

23

45

67

89

ratio of # tweets with mood expressions over all tweets%

moo

d ex

pres

sion

s

Aug 08 Sep 08 Oct 08 Nov 08 Dec 08

−1.

50.

01.

0

resi

dual

(%

)

Aug 08 Oct 08 Dec 08 −1.5 −0.5 0.5

0.0

0.4

0.8

residual (%)

prob

abili

ty

Ratio of tweets containing mood expressions vs. all tweets on agiven day, including residuals from trendline.

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 25: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Public mood trends: overview

composed/anxious

clearheaded/confused

confident/unsure

energetic/tired

agreeable/hostile

elated/depressed

+2sd

+2sd

+2sd

+2sd

+2sd

+2sd

−2sd

−2sd

−2sd

−2sd

−2sd

−2sd

Election08 Thanksgiving08

08/01 09/01 10/01 11/01 12/01 12/20

Figure: Sparklines for G-POMS measured public mood states in August2008 to December 2008 period highlight long-term changes.

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 26: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Case study 1: November 4th, 2008 - the presidentialelection

composed/anxious

clearheaded/confused

confident/unsure

energetic/tired

agreeable/hostile

elated/depressed

+2sd

+2sd

+2sd

+2sd

+2sd

+2sd

−2sd

−2sd

−2sd

−2sd

−2sd

−2sd

Election08

10/20 11/04 11/19

Figure: Sparklines for public mood before, during and after the USpresidential election on November 4th, 2008.

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 27: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

TFIDF scoring of tweet terms

2008 U.S. Presidential ElectionNov 03 Nov 04 Nov 05robocal poll historibusiness plumber wonvoter result barackcleanser absente propgrandmoth ballot speechrussert turnout resultsocialist barack president-electhalloween citizen hologramacknowledg joe victorirace thoughtfulli ecstat

Table: Top 10 TF-IDF ranking terms 1 day before, on and 1 day afterelection day.

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 28: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Case study 2: November 27th, 2008 - Thanksgiving

composed/anxious

clearheaded/confused

confident/unsure

energetic/tired

agreeable/hostile

elated/depressed

+2sd

+2sd

+2sd

+2sd

+2sd

+2sd

−2sd

−2sd

−2sd

−2sd

−2sd

−2sd

Thanksgiving08

11/12 11/27 12/12

Figure: Sparklines for public mood before, during and after Thanksgivingon November 27th, 2008.

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 29: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Long-term changes in public mood: statistical significance

Mood dimension Period 1 Period 2 p-value

Agreeable/Hostile 08/01-20 12/01-20 0.0001338Mean 1= Mean 2= Difference-0.007sd 1.286sd 1.292sd

Confident/Unsure 08/01-20 12/01-20 0.002381Mean 1= Mean 2= Difference-0.120sd 0.785sd 0.905sd

Composed/Anxious 08/01-20 12/01-20 0.0272Mean 1= Mean 2= Difference

0.162 0.897 0.736

Table: T-tests to compare mood levels in two 20-day periods (August1-20 and December 1-20, 2008) show statistically significant elevatedz-scores for Agreeable, Confident and Composed mood.

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 30: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

TerraMood:World Mood Analysis from Twitter

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 31: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Outline

1 IntroductionMicroblogging: canary in a coal mineSentiment analysis: from mood to behavior

2 MethodsDataSentiment tracking instrument

3 ResultsCase-studiesCross-validation

4 ConclusionsDiscussionLiterature

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 32: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Comparison to existing sentiment tracking tools:OpinionFinder

1.2

51.7

5

OpinionFinder day afterelection

Thanksgiving

!1

1

pre!electionanxiety

CALM

!1

1

ALERT

!1

1

electionresults

SURE

!1

1

pre!electionenergy

VITAL

!1

1 KIND

!1

1

Thanksgivinghappiness

HAPPY

Oct 22 Oct 29 Nov 05 Nov 12 Nov 19 Nov 26

http://www.cs.pitt.edu/mpqa/Theresa Wilson, Janyce Wiebe, andPaul Hoffmann (2005). RecognizingContextual Polarity in Phrase-LevelSentiment Analysis. Proc. ofHLT-EMNLP-2005.

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 33: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Table: Multiple Regression Results for OpinionFinder vs. GPOMSdimensions.

Parameters Coeff. Std.Err. t p

Calm (X1) 1.731 1.348 1.284 0.20460Alert (X2) 0.199 2.319 0.086 0.932Sure (X3) 3.897 0.613 6.356 4.25e-08 ??Vital (X4) 1.763 0.595 2.965 0.004?Kind (X5) 1.687 1.377 1.226 0.226

Happy (X6) 2.770 0.578 4.790 1.30e-05 ??

Summary Residual Std.Err Adj.R2 F6,55 p0.078 0.683 22.93 2.382e-13

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 34: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Comparison to DJIA

DJIA daily closing value (March 2008−December 2008

Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2008

8000

9000

10000

11000

12000

13000

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 35: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Comparison to DJIA

Twitterfeed ~

(1) OpinionFinder

(2) G-POMS (6 dim.)

Mood indicators (daily)

DJIA ~

Stock market (daily)

(3) DJIA

Grangercausality

-n (lag)

F-statisticp-value

textanalysis

normalization

SOFNN

predictedvalue MAPE

Direction %

1

2

t-1t-2t-3

3

t=0value

Figure: Methodological diagram outlining use of Granger causalityanalysis and Self-Organizing Fuzzy Neural Network to predict daily DJIAvalues from (1) past DJIA values at t − 1, t − 2, t − 3, and variouspermutations of Twitter mood values (OpinionFinder and GPOMS).

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 36: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

bivariate-causal analysis: DJIA vs. public mood

Table: Calm (X1), Alert (X2),Sure (X3), Vital (X4), Kind (X5), Happy(X6)

lag XOF X1 X2 X3 X4 X5 X6

1 0.703 0.080? 0.521 0.422 0.679 0.712 0.3002 0.633 0.004?? 0.777 0.828 0.996 0.935 0.6973 0.928 0.009?? 0.920 0.563 0.897 0.995 0.6524 0.657 0.03?? 0.54 0.61 0.87 0.78 0.685 0.235 0.053? 0.753 0.703 0.246 0.837 0.05?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 37: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Calm vs. DJIA

-2

-1

0

1

2DJ

IA z

-sco

re

Aug 09 Aug 29 Sep 18 Oct 08 Oct 28

-2

-1

0

1

2

-2

-1

0

1

2

-2

-1

0

1

2

DJIA

z-s

core

Calm

z-s

core

Calm

z-s

core

bankbail-out

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 38: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Table: DJIA Daily Prediction Using SOFNN

Evaluation IOF I0 I1 I1,2 I1,3 I1,4 I1,5 I1,6

MAPE (%) 1.95 1.94 1.83 2.03 2.13 2.05 1.85 1.79?

Direction (%) 73.3 73.3 86.7? 60.0 46.7 60.0 73.3 80.0

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 39: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

Citation:

Johan Bollen, Huina Mao, and Xiao-Jun Zeng. Twitter moodpredicts the stock market. Journal of Computational Science,2010, http://arxiv.org/abs/1010.3003.

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 40: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Case-studies Cross-validation

When we meet Socionomics

Socionomics:Changes in social mood precede – and evencause – shifts in the stock market, cultural trends andmore.

Robert Prechter:Financial/Economic dichotomy; Socialmood is the engine of social action;Investor moods,generated endogenously and shared viathe hearding impulse, motivate aggregate stock marketvalues and trends.

John Casti: Events don’t matter, but Mood matters

Other names we got to be familar with:

Dave Allman, Wayne Parker, John Nofsinger, Ken Olson, MattLampert, etc.

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 41: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Discussion Literature

Outline

1 IntroductionMicroblogging: canary in a coal mineSentiment analysis: from mood to behavior

2 MethodsDataSentiment tracking instrument

3 ResultsCase-studiesCross-validation

4 ConclusionsDiscussionLiterature

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 42: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Discussion Literature

Discussion

Power of collective intelligence:

Wisdom of crowds extends to their mood state?Predictive power?Research front: growing support

Market prediction

Socionomics: mood drives maketsConfirmed by our research, BUT mood != emotion !=sentimentTime scales matter! Emotion < hours, days but mood >several months.

Future research:

Causal relation between mood/emotion and markets?Interactions with news, topics, chatter?Differences between traders, economists and the “public”?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 43: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Discussion Literature

Discussion

Power of collective intelligence:

Wisdom of crowds extends to their mood state?Predictive power?Research front: growing support

Market prediction

Socionomics: mood drives maketsConfirmed by our research, BUT mood != emotion !=sentimentTime scales matter! Emotion < hours, days but mood >several months.

Future research:

Causal relation between mood/emotion and markets?Interactions with news, topics, chatter?Differences between traders, economists and the “public”?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 44: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Discussion Literature

Discussion

Power of collective intelligence:

Wisdom of crowds extends to their mood state?Predictive power?Research front: growing support

Market prediction

Socionomics: mood drives maketsConfirmed by our research, BUT mood != emotion !=sentimentTime scales matter! Emotion < hours, days but mood >several months.

Future research:

Causal relation between mood/emotion and markets?Interactions with news, topics, chatter?Differences between traders, economists and the “public”?

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 45: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Discussion Literature

References

Johan Bollen, Huina Mao, and Xiao-Jun Zeng. Twitter moodpredicts the stock market. Journal of Computational Science,2(1), March 2011, Pages 1-8, doi:10.1016/j.jocs.2010.12.007,arxiv: abs/1010.3003.

Johan Bollen, Alberto Pepe, and Huina Mao. Modeling publicmood and emotion: Twitter sentiment and socio-economicphenomena. ICWSM11, Barcelona, Spain, July 2011 (arXiv:0911.1583)

Johan Bollen, Bruno Gonalves, Guangchen Ruan and HuinaMao. Happiness is assortative in online social networks.Artificial Life, In Press, Spring 2011 (arxiv:1103.0784)

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market

Page 46: Twitter mood predicts the stock market · 2017-11-30 · Twitter mood predicts the stock market Johan Bollen (IU) and Huina Mao (IU) jbollen@indiana.edu, huinmao@indiana.edu School

Introduction Methods Results Conclusions Discussion Literature

THANK YOU!Johan Bollen & Huina [email protected] & [email protected]

Johan Bollen (IU) and Huina Mao (IU) Twitter mood predicts the stock market


Recommended