SlideShare a Scribd company logo
Rajib Ranjan Borah,
Co-Founder & Director at iRageCapital Advisory Pvt. Ltd.
Faculty at QuantInsti Quantitative Learning Pvt. Ltd.
15-MAY-2015
Mumbai
Quantifying News for Automated Trading
- Methodology and Profitability
Methodology - the science behind quantifying news
Profitability - does it really make money
Q&A
Agenda
.
“The world runs on information and few areas as directly so as in
finance”
Methodology → Profitability → QA
Historical Perspective - I
Methodology → Profitability → QA
Historical Perspective - I
Methodology → Profitability → QA
Historical Perspective - I
Rothschild:
family network spread
across Europe
→
financial information
obtained before peers
e.g.
Knowledge of Battle of
Waterloo result
→
one full day earlier
Methodology → Profitability → QA
Historical Perspective - II
Methodology → Profitability → QA
Historical Perspective - II
Methodology → Profitability → QA
Historical Perspective - II
Methodology → Profitability → QA
Historical Perspective - III
Methodology → Profitability → QA
March 27
$2.4 million
March 13
$1-2 million
April 1
< $1 million
What is Quantitative News Trading?
News is the first order factor that affects prices, volume,
volatility of stocks, currencies, commodities, etc
Methodology → Profitability → QA
What is Quantitative News Trading?
Computer programs that scan news articles & quantify them :
Methodology → Profitability → QA
What is Quantitative News Trading?
Computer programs that scan news articles & quantify them :
Methodology → Profitability → QA
What is Quantitative News Trading?
News is the prime factor that affects prices, volume, volatility of
stocks, currencies, commodities, etc
Computer programs that scan news articles & quantify them
-> can respond to price moving factors faster than humans
-> can monitor a vaster amount of news reports than humans
Methodology → Profitability → QA
What is Quantitative News Trading?
News is the prime factor that affects prices, volume, volatility of
stocks, currencies, commodities, etc
Computer programs that scan news articles & quantify them
-> can respond to price moving factors faster
-> can monitor a vaster amount of news reports
This field is known as ‘Quantitative News Trading’
‘‘During the 200 milliseconds a human is reading the latest news headline, a
trading program will have downloaded the entire article, analyzed its
meaning, & traded based on the content”
Methodology → Profitability → QA
What is Quantitative News Trading?
News is the prime factor that affects prices, volume, volatility of
stocks, currencies, commodities, etc
Computer programs that scan news articles & quantify them
-> can respond to price moving factors faster
-> can monitor a vaster amount of news reports
This field is known as ‘Quantitative News Trading’
‘‘During the 200 milliseconds a human is reading the latest news headline, a
trading program will have downloaded the entire article, analyzed its
meaning, & traded based on the content”
Methodology → Profitability → QA
What is Quantitative News Trading?
News is the prime factor that affects prices, volume, volatility of
stocks, currencies, commodities, etc
Computer programs that scan news articles & quantify them
-> can respond to price moving factors faster
-> can monitor a vaster amount of news reports
This field is known as ‘Quantitative News Trading’
‘‘During the 200 milliseconds a human is reading the latest news headline, a
trading program will have downloaded the entire article, analyzed its
meaning, & traded based on the content”
Methodology → Profitability → QA
What is Quantitative News Trading?
News is the prime factor that affects prices, volume, volatility of
stocks, currencies, commodities, etc
Computer programs that scan news articles & quantify them
-> can respond to price moving factors faster
-> can monitor a vaster amount of news reports
This field is known as ‘Quantitative News Trading’
‘‘During the 200 milliseconds a human is reading the latest news headline, a
trading program will have downloaded the entire article, analyzed its
meaning, & traded based on the content”
How do you quantify news reports and articles ?
Methodology → Profitability → QA
What is Quantitative News Trading?
• Sample output of a News Analytics feed: News
represented by numbers
Methodology → Profitability → QA
Quantifying News - Factor 1
Methodology → Profitability → QA
Quantifying News - 1. Sentiment
News articles are assigned a score called ‘sentiment’
Sentiment says whether the article has a positive / negative or
neutral tone
(Sale of Apple iPhones drop = -ve sentiment)
Sentiment at document level is different from sentiment at
entity level
(Samsung beats Apple in smart phone sales = -ve sentiment for
entity named Apple, +ve sentiment for Samsung)
Methodology → Profitability → QA
Quantifying News - 1. Sentiment
How is ‘sentiment’ scored ?
Methodology → Profitability → QA
Quantifying News - 1. Sentiment
How is ‘sentiment’ scored ?
• Naive parser: based on word count of –ve / +ve keywords
• Discriminated parser: weighted word count
• Grammatical parser: which verbs work on which objects.
check linguistic semantics
• Machine Learning: From the data and the answers, try to find
the factors
Methodology → Profitability → QA
Quantifying News - 1. Sentiment
Scoring sentiments: grammatical parsing issues
• Linguistic structures like negation, double negation, sarcasm,
intensification, hanging lemma
(negation: Company X did not become the best in the world
double negation: Company X did not do bad
sarcasm: With such an attitude, X is sure to become the best firm
intensification: Company X did terribly well
hanging lemma: Company X loses lawsuit against company Y. They will
have to pay $1billion USD )
• Word Sense Disambiguation - same word, different meanings
– Company X received a fine
– X is doing fine
– X sells fine grained sand, etc
Methodology → Profitability → QA
Quantifying News - Factor 2
Is Sentiment good enough to quantify a news report?
Methodology → Profitability → QA
Quantifying News - 2. Relevance
Is Sentiment good enough to quantify a news report?
A news article might:
• be predominantly about a company
• mention that company and others as well
• mention that company in passing in the article
• ‘Relevance’ measures how relevant a news article is for a
particular company
Methodology → Profitability → QA
Quantifying News - 2. Relevance
How is relevance scored ?
Methodology → Profitability → QA
Quantifying News - 2. Relevance
How is relevance scored ?
Methodology → Profitability → QA
Quantifying News - 2. Relevance
How is relevance scored ?
• How many companies are mentioned in the news article
• Is the company mentioned in the headline as the
subject/object
(‘Headline:UBS downgrades HSBC’ is not relevant to UBS)
• In which sentence number is the company first mentioned
• Length of the article & how many times is the firm mentioned
• Number of sentiment words & total words in article
• Two firms mentioned in a news article can both have a
relevance of 1.0 (HP & Compaq announce merger)
Methodology → Profitability → QA
Quantifying News - 2. Relevance
Issues with calculating relevance
Methodology → Profitability → QA
Quantifying News - 2. Relevance
Issues with calculating relevance
Methodology → Profitability → QA
Quantifying News - 2. Relevance
Issues with calculating relevance
• Requires synonym database:
– IBM
– International Business Machines
– I.B.M.
– Big Blue
– BAML
– Bank of America
– Merrill Lynch
– Bank of America Merrill Lynch
– Merrill
– BoA
Methodology → Profitability → QA
Quantifying News - Factor 3
Methodology → Profitability → QA
Quantifying News - 3. Novelty
• Often the news article is not reported in its entirety, but in
multiple spurts
– Alert
– News Article
– Update
– Append
Methodology → Profitability → QA
Quantifying News - 3. Novelty
• Often the news article is not reported in its entirety, but in
multiple spurts
– Alert
– News Article
– Update
– Append
• Moreover, multiple news
sources report same news
Methodology → Profitability → QA
Quantifying News - 3. Novelty
• Often the news article is not reported in its entirety, but in
multiple spurts
– Alert
– News Article
– Update
– Append
• Moreover, multiple news
sources report same news
• News also cause price
changes which themselves
become news
Methodology → Profitability → QA
Quantifying News - 3. Novelty
• If we do not keep track & respond to repeated instances of
the same news => we will end up repeating our actions
manifold for the same event
• Therefore every news article should be checked for newness
or ‘novelty’ before responding
Methodology → Profitability → QA
Quantifying News - 3. Novelty
How is novelty measured ?
Methodology → Profitability → QA
Quantifying News - 3. Novelty
How is novelty measured ?
• The keywords in the current news article are compared to
historical articles about that company for similarity of digital
fingerprints
• A linked articles count is generated
• Novelty is reported for
– Within same news feed novelty (i.e. all Bloomberg news articles only)
– Across all news feeds novelty (i.e. across Reuters, Dow Jones,
Bloomberg articles)
Methodology → Profitability → QA
Quantifying News - Factor 4
Methodology → Profitability → QA
Quantifying News - 4. Market Impact
• Different types of news articles have different impacts on the
price of the asset
• Another aspect of relevance is the likely market impact of the
news article
• Market Impact is therefore a function of the type of news
Methodology → Profitability → QA
Quantifying News - News Types
Types of news:
• Accounting news
– Earnings
– Trading updates (broker action, market commentary)
– Guidance
– Financial issues (buybacks, dividends, equity offerings, etc)
– Regulatory filings
Methodology → Profitability → QA
Quantifying News - News Types
Types of news:
• Accounting news
– Earnings
– Trading updates (broker action, market commentary)
– Guidance
– Financial issues (buybacks, dividends, equity offerings, etc)
– Regulatory filings
• Strategic news
– M&A
– Restructuring
– Product, customer, competition related
– Corporate Governance
Methodology → Profitability → QA
Quantifying News - News Types
Types of news based on time of news report
• Asynchronous / unexpected
• Synchronous / fixed releases
Methodology → Profitability → QA
Quantifying News - Key Factors
While the following are the four key inputs:
• Sentiment
• Relevance
• Novelty
• Market Impact
Some news analytics based strategies use other factors as well…
Methodology → Profitability → QA
Quantifying News - 5.i. Volume
The number of news articles on the same topic can be a useful
input to validate the impact
• Volume of news in Social Media also checked sometimes
Methodology → Profitability → QA
Quantifying News - 5.ii. Search Trends
Methodology → Profitability → QA
Quantifying News - 5.iii. Social Media
Methodology → Profitability → QA
Quantifying News – Market Psyche
News Analytics tools calculate Market Psychology Indices -
evaluating broad psychological sentiments from global news
• Country : sentiment, conflict, fear, joy, optimism, trust,
uncertainty, urgency, violence, government corruption,
government instability, social unrest, default, inflation, credit
tightening, etc
• Equity: Gloom, Anger, Innovation, Stress, Optimism, Earnings
Expectations, Market Risk, Market Forecast
• Currency: Forecast, Currency Peg Instability, Carry Trade
• Agriculture: Acreage cultivated, weather damage, subsidies,
production volume, supply vs demand, surplus vs shortage,
price up
Methodology → Profitability → QA
Quantifying News – Market Psyche
Source: ThomsonReuters
Methodology → Profitability → QA
Quantifying News – Market Psyche
Source: ThomsonReuters
Methodology → Profitability → QA
Source: ThomsonReuters
Methodology → Profitability → QA
Quantifying News – Market Psyche
Source: ThomsonReuters
Methodology → Profitability → QA
Quantifying News – Market Psyche
Source: ThomsonReuters
Methodology → Profitability → QA
Methodology - the science behind quantifying news
Profitability - does it really make money
Q&A
Agenda
Methodology → Profitability → QA
Is it profitable ?
Source: ThomsonReuters
Methodology → Profitability → QA
Where Quantified news work
Machines are faster at responding to events than humans
Low latency event based trading (first to respond)
Machines can process a much vaster amount of information
without any fatigue
Analyze broad spectrum of news to formulate broad views
Methodology → Profitability → QA
Where Quantified news work
Analyze broad spectrum of news to formulate broad views
Source: ThomsonReuters
Methodology → Profitability → QA
Where Quantified news work
Analyze broad spectrum of news to formulate broad views
Source: ThomsonReuters
Methodology → Profitability → QA
Where Quantified news work
Low latency event based trading (first to respond)
Methodology → Profitability → QA
Where Quantified news work
Low latency event based trading (first to respond)
For synchronous (fixed releases) expected events (earnings
releases/ economic figures)
• Company figures provided in xml format instead of text
Source: ThomsonReuters
Methodology → Profitability → QA
Where Quantified news work
Low latency event based trading (first to respond)
For synchronous (fixed releases) expected events (earnings
releases/ economic figures)
• Company figures provided in xml format instead of text
• Economic figures provided in binary format instead of textual
news articles
Source: ThomsonReuters
Methodology → Profitability → QA
Where Quantified news work
Low latency event based trading (first to respond)
For synchronous (fixed releases) expected events (earnings
releases/ economic figures)
• Company figures provided in xml format instead of text
• Economic figures provided in binary format instead of textual
news articles
For asynchronous / unexpected news
• Are quantification algorithms robust enough to calculate
trust-worthy sentiment, relevance, novelty scores ?
Methodology → Profitability → QA
Opportunities : initial under-reaction
Quantified news driven trades work even when the trade is done
at the end of the day
(under-reaction to news immediately. Tetlock, et al)
Source: More Than Words: Quantifying Language to Measure Firms’ Fundamentals Tetlock,Saar-Tsechansky &
Macskassy
Methodology → Profitability → QA
Late endofday response also profitable
Trading the news immediately = very profitable
At a broad level there is underreaction to news => entering into
trades at the end of the day also makes profits
Source: ThomsonReuters
Methodology → Profitability → QA
Long short strategy returns
Source: ThomsonReuters
Methodology → Profitability → QA
Filtering sentiments increase profits
Increasing threshold from 90 to
95 percentile increases returns
from 55 to 138 bps in 3 days
Source: ThomsonReuters
Methodology → Profitability → QA
Certain sectors more profitable
Moving from Non-Cyclicals to
Financials increased the profit
from 135BP to 147BP
Source: ThomsonReuters
Methodology → Profitability → QA
Sectors like Pharma, Defense, Auto, Energy, Banking more sensitive to news
Sensitivity of different sectors
Source: Trading Strategies to Exploit News Sentiment – Wenbin Zhang & Steven Skiena
Methodology → Profitability → QA
Small cap firms more profitable
Smaller Cap firms show greater response to extreme sentiment
news event
(bigger firms have greater scrutiny)
Source: Leinweber & ThomsonReuters
Methodology → Profitability → QA
Filter & trade fewer stocks
• More is not better. Quality over quantity
• Trading only stocks with very high sentiment/relevance is
better
Source: Trading Strategies to Exploit News Sentiment – Wenbin Zhang & Steven Skiena
Methodology → Profitability → QA
Hedged (market-neutral) is better
• Long +ve sentiment stocks only
OR
Short -ve sentiment stocks only. Will fail in different regimes
• Being long +ve sentiment stocks & short -ve sentiment stocks
at the same time gives consistent returns
Source: Trading Strategies to Exploit News Sentiment – Wenbin Zhang & Steven Skiena
Methodology → Profitability → QA
Volatile vs stable Economic regimes
• In more volatile markets people tend to react less strongly to
positive news and react more strongly to negative news
Volatility regimes and news
Source: RavenPack, IBES, Macquarie Research, September 2012
Methodology → Profitability → QA
Bigger moves happen when there is news in
• Stocks with low beta (i.e. surprises happen to sleepy stocks)
Surprises are more profitable
Source: ThomsonReuters
Methodology → Profitability → QA
Bigger moves happen when there is news in
• Stocks with low beta (i.e. surprises happen to sleepy stocks)
• VIX is low (i.e. surprises during calm times)
Surprises are more profitable
Source: ThomsonReuters
Methodology → Profitability → QA
Bigger moves happen when there is news in
• Stocks with low beta (i.e. surprises happen to sleepy stocks)
• VIX is low (i.e. surprises during calm times)
• When markets are improving (i.e. surprise to mostly long
position holders)
Surprises are more profitable
Source: ThomsonReuters
Methodology → Profitability → QA
Bigger moves happen when there is news in
• Stocks with low beta (i.e. surprises happen to sleepy stocks)
• VIX is low (i.e. surprises during calm times)
• When markets are improving (i.e. surprise to mostly long
position holders)
Surprises are more profitable
Source: ThomsonReuters
Methodology → Profitability → QA
Strategy variation - sentiment changes
• Instead of absolute sentiment scores, look at changes in
sentiment scores of firms
• Bought stocks with highest increase in sentiment
• Shorted stocks with highest decrease in sentiment
Source: JP Morgan
Methodology → Profitability → QA
Strategy variation - bottom fishing
• Bottom - fishing / turnaround stories
• Buying stocks with reversal in sentiment from grossly
negative (a lot of the stocks turned out to be buybacks)
Source: JP Morgan
Methodology → Profitability → QA
Generating Alpha
• Soft (opinion based) vs. Hard (fact based) news
Hard news has a stronger short term reaction than soft news
Source: RavenPack, FactSet, Macquarie Research, September 2012
Methodology → Profitability → QA
• Scheduled/expected vs. Unscheduled/unexpected
Investors react more strongly to unscheduled/ unexpected
news than scheduled/ expected
Generating Alpha
Source: RavenPack, FactSet, Macquarie Research, September 2012
Methodology → Profitability → QA
• News type Event Study Results
Generating Alpha
Source: RavenPack, FactSet, Macquarie Research, September 2012
Methodology → Profitability → QA
News Analytics works best with
• Small cap stocks
• Sectors like pharma, banking, etc
• Stocks with low beta
• When VIX is low
• When markets are improving
• Hard news (vis-a-vis Soft news)
• Unscheduled news events (vis-a-vis scheduled news events)
• Being market-neutral
• Doing fewer stocks, but those with stronger signals
To summarize
Methodology → Profitability → QA
Quantifying News - Where it fails?
• News analytics were taught that ‘Osama-Bin-Laden’, and
‘killed’ had -ve sentiments for the markets
Methodology → Profitability → QA
Quantifying News - Where it fails?
• News analytics were taught that ‘Osama-Bin-Laden’, and
‘killed’ had -ve sentiments for the markets
• On May 2 2012 when news reporting “Osama Bin-Landen
killed” were published, news bots treated this as a negative
news article and sold stocks
Methodology → Profitability → QA
Quantifying News - Where it fails ?
• On Sep. 7, 2008
Google’s newsbots
picked up an old 2002
story about United
Airlines possibly filing
for bankruptcy
• UAL stock dived
immediately
Source: Google Finance
Methodology → Profitability → QA
Quantifying News - Where it fails?
Methodology → Profitability → QA
• Dow Jones dropped 0.8% on 23 Apr 2013
– Reasons:
• Twitter account of news publisher hacked – false news
of White house explosion
• News Analytics based automated traders reacted to it
Quantifying News – challenges
• Languages like Chinese and Japanese with large number of
alphabetic symbols and complex grammar
However, there is a lot of development in this domain already
• The ever increasing volume of news articles from increased
news sources, and from increased volumes in social media
Methodology → Profitability → QA
Methodology - the science behind quantifying news
Profitability - does it really make money
Q&A
Agenda
Methodology → Profitability → QA
Contacts
For 4-month Executive Program in Algorithmic Trading:
contact@quantinsti.com
E-PAT: 4 month weekend online program (3hrs every Sat + Sun)
• Statistics
• Quant Strategies
• Technology (programming on algorithmic trading platform)
For algorithmic trading advisory: contact@iragecapital.com
To reach me directly: rajib.borah@iragecapital.com
Methodology → Profitability → QA
E-PAT
Statistics and
Econometrics
Financial Computing &
Technology
Algorithmic &
Quantitative Trading
QI’s E-PAT course
Methodology → Profitability → QA
E-PAT
Statistics and
Econometrics
Financial Computing &
Technology
Algorithmic &
Quantitative Trading
E-PAT course structure - module I
Basic Statistics
Advanced Statistics
Time Series Analysis
 Probability and Distribution
 Statistical Inference
 Linear Regression
 Correlation vs. Co-integration
 ARIMA, ARCH-GARCH Models
 Multiple Regression
 Stochastic Math
 Causality
 Forecasting
