Bayesian Deep Learning

Size: px
Start display at page:

Download "Bayesian Deep Learning"

Transcription

1 Bayesian Deep Learning Dealing with uncertainty and non-stationarity Dr. Thomas cki Director of Data Science, Quantopian

2 Disclaimer This presentation is for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation for any security; nor does it constitute an offer to provide investment advisory or other services by Quantopian, Inc. ("Quantopian"). Nothing contained herein constitutes investment advice or offers any opinion with respect to the suitability of any security, and any views expressed herein should not be taken as advice to buy, sell, or hold any security or as an endorsement of any security or company. In preparing the information contained herein, Quantopian, Inc. has not taken into account the investment needs, objectives, and financial circumstances of any particular investor. Any views expressed and data illustrated herein were prepared based upon information, believed to be reliable, available to Quantopian, Inc. at the time of publication. Quantopian makes no guarantees as to their accuracy or completeness. All information is subject to change and may quickly become unreliable for various reasons, including changes in market conditions or economic circumstances.

3 Quantopian > users (a s of Ap ril 1, 2017) Community, backtester + data, real-money trading competitions Select best trading strategies and invest tens of millions of dollars

4 Machine Learning in Algorith m ic Trading

5 Feature Extraction Hand-crafted alphas Non-linear, Linear risk hierarchical m odels risk E.g. factors PCA Deep Auto-Encoder Deep Learning Classifier Alphas are learned directly, E.g. instead SVM, of Random defined Forest by hand. Lo n g-sh ort-te rm -Mem ory (LSTM), 1D convolutional nets

6 However, certain problems in algorithm ic trading not we ll solve d by current deep learning research.

7 Non-Stationarity / Concept Drift Markets change Signals change / become obsolete Usual solution: Retrain model every t days, or, when change is detected. Unsatisfying: Old data could still be useful. Still assum es stationarity inside window.

8 Uncertainty Mod e ls will always p re d ict som e th in g, n o way of saying "I don't know". Unseen input can cause erratic behavior. Need uncertainty estimate of our predictions.

9 Solution: Combine with Bayesian Modeling Deep Learning Great performance Learn alphas directly from data Build better risk m odels Only point-estimates - No uncertainty in predictions Can't deal with non-stationarity Bayesian Modeling Principled uncertainty quantification Very flexible (can model nonstationarity) Bayesian Deep Learning

10 Bayesian Modeling: Coin flipping Model construction: How parameters relate to data Latent parameters (Posterior) (Prior) Likelihood of data, given parameters. Data (Heads / Tails) p(heads) Observe: HTTHTTT Inference: Bayes Formula most likely parameters given data

11 Probabilistic Programming Model construction: How was data generated Latent causes (Parameters) Distrib u tion of Data Observed Data Inference: Bayes Formula most likely parameters given data

12 Intuitive model specification syntax, for example, x ~ N(0,1) translates to x = Normal('x', 0, 1) Sampling algorithms (MCMC): Accurate approximation of posterior, but slow. Variational inference (BBVI): Less accurate approximation, but much faster. Uses Theano as computational backend: Computation optimization and dynamic C and GPU compilation Linear algebra operators Sim p le e xte n sib ility

13 Time for some code...

14 Resources Quantopian: Quant equtiy workflow: Quantopian implementation: arnin g-on-quantopian

15 Disclaimer This presentation is for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation for any security; nor does it constitute an offer to provide investment advisory or other services by Quantopian, Inc. ("Quantopian"). Nothing contained herein constitutes investment advice or offers any opinion with respect to the suitability of any security, and any views expressed herein should not be taken as advice to buy, sell, or hold any security or as an endorsement of any security or company. In preparing the information contained herein, Quantopian, Inc. has not taken into account the investment needs, objectives, and financial circumstances of any particular investor. Any views expressed and data illustrated herein were prepared based upon information, believed to be reliable, available to Quantopian, Inc. at the time of publication. Quantopian makes no guarantees as to their accuracy or completeness. All information is subject to change and may quickly become unreliable for various reasons, including changes in market conditions or economic circumstances.

16 Deep Learning: Pros and cons Deep Learning Bayesian Modeling Great performance Unified framework for model building, inference, Qu ite fle xib le prediction and decision making LSTMs, ConvNets, Neural Computers Scale s we ll Only point-estimates - No uncertainty in predictions Ove rfits e asily Can't deal with non-stationarity Baye sian : Prin cip le d uncertainty quantification of parameters and predictions Extre m e ly fle xib le (can m od e l n on -stationarity) Robust to overfitting Many conjugate / linear models Little ap p lication to ML Natural to try and combine these two: Bayesian Deep Learning

17 Random sample from input data

18 Random sample from output data Looks like a vanilla classification problem. However...

19 Probabilistic Programming 1. Build m odel, specify prior belief. 2. Observe data, update belief to posterior. 3. Canonical exam ple: Coin flipping Model: Random variable: p_heads = Beta(1, 1) Likelihood: Bernoulli(data p_heads) Inference: Infer posterior distribution P(p_heads data)

Idea to Algorithm. Delaney Mackenzie

