Machine Learning Applications in Algorithmic Trading Ryan Brosnahan Ross Rothenstine.

Slides:



Advertisements
Similar presentations
Stock Price Prediction Based on Social Network A survey Presented by: CHEN En.
Advertisements

Slides 13a: Introduction; Qualitative Models MGS3100 Chapter 13 Forecasting.
Sponsor: Dr. K.C. Chang Tony Chen Ehsan Esmaeilzadeh Ali Jarvandi Ning Lin Ryan O’Neil Spring 2010.
Factor Model Based Risk Measurement and Management R/Finance 2011: Applied Finance with R April 30, 2011 Eric Zivot Robert Richards Chaired Professor of.
1 BIS APPLICATION MANAGEMENT INFORMATION SYSTEM Advance forecasting Forecasting by identifying patterns in the past data Chapter outline: 1.Extrapolation.
Simple Linear Regression
May 29, Final Presentation Sajib Barua1 Development of a Parallel Fast Fourier Transform Algorithm for Derivative Pricing Using MPI Sajib Barua.
International Fixed Income Topic IVC: International Fixed Income Pricing - The Predictability of Returns.
1 BA 275 Quantitative Business Methods Simple Linear Regression Introduction Case Study: Housing Prices Agenda.
Reinforcement Learning: Learning algorithms Yishay Mansour Tel-Aviv University.
Forecasting McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Forecasting Outside the Range of the Explanatory Variable: Chapter
Business Forecasting Chapter 5 Forecasting with Smoothing Techniques.
CHAPTER 18 Models for Time Series and Forecasting
Students: Lior Kupfer Pavel Lifshits Supervisor: Andrey Bernstein Advisor: Prof. Nahum Shimkin Technion – Israel Institute of Technology Faculty of Electrical.
Estimating Potentials and Forecasting Sales
Portfolio Survival During Retirement. Which will last longer? Your portfolio… …or you?
ACCT: 742-Advanced Auditing
Ch 11 IT-390Cost Estimating. 2 Cost Estimating Predictive process used to quantify cost and price and possibly resources –Goal: Minimize the uncertainty.
Overview of Project Main objective of study is to assess the impact of delay at border crossings and resulting changes in user benefits and broad macroeconomic.
Testing “market beating” schemes and strategies. Testing Market Efficiency Tests of market efficiency look at the whether specific investment strategies.
Algorithmic Trading By: Avi Thaker.
A comparison of MA and RSI returns with exchange rate intervention Group Members: Zhang Duo A Tang Wai Hoh A Fan Li A
Disclaimer: All logos, photos, etc. used in this presentation are the property of their respective copyright owners and are used here for educational purposes.
Introduction Fin250: Lecture 2 Fall 2010 Reading: Brooks, chapter 1.
Forecasting supply chain requirements
Unit 2: The Stock Market Lesson 1: What is a stock?
Machine Learning in Stock Price Trend Forecasting BY PRADEEP KUMAR REDDY MUSKU.
CHAPTER 5 DEMAND FORECASTING
Norges Bank 1 Executive Board meeting 24 January 2007.
Practical Statistics Regression. There are six statistics that will answer 90% of all questions! 1. Descriptive 2. Chi-square 3. Z-tests 4. Comparison.
Norges Bank 1 Executive Board meeting 1 November 2006.
CH 2 STRATEGY ANALYSIS. Strategy Analysis Strategy analysis is an important starting point for the analysis of financial statements –Allows the analyst.
Haksun Li
Dissertation paper Modelling and Forecasting Volatility Index based on the stochastic volatility models MSc Student: LAVINIA-ROXANA DAVID Supervisor: Professor.
Forecasting Demand. Forecasting Methods Qualitative – Judgmental, Executive Opinion - Internal Opinions - Delphi Method - Surveys Quantitative - Causal,
PROPRIETARY  2003 Data Research Analysis & Consultancy Solutions All Rights Reserved. This is achieved by: Improving availability / reducing stock outs.
Reinforcement Learning: Learning algorithms Yishay Mansour Tel-Aviv University.
CHAPTER 12 FORECASTING. THE CONCEPTS A prediction of future events used for planning purpose Supply chain success, resources planning, scheduling, capacity.
Norges Bank 1 Executive Board meeting 25 January 2006.
1 Ch 15: Forecasting and Analyzing Risks in Property Investments Applying Quantitative and Qualitative Forecasting Methods,Together With Risk Analysis,
Statistics for Business and Economics Module 2: Regression and time series analysis Spring 2010 Lecture 7: Time Series Analysis and Forecasting 1 Priyantha.
Economics 173 Business Statistics Lecture 28 © Fall 2001, Professor J. Petry
DEMAND FORECASTING & MARKET SEGMENTATION. Why demand forecasting?  Planning and scheduling production  Acquiring inputs  Making provision for finances.
PREDICTING STOCK MARKET MOVEMENT USING SENTIMENTS For EECSE 6898-From Data to Solutions class Presented by-Tulika Bhatt(tb2658)
Forecasting. Model with indicator variables The choice of a forecasting technique depends on the components identified in the time series. The techniques.
RECORDKEEPING AND FORECASTING Dr. Derek Farnsworth | Assistant Professor.
The Three Common Approaches for Calculating Value at Risk
Computer Simulation Henry C. Co Technology and Operations Management,
Market-Risk Measurement
REGRESSION G&W p
Market Intelligence Analysis
Schlenker, H. , R. Kluge, and J. Koehl
The Portfolio Concept The portfolio problem in financial investment management consists of determining the “optimal” portfolio of stocks and bonds. Steps.
Chapter Stock Valuation: A Second Look 10.
What is Correlation Analysis?
Validation of Regression Models
Review Fundamental analysis is about determining the value of an asset. The value of an asset is a function of its future dividends or cash flows. Dividends,
Optimal Electricity Supply Bidding by Markov Decision Process
FTCS Explicit Finite Difference Method for Evaluating European Options
Team 5: East Coast vs. West Coast business venture
Principles of Supply Chain Management: A Balanced Approach
Spark vs Storm in Pairs Trading Predictions
Ninja Trader: Introduction to data mining in financial applications
Lecture 2 – Monte Carlo method in finance
Part III Exchange Rate Risk Management
Forecasting - Introduction
Cases. Simple Regression Linear Multiple Regression.
Applied Machine Learning For Quant Finance
Introduction to algo quant, an integrated trading research tool
Presentation transcript:

Machine Learning Applications in Algorithmic Trading Ryan Brosnahan Ross Rothenstine

Goal Create a learning stock trading algorithm that can produce consistent economic profit without excessive risk or hubris using techniques similar to those outlined by Berkeley Professor John Moody.

Real Goal

Introduction Computational Mathematics is Hard! – Most Quants are Ph.D. – Requires multidisciplinary background Expensive Front-heavy Development Schedule

Typical Scenario

The Basic Steps 1.Acquire Data 1.Sanitize 2.Trading Strategy 1.Determine Risk 2.Entry, Exit 3.Execute Trade 1.Interface Exchange 2.Interface Clearing house

Data Time Scale Latency Sanitation Multiple Sources Data types – Economic – Sentiment – Price

Price Data Sources SourceCostFrequencyQualityLatency Yahoo FinanceTime>1sUnreliable>5s IQ Feed~$100/month BasicTicReliable<500ms Bloomberg Data Feed~$1,800/month BasicTicVery Reliable<10ms Google FinanceNo longer available as of 22 October 2012

Other Data Sources Compustat Bureau of Economic Analysis Bureau of Labor Statistics World Bank Twitter API

Algorithms Implemented – Simple Moving Average – Seasonal Index Planned – ARCH – Regression – Holt-Winters

Considerations Direct vs. Model Based Learning – SARSA, Q-Learning, RRL Forecast Period Estimating Differentials – Backward Euler Method, Finite Differences, Monte Carlo Evaluating Performance – Sharpe Ratio vs. Sterling Ratio vs. Double Deviation Ratio

Algorithm Management Simple Moving Average Seasonal Index SVD/PCA Linear Prediction Twitter Sentiment SVD/PCA ARCH