Methodology → Profitability → QA
E-PAT
Statistics and
Econometrics
Financial Computing &
Technology
Algorithmic &
Quantitative Trading
E-PAT course structure - module II
Programming
Technology for Algorithmic
Trading
Statistical Tools
 Intro to Programming
Language(s)
 Programming on Algorithmic
Trading Platforms
 System Architecture
 Understanding an Algorithmic
Trading Platform
 Handling HFT Data
 Excel & VBA
 Financial Modeling using R
 Using R & Excel for Back-testing
Methodology → Profitability → QA
E-PAT
Statistics and
Econometrics
Financial Computing &
Technology
Algorithmic &
Quantitative Trading
E-PAT course structure - module III
Trading Strategies
Derivatives & Market
Microstructure
Managing Algo Operations
 Statistical Arbitrage
 Market Making Strategies
 Execution Strategies
 Forecasting & AI Based Strategies
 Pair Trading Strategies
 Trend following Strategies
 Option Pricing Model
 Dispersion Trading
 Risk Management using Higher
Order Greeks
 Option Portfolio Management
 Order Book Dynamics
 Market Microstructure
 Hardware & Network
 Regulatory Framework
 Exchange Infrastructure &
Financial Planning (Costing)
 Risk Management in Automated
systems
 Performance Evaluation &