Idea to Algorithm. Delaney Mackenzie Idea to Algorithm Delaney Mackenzie Notice This presentation is for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation for any security; nor

More information

CS 361: Probability & Statistics

CS 361: Probability & Statistics March 12, 2018 CS 361: Probability & Statistics Inference Binomial likelihood: Example Suppose we have a coin with an unknown probability of heads. We flip the coin 10 times and observe 2 heads. What can

More information

Chapter 7: Estimation Sections

Chapter 7: Estimation Sections 1 / 40 Chapter 7: Estimation Sections 7.1 Statistical Inference Bayesian Methods: Chapter 7 7.2 Prior and Posterior Distributions 7.3 Conjugate Prior Distributions 7.4 Bayes Estimators Frequentist Methods:

More information

Chapter 7: Estimation Sections

Chapter 7: Estimation Sections 1 / 31 : Estimation Sections 7.1 Statistical Inference Bayesian Methods: 7.2 Prior and Posterior Distributions 7.3 Conjugate Prior Distributions 7.4 Bayes Estimators Frequentist Methods: 7.5 Maximum Likelihood

More information

Applications of machine learning for volatility estimation and quantitative strategies

Applications of machine learning for volatility estimation and quantitative strategies Applications of machine learning for volatility estimation and quantitative strategies Artur Sepp Quantica Capital AG Swissquote Conference 2018 on Machine Learning in Finance 9 November 2018 Machine Learning

More information

Multi-Regime Analysis

Multi-Regime Analysis Multi-Regime Analysis Applications to Fixed Income 12/7/2011 Copyright 2011, Hipes Research 1 Credit This research has been done in collaboration with my friend, Thierry F. Bollier, who was the first to

More information

Tests for Two Variances

Tests for Two Variances Chapter 655 Tests for Two Variances Introduction Occasionally, researchers are interested in comparing the variances (or standard deviations) of two groups rather than their means. This module calculates

More information

ALGORITHMIC TRADING STRATEGIES IN PYTHON

ALGORITHMIC TRADING STRATEGIES IN PYTHON 7-Course Bundle In ALGORITHMIC TRADING STRATEGIES IN PYTHON Learn to use 15+ trading strategies including Statistical Arbitrage, Machine Learning, Quantitative techniques, Forex valuation methods, Options

More information

Deep Learning - Financial Time Series application

Deep Learning - Financial Time Series application Chen Huang Deep Learning - Financial Time Series application Use Deep learning to learn an existing strategy Warning Don t Try this at home! Investment involves risk. Make sure you understand the risk

More information

Exploring the Potential of Image-based Deep Learning in Insurance. Luisa F. Polanía Cabrera

Exploring the Potential of Image-based Deep Learning in Insurance. Luisa F. Polanía Cabrera Exploring the Potential of Image-based Deep Learning in Insurance Luisa F. Polanía Cabrera 1 Madison, Wisconsin based American Family Insurance is the nation's third-largest mutual property/casualty insurance

More information

Subject CS1 Actuarial Statistics 1 Core Principles. Syllabus. for the 2019 exams. 1 June 2018

