1 / 20

Incorporating News into Algorithmic Market Trading

Presented by Philip Gagner, Vice President RavenPack International, S.L. With the kind assistance of Dow Jones Newswires Incorporating News into Algorithmic Market Trading Algorithmic Trading The use of formal computer models to trade markets has a long history

Gabriel
Download Presentation

Incorporating News into Algorithmic Market Trading

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Presented by Philip Gagner, Vice President RavenPack International, S.L. With the kind assistance ofDow Jones Newswires Incorporating News into Algorithmic Market Trading

  2. Algorithmic Trading • The use of formal computer models to trade markets has a long history • Algorithmic execution works but is limited • Technical trading strategies don't work • News content and market events correlate • News is available online, but not in the right form for computer programs

  3. Formal Computer Models • Start with a model of group behaviors, generally in the area of behavioral finance • Think about why news events might correlate with market changes • Real world events drive price, volatility, and volume changes • Good news organizations report relevant events quickly, before markets react • Markets are sensitive to rumor • Think about reasonable time frames for leading or lagging correlations

  4. Building a Market Modelthat Incorporates News • Market Indexes and news generally, the problems and why one might believe it possible • Indexes combine very different companies • But, equities all share common characteristics for investors • Investors have choices: money might flow to/from equity markets generally, • News might drive volatility, as well as (or instead of) price • As a matter of observation, most exchange-traded companies highly correlate on stock price changes • We could trade a derivative against Index

  5. Disney News/Citibank NewsDisney Stock/Citibank Stock

  6. What do we know about news?Reasons to be discouraged • News is highly periodic – Markets are not • News is not structured, except for primitive tags • News contains meaning, computer programs do not deal well with meaning • News is language: ambiguous and fuzzy • Numbers are easier to work with than words, in any algorithmic way • There is too much news

  7. What do we know about news?News is Periodic, Markets Not So

  8. What do we know about news?Reasons to be encouraged • News is relevant to value. Price should reflect value • Traders read news and believe they act on it • Advances in AI, understanding language and complexity • Success (for example) in spam filtering • Statistics works • There is so much news and it is so alike

  9. The RavenPack Approach • Statistics, not meaning, is within our grasp • Engineers use thermodynamics, not quantum mechanics, to study systems • Thermodynamics is (nothing but) statistical quantum mechanics • Discover patterns in news: Make them explicit • Normalizing the News • Use AI technology: Reduce News to Numbers • Classifier systems • Neural Networks • Image Processing technologies (compression, anti-aliasing) • Other

  10. What is Required to Turn News into Numbers? • More data is better, but quality data is best • Quote from customer: “I never believe in back-testing or historical results, but I can't live without them” • Huge problems with in-sample testing and apparently true observations • Normalizing News requires gathering every news event in a stream—missing data are fatal • New technologies, especially for time series, must be developed

  11. Simple Things that Work • Counting works • Simply counting certain types of news events over time, correlates with some market behaviors! But you must normalize and filter first. • Why? Probably because nobody is looking at it. Without equal access to the information that drives market changes, arbitrage is possible. • DJ Elementized News Feed, a different approach • Stochastic Methods work • Common Sense works • Simplistic assumptions don't: If a certain type of story has a market impact within an hour, will it have that effect at 2 AM, market time? No! • Can it safely be ignored? No!

  12. An Example: Predicting Price from Corporate Press Releases • Companies issue to: • Boost short term profits and (therefore) short term stock price • Regulatory compliance • Name recognition and long term profits • Empirical question: Do they boost short term stock prices? • Empirical answer:

  13. Tools Available inDow Jones News Analytics • Historical News Archive (20 years) designed for algorithmic traders • Historical Market Archive • The MIS Application • Display Tools • Mathematical Tools • Retrieval Tools

  14. Some Results • IBM Stock v. IBM Press Releases • Baysian MarketTalk and Equities (BMQ) • Volatility Index ($VIX) and News Volatility • Latent Semantic Analysis in Petroleum Market

More Related