Portfolio Management
Methodology → Profitability → QA
E-PAT
Statistics and
Econometrics
Financial Computing &
Technology
Algorithmic &
Quantitative Trading
Project work
E-PAT course structure - project
Methodology → Profitability → QA
Copyright © 2015 by QuantInsti Quantitative Learning Private Limited.
Although great care has been taken to ensure accuracy of the information
in this presentation – however the author (and QuantInsti) accepts no
liability or warranty for the precision, correctness or completeness of any
statement, estimate or opinion. QuantInsti also accepts no liability for the
consequences of any actions taken on the basis of the information
provided.
The slides of this presentation cannot be taken separately from the whole
set of slides.
Prior approval from QuantInsti is necessary before usage of this
presentation for educational and (or) commercial purposes.
This document provides an outline of a presentation and is incomplete
without the accompanying oral commentary and discussion.
Disclaimer
Methodology → Profitability → QA
Contact Us
To Learn Automated Trading
Email: contact@quantinsti.com
Connect With Us:
SINGAPORE
11 Collyer Quay,
#10-10, The Arcade,
Singapore - 049317
Phone: +65-6221-3654
INDIA
A-309, Boomerang,
Chandivali Farm Road, Powai,
Mumbai - 400 072
Phone: +91-022-61691400

More Related Content

What's hot

What's hot (20)

Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
 
"Build Effective Risk Management on Top of Your Trading Strategy" by Danielle...
"Build Effective Risk Management on Top of Your Trading Strategy" by Danielle..."Build Effective Risk Management on Top of Your Trading Strategy" by Danielle...
"Build Effective Risk Management on Top of Your Trading Strategy" by Danielle...
 
Algorithmic & High-Frequency Trading
Algorithmic & High-Frequency TradingAlgorithmic & High-Frequency Trading
Algorithmic & High-Frequency Trading
 
Algorithmic Trading: an Overview
Algorithmic Trading: an Overview Algorithmic Trading: an Overview
Algorithmic Trading: an Overview
 
Yki Pairs Trading Model (Version 2.0)
Yki Pairs Trading Model (Version 2.0)Yki Pairs Trading Model (Version 2.0)
Yki Pairs Trading Model (Version 2.0)
 
Order book dynamics in high frequency trading
Order book dynamics in high frequency tradingOrder book dynamics in high frequency trading
Order book dynamics in high frequency trading
 
Challenges in Market Risk Management
Challenges in Market Risk ManagementChallenges in Market Risk Management
Challenges in Market Risk Management
 
"From Trading Strategy to Becoming an Industry Professional – How to Break in...
"From Trading Strategy to Becoming an Industry Professional – How to Break in..."From Trading Strategy to Becoming an Industry Professional – How to Break in...
"From Trading Strategy to Becoming an Industry Professional – How to Break in...
 
QuantConnect - Introduction to Pairs Trading
QuantConnect - Introduction to Pairs TradingQuantConnect - Introduction to Pairs Trading
QuantConnect - Introduction to Pairs Trading
 
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
 
Automated Selection and Robustness for Systematic Trading Strategies by Dr. T...
Automated Selection and Robustness for Systematic Trading Strategies by Dr. T...Automated Selection and Robustness for Systematic Trading Strategies by Dr. T...
Automated Selection and Robustness for Systematic Trading Strategies by Dr. T...
 
DIY Quant Strategies on Quantopian
DIY Quant Strategies on QuantopianDIY Quant Strategies on Quantopian
DIY Quant Strategies on Quantopian
 
Efficient Capital Market.pptx
Efficient Capital Market.pptxEfficient Capital Market.pptx
Efficient Capital Market.pptx
 
Risk Management: Maximising Long-Term Growth Presentation
Risk Management: Maximising Long-Term Growth PresentationRisk Management: Maximising Long-Term Growth Presentation
Risk Management: Maximising Long-Term Growth Presentation
 
"Portfolio Optimisation When You Don’t Know the Future (or the Past)" by Rob...
"Portfolio Optimisation When You Don’t Know the Future (or the Past)" by Rob..."Portfolio Optimisation When You Don’t Know the Future (or the Past)" by Rob...
"Portfolio Optimisation When You Don’t Know the Future (or the Past)" by Rob...
 
Third-Party Risk Management: Implementing a Strategy
Third-Party Risk Management: Implementing a StrategyThird-Party Risk Management: Implementing a Strategy
Third-Party Risk Management: Implementing a Strategy
 
"Fundamental Forecasts: Methods and Timing" by Vinesh Jha, CEO of ExtractAlpha
"Fundamental Forecasts: Methods and Timing" by Vinesh Jha, CEO of ExtractAlpha"Fundamental Forecasts: Methods and Timing" by Vinesh Jha, CEO of ExtractAlpha
"Fundamental Forecasts: Methods and Timing" by Vinesh Jha, CEO of ExtractAlpha
 
Financial Risk Management Framwork &amp; Basel Ii Icmap
Financial Risk Management Framwork &amp; Basel Ii IcmapFinancial Risk Management Framwork &amp; Basel Ii Icmap
Financial Risk Management Framwork &amp; Basel Ii Icmap
 
Collateral Management
Collateral ManagementCollateral Management
Collateral Management
 
Trade life cycle
Trade life cycleTrade life cycle
Trade life cycle
 