Subject CS1 Actuarial Statistics 1 Core Principles. Syllabus. for the 2019 exams. 1 June 2018 ` Subject CS1 Actuarial Statistics 1 Core Principles Syllabus for the 2019 exams 1 June 2018 Copyright in this Core Reading is the property of the Institute and Faculty of Actuaries who are the sole distributors.

More information

HKUST CSE FYP , TEAM RO4 OPTIMAL INVESTMENT STRATEGY USING SCALABLE MACHINE LEARNING AND DATA ANALYTICS FOR SMALL-CAP STOCKS

HKUST CSE FYP , TEAM RO4 OPTIMAL INVESTMENT STRATEGY USING SCALABLE MACHINE LEARNING AND DATA ANALYTICS FOR SMALL-CAP STOCKS HKUST CSE FYP 2017-18, TEAM RO4 OPTIMAL INVESTMENT STRATEGY USING SCALABLE MACHINE LEARNING AND DATA ANALYTICS FOR SMALL-CAP STOCKS MOTIVATION MACHINE LEARNING AND FINANCE MOTIVATION SMALL-CAP MID-CAP

More information

Bayesian course - problem set 3 (lecture 4)

Bayesian course - problem set 3 (lecture 4) Bayesian course - problem set 3 (lecture 4) Ben Lambert November 14, 2016 1 Ticked off Imagine once again that you are investigating the occurrence of Lyme disease in the UK. This is a vector-borne disease

More information

Statistical Models and Methods for Financial Markets

Statistical Models and Methods for Financial Markets Tze Leung Lai/ Haipeng Xing Statistical Models and Methods for Financial Markets B 374756 4Q Springer Preface \ vii Part I Basic Statistical Methods and Financial Applications 1 Linear Regression Models

More information

Tests for One Variance

Tests for One Variance Chapter 65 Introduction Occasionally, researchers are interested in the estimation of the variance (or standard deviation) rather than the mean. This module calculates the sample size and performs power

More information

Are New Modeling Techniques Worth It?

Are New Modeling Techniques Worth It? Are New Modeling Techniques Worth It? Tom Zougas PhD PEng, Manager Data Science, TransUnion TORONTO SAS USER GROUP MAY 2, 2018 Are New Modeling Techniques Worth It? Presenter Tom Zougas PhD PEng, Manager

More information

Gradient Descent and the Structure of Neural Network Cost Functions. presentation by Ian Goodfellow

Gradient Descent and the Structure of Neural Network Cost Functions. presentation by Ian Goodfellow Gradient Descent and the Structure of Neural Network Cost Functions presentation by Ian Goodfellow adapted for www.deeplearningbook.org from a presentation to the CIFAR Deep Learning summer school on August

More information

Role of soft computing techniques in predicting stock market direction

Role of soft computing techniques in predicting stock market direction REVIEWS Role of soft computing techniques in predicting stock market direction Panchal Amitkumar Mansukhbhai 1, Dr. Jayeshkumar Madhubhai Patel 2 1. Ph.D Research Scholar, Gujarat Technological University,

More information

Chapter 7: Estimation Sections

Chapter 7: Estimation Sections Chapter 7: Estimation Sections 7.1 Statistical Inference Bayesian Methods: 7.2 Prior and Posterior Distributions 7.3 Conjugate Prior Distributions Frequentist Methods: 7.5 Maximum Likelihood Estimators

More information

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques 6.1 Introduction Trading in stock market is one of the most popular channels of financial investments.

More information

distribution of the best bid and ask prices upon the change in either of them. Architecture Each neural network has 4 layers. The standard neural netw

distribution of the best bid and ask prices upon the change in either of them. Architecture Each neural network has 4 layers. The standard neural netw A Survey of Deep Learning Techniques Applied to Trading Published on July 31, 2016 by Greg Harris http://gregharris.info/a-survey-of-deep-learning-techniques-applied-t o-trading/ Deep learning has been

More information

$tock Forecasting using Machine Learning

$tock Forecasting using Machine Learning $tock Forecasting using Machine Learning Greg Colvin, Garrett Hemann, and Simon Kalouche Abstract We present an implementation of 3 different machine learning algorithms gradient descent, support vector

More information

Kernel Conditional Quantile Estimation via Reduction Revisited

Kernel Conditional Quantile Estimation via Reduction Revisited Kernel Conditional Quantile Estimation via Reduction Revisited Novi Quadrianto Novi.Quad@gmail.com The Australian National University, Australia NICTA, Statistical Machine Learning Program, Australia Joint

More information

Nonlinear Manifold Learning for Financial Markets Integration

Nonlinear Manifold Learning for Financial Markets Integration Nonlinear Manifold Learning for Financial Markets Integration George Tzagkarakis 1 & Thomas Dionysopoulos 1,2 1 EONOS Investment Technologies, Paris (FR) 2 Dalton Strategic Partnership, London (UK) Nice,

More information

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18, ISSN

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18,   ISSN Volume XII, Issue II, Feb. 18, www.ijcea.com ISSN 31-3469 AN INVESTIGATION OF FINANCIAL TIME SERIES PREDICTION USING BACK PROPAGATION NEURAL NETWORKS K. Jayanthi, Dr. K. Suresh 1 Department of Computer

More information

From Financial Engineering to Risk Management. Radu Tunaru University of Kent, UK

From Financial Engineering to Risk Management. Radu Tunaru University of Kent, UK Model Risk in Financial Markets From Financial Engineering to Risk Management Radu Tunaru University of Kent, UK \Yp World Scientific NEW JERSEY LONDON SINGAPORE BEIJING SHANGHAI HONG KONG TAIPEI CHENNAI

More information

Trend-following strategies for tail-risk hedging and alpha generation

Trend-following strategies for tail-risk hedging and alpha generation Trend-following strategies for tail-risk hedging and alpha generation Artur Sepp FXCM Algo Summit 15 June 2018 Disclaimer I Trading forex/cfds on margin carries a high level of risk and may not be suitable

More information

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18, ISSN

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18,   ISSN International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18, www.ijcea.com ISSN 31-3469 AN INVESTIGATION OF FINANCIAL TIME SERIES PREDICTION USING BACK PROPAGATION NEURAL

More information

MARKET REACTION TO & ANTICIPATION OF ACCOUNTING NUMBERS

MARKET REACTION TO & ANTICIPATION OF ACCOUNTING NUMBERS MARKET REACTION TO & ANTICIPATION OF ACCOUNTING NUMBERS One way in which accounting numbers can be assessed is to see how they relate to stock returns. Accounting numbers which update the market s beliefs

More information

Machine Learning in Risk Forecasting and its Application in Low Volatility Strategies

Machine Learning in Risk Forecasting and its Application in Low Volatility Strategies NEW THINKING Machine Learning in Risk Forecasting and its Application in Strategies By Yuriy Bodjov Artificial intelligence and machine learning are two terms that have gained increased popularity within

More information

Two kinds of neural networks, a feed forward multi layer Perceptron (MLP)[1,3] and an Elman recurrent network[5], are used to predict a company's

Two kinds of neural networks, a feed forward multi layer Perceptron (MLP)[1,3] and an Elman recurrent network[5], are used to predict a company's LITERATURE REVIEW 2. LITERATURE REVIEW Detecting trends of stock data is a decision support process. Although the Random Walk Theory claims that price changes are serially independent, traders and certain

More information

Two-Sample T-Tests using Effect Size

Two-Sample T-Tests using Effect Size Chapter 419 Two-Sample T-Tests using Effect Size Introduction This procedure provides sample size and power calculations for one- or two-sided two-sample t-tests when the effect size is specified rather

More information

Foreign Exchange Forecasting via Machine Learning

Foreign Exchange Forecasting via Machine Learning Foreign Exchange Forecasting via Machine Learning Christian González Rojas cgrojas@stanford.edu Molly Herman mrherman@stanford.edu I. INTRODUCTION The finance industry has been revolutionized by the increased

More information

Extracting Information from the Markets: A Bayesian Approach

Extracting Information from the Markets: A Bayesian Approach Extracting Information from the Markets: A Bayesian Approach Daniel Waggoner The Federal Reserve Bank of Atlanta Florida State University, February 29, 2008 Disclaimer: The views expressed are the author

More information

MS&E 448 Cluster-based Strategy

MS&E 448 Cluster-based Strategy MS&E 448 Cluster-based Strategy Anran Lu Huanzhong Xu Atharva Parulekar Stanford University June 5, 2018 Summary Background Summary Background Trading Algorithm Summary Background Trading Algorithm Simulation

More information

Volatility Models and Their Applications

Volatility Models and Their Applications HANDBOOK OF Volatility Models and Their Applications Edited by Luc BAUWENS CHRISTIAN HAFNER SEBASTIEN LAURENT WILEY A John Wiley & Sons, Inc., Publication PREFACE CONTRIBUTORS XVII XIX [JQ VOLATILITY MODELS

More information

THE investment in stock market is a common way of

THE investment in stock market is a common way of PROJECT REPORT, MACHINE LEARNING (COMP-652 AND ECSE-608) MCGILL UNIVERSITY, FALL 2018 1 Comparison of Different Algorithmic Trading Strategies on Tesla Stock Price Tawfiq Jawhar, McGill University, Montreal,

More information

Tests for Paired Means using Effect Size

Tests for Paired Means using Effect Size Chapter 417 Tests for Paired Means using Effect Size Introduction This procedure provides sample size and power calculations for a one- or two-sided paired t-test when the effect size is specified rather

More information

UNDERSTANDING ML/DL MODELS USING INTERACTIVE VISUALIZATION TECHNIQUES

UNDERSTANDING ML/DL MODELS USING INTERACTIVE VISUALIZATION TECHNIQUES UNDERSTANDING ML/DL MODELS USING INTERACTIVE VISUALIZATION TECHNIQUES Chakri Cherukuri Senior Researcher Quantitative Financial Research Group 1 OUTLINE Introduction Applied machine learning in finance

More information

Solution algorithm for Boz-Mendoza JME by Enrique G. Mendoza University of Pennsylvania, NBER & PIER

Solution algorithm for Boz-Mendoza JME by Enrique G. Mendoza University of Pennsylvania, NBER & PIER Solution algorithm for Boz-Mendoza JME 2014 by Enrique G. Mendoza University of Pennsylvania, NBER & PIER Two-stage solution method At each date t of a sequence of T periods of observed realizations of

More information

Fast R-CNN. Ross Girshick Facebook AI Research (FAIR) Work done at Microsoft Research. Presented by: Nick Joodi Doug Sherman

Fast R-CNN. Ross Girshick Facebook AI Research (FAIR) Work done at Microsoft Research. Presented by: Nick Joodi Doug Sherman Fast R-CNN Ross Girshick Facebook AI Research (FAIR) Work done at Microsoft Research Presented by: Nick Joodi Doug Sherman Fast Region-based ConvNets (R-CNNs) Fast Sorry about the black BG, Girshick s

More information

Machine Learning for Volatility Trading

Machine Learning for Volatility Trading Machine Learning for Volatility Trading Artur Sepp artursepp@gmail.com 20 March 2018 EPFL Brown Bag Seminar in Finance Machine Learning for Volatility Trading Link between realized volatility and P&L of

More information

Reinforcement Learning

Reinforcement Learning Reinforcement Learning MDP March May, 2013 MDP MDP: S, A, P, R, γ, µ State can be partially observable: Partially Observable MDPs () Actions can be temporally extended: Semi MDPs (SMDPs) and Hierarchical

More information

Credit Card Default Predictive Modeling

Credit Card Default Predictive Modeling Credit Card Default Predictive Modeling Background: Predicting credit card payment default is critical for the successful business model of a credit card company. An accurate predictive model can help

More information

6.041SC Probabilistic Systems Analysis and Applied Probability, Fall 2013 Transcript Lecture 23

6.041SC Probabilistic Systems Analysis and Applied Probability, Fall 2013 Transcript Lecture 23 6.041SC Probabilistic Systems Analysis and Applied Probability, Fall 2013 Transcript Lecture 23 The following content is provided under a Creative Commons license. Your support will help MIT OpenCourseWare

More information

Naïve Bayesian Classifier and Classification Trees for the Predictive Accuracy of Probability of Default Credit Card Clients

Naïve Bayesian Classifier and Classification Trees for the Predictive Accuracy of Probability of Default Credit Card Clients American Journal of Data Mining and Knowledge Discovery 2018; 3(1): 1-12 http://www.sciencepublishinggroup.com/j/ajdmkd doi: 10.11648/j.ajdmkd.20180301.11 Naïve Bayesian Classifier and Classification Trees

More information

We are not saying it s easy, we are just trying to make it simpler than before. An Online Platform for backtesting quantitative trading strategies.

We are not saying it s easy, we are just trying to make it simpler than before. An Online Platform for backtesting quantitative trading strategies. We are not saying it s easy, we are just trying to make it simpler than before. An Online Platform for backtesting quantitative trading strategies. Visit www.kuants.in to get your free access to Stock

More information

MS&E 448 Final Presentation High Frequency Algorithmic Trading

MS&E 448 Final Presentation High Frequency Algorithmic Trading MS&E 448 Final Presentation High Frequency Algorithmic Trading Francis Choi George Preudhomme Nopphon Siranart Roger Song Daniel Wright Stanford University June 6, 2017 High-Frequency Trading MS&E448 June

More information

ECS171: Machine Learning

ECS171: Machine Learning ECS171: Machine Learning Lecture 15: Tree-based Algorithms Cho-Jui Hsieh UC Davis March 7, 2018 Outline Decision Tree Random Forest Gradient Boosted Decision Tree (GBDT) Decision Tree Each node checks

More information

Investing through Economic Cycles with Ensemble Machine Learning Algorithms

Investing through Economic Cycles with Ensemble Machine Learning Algorithms Investing through Economic Cycles with Ensemble Machine Learning Algorithms Thomas Raffinot Silex Investment Partners Big Data in Finance Conference Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning

More information

Master s in Financial Engineering Foundations of Buy-Side Finance: Quantitative Risk and Portfolio Management. > Teaching > Courses

Master s in Financial Engineering Foundations of Buy-Side Finance: Quantitative Risk and Portfolio Management.  > Teaching > Courses Master s in Financial Engineering Foundations of Buy-Side Finance: Quantitative Risk and Portfolio Management www.symmys.com > Teaching > Courses Spring 2008, Monday 7:10 pm 9:30 pm, Room 303 Attilio Meucci

More information

Alpha-Beta Soup: Mixing Anomalies for Maximum Effect. Matthew Creme, Raphael Lenain, Jacob Perricone, Ian Shaw, Andrew Slottje MIRAJ Alpha MS&E 448

Alpha-Beta Soup: Mixing Anomalies for Maximum Effect. Matthew Creme, Raphael Lenain, Jacob Perricone, Ian Shaw, Andrew Slottje MIRAJ Alpha MS&E 448 Alpha-Beta Soup: Mixing Anomalies for Maximum Effect Matthew Creme, Raphael Lenain, Jacob Perricone, Ian Shaw, Andrew Slottje MIRAJ Alpha MS&E 448 Recap: Overnight and intraday returns Closet-1 Opent Closet

More information

Session 5. Predictive Modeling in Life Insurance

Session 5. Predictive Modeling in Life Insurance SOA Predictive Analytics Seminar Hong Kong 29 Aug. 2018 Hong Kong Session 5 Predictive Modeling in Life Insurance Jingyi Zhang, Ph.D Predictive Modeling in Life Insurance JINGYI ZHANG PhD Scientist Global

More information

Final Examination CS540: Introduction to Artificial Intelligence

Final Examination CS540: Introduction to Artificial Intelligence Final Examination CS540: Introduction to Artificial Intelligence December 2008 LAST NAME: FIRST NAME: Problem Score Max Score 1 15 2 15 3 10 4 20 5 10 6 20 7 10 Total 100 Question 1. [15] Probabilistic

More information

UPDATED IAA EDUCATION SYLLABUS

UPDATED IAA EDUCATION SYLLABUS II. UPDATED IAA EDUCATION SYLLABUS A. Supporting Learning Areas 1. STATISTICS Aim: To enable students to apply core statistical techniques to actuarial applications in insurance, pensions and emerging

More information

Trading and Machine Learning

Trading and Machine Learning Trading and Machine Learning 8 March, 2017 Kevin Leung Joe Wat Introduction Goldman Sachs, JPM, Macquarie, Bali Kevin Leung Joe Wat Goldman Sachs, Citta Capital Computer Engineering MSc Parallel Computing

More information

Resource Allocation and Decision Analysis (ECON 8010) Spring 2014 Fundamentals of Managerial and Strategic Decision-Making

Resource Allocation and Decision Analysis (ECON 8010) Spring 2014 Fundamentals of Managerial and Strategic Decision-Making Resource Allocation and Decision Analysis ECON 800) Spring 0 Fundamentals of Managerial and Strategic Decision-Making Reading: Relevant Costs and Revenues ECON 800 Coursepak, Page ) Definitions and Concepts:

More information

Topic-based vector space modeling of Twitter data with application in predictive analytics

Topic-based vector space modeling of Twitter data with application in predictive analytics Topic-based vector space modeling of Twitter data with application in predictive analytics Guangnan Zhu (U6023358) Australian National University COMP4560 Individual Project Presentation Supervisor: Dr.

More information

Outline. Review Continuation of exercises from last time

Outline. Review Continuation of exercises from last time Bayesian Models II Outline Review Continuation of exercises from last time 2 Review of terms from last time Probability density function aka pdf or density Likelihood function aka likelihood Conditional

More information

LME Week - VaR and Clearing Update

LME Week - VaR and Clearing Update LME Week - VaR and Clearing Update Friday 3 November 2017 SETTING THE GLOBAL STANDARD Value at Risk (VaR) Initial margin dilemma Regulatory focus vs. Risk focus Regulatory focus: 1. Rule compliance 2.

More information

arxiv: v1 [cs.lg] 21 Oct 2018

arxiv: v1 [cs.lg] 21 Oct 2018 CNNPred: CNN-based stock market prediction using several data sources Ehsan Hoseinzade a, Saman Haratizadeh a arxiv:1810.08923v1 [cs.lg] 21 Oct 2018 a Faculty of New Sciences and Technologies, University

More information

Option Pricing Using Bayesian Neural Networks

Option Pricing Using Bayesian Neural Networks Option Pricing Using Bayesian Neural Networks Michael Maio Pires, Tshilidzi Marwala School of Electrical and Information Engineering, University of the Witwatersrand, 2050, South Africa m.pires@ee.wits.ac.za,

More information

Institute of Actuaries of India Subject CT6 Statistical Methods

Institute of Actuaries of India Subject CT6 Statistical Methods Institute of Actuaries of India Subject CT6 Statistical Methods For 2014 Examinations Aim The aim of the Statistical Methods subject is to provide a further grounding in mathematical and statistical techniques

More information

PrObEx and Internal Model

PrObEx and Internal Model PrObEx and Internal Model Calibrating dependencies among risks in Non-Life Davide Canestraro Quantitative Financial Risk Analyst SCOR, IDEI & TSE Conference 10 January 2014, Paris Disclaimer Any views

More information

Academic Research Review. Algorithmic Trading using Neural Networks

Academic Research Review. Algorithmic Trading using Neural Networks Academic Research Review Algorithmic Trading using Neural Networks EXECUTIVE SUMMARY In this paper, we attempt to use a neural network to predict opening prices of a set of equities which is then fed into

More information

Inverse reinforcement learning from summary data

Inverse reinforcement learning from summary data Inverse reinforcement learning from summary data Antti Kangasrääsiö, Samuel Kaski Aalto University, Finland ECML PKDD 2018 journal track Published in Machine Learning (2018), 107:1517 1535 September 12,

More information

Lectures and Seminars in Insurance Mathematics and Related Fields at ETH Zurich. Spring Semester 2019

Lectures and Seminars in Insurance Mathematics and Related Fields at ETH Zurich. Spring Semester 2019 December 2018 Lectures and Seminars in Insurance Mathematics and Related Fields at ETH Zurich Spring Semester 2019 Quantitative Risk Management, by Prof. Dr. Patrick Cheridito, #401-3629-00L This course

More information

Microeconomic Theory II Preliminary Examination Solutions

Microeconomic Theory II Preliminary Examination Solutions Microeconomic Theory II Preliminary Examination Solutions 1. (45 points) Consider the following normal form game played by Bruce and Sheila: L Sheila R T 1, 0 3, 3 Bruce M 1, x 0, 0 B 0, 0 4, 1 (a) Suppose

More information

Reasoning with Uncertainty

Reasoning with Uncertainty Reasoning with Uncertainty Markov Decision Models Manfred Huber 2015 1 Markov Decision Process Models Markov models represent the behavior of a random process, including its internal state and the externally

More information

Implementing Models in Quantitative Finance: Methods and Cases

Implementing Models in Quantitative Finance: Methods and Cases Gianluca Fusai Andrea Roncoroni Implementing Models in Quantitative Finance: Methods and Cases vl Springer Contents Introduction xv Parti Methods 1 Static Monte Carlo 3 1.1 Motivation and Issues 3 1.1.1

More information

Chapter 4 Summary and Important Concepts

Chapter 4 Summary and Important Concepts Chapter 4 Summary and Important Concepts Abandon Financial Astrology Maybe astrology helps with your personal relationships. But whenever some suggests that I incorporate Gann, Fibonacci, or moon phase,

More information

2017 Predictive Analytics Symposium

2017 Predictive Analytics Symposium 2017 Predictive Analytics Symposium Session 7, Risk Assessment Applications of Predictive Analytics Moderator: Priyanka Srivastava Presenters: Dihui Lai, Ph.D. Nitin Nayak, Ph.D., MBA Jason L. VonBergen,

More information

Top-down particle filtering for Bayesian decision trees

Top-down particle filtering for Bayesian decision trees Top-down particle filtering for Bayesian decision trees Balaji Lakshminarayanan 1, Daniel M. Roy 2 and Yee Whye Teh 3 1. Gatsby Unit, UCL, 2. University of Cambridge and 3. University of Oxford Outline

More information

a 13 Notes on Hidden Markov Models Michael I. Jordan University of California at Berkeley Hidden Markov Models The model

a 13 Notes on Hidden Markov Models Michael I. Jordan University of California at Berkeley Hidden Markov Models The model Notes on Hidden Markov Models Michael I. Jordan University of California at Berkeley Hidden Markov Models This is a lightly edited version of a chapter in a book being written by Jordan. Since this is

More information

AI GLOBAL MACRO STRATEGY

AI GLOBAL MACRO STRATEGY AI GLOBAL MACRO STRATEGY Presented by Benjamin Chung 1 January 2018 IN THE U.S. THE INFORMATION CONTAINED HEREIN IS INTENDED FOR USE BY QUALIFIED ELIGIBLE PERSONS AS DEFINED IN CFTC REGULATION 4.7. COMPANY

More information

Model 0: We start with a linear regression model: log Y t = β 0 + β 1 (t 1980) + ε, with ε N(0,

Model 0: We start with a linear regression model: log Y t = β 0 + β 1 (t 1980) + ε, with ε N(0, Stat 534: Fall 2017. Introduction to the BUGS language and rjags Installation: download and install JAGS. You will find the executables on Sourceforge. You must have JAGS installed prior to installing

More information

Summary of the thesis

Summary of the thesis Summary of the thesis Part I: backtesting will be different than live trading due to micro-structure games that can be played (often by high-frequency trading) which affect execution details. This might

More information

Simulation Wrap-up, Statistics COS 323

Simulation Wrap-up, Statistics COS 323 Simulation Wrap-up, Statistics COS 323 Today Simulation Re-cap Statistics Variance and confidence intervals for simulations Simulation wrap-up FYI: No class or office hours Thursday Simulation wrap-up

More information

Estimating Mixed Logit Models with Large Choice Sets. Roger H. von Haefen, NC State & NBER Adam Domanski, NOAA July 2013

Estimating Mixed Logit Models with Large Choice Sets. Roger H. von Haefen, NC State & NBER Adam Domanski, NOAA July 2013 Estimating Mixed Logit Models with Large Choice Sets Roger H. von Haefen, NC State & NBER Adam Domanski, NOAA July 2013 Motivation Bayer et al. (JPE, 2007) Sorting modeling / housing choice 250,000 individuals

More information

Cognitive Pattern Analysis Employing Neural Networks: Evidence from the Australian Capital Markets

Cognitive Pattern Analysis Employing Neural Networks: Evidence from the Australian Capital Markets 76 Cognitive Pattern Analysis Employing Neural Networks: Evidence from the Australian Capital Markets Edward Sek Khin Wong Faculty of Business & Accountancy University of Malaya 50603, Kuala Lumpur, Malaysia

More information

Chapter 2: Probability

Chapter 2: Probability Slide 2.1 Chapter 2: Probability Probability underlies statistical inference - the drawing of conclusions from a sample of data. If samples are drawn at random, their characteristics (such as the sample

More information

How SAS Tools Helps Pricing Auto Insurance

How SAS Tools Helps Pricing Auto Insurance How SAS Tools Helps Pricing Auto Insurance Mattos, Anna and Meireles, Edgar / SulAmérica Seguros ABSTRACT In an increasingly dynamic and complex market such as auto insurance, it is absolutely mandatory

More information

Introduction to Sequential Monte Carlo Methods

Introduction to Sequential Monte Carlo Methods Introduction to Sequential Monte Carlo Methods Arnaud Doucet NCSU, October 2008 Arnaud Doucet () Introduction to SMC NCSU, October 2008 1 / 36 Preliminary Remarks Sequential Monte Carlo (SMC) are a set

More information

Estimation Risk Modeling in Optimal Portfolio Selection:

Estimation Risk Modeling in Optimal Portfolio Selection: Estimation Risk Modeling in Optimal Portfolio Selection: An Study from Emerging Markets By Sarayut Nathaphan Pornchai Chunhachinda 1 Agenda 2 Traditional efficient portfolio and its extension incorporating

More information

Web Science & Technologies University of Koblenz Landau, Germany. Lecture Data Science. Statistics and Probabilities JProf. Dr.

Web Science & Technologies University of Koblenz Landau, Germany. Lecture Data Science. Statistics and Probabilities JProf. Dr. Web Science & Technologies University of Koblenz Landau, Germany Lecture Data Science Statistics and Probabilities JProf. Dr. Claudia Wagner Data Science Open Position @GESIS Student Assistant Job in Data

More information

A Machine Learning Investigation of One-Month Momentum. Ben Gum

A Machine Learning Investigation of One-Month Momentum. Ben Gum A Machine Learning Investigation of One-Month Momentum Ben Gum Contents Problem Data Recent Literature Simple Improvements Neural Network Approach Conclusion Appendix : Some Background on Neural Networks

More information

Learning Objectives CMT Level III

Learning Objectives CMT Level III Learning Objectives CMT Level III - 2018 The Integration of Technical Analysis Section I: Risk Management Chapter 1 System Design and Testing Explain the importance of using a system for trading or investing

More information

Adaptive Experiments for Policy Choice. March 8, 2019

Adaptive Experiments for Policy Choice. March 8, 2019 Adaptive Experiments for Policy Choice Maximilian Kasy Anja Sautmann March 8, 2019 Introduction The goal of many experiments is to inform policy choices: 1. Job search assistance for refugees: Treatments:

More information

Computer Vision Group Prof. Daniel Cremers. 7. Sequential Data

Computer Vision Group Prof. Daniel Cremers. 7. Sequential Data Group Prof. Daniel Cremers 7. Sequential Data Bayes Filter (Rep.) We can describe the overall process using a Dynamic Bayes Network: This incorporates the following Markov assumptions: (measurement) (state)!2

More information

Innealta AN OVERVIEW OF THE MODEL COMMENTARY: JUNE 1, 2015

Innealta AN OVERVIEW OF THE MODEL COMMENTARY: JUNE 1, 2015 Innealta C A P I T A L COMMENTARY: JUNE 1, 2015 AN OVERVIEW OF THE MODEL As accessible as it is powerful, and as timely as it is enduring, the Innealta Tactical Asset Allocation (TAA) model, we believe,

More information

Retail Risk Modeling Framework in the Current Environment. BRAD BRADLEY, SunTrust JUAN M. LICARI, Moody s Analytics

Retail Risk Modeling Framework in the Current Environment. BRAD BRADLEY, SunTrust JUAN M. LICARI, Moody s Analytics Retail Risk Modeling Framework in the Current Environment BRAD BRADLEY, SunTrust JUAN M. LICARI, Moody s Analytics OCTOBER 2015 Retail Risk Modeling Framework in the Current Environment Brad Bradley, SunTrust

More information

Support Vector Machines: Training with Stochastic Gradient Descent

Support Vector Machines: Training with Stochastic Gradient Descent Support Vector Machines: Training with Stochastic Gradient Descent Machine Learning Spring 2018 The slides are mainly from Vivek Srikumar 1 Support vector machines Training by maximizing margin The SVM

More information

From PSL to NBA: a Modular Symbolic Encoding

From PSL to NBA: a Modular Symbolic Encoding From PSL to NBA: a Modular Symbolic Encoding A. Cimatti 1 M. Roveri 1 S. Semprini 1 S. Tonetta 2 1 ITC-irst Trento, Italy {cimatti,roveri}@itc.it 2 University of Lugano, Lugano, Switzerland tonettas@lu.unisi.ch

More information

Computational social choice

Computational social choice Computational social choice Statistical approaches Lirong Xia Sep 26, 2013 Last class: manipulation Various undesirable behavior manipulation bribery control NP- Hard 2 Example: Crowdsourcing...........

More information

Novel Approaches to Sentiment Analysis for Stock Prediction

Novel Approaches to Sentiment Analysis for Stock Prediction Novel Approaches to Sentiment Analysis for Stock Prediction Chris Wang, Yilun Xu, Qingyang Wang Stanford University chrwang, ylxu, iriswang @ stanford.edu Abstract Stock market predictions lend themselves

More information

Session 5. A brief introduction to Predictive Modeling

Session 5. A brief introduction to Predictive Modeling SOA Predictive Analytics Seminar Malaysia 27 Aug. 2018 Kuala Lumpur, Malaysia Session 5 A brief introduction to Predictive Modeling Lichen Bao, Ph.D A Brief Introduction to Predictive Modeling LICHEN BAO

More information

2.1 Random variable, density function, enumerative density function and distribution function

2.1 Random variable, density function, enumerative density function and distribution function Risk Theory I Prof. Dr. Christian Hipp Chair for Science of Insurance, University of Karlsruhe (TH Karlsruhe) Contents 1 Introduction 1.1 Overview on the insurance industry 1.1.1 Insurance in Benin 1.1.2

More information

Pricing Natural Gas Storage Using Dynamic Programming

Pricing Natural Gas Storage Using Dynamic Programming Pricing Natural Gas Storage Using Dynamic Programming Sergey Kolos 1 1 The presentation is by Markets Quantitative Analysis, part of Citigroup Global Markets' sales and trading operations. 10/21/2011 Sergey

More information

Application of Support Vector Machine on Algorithmic Trading

Application of Support Vector Machine on Algorithmic Trading 400 Int'l Conf. Artificial Intelligence ICAI'18 Application of Support Vector Machine on Algorithmic Trading Szklarz J 1., Rosillo R 2., Alvarez N 2., Fernández I 2., and Garcia N 2. 1 Programmer, Izertis

More information

MS&E 448 Presentation Final. H. Rezaei, R. Perez, H. Khan, Q. Chen

MS&E 448 Presentation Final. H. Rezaei, R. Perez, H. Khan, Q. Chen MS&E 448 Presentation Final H. Rezaei, R. Perez, H. Khan, Q. Chen Description of Technical Analysis Strategy Identify regularities in the time series of prices by extracting nonlinear patterns from noisy

More information