Similar to Quantifying News For Automated Trading - Methodology and Profitability

AbleOverview 20161107
AbleOverview 20161107AbleOverview 20161107
AbleOverview 20161107
Steve Krawciw
 

Similar to Quantifying News For Automated Trading - Methodology and Profitability (20)

Quantified News Based Trading: Is it the next big thing in algorithmic trading?
Quantified News Based Trading: Is it the next big thing in algorithmic trading?Quantified News Based Trading: Is it the next big thing in algorithmic trading?
Quantified News Based Trading: Is it the next big thing in algorithmic trading?
 
Startup metrics - Matt Dyor of Payboard
Startup metrics  - Matt Dyor of PayboardStartup metrics  - Matt Dyor of Payboard
Startup metrics - Matt Dyor of Payboard
 
The Next Round - Optimizing Your Next Financing with Investor Reporting
The Next Round - Optimizing Your Next Financing with Investor ReportingThe Next Round - Optimizing Your Next Financing with Investor Reporting
The Next Round - Optimizing Your Next Financing with Investor Reporting
 
Building a Financial Model That Actually Works
Building a Financial Model That Actually WorksBuilding a Financial Model That Actually Works
Building a Financial Model That Actually Works
 
Social media monitoring
Social media monitoringSocial media monitoring
Social media monitoring
 
Lean Startup - How to turn your great idea into a live product by Adi Behlulo...
Lean Startup - How to turn your great idea into a live product by Adi Behlulo...Lean Startup - How to turn your great idea into a live product by Adi Behlulo...
Lean Startup - How to turn your great idea into a live product by Adi Behlulo...
 
Mark Roberge - The science of re-establishing growth: When, where, and how
Mark Roberge - The science of re-establishing growth: When, where, and howMark Roberge - The science of re-establishing growth: When, where, and how
Mark Roberge - The science of re-establishing growth: When, where, and how
 
AbleOverview 20161107
AbleOverview 20161107AbleOverview 20161107
AbleOverview 20161107
 
Growth Hacking with Cassie Lancellotti-Young
Growth Hacking with Cassie Lancellotti-YoungGrowth Hacking with Cassie Lancellotti-Young
Growth Hacking with Cassie Lancellotti-Young
 
The (Ultimate) Guide for Marketplace Analytics
The (Ultimate) Guide for Marketplace AnalyticsThe (Ultimate) Guide for Marketplace Analytics
The (Ultimate) Guide for Marketplace Analytics
 
Building Value in You Business
Building Value in You BusinessBuilding Value in You Business
Building Value in You Business
 
Core value vital signs 6.0
Core value vital signs 6.0Core value vital signs 6.0
Core value vital signs 6.0
 
Mark Roberge's The Science of Re-Establishing Growth - Where, When, and How
Mark Roberge's The Science of Re-Establishing Growth - Where, When, and HowMark Roberge's The Science of Re-Establishing Growth - Where, When, and How
Mark Roberge's The Science of Re-Establishing Growth - Where, When, and How
 
Mark Roberge's The Science of Re-Establishing Growth - Where, When, and How
Mark Roberge's The Science of Re-Establishing Growth - Where, When, and HowMark Roberge's The Science of Re-Establishing Growth - Where, When, and How
Mark Roberge's The Science of Re-Establishing Growth - Where, When, and How
 
Ian Waring - helping great managers succeed - available for interim hire
Ian Waring - helping great managers succeed - available for interim hireIan Waring - helping great managers succeed - available for interim hire
Ian Waring - helping great managers succeed - available for interim hire
 
Minds insight service_introduction_v1.0
Minds insight service_introduction_v1.0Minds insight service_introduction_v1.0
Minds insight service_introduction_v1.0
 
HWZ-Darden Konferenz: Building a Sustainable Analytics Orientation
HWZ-Darden Konferenz: Building a Sustainable Analytics OrientationHWZ-Darden Konferenz: Building a Sustainable Analytics Orientation
HWZ-Darden Konferenz: Building a Sustainable Analytics Orientation
 
Seeing signal through noise
Seeing signal through noise Seeing signal through noise
Seeing signal through noise
 
Report writing
Report writingReport writing
Report writing
 
Step by step guide to revenue growth
Step by step guide to revenue growth  Step by step guide to revenue growth
Step by step guide to revenue growth
 

More from QuantInsti

ChatGPT and Machine Learning in Trading
ChatGPT and Machine Learning in TradingChatGPT and Machine Learning in Trading
ChatGPT and Machine Learning in Trading
QuantInsti
 
Introduction to Quantitative Factor Investing
Introduction to Quantitative Factor InvestingIntroduction to Quantitative Factor Investing
Introduction to Quantitative Factor Investing
QuantInsti
 
Machine Learning for Options Trading
Machine Learning for Options TradingMachine Learning for Options Trading
Machine Learning for Options Trading
QuantInsti
 
Portfolio Assets Allocation with Machine Learning
Portfolio Assets Allocation with Machine LearningPortfolio Assets Allocation with Machine Learning
Portfolio Assets Allocation with Machine Learning
QuantInsti
 
Price Action Trading - An Introduction
Price Action Trading - An IntroductionPrice Action Trading - An Introduction
Price Action Trading - An Introduction
QuantInsti
 
Introduction to Systematic Options Trading
Introduction to Systematic Options TradingIntroduction to Systematic Options Trading
Introduction to Systematic Options Trading
QuantInsti
 
Competitive Edges in Algorithmic Trading
Competitive Edges in Algorithmic TradingCompetitive Edges in Algorithmic Trading
Competitive Edges in Algorithmic Trading
QuantInsti
 
Volatility Trading: Trading The Fear Index VIX
Volatility Trading: Trading The Fear Index VIXVolatility Trading: Trading The Fear Index VIX
Volatility Trading: Trading The Fear Index VIX
QuantInsti
 
Big Data And The Future Of Retail Investing
Big Data And The Future Of Retail InvestingBig Data And The Future Of Retail Investing
Big Data And The Future Of Retail Investing
QuantInsti
 
Backtest of Short Straddles on SPX Index
Backtest of Short Straddles on SPX IndexBacktest of Short Straddles on SPX Index
Backtest of Short Straddles on SPX Index
QuantInsti
 
Pairs Trading In the Brazilian Stock Market
Pairs Trading In the Brazilian Stock MarketPairs Trading In the Brazilian Stock Market
Pairs Trading In the Brazilian Stock Market
QuantInsti
 
How To Set Up Automated Trading
How To Set Up Automated TradingHow To Set Up Automated Trading
How To Set Up Automated Trading
QuantInsti
 
How To Set Up Automated Trading
How To Set Up Automated TradingHow To Set Up Automated Trading
How To Set Up Automated Trading
QuantInsti
 
Quantitative Data Analysis of Cryptocurrencies
Quantitative Data Analysis of CryptocurrenciesQuantitative Data Analysis of Cryptocurrencies
Quantitative Data Analysis of Cryptocurrencies
QuantInsti
 
Introduction to Quantitative Trading - Investment Management Club of Yale Uni...
Introduction to Quantitative Trading - Investment Management Club of Yale Uni...Introduction to Quantitative Trading - Investment Management Club of Yale Uni...
Introduction to Quantitative Trading - Investment Management Club of Yale Uni...
QuantInsti
 
How to automate an options day trading strategy
How to automate an options day trading strategyHow to automate an options day trading strategy
How to automate an options day trading strategy
QuantInsti
 
Predict daily stock prices with random forest classifier, technical indicator...
Predict daily stock prices with random forest classifier, technical indicator...Predict daily stock prices with random forest classifier, technical indicator...
Predict daily stock prices with random forest classifier, technical indicator...
QuantInsti
 
How Pandemics Impact the Financial Markets - A Quantitative Analysis
How Pandemics Impact the Financial Markets - A Quantitative AnalysisHow Pandemics Impact the Financial Markets - A Quantitative Analysis
How Pandemics Impact the Financial Markets - A Quantitative Analysis
QuantInsti
 
Masterclass: Natural Language Processing in Trading with Terry Benzschawel & ...
Masterclass: Natural Language Processing in Trading with Terry Benzschawel & ...Masterclass: Natural Language Processing in Trading with Terry Benzschawel & ...
Masterclass: Natural Language Processing in Trading with Terry Benzschawel & ...
QuantInsti
 
Webinar on Algorithmic Trading - Why make the move? with Vivek Krishnamoorthy...
Webinar on Algorithmic Trading - Why make the move? with Vivek Krishnamoorthy...Webinar on Algorithmic Trading - Why make the move? with Vivek Krishnamoorthy...
Webinar on Algorithmic Trading - Why make the move? with Vivek Krishnamoorthy...
QuantInsti
 

More from QuantInsti (20)

ChatGPT and Machine Learning in Trading
ChatGPT and Machine Learning in TradingChatGPT and Machine Learning in Trading
ChatGPT and Machine Learning in Trading
 
Introduction to Quantitative Factor Investing
Introduction to Quantitative Factor InvestingIntroduction to Quantitative Factor Investing
Introduction to Quantitative Factor Investing
 
Machine Learning for Options Trading
Machine Learning for Options TradingMachine Learning for Options Trading
Machine Learning for Options Trading
 
Portfolio Assets Allocation with Machine Learning
Portfolio Assets Allocation with Machine LearningPortfolio Assets Allocation with Machine Learning
Portfolio Assets Allocation with Machine Learning
 
Price Action Trading - An Introduction
Price Action Trading - An IntroductionPrice Action Trading - An Introduction
Price Action Trading - An Introduction
 
Introduction to Systematic Options Trading
Introduction to Systematic Options TradingIntroduction to Systematic Options Trading
Introduction to Systematic Options Trading
 
Competitive Edges in Algorithmic Trading
Competitive Edges in Algorithmic TradingCompetitive Edges in Algorithmic Trading
Competitive Edges in Algorithmic Trading
 
Volatility Trading: Trading The Fear Index VIX
Volatility Trading: Trading The Fear Index VIXVolatility Trading: Trading The Fear Index VIX
Volatility Trading: Trading The Fear Index VIX
 
Big Data And The Future Of Retail Investing
Big Data And The Future Of Retail InvestingBig Data And The Future Of Retail Investing
Big Data And The Future Of Retail Investing
 
Backtest of Short Straddles on SPX Index
Backtest of Short Straddles on SPX IndexBacktest of Short Straddles on SPX Index
Backtest of Short Straddles on SPX Index
 
Pairs Trading In the Brazilian Stock Market
Pairs Trading In the Brazilian Stock MarketPairs Trading In the Brazilian Stock Market
Pairs Trading In the Brazilian Stock Market
 
How To Set Up Automated Trading
How To Set Up Automated TradingHow To Set Up Automated Trading
How To Set Up Automated Trading
 
How To Set Up Automated Trading
How To Set Up Automated TradingHow To Set Up Automated Trading
How To Set Up Automated Trading
 
Quantitative Data Analysis of Cryptocurrencies
Quantitative Data Analysis of CryptocurrenciesQuantitative Data Analysis of Cryptocurrencies
Quantitative Data Analysis of Cryptocurrencies
 
Introduction to Quantitative Trading - Investment Management Club of Yale Uni...
Introduction to Quantitative Trading - Investment Management Club of Yale Uni...Introduction to Quantitative Trading - Investment Management Club of Yale Uni...
Introduction to Quantitative Trading - Investment Management Club of Yale Uni...
 
How to automate an options day trading strategy
How to automate an options day trading strategyHow to automate an options day trading strategy
How to automate an options day trading strategy
 
Predict daily stock prices with random forest classifier, technical indicator...
Predict daily stock prices with random forest classifier, technical indicator...Predict daily stock prices with random forest classifier, technical indicator...
Predict daily stock prices with random forest classifier, technical indicator...
 
How Pandemics Impact the Financial Markets - A Quantitative Analysis
How Pandemics Impact the Financial Markets - A Quantitative AnalysisHow Pandemics Impact the Financial Markets - A Quantitative Analysis
How Pandemics Impact the Financial Markets - A Quantitative Analysis
 
Masterclass: Natural Language Processing in Trading with Terry Benzschawel & ...
Masterclass: Natural Language Processing in Trading with Terry Benzschawel & ...Masterclass: Natural Language Processing in Trading with Terry Benzschawel & ...
Masterclass: Natural Language Processing in Trading with Terry Benzschawel & ...
 
Webinar on Algorithmic Trading - Why make the move? with Vivek Krishnamoorthy...
Webinar on Algorithmic Trading - Why make the move? with Vivek Krishnamoorthy...Webinar on Algorithmic Trading - Why make the move? with Vivek Krishnamoorthy...
Webinar on Algorithmic Trading - Why make the move? with Vivek Krishnamoorthy...
 

Recently uploaded

Latino Buying Power - May 2024 Presentation for Latino Caucus
Latino Buying Power - May 2024 Presentation for Latino CaucusLatino Buying Power - May 2024 Presentation for Latino Caucus
Latino Buying Power - May 2024 Presentation for Latino Caucus
Danay Escanaverino
 
USDA Loans in California: A Comprehensive Overview.pptx
USDA Loans in California: A Comprehensive Overview.pptxUSDA Loans in California: A Comprehensive Overview.pptx
USDA Loans in California: A Comprehensive Overview.pptx
marketing367770
 
一比一原版Adelaide毕业证阿德莱德大学毕业证成绩单如何办理
一比一原版Adelaide毕业证阿德莱德大学毕业证成绩单如何办理一比一原版Adelaide毕业证阿德莱德大学毕业证成绩单如何办理
一比一原版Adelaide毕业证阿德莱德大学毕业证成绩单如何办理
zsewypy
 
Monthly Economic Monitoring of Ukraine No. 232, May 2024
Monthly Economic Monitoring of Ukraine No. 232, May 2024Monthly Economic Monitoring of Ukraine No. 232, May 2024
一比一原版BCU毕业证伯明翰城市大学毕业证成绩单如何办理
一比一原版BCU毕业证伯明翰城市大学毕业证成绩单如何办理一比一原版BCU毕业证伯明翰城市大学毕业证成绩单如何办理
一比一原版BCU毕业证伯明翰城市大学毕业证成绩单如何办理
ydubwyt
 
PD ARRAY THEORY FOR INTERMEDIATE (1).pdf
PD ARRAY THEORY FOR INTERMEDIATE (1).pdfPD ARRAY THEORY FOR INTERMEDIATE (1).pdf
PD ARRAY THEORY FOR INTERMEDIATE (1).pdf
JerrySMaliki
 

Recently uploaded (20)

when officially can i withdraw my pi Network coins.
when officially can i withdraw my pi Network coins.when officially can i withdraw my pi Network coins.
when officially can i withdraw my pi Network coins.
 
how can I sell my locked pi coins safety.
how can I sell my locked pi coins safety.how can I sell my locked pi coins safety.
how can I sell my locked pi coins safety.
 
how can I sell my mined pi coins profitabily.
how can I sell my mined pi coins profitabily.how can I sell my mined pi coins profitabily.
how can I sell my mined pi coins profitabily.
 
how to sell pi coins on Bitmart crypto exchange
how to sell pi coins on Bitmart crypto exchangehow to sell pi coins on Bitmart crypto exchange
how to sell pi coins on Bitmart crypto exchange
 
Latino Buying Power - May 2024 Presentation for Latino Caucus
Latino Buying Power - May 2024 Presentation for Latino CaucusLatino Buying Power - May 2024 Presentation for Latino Caucus
Latino Buying Power - May 2024 Presentation for Latino Caucus
 
USDA Loans in California: A Comprehensive Overview.pptx
USDA Loans in California: A Comprehensive Overview.pptxUSDA Loans in California: A Comprehensive Overview.pptx
USDA Loans in California: A Comprehensive Overview.pptx
 
一比一原版Adelaide毕业证阿德莱德大学毕业证成绩单如何办理
一比一原版Adelaide毕业证阿德莱德大学毕业证成绩单如何办理一比一原版Adelaide毕业证阿德莱德大学毕业证成绩单如何办理
一比一原版Adelaide毕业证阿德莱德大学毕业证成绩单如何办理
 
Monthly Economic Monitoring of Ukraine No. 232, May 2024
Monthly Economic Monitoring of Ukraine No. 232, May 2024Monthly Economic Monitoring of Ukraine No. 232, May 2024
Monthly Economic Monitoring of Ukraine No. 232, May 2024
 
Most Profitable Cryptocurrency to Invest in 2024.pdf
Most Profitable Cryptocurrency to Invest in 2024.pdfMost Profitable Cryptocurrency to Invest in 2024.pdf
Most Profitable Cryptocurrency to Invest in 2024.pdf
 
一比一原版BCU毕业证伯明翰城市大学毕业证成绩单如何办理
一比一原版BCU毕业证伯明翰城市大学毕业证成绩单如何办理一比一原版BCU毕业证伯明翰城市大学毕业证成绩单如何办理
一比一原版BCU毕业证伯明翰城市大学毕业证成绩单如何办理
 
Can a Pi network coin ever be sold out: I am ready to sell mine.
Can a Pi network coin ever be sold out: I am ready to sell mine.Can a Pi network coin ever be sold out: I am ready to sell mine.
Can a Pi network coin ever be sold out: I am ready to sell mine.
 
PD ARRAY THEORY FOR INTERMEDIATE (1).pdf
PD ARRAY THEORY FOR INTERMEDIATE (1).pdfPD ARRAY THEORY FOR INTERMEDIATE (1).pdf
PD ARRAY THEORY FOR INTERMEDIATE (1).pdf
 
how can I sell/buy bulk pi coins securely
how can I sell/buy bulk pi coins securelyhow can I sell/buy bulk pi coins securely
how can I sell/buy bulk pi coins securely
 
9th issue of our inhouse magazine Ingenious May 2024.pdf
9th issue of our inhouse magazine Ingenious May 2024.pdf9th issue of our inhouse magazine Ingenious May 2024.pdf
9th issue of our inhouse magazine Ingenious May 2024.pdf
 
what is a pi whale and how to access one.
what is a pi whale and how to access one.what is a pi whale and how to access one.
what is a pi whale and how to access one.
 
Introduction to Indian Financial System ()
Introduction to Indian Financial System ()Introduction to Indian Financial System ()
Introduction to Indian Financial System ()
 
Commercial Bank Economic Capsule - May 2024
Commercial Bank Economic Capsule - May 2024Commercial Bank Economic Capsule - May 2024
Commercial Bank Economic Capsule - May 2024
 
How can I sell my pi coins in Indonesia?
How can I  sell my pi coins in Indonesia?How can I  sell my pi coins in Indonesia?
How can I sell my pi coins in Indonesia?
 
Bitcoin Masterclass TechweekNZ v3.1.pptx
Bitcoin Masterclass TechweekNZ v3.1.pptxBitcoin Masterclass TechweekNZ v3.1.pptx
Bitcoin Masterclass TechweekNZ v3.1.pptx
 
how can i trade pi coins for Bitcoin easily.
how can i trade pi coins for Bitcoin easily.how can i trade pi coins for Bitcoin easily.
how can i trade pi coins for Bitcoin easily.
 

Quantifying News For Automated Trading - Methodology and Profitability

  • 1. Rajib Ranjan Borah, Co-Founder & Director at iRageCapital Advisory Pvt. Ltd. Faculty at QuantInsti Quantitative Learning Pvt. Ltd. 15-MAY-2015 Mumbai Quantifying News for Automated Trading - Methodology and Profitability
  • 2. Methodology - the science behind quantifying news Profitability - does it really make money Q&A Agenda
  • 3. . “The world runs on information and few areas as directly so as in finance” Methodology → Profitability → QA
  • 4. Historical Perspective - I Methodology → Profitability → QA
  • 5. Historical Perspective - I Methodology → Profitability → QA
  • 6. Historical Perspective - I Rothschild: family network spread across Europe → financial information obtained before peers e.g. Knowledge of Battle of Waterloo result → one full day earlier Methodology → Profitability → QA
  • 7. Historical Perspective - II Methodology → Profitability → QA
  • 8. Historical Perspective - II Methodology → Profitability → QA
  • 9. Historical Perspective - II Methodology → Profitability → QA
  • 10. Historical Perspective - III Methodology → Profitability → QA March 27 $2.4 million March 13 $1-2 million April 1 < $1 million
  • 11. What is Quantitative News Trading? News is the first order factor that affects prices, volume, volatility of stocks, currencies, commodities, etc Methodology → Profitability → QA
  • 12. What is Quantitative News Trading? Computer programs that scan news articles & quantify them : Methodology → Profitability → QA
  • 13. What is Quantitative News Trading? Computer programs that scan news articles & quantify them : Methodology → Profitability → QA
  • 14. What is Quantitative News Trading? News is the prime factor that affects prices, volume, volatility of stocks, currencies, commodities, etc Computer programs that scan news articles & quantify them -> can respond to price moving factors faster than humans -> can monitor a vaster amount of news reports than humans Methodology → Profitability → QA
  • 15. What is Quantitative News Trading? News is the prime factor that affects prices, volume, volatility of stocks, currencies, commodities, etc Computer programs that scan news articles & quantify them -> can respond to price moving factors faster -> can monitor a vaster amount of news reports This field is known as ‘Quantitative News Trading’ ‘‘During the 200 milliseconds a human is reading the latest news headline, a trading program will have downloaded the entire article, analyzed its meaning, & traded based on the content” Methodology → Profitability → QA
  • 16. What is Quantitative News Trading? News is the prime factor that affects prices, volume, volatility of stocks, currencies, commodities, etc Computer programs that scan news articles & quantify them -> can respond to price moving factors faster -> can monitor a vaster amount of news reports This field is known as ‘Quantitative News Trading’ ‘‘During the 200 milliseconds a human is reading the latest news headline, a trading program will have downloaded the entire article, analyzed its meaning, & traded based on the content” Methodology → Profitability → QA
  • 17. What is Quantitative News Trading? News is the prime factor that affects prices, volume, volatility of stocks, currencies, commodities, etc Computer programs that scan news articles & quantify them -> can respond to price moving factors faster -> can monitor a vaster amount of news reports This field is known as ‘Quantitative News Trading’ ‘‘During the 200 milliseconds a human is reading the latest news headline, a trading program will have downloaded the entire article, analyzed its meaning, & traded based on the content” Methodology → Profitability → QA
  • 18. What is Quantitative News Trading? News is the prime factor that affects prices, volume, volatility of stocks, currencies, commodities, etc Computer programs that scan news articles & quantify them -> can respond to price moving factors faster -> can monitor a vaster amount of news reports This field is known as ‘Quantitative News Trading’ ‘‘During the 200 milliseconds a human is reading the latest news headline, a trading program will have downloaded the entire article, analyzed its meaning, & traded based on the content” How do you quantify news reports and articles ? Methodology → Profitability → QA
  • 19. What is Quantitative News Trading? • Sample output of a News Analytics feed: News represented by numbers Methodology → Profitability → QA
  • 20. Quantifying News - Factor 1 Methodology → Profitability → QA
  • 21. Quantifying News - 1. Sentiment News articles are assigned a score called ‘sentiment’ Sentiment says whether the article has a positive / negative or neutral tone (Sale of Apple iPhones drop = -ve sentiment) Sentiment at document level is different from sentiment at entity level (Samsung beats Apple in smart phone sales = -ve sentiment for entity named Apple, +ve sentiment for Samsung) Methodology → Profitability → QA
  • 22. Quantifying News - 1. Sentiment How is ‘sentiment’ scored ? Methodology → Profitability → QA
  • 23. Quantifying News - 1. Sentiment How is ‘sentiment’ scored ? • Naive parser: based on word count of –ve / +ve keywords • Discriminated parser: weighted word count • Grammatical parser: which verbs work on which objects. check linguistic semantics • Machine Learning: From the data and the answers, try to find the factors Methodology → Profitability → QA
  • 24. Quantifying News - 1. Sentiment Scoring sentiments: grammatical parsing issues • Linguistic structures like negation, double negation, sarcasm, intensification, hanging lemma (negation: Company X did not become the best in the world double negation: Company X did not do bad sarcasm: With such an attitude, X is sure to become the best firm intensification: Company X did terribly well hanging lemma: Company X loses lawsuit against company Y. They will have to pay $1billion USD ) • Word Sense Disambiguation - same word, different meanings – Company X received a fine – X is doing fine – X sells fine grained sand, etc Methodology → Profitability → QA
  • 25. Quantifying News - Factor 2 Is Sentiment good enough to quantify a news report? Methodology → Profitability → QA
  • 26. Quantifying News - 2. Relevance Is Sentiment good enough to quantify a news report? A news article might: • be predominantly about a company • mention that company and others as well • mention that company in passing in the article • ‘Relevance’ measures how relevant a news article is for a particular company Methodology → Profitability → QA
  • 27. Quantifying News - 2. Relevance How is relevance scored ? Methodology → Profitability → QA
  • 28. Quantifying News - 2. Relevance How is relevance scored ? Methodology → Profitability → QA
  • 29. Quantifying News - 2. Relevance How is relevance scored ? • How many companies are mentioned in the news article • Is the company mentioned in the headline as the subject/object (‘Headline:UBS downgrades HSBC’ is not relevant to UBS) • In which sentence number is the company first mentioned • Length of the article & how many times is the firm mentioned • Number of sentiment words & total words in article • Two firms mentioned in a news article can both have a relevance of 1.0 (HP & Compaq announce merger) Methodology → Profitability → QA
  • 30. Quantifying News - 2. Relevance Issues with calculating relevance Methodology → Profitability → QA
  • 31. Quantifying News - 2. Relevance Issues with calculating relevance Methodology → Profitability → QA
  • 32. Quantifying News - 2. Relevance Issues with calculating relevance • Requires synonym database: – IBM – International Business Machines – I.B.M. – Big Blue – BAML – Bank of America – Merrill Lynch – Bank of America Merrill Lynch – Merrill – BoA Methodology → Profitability → QA
  • 33. Quantifying News - Factor 3 Methodology → Profitability → QA
  • 34. Quantifying News - 3. Novelty • Often the news article is not reported in its entirety, but in multiple spurts – Alert – News Article – Update – Append Methodology → Profitability → QA
  • 35. Quantifying News - 3. Novelty • Often the news article is not reported in its entirety, but in multiple spurts – Alert – News Article – Update – Append • Moreover, multiple news sources report same news Methodology → Profitability → QA
  • 36. Quantifying News - 3. Novelty • Often the news article is not reported in its entirety, but in multiple spurts – Alert – News Article – Update – Append • Moreover, multiple news sources report same news • News also cause price changes which themselves become news Methodology → Profitability → QA
  • 37. Quantifying News - 3. Novelty • If we do not keep track & respond to repeated instances of the same news => we will end up repeating our actions manifold for the same event • Therefore every news article should be checked for newness or ‘novelty’ before responding Methodology → Profitability → QA
  • 38. Quantifying News - 3. Novelty How is novelty measured ? Methodology → Profitability → QA
  • 39. Quantifying News - 3. Novelty How is novelty measured ? • The keywords in the current news article are compared to historical articles about that company for similarity of digital fingerprints • A linked articles count is generated • Novelty is reported for – Within same news feed novelty (i.e. all Bloomberg news articles only) – Across all news feeds novelty (i.e. across Reuters, Dow Jones, Bloomberg articles) Methodology → Profitability → QA
  • 40. Quantifying News - Factor 4 Methodology → Profitability → QA
  • 41. Quantifying News - 4. Market Impact • Different types of news articles have different impacts on the price of the asset • Another aspect of relevance is the likely market impact of the news article • Market Impact is therefore a function of the type of news Methodology → Profitability → QA
  • 42. Quantifying News - News Types Types of news: • Accounting news – Earnings – Trading updates (broker action, market commentary) – Guidance – Financial issues (buybacks, dividends, equity offerings, etc) – Regulatory filings Methodology → Profitability → QA
  • 43. Quantifying News - News Types Types of news: • Accounting news – Earnings – Trading updates (broker action, market commentary) – Guidance – Financial issues (buybacks, dividends, equity offerings, etc) – Regulatory filings • Strategic news – M&A – Restructuring – Product, customer, competition related – Corporate Governance Methodology → Profitability → QA
  • 44. Quantifying News - News Types Types of news based on time of news report • Asynchronous / unexpected • Synchronous / fixed releases Methodology → Profitability → QA
  • 45. Quantifying News - Key Factors While the following are the four key inputs: • Sentiment • Relevance • Novelty • Market Impact Some news analytics based strategies use other factors as well… Methodology → Profitability → QA
  • 46. Quantifying News - 5.i. Volume The number of news articles on the same topic can be a useful input to validate the impact • Volume of news in Social Media also checked sometimes Methodology → Profitability → QA
  • 47. Quantifying News - 5.ii. Search Trends Methodology → Profitability → QA
  • 48. Quantifying News - 5.iii. Social Media Methodology → Profitability → QA
  • 49. Quantifying News – Market Psyche News Analytics tools calculate Market Psychology Indices - evaluating broad psychological sentiments from global news • Country : sentiment, conflict, fear, joy, optimism, trust, uncertainty, urgency, violence, government corruption, government instability, social unrest, default, inflation, credit tightening, etc • Equity: Gloom, Anger, Innovation, Stress, Optimism, Earnings Expectations, Market Risk, Market Forecast • Currency: Forecast, Currency Peg Instability, Carry Trade • Agriculture: Acreage cultivated, weather damage, subsidies, production volume, supply vs demand, surplus vs shortage, price up Methodology → Profitability → QA
  • 50. Quantifying News – Market Psyche Source: ThomsonReuters Methodology → Profitability → QA
  • 51. Quantifying News – Market Psyche Source: ThomsonReuters Methodology → Profitability → QA
  • 53. Quantifying News – Market Psyche Source: ThomsonReuters Methodology → Profitability → QA
  • 54. Quantifying News – Market Psyche Source: ThomsonReuters Methodology → Profitability → QA
  • 55. Methodology - the science behind quantifying news Profitability - does it really make money Q&A Agenda Methodology → Profitability → QA
  • 56. Is it profitable ? Source: ThomsonReuters Methodology → Profitability → QA
  • 57. Where Quantified news work Machines are faster at responding to events than humans Low latency event based trading (first to respond) Machines can process a much vaster amount of information without any fatigue Analyze broad spectrum of news to formulate broad views Methodology → Profitability → QA
  • 58. Where Quantified news work Analyze broad spectrum of news to formulate broad views Source: ThomsonReuters Methodology → Profitability → QA
  • 59. Where Quantified news work Analyze broad spectrum of news to formulate broad views Source: ThomsonReuters Methodology → Profitability → QA
  • 60. Where Quantified news work Low latency event based trading (first to respond) Methodology → Profitability → QA
  • 61. Where Quantified news work Low latency event based trading (first to respond) For synchronous (fixed releases) expected events (earnings releases/ economic figures) • Company figures provided in xml format instead of text Source: ThomsonReuters Methodology → Profitability → QA
  • 62. Where Quantified news work Low latency event based trading (first to respond) For synchronous (fixed releases) expected events (earnings releases/ economic figures) • Company figures provided in xml format instead of text • Economic figures provided in binary format instead of textual news articles Source: ThomsonReuters Methodology → Profitability → QA
  • 63. Where Quantified news work Low latency event based trading (first to respond) For synchronous (fixed releases) expected events (earnings releases/ economic figures) • Company figures provided in xml format instead of text • Economic figures provided in binary format instead of textual news articles For asynchronous / unexpected news • Are quantification algorithms robust enough to calculate trust-worthy sentiment, relevance, novelty scores ? Methodology → Profitability → QA
  • 64. Opportunities : initial under-reaction Quantified news driven trades work even when the trade is done at the end of the day (under-reaction to news immediately. Tetlock, et al) Source: More Than Words: Quantifying Language to Measure Firms’ Fundamentals Tetlock,Saar-Tsechansky & Macskassy Methodology → Profitability → QA
  • 65. Late endofday response also profitable Trading the news immediately = very profitable At a broad level there is underreaction to news => entering into trades at the end of the day also makes profits Source: ThomsonReuters Methodology → Profitability → QA
  • 66. Long short strategy returns Source: ThomsonReuters Methodology → Profitability → QA
  • 67. Filtering sentiments increase profits Increasing threshold from 90 to 95 percentile increases returns from 55 to 138 bps in 3 days Source: ThomsonReuters Methodology → Profitability → QA
  • 68. Certain sectors more profitable Moving from Non-Cyclicals to Financials increased the profit from 135BP to 147BP Source: ThomsonReuters Methodology → Profitability → QA
  • 69. Sectors like Pharma, Defense, Auto, Energy, Banking more sensitive to news Sensitivity of different sectors Source: Trading Strategies to Exploit News Sentiment – Wenbin Zhang & Steven Skiena Methodology → Profitability → QA
  • 70. Small cap firms more profitable Smaller Cap firms show greater response to extreme sentiment news event (bigger firms have greater scrutiny) Source: Leinweber & ThomsonReuters Methodology → Profitability → QA
  • 71. Filter & trade fewer stocks • More is not better. Quality over quantity • Trading only stocks with very high sentiment/relevance is better Source: Trading Strategies to Exploit News Sentiment – Wenbin Zhang & Steven Skiena Methodology → Profitability → QA
  • 72. Hedged (market-neutral) is better • Long +ve sentiment stocks only OR Short -ve sentiment stocks only. Will fail in different regimes • Being long +ve sentiment stocks & short -ve sentiment stocks at the same time gives consistent returns Source: Trading Strategies to Exploit News Sentiment – Wenbin Zhang & Steven Skiena Methodology → Profitability → QA
  • 73. Volatile vs stable Economic regimes • In more volatile markets people tend to react less strongly to positive news and react more strongly to negative news Volatility regimes and news Source: RavenPack, IBES, Macquarie Research, September 2012 Methodology → Profitability → QA
  • 74. Bigger moves happen when there is news in • Stocks with low beta (i.e. surprises happen to sleepy stocks) Surprises are more profitable Source: ThomsonReuters Methodology → Profitability → QA
  • 75. Bigger moves happen when there is news in • Stocks with low beta (i.e. surprises happen to sleepy stocks) • VIX is low (i.e. surprises during calm times) Surprises are more profitable Source: ThomsonReuters Methodology → Profitability → QA
  • 76. Bigger moves happen when there is news in • Stocks with low beta (i.e. surprises happen to sleepy stocks) • VIX is low (i.e. surprises during calm times) • When markets are improving (i.e. surprise to mostly long position holders) Surprises are more profitable Source: ThomsonReuters Methodology → Profitability → QA
  • 77. Bigger moves happen when there is news in • Stocks with low beta (i.e. surprises happen to sleepy stocks) • VIX is low (i.e. surprises during calm times) • When markets are improving (i.e. surprise to mostly long position holders) Surprises are more profitable Source: ThomsonReuters Methodology → Profitability → QA
  • 78. Strategy variation - sentiment changes • Instead of absolute sentiment scores, look at changes in sentiment scores of firms • Bought stocks with highest increase in sentiment • Shorted stocks with highest decrease in sentiment Source: JP Morgan Methodology → Profitability → QA
  • 79. Strategy variation - bottom fishing • Bottom - fishing / turnaround stories • Buying stocks with reversal in sentiment from grossly negative (a lot of the stocks turned out to be buybacks) Source: JP Morgan Methodology → Profitability → QA
  • 80. Generating Alpha • Soft (opinion based) vs. Hard (fact based) news Hard news has a stronger short term reaction than soft news Source: RavenPack, FactSet, Macquarie Research, September 2012 Methodology → Profitability → QA
  • 81. • Scheduled/expected vs. Unscheduled/unexpected Investors react more strongly to unscheduled/ unexpected news than scheduled/ expected Generating Alpha Source: RavenPack, FactSet, Macquarie Research, September 2012 Methodology → Profitability → QA
  • 82. • News type Event Study Results Generating Alpha Source: RavenPack, FactSet, Macquarie Research, September 2012 Methodology → Profitability → QA
  • 83. News Analytics works best with • Small cap stocks • Sectors like pharma, banking, etc • Stocks with low beta • When VIX is low • When markets are improving • Hard news (vis-a-vis Soft news) • Unscheduled news events (vis-a-vis scheduled news events) • Being market-neutral • Doing fewer stocks, but those with stronger signals To summarize Methodology → Profitability → QA
  • 84. Quantifying News - Where it fails? • News analytics were taught that ‘Osama-Bin-Laden’, and ‘killed’ had -ve sentiments for the markets Methodology → Profitability → QA
  • 85. Quantifying News - Where it fails? • News analytics were taught that ‘Osama-Bin-Laden’, and ‘killed’ had -ve sentiments for the markets • On May 2 2012 when news reporting “Osama Bin-Landen killed” were published, news bots treated this as a negative news article and sold stocks Methodology → Profitability → QA
  • 86. Quantifying News - Where it fails ? • On Sep. 7, 2008 Google’s newsbots picked up an old 2002 story about United Airlines possibly filing for bankruptcy • UAL stock dived immediately Source: Google Finance Methodology → Profitability → QA
  • 87. Quantifying News - Where it fails? Methodology → Profitability → QA • Dow Jones dropped 0.8% on 23 Apr 2013 – Reasons: • Twitter account of news publisher hacked – false news of White house explosion • News Analytics based automated traders reacted to it
  • 88. Quantifying News – challenges • Languages like Chinese and Japanese with large number of alphabetic symbols and complex grammar However, there is a lot of development in this domain already • The ever increasing volume of news articles from increased news sources, and from increased volumes in social media Methodology → Profitability → QA
  • 89. Methodology - the science behind quantifying news Profitability - does it really make money Q&A Agenda Methodology → Profitability → QA
  • 90. Contacts For 4-month Executive Program in Algorithmic Trading: contact@quantinsti.com E-PAT: 4 month weekend online program (3hrs every Sat + Sun) • Statistics • Quant Strategies • Technology (programming on algorithmic trading platform) For algorithmic trading advisory: contact@iragecapital.com To reach me directly: rajib.borah@iragecapital.com Methodology → Profitability → QA
  • 91. E-PAT Statistics and Econometrics Financial Computing & Technology Algorithmic & Quantitative Trading QI’s E-PAT course Methodology → Profitability → QA
  • 92. E-PAT Statistics and Econometrics Financial Computing & Technology Algorithmic & Quantitative Trading E-PAT course structure - module I Basic Statistics Advanced Statistics Time Series Analysis  Probability and Distribution  Statistical Inference  Linear Regression  Correlation vs. Co-integration  ARIMA, ARCH-GARCH Models  Multiple Regression  Stochastic Math  Causality  Forecasting Methodology → Profitability → QA
  • 93. E-PAT Statistics and Econometrics Financial Computing & Technology Algorithmic & Quantitative Trading E-PAT course structure - module II Programming Technology for Algorithmic Trading Statistical Tools  Intro to Programming Language(s)  Programming on Algorithmic Trading Platforms  System Architecture  Understanding an Algorithmic Trading Platform  Handling HFT Data  Excel & VBA  Financial Modeling using R  Using R & Excel for Back-testing Methodology → Profitability → QA
  • 94. E-PAT Statistics and Econometrics Financial Computing & Technology Algorithmic & Quantitative Trading E-PAT course structure - module III Trading Strategies Derivatives & Market Microstructure Managing Algo Operations  Statistical Arbitrage  Market Making Strategies  Execution Strategies  Forecasting & AI Based Strategies  Pair Trading Strategies  Trend following Strategies  Option Pricing Model  Dispersion Trading  Risk Management using Higher Order Greeks  Option Portfolio Management  Order Book Dynamics  Market Microstructure  Hardware & Network  Regulatory Framework  Exchange Infrastructure & Financial Planning (Costing)  Risk Management in Automated systems  Performance Evaluation & Portfolio Management Methodology → Profitability → QA
  • 95. E-PAT Statistics and Econometrics Financial Computing & Technology Algorithmic & Quantitative Trading Project work E-PAT course structure - project Methodology → Profitability → QA
  • 96. Copyright © 2015 by QuantInsti Quantitative Learning Private Limited. Although great care has been taken to ensure accuracy of the information in this presentation – however the author (and QuantInsti) accepts no liability or warranty for the precision, correctness or completeness of any statement, estimate or opinion. QuantInsti also accepts no liability for the consequences of any actions taken on the basis of the information provided. The slides of this presentation cannot be taken separately from the whole set of slides. Prior approval from QuantInsti is necessary before usage of this presentation for educational and (or) commercial purposes. This document provides an outline of a presentation and is incomplete without the accompanying oral commentary and discussion. Disclaimer Methodology → Profitability → QA
  • 97. Contact Us To Learn Automated Trading Email: contact@quantinsti.com Connect With Us: SINGAPORE 11 Collyer Quay, #10-10, The Arcade, Singapore - 049317 Phone: +65-6221-3654 INDIA A-309, Boomerang, Chandivali Farm Road, Powai, Mumbai - 400 072 Phone: +91-022-61691400

Editor's Notes

  1. Source: wiki, google
  2. Source: wiki, google
  3. Source: wiki, google
  4. Source: wiki, google
  5. Source: wiki, google
  6. Source: wiki, google
  7. Source: wiki, google
  8. Source: wiki, google
  9. Source: wiki, google
  10. Source: wiki, google
  11. Source: wiki, google
  12. Source: wiki, google
  13. Source: wiki, google
  14. Source: wiki, google
  15. Source: wiki, google
  16. Source: wiki, google
  17. Source: wiki, google
  18. Source: wiki, google
  19. Source: wiki, google
  20. Source: wiki, google
  21. Source: wiki, google
  22. Source: wiki, google
  23. Source: wiki, google
  24. Source: wiki, google
  25. Source: wiki, google
  26. Source: wiki, google
  27. Source: wiki, google
  28. Source: wiki, google
  29. Source: wiki, google
  30. Source: wiki, google
  31. Source: wiki, google
  32. Source: wiki, google
  33. Source: wiki, google
  34. Source: wiki, google
  35. Source: wiki, google
  36. Source: wiki, google
  37. Source: wiki, google
  38. Source: wiki, google
  39. Source: wiki, google
  40. Source: wiki, google
  41. Source: wiki, google
  42. Source: wiki, google
  43. Source: wiki, google
  44. Source: wiki, google
  45. Source: wiki, google
  46. Source: wiki, google
  47. Source: wiki, google
  48. Source: wiki, google
  49. Source: wiki, google
  50. Source: wiki, google
  51. Source: wiki, google
  52. Source: wiki, google
  53. Source: wiki, google
  54. Source: wiki, google
  55. Source: wiki, google
  56. Source: wiki, google
  57. Source: wiki, google
  58. Source: wiki, google
  59. Source: wiki, google
  60. Source: wiki, google
  61. Source: wiki, google
  62. Relating_News_Analytics_to_Stock_Returns
  63. Relating_News_Analytics_to_Stock_Returns
  64. Relating_News_Analytics_to_Stock_Returns
  65. Relating_News_Analytics_to_Stock_Returns
  66. Relating_News_Analytics_to_Stock_Returns
  67. Stony Brook Fig 1
  68. Relating_News_Analytics_to_Stock_Returns
  69. Relating_News_Analytics_to_Stock_Returns
  70. Relating_News_Analytics_to_Stock_Returns
  71. J P Morgan
  72. J P Morgan
  73. 23_Macquarie
  74. 23_Macquarie
  75. 23_Macquarie
  76. SSRN-id1952914_TRNA_Reuter_Reasearch_Lab_Paper
  77. Source: wiki, google
  78. Source: wiki, google