Investing through Economic Cycles with Ensemble Machine Learning Algorithms
|
|
- Ashlynn Holland
- 5 years ago
- Views:
Transcription
1 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 Big Data in Finance 1 / 22
2 Turning points detection in real time: Ensemble ML algorithms In theory, investment strategies based on growth cycle turning points outperform not only passive buy-and-hold benchmarks, but also business cycles strategies Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 2 / 22
3 Turning points detection in real time: Ensemble ML algorithms In theory, investment strategies based on growth cycle turning points outperform not only passive buy-and-hold benchmarks, but also business cycles strategies Nowcasting growth cycle turning points in real time in the euro area and in the United States to time markets Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 2 / 22
4 Turning points detection in real time: Ensemble ML algorithms In theory, investment strategies based on growth cycle turning points outperform not only passive buy-and-hold benchmarks, but also business cycles strategies Nowcasting growth cycle turning points in real time in the euro area and in the United States to time markets Non parametric model to avoid local maxima in the likelihood Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 2 / 22
5 Turning points detection in real time: Ensemble ML algorithms In theory, investment strategies based on growth cycle turning points outperform not only passive buy-and-hold benchmarks, but also business cycles strategies Nowcasting growth cycle turning points in real time in the euro area and in the United States to time markets Non parametric model to avoid local maxima in the likelihood Ensemble machine learning algorithms: Random forest (Breiman (2001)) Boosting (Schapire (1990)) Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 2 / 22
6 Ensemble Machine Learning Algorithms Machine learning adapts statistical methods to get better results in an environment with much more data and processing power Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 3 / 22
7 Ensemble Machine Learning Algorithms Machine learning adapts statistical methods to get better results in an environment with much more data and processing power Ensemble algorithms: making decisions based on the input of multiple people or experts Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 3 / 22
8 Ensemble Machine Learning Algorithms Machine learning adapts statistical methods to get better results in an environment with much more data and processing power Ensemble algorithms: making decisions based on the input of multiple people or experts Entertain a large number of predictors and perform estimation and variable selection simultaneously Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 3 / 22
9 Ensemble Machine Learning Algorithms Machine learning adapts statistical methods to get better results in an environment with much more data and processing power Ensemble algorithms: making decisions based on the input of multiple people or experts Entertain a large number of predictors and perform estimation and variable selection simultaneously Random forest (Breiman (2001)): simple averaging of models Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 3 / 22
10 Ensemble Machine Learning Algorithms Machine learning adapts statistical methods to get better results in an environment with much more data and processing power Ensemble algorithms: making decisions based on the input of multiple people or experts Entertain a large number of predictors and perform estimation and variable selection simultaneously Random forest (Breiman (2001)): simple averaging of models Boosting (Schapire (1990)): iterative process where the errors are kept being modelled Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 3 / 22
11 Random forest Each decision tree is built from a bootstrapped sample of the full dataset and then, at each node, only a random sample of the available variables is used Algorithm: I Given that a training set consists of N observations and M features, choose a number m M of features to randomly select for each tree and a number K that represents the number of trees to grow. II Take a bootstrap sample Z of the N observations. So about two third of the cases are chosen. Then select randomly m features. III Grow a CART using the bootstrap sample Z and the m randomly selected features. IV Repeat the steps 2 and 3, K times. V Output the ensemble of trees T K 1 VI For regression, to make a prediction at a new point x: ŷ RF (x) = 1 K K T i (x) i=1 Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 4 / 22
12 The gradient descent view of boosting (Friedman (2001)) The task is to estimate the function ˆf (x), that minimizes the expectation of some loss function, Ψ(y, f ), i.e., ˆf (x) = arg min E(Ψ(y, f (x)) f (x) One has to provide the choices of functional parameters Ψ(y, f ) and the weak learner h(x, θ) The function estimate ˆf (x) is parameterized in the additive functional form: ˆf (x) = M stop m=1 β m h(x, θ m ) The original function optimization problem has thus been changed to a parameter optimization problem The size of the ensemble is determined by M, which is determined by cross-validation Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 5 / 22
13 Boosting: loss-functions The most frequently used loss-functions for classification are the following: y typically takes on binary values y 0, 1. To simplify the notation, let us assume the transformed labels ȳ = 2y 1 making ȳ 1, 1 Adaboost loss function: Ψ(y, f (x)) = exp( ȳf (x)) Binomial loss function: Ψ(y, f (x)) = log(1 + exp( 2ȳf (x))) The most frequently used loss-functions for regression are the following: Squared error loss: Ψ(y, f (x)) = (y f (x)) 2 Absolute loss: Ψ(y, f (x)) = y f (x Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 6 / 22
14 GBM algorithm with shrinkage Step 1 Initialize ˆf 0 (x) = arg min Ni=1 ρ Ψ(y i, ρ), m = 0. Step 2 m = m + 1 Step 3 Compute the negative gradient z i = f (x i ) Ψ(y i, f (x i, i = 1,..., n )) f (x i )=ˆf m 1 (x i ) Step 4 Fit the base-learner function, h(x, θ) to be the most correlated with the gradient vector. n θ m = arg min z i βh(x i, θ m) β,θ i=1 Step 5 Find the best gradient descent step-size ρ m ρ m = arg min ρ N Ψ(y i, ˆf (x i ) m 1 + ρh(x, θ m)) i=1 Step 6 Step 7 Update the estimate of f m(x) as Iterate 2-6 until m = M stop. ˆf m(x) ˆf (x) m 1 + λρ mh(x, θ m)) Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 7 / 22
15 Variables: almost non-revised series Financial series: Government bonds, Yield curves, investment-grade and high-yield corporate spreads, stock markets (Large caps, large caps sectors, small caps, mid caps, the growth and value version of those indexes), Assets volatility, VIX index and the VSTOXX index, commodities (crude oil, natural gas, gold, silver and CRB index),... Economic surveys: European Commission, the Institute for Supply Management, the Conference Board and the National Association of Home Builders (NAHB) Real economic data: Initial claims Different lags of differentiation were considered: 1 to 18 months More than 1000 variables Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 8 / 22
16 Different models Boosting: Combination of a binomial loss function with decision trees ( BTB ) as in Ng (2014) Combination of a squared error loss function with P-splines ( SPB ) as in Berge (2015) or Taieb et al. (2015) Random forest RF Competitive models: Acc classifies all data as acceleration Slow classifies all data as slowdown Random randomly assigns classes based on the proportions found in the training data Prob refers to the probit model based on the term spread MS refers to the Markov-switching dynamic factor model EN refers to the elastic-net logistic model Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 9 / 22
17 Real time issues To implement the ensemble algorithms, a classification of economic regimes is needed Applied to the context of nowcasting, it can be summarized as follows: { 1, if in acceleration R t = 0, otherwise A recursive estimation is computed: The ensemble algorithms are trained each month on a sample that extends from the beginning of the sample through month T 12, over which the turning point chronology is assumed known The estimation windows is thus expanding as data accumulates, over the period from January 2002 to December 2013 Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 10 / 22
18 Data snooping Data snooping occurs when a given set of data is used more than once for purposes of inference or model selection. It leads to the possibility that any successful results may be spurious because they could be due to chance (White (2000)) Model Confidence Set (Hansen et al. (2011)): Model selection algorithm, which filters a set of models from a given entirety of models. The MCS aims at finding the best model and all models which are indistinguishable from the best Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 11 / 22
19 Classical criteria The Brier s Quadratic Probability Score (QPS): QPS = 1 F F (ŷ t y t ) 2 t=1 The Area Under the ROC curve (AUROC), defined by: AUROC = 1 0 ROC(α)dα where the Receiver Operating Characteristics (ROC) curve describes all possible combinations of true positive (T p(c)) and false positive rates (F p(c)) that arise as one varies the threshold c used to make binomial forecasts from a real-valued classifier. As c is varied from 0 to 1, the ROC curve is traced out in (T p(c), F p(c)) space that describes the classification ability of the model. Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 12 / 22
20 Investment strategies Disconnection between econometric predictability and actual profitability (Cenesizoglu and Timmermann (2012)) Very basic investment strategies: Equity portfolio: if acceleration: 120% of his wealth is invested on the asset and 20% of cash is borrowed, otherwise 80% of his wealth is invested on the asset and 20% is kept in cash Asset allocation; if acceleration: 80% of the portfolio is allocated to equities and 20% to bonds, otherwise 40% of the portfolio is allocated to equities and 60% to bonds Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 13 / 22
21 Classical evaluation criteria in the United States, January 2002 to December 2013 QPS AUROC SPB 0.13 RF BTB Prob 0.22 MS 0.21 EN 0.18 Acc 0.21 Slow 0.79 Random 0.25 Note: ** indicates the model is in the set of best models M 75%. Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 14 / 22
22 Turning point signals of the reference cycle in the United States SPB RF BTB Trough: February Peak: October Trough: September Peak: June Trough: December Note: Value shown is the model-implied peak/trough calculated using a 0.5 threshold. The minus sign refers to the lead in which the models anticipate the turning point dates. - indicates that the model did not generate any signal. SPB refers to a boosting model based on squared error loss with P-splines, RF refers to a random forest model, BTB refers to a boosting model based on binomial loss function with decision trees. Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 15 / 22
23 United States: 120/80 equity strategy, January 2002 to December 2013 Average returns Volatily SR MDD SPB RF BTB Prob MS EN Acc Slow Random Benchmark Note: ** indicates the model is in the set of best models M 75%. Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 16 / 22
24 United States: dynamic asset allocation, January 2002 to December 2013 Average returns Volatily SR MDD SPB RF BTB Prob MS EN Acc Slow Random Benchmark Note: ** indicates the model is in the set of best models M 75%. Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 17 / 22
25 Classical evaluation criteria in the euro area, January 2002 to December 2013 QPS AUROC SPB RF BTB Prob 0.25 MS 0.20 EN 0.15 Acc 0.45 Slow 0.54 Random 0.48 Note: ** indicates the model is in the set of best models M 75%. Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 18 / 22
26 Turning point signals of the reference cycle in the euro area SPB RF BTB Trough: September Peak: May Trough: May Peak: October Trough: August Peak: June Trough: March Note: Value shown is the model-implied peak/trough calculated using a 0.5 threshold. The minus sign refers to the lead in which the models anticipate the turning point dates. - indicates that the model did not generate any signal. SPB refers to a boosting model based on squared error loss with P-splines, RF refers to a random forest model, BTB refers to a boosting model based on binomial loss function with decision trees. Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 19 / 22
27 Euro area: 120/80 equity strategy, January 2002 to December 2013 Average returns Volatily SR MDD SPB RF BTB Prob MS EN Acc Slow Random Benchmark Note: ** indicates the model is in the set of best models M 75%. Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 20 / 22
28 Euro area: dynamic asset allocation, January 2002 to December 2013 Average returns Volatily SR MDD SPB RF BTB Prob MS EN Acc Slow Random Benchmark Note: ** indicates the model is in the set of best models M 75%. Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 21 / 22
29 Conclusion Timing the market based on the indicators is possible in real time Ensemble machine learning algorithms are effective Depending on the data and the objective, random forest sometimes performs better than boosting, sometimes not Further work: Economic turning points forecasting (business cycles?) New features (google trends, news-based sentiment values,...) Deep learning Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 22 / 22
30 Appendix: Correlations between lagged variables Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 1 / 3
31 References I Berge, T. (2015). Predicting Recessions with Leading Indicators: Model Averaging and Selection over the Business Cycle. Journal of Forecasting, 34(6): Breiman, L. (2001). Random forests. Machine Learning, 45:5 32. Cenesizoglu, T. and Timmermann, A. (2012). Do return prediction models add economic value? Journal of Banking and Finance, 36(11): International Corporate Finance Governance Conference. Friedman, J. H. (2001). Greedy function approximation: A gradient boosting machine. The Annals of Statistics, 29: Hansen, P., Lunde, A., and Nason, J. (2011). The model confidence set. Econometrica, 79(2): Ng, S. (2014). Viewpoint: Boosting recessions. Canadian Journal of Economics, 47(1):1 34. Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 2 / 3
32 References II Schapire, R. E. (1990). The strength of weak learnability. In Machine Learning, pages Taieb, S. B., Huser, R., Hyndman, R. J., and Genton, M. G. (2015). Probabilistic time series forecasting with boosted additive models: an application to smart meter data. Technical report. White, H. (2000). A Reality Check for Data Snooping. Econometrica, 68(5): Thomas Raffinot (Silex-IP) Economic Cycles-Machine Learning Big Data in Finance 3 / 3
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 informationCredit 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 informationLecture 17: More on Markov Decision Processes. Reinforcement learning
Lecture 17: More on Markov Decision Processes. Reinforcement learning Learning a model: maximum likelihood Learning a value function directly Monte Carlo Temporal-difference (TD) learning COMP-424, Lecture
More informationModeling Private Firm Default: PFirm
Modeling Private Firm Default: PFirm Grigoris Karakoulas Business Analytic Solutions May 30 th, 2002 Outline Problem Statement Modelling Approaches Private Firm Data Mining Model Development Model Evaluation
More informationWeb Appendix to Components of bull and bear markets: bull corrections and bear rallies
Web Appendix to Components of bull and bear markets: bull corrections and bear rallies John M. Maheu Thomas H. McCurdy Yong Song 1 Bull and Bear Dating Algorithms Ex post sorting methods for classification
More informationInternet Appendix. Additional Results. Figure A1: Stock of retail credit cards over time
Internet Appendix A Additional Results Figure A1: Stock of retail credit cards over time Stock of retail credit cards by month. Time of deletion policy noted with vertical line. Figure A2: Retail credit
More informationA Multi-topic Approach to Building Quant Models. Bringing Semantic Intelligence to Financial Markets
A Multi-topic Approach to Building Quant Models Bringing Semantic Intelligence to Financial Markets Data is growing at an incredible speed Source: IDC - 2014, Structured Data vs. Unstructured Data: The
More informationPrediction of Stock Price Movements Using Options Data
Prediction of Stock Price Movements Using Options Data Charmaine Chia cchia@stanford.edu Abstract This study investigates the relationship between time series data of a daily stock returns and features
More informationSession 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 informationThe Loans_processed.csv file is the dataset we obtained after the pre-processing part where the clean-up python code was used.
Machine Learning Group Homework 3 MSc Business Analytics Team 9 Alexander Romanenko, Artemis Tomadaki, Justin Leiendecker, Zijun Wei, Reza Brianca Widodo The Loans_processed.csv file is the dataset we
More informationQuantile Regression. By Luyang Fu, Ph. D., FCAS, State Auto Insurance Company Cheng-sheng Peter Wu, FCAS, ASA, MAAA, Deloitte Consulting
Quantile Regression By Luyang Fu, Ph. D., FCAS, State Auto Insurance Company Cheng-sheng Peter Wu, FCAS, ASA, MAAA, Deloitte Consulting Agenda Overview of Predictive Modeling for P&C Applications Quantile
More informationDFAST Modeling and Solution
Regulatory Environment Summary Fallout from the 2008-2009 financial crisis included the emergence of a new regulatory landscape intended to safeguard the U.S. banking system from a systemic collapse. In
More informationMachine Learning Performance over Long Time Frame
Machine Learning Performance over Long Time Frame Yazhe Li, Tony Bellotti, Niall Adams Imperial College London yli16@imperialacuk Credit Scoring and Credit Control Conference, Aug 2017 Yazhe Li (Imperial
More informationPredicting Bear and Bull Stock Markets with Dynamic Binary Time Series Models
ömmföäflsäafaäsflassflassflas ffffffffffffffffffffffffffffffffff Discussion Papers Predicting Bear and Bull Stock Markets with Dynamic Binary Time Series Models Henri Nyberg University of Helsinki Discussion
More informationMS&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 informationBudget Management In GSP (2018)
Budget Management In GSP (2018) Yahoo! March 18, 2018 Miguel March 18, 2018 1 / 26 Today s Presentation: Budget Management Strategies in Repeated auctions, Balseiro, Kim, and Mahdian, WWW2017 Learning
More informationInt. Statistical Inst.: Proc. 58th World Statistical Congress, 2011, Dublin (Session CPS001) p approach
Int. Statistical Inst.: Proc. 58th World Statistical Congress, 2011, Dublin (Session CPS001) p.5901 What drives short rate dynamics? approach A functional gradient descent Audrino, Francesco University
More informationEcon 582 Nonlinear Regression
Econ 582 Nonlinear Regression Eric Zivot June 3, 2013 Nonlinear Regression In linear regression models = x 0 β (1 )( 1) + [ x ]=0 [ x = x] =x 0 β = [ x = x] [ x = x] x = β it is assumed that the regression
More informationForecasting turning points of the business cycle: dynamic logit models for panel data
The 9th Biennial Conference of the Czech Economic Society Forecasting turning points of the business cycle: dynamic logit models for panel data Anna Pestova Senior expert, CMASF Research fellow, National
More informationLoan Approval and Quality Prediction in the Lending Club Marketplace
Loan Approval and Quality Prediction in the Lending Club Marketplace Final Write-up Yondon Fu, Matt Marcus and Shuo Zheng Introduction Lending Club is a peer-to-peer lending marketplace where individual
More informationCombining State-Dependent Forecasts of Equity Risk Premium
Combining State-Dependent Forecasts of Equity Risk Premium Daniel de Almeida, Ana-Maria Fuertes and Luiz Koodi Hotta Universidad Carlos III de Madrid September 15, 216 Almeida, Fuertes and Hotta (UC3M)
More informationTop-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 informationExploiting Alternative Data in the Investment Process Bringing Semantic Intelligence to Financial Markets
Exploiting Alternative Data in the Investment Process Bringing Semantic Intelligence to Financial Markets Data is growing at an incredible speed Source: IDC - 2014, Structured Data vs. Unstructured Data:
More informationMachine Learning for Quantitative Finance
Machine Learning for Quantitative Finance Fast derivative pricing Sofie Reyners Joint work with Jan De Spiegeleer, Dilip Madan and Wim Schoutens Derivative pricing is time-consuming... Vanilla option pricing
More informationLecture 2: Forecasting stock returns
Lecture 2: Forecasting stock returns Prof. Massimo Guidolin Advanced Financial Econometrics III Winter/Spring 2018 Overview The objective of the predictability exercise on stock index returns Predictability
More informationMachine Learning on Tactical Asset Allocation with Machine Learning and MATLAB Distributed Computing Server on Microsoft Azure Cloud
Machine Learning on Tactical Asset Allocation with Machine Learning and MATLAB Distributed Computing Server on Microsoft Azure Cloud Emilio Llorente-Cano James Mann Aberdeen Asset Management, Plc For professional
More informationAutomated Options Trading Using Machine Learning
1 Automated Options Trading Using Machine Learning Peter Anselmo and Karen Hovsepian and Carlos Ulibarri and Michael Kozloski Department of Management, New Mexico Tech, Socorro, NM 87801, U.S.A. We summarize
More informationRole 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 informationA potentially useful approach to model nonlinearities in time series is to assume different behavior (structural break) in different subsamples
1.3 Regime switching models A potentially useful approach to model nonlinearities in time series is to assume different behavior (structural break) in different subsamples (or regimes). If the dates, the
More informationSession 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 informationA Nonlinear Approach to the Factor Augmented Model: The FASTR Model
A Nonlinear Approach to the Factor Augmented Model: The FASTR Model B.J. Spruijt - 320624 Erasmus University Rotterdam August 2012 This research seeks to combine Factor Augmentation with Smooth Transition
More informationOptimal Window Selection for Forecasting in The Presence of Recent Structural Breaks
Optimal Window Selection for Forecasting in The Presence of Recent Structural Breaks Yongli Wang University of Leicester Econometric Research in Finance Workshop on 15 September 2017 SGH Warsaw School
More informationStatistical 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 informationLoan Approval and Quality Prediction in the Lending Club Marketplace
Loan Approval and Quality Prediction in the Lending Club Marketplace Milestone Write-up Yondon Fu, Shuo Zheng and Matt Marcus Recap Lending Club is a peer-to-peer lending marketplace where individual investors
More informationBoosting Actuarial Regression Models in R
Carryl Oberson Faculty of Business and Economics University of Basel R in Insurance 2015 Build regression models (GLMs) for car insurance data. 3 types of response variables: claim incidence: y i = 0,
More informationGradient Boosting Trees: theory and applications
Gradient Boosting Trees: theory and applications Dmitry Efimov November 05, 2016 Outline Decision trees Boosting Boosting trees Metaparameters and tuning strategies How-to-use remarks Regression tree True
More informationNotes on the EM Algorithm Michael Collins, September 24th 2005
Notes on the EM Algorithm Michael Collins, September 24th 2005 1 Hidden Markov Models A hidden Markov model (N, Σ, Θ) consists of the following elements: N is a positive integer specifying the number of
More informationA new look at tree based approaches
A new look at tree based approaches Xifeng Wang University of North Carolina Chapel Hill xifeng@live.unc.edu April 18, 2018 Xifeng Wang (UNC-Chapel Hill) Short title April 18, 2018 1 / 27 Outline of this
More informationStock 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 informationEquity, Vacancy, and Time to Sale in Real Estate.
Title: Author: Address: E-Mail: Equity, Vacancy, and Time to Sale in Real Estate. Thomas W. Zuehlke Department of Economics Florida State University Tallahassee, Florida 32306 U.S.A. tzuehlke@mailer.fsu.edu
More informationModeling Implied Volatility
Modeling Implied Volatility Rongjiao Ji Instituto Superior Técnico, Lisboa, Portugal November 2017 Abstract With respect to the valuation issue of a derivative s contracts in finance, the volatility of
More informationA Dynamic Model of Expected Bond Returns: a Functional Gradient Descent Approach.
A Dynamic Model of Expected Bond Returns: a Functional Gradient Descent Approach. Francesco Audrino Giovanni Barone-Adesi January 2006 Abstract We propose a multivariate methodology based on Functional
More informationAcademic Research Review. Classifying Market Conditions Using Hidden Markov Model
Academic Research Review Classifying Market Conditions Using Hidden Markov Model INTRODUCTION Best known for their applications in speech recognition, Hidden Markov Models (HMMs) are able to discern and
More informationState Switching in US Equity Index Returns based on SETAR Model with Kalman Filter Tracking
State Switching in US Equity Index Returns based on SETAR Model with Kalman Filter Tracking Timothy Little, Xiao-Ping Zhang Dept. of Electrical and Computer Engineering Ryerson University 350 Victoria
More informationPredictive modelling around the world Peter Banthorpe, RGA Kevin Manning, Milliman
Predictive modelling around the world Peter Banthorpe, RGA Kevin Manning, Milliman 11 November 2013 Agenda Introduction to predictive analytics Applications overview Case studies Conclusions and Q&A Introduction
More informationForeign 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 informationResearch Memo: Adding Nonfarm Employment to the Mixed-Frequency VAR Model
Research Memo: Adding Nonfarm Employment to the Mixed-Frequency VAR Model Kenneth Beauchemin Federal Reserve Bank of Minneapolis January 2015 Abstract This memo describes a revision to the mixed-frequency
More informationFinancial Econometrics Notes. Kevin Sheppard University of Oxford
Financial Econometrics Notes Kevin Sheppard University of Oxford Monday 15 th January, 2018 2 This version: 22:52, Monday 15 th January, 2018 2018 Kevin Sheppard ii Contents 1 Probability, Random Variables
More informationForecasting Agricultural Commodity Prices through Supervised Learning
Forecasting Agricultural Commodity Prices through Supervised Learning Fan Wang, Stanford University, wang40@stanford.edu ABSTRACT In this project, we explore the application of supervised learning techniques
More informationSession 113 PD, Data and Model Actuaries Should be an Expert of Both. Moderator: David L. Snell, ASA, MAAA
Session 113 PD, Data and Model Actuaries Should be an Expert of Both Moderator: David L. Snell, ASA, MAAA Presenters: Matthias Kullowatz Kenneth Warren Pagington, FSA, CERA, MAAA Qichun (Richard) Xu, FSA
More informationIntro to GLM Day 2: GLM and Maximum Likelihood
Intro to GLM Day 2: GLM and Maximum Likelihood Federico Vegetti Central European University ECPR Summer School in Methods and Techniques 1 / 32 Generalized Linear Modeling 3 steps of GLM 1. Specify the
More information$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 informationCSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems
CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems January 26, 2018 1 / 24 Basic information All information is available in the syllabus
More informationDynamic Replication of Non-Maturing Assets and Liabilities
Dynamic Replication of Non-Maturing Assets and Liabilities Michael Schürle Institute for Operations Research and Computational Finance, University of St. Gallen, Bodanstr. 6, CH-9000 St. Gallen, Switzerland
More informationA Markov switching regime model of the South African business cycle
A Markov switching regime model of the South African business cycle Elna Moolman Abstract Linear models are incapable of capturing business cycle asymmetries. This has recently spurred interest in non-linear
More informationConvexity-Concavity Indicators and Automated Trading Strategies Based on Gradient Boosted Classification Trees Models
Canadian Social Science Vol. 12, No. 11, 2016, pp. 89-95 DOI:10.3968/9006 ISSN 1712-8056[Print] ISSN 1923-6697[Online] www.cscanada.net www.cscanada.org Convexity-Concavity Indicators and Automated Trading
More informationPredicting Economic Recession using Data Mining Techniques
Predicting Economic Recession using Data Mining Techniques Authors Naveed Ahmed Kartheek Atluri Tapan Patwardhan Meghana Viswanath Predicting Economic Recession using Data Mining Techniques Page 1 Abstract
More informationReasoning 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 informationAn Online Algorithm for Multi-Strategy Trading Utilizing Market Regimes
An Online Algorithm for Multi-Strategy Trading Utilizing Market Regimes Hynek Mlnařík 1 Subramanian Ramamoorthy 2 Rahul Savani 1 1 Warwick Institute for Financial Computing Department of Computer Science
More informationMixing Frequencies: Stock Returns as a Predictor of Real Output Growth
SMU ECONOMICS & STATISTICS WORKING PAPER SERIES Mixing Frequencies: Stock Returns as a Predictor of Real Output Growth Anthony S. Tay December 26 Paper No. 34-26 ANY OPINIONS EXPRESSED ARE THOSE OF THE
More informationLecture 2: Forecasting stock returns
Lecture 2: Forecasting stock returns Prof. Massimo Guidolin Advanced Financial Econometrics III Winter/Spring 2016 Overview The objective of the predictability exercise on stock index returns Predictability
More informationA Dynamic Model of Expected Bond Returns: a Functional Gradient Descent Approach
A Dynamic Model of Expected Bond Returns: a Functional Gradient Descent Approach Francesco Audrino Giovanni Barone-Adesi Institute of Finance, University of Lugano, Via Buffi 13, 6900 Lugano, Switzerland
More informationThe University of Chicago, Booth School of Business Business 41202, Spring Quarter 2017, Mr. Ruey S. Tsay. Solutions to Final Exam
The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2017, Mr. Ruey S. Tsay Solutions to Final Exam Problem A: (40 points) Answer briefly the following questions. 1. Describe
More informationForecasting macroeconomic conditions can be challenging. Accurate
Machine Learning Approaches to Macroeconomic Forecasting By Aaron Smalter Hall Forecasting macroeconomic conditions can be challenging. Accurate forecasts require an approach complex enough to incorporate
More informationExamining the Morningstar Quantitative Rating for Funds A new investment research tool.
? Examining the Morningstar Quantitative Rating for Funds A new investment research tool. Morningstar Quantitative Research 27 August 2018 Contents 1 Executive Summary 1 Introduction 2 Abbreviated Methodology
More information2D5362 Machine Learning
2D5362 Machine Learning Reinforcement Learning MIT GALib Available at http://lancet.mit.edu/ga/ download galib245.tar.gz gunzip galib245.tar.gz tar xvf galib245.tar cd galib245 make or access my files
More informationMacroeconomic conditions and equity market volatility. Benn Eifert, PhD February 28, 2016
Macroeconomic conditions and equity market volatility Benn Eifert, PhD February 28, 2016 beifert@berkeley.edu Overview Much of the volatility of the last six months has been driven by concerns about the
More informationMarket Risk Analysis Volume I
Market Risk Analysis Volume I Quantitative Methods in Finance Carol Alexander John Wiley & Sons, Ltd List of Figures List of Tables List of Examples Foreword Preface to Volume I xiii xvi xvii xix xxiii
More informationPerformance of Statistical Arbitrage in Future Markets
Utah State University DigitalCommons@USU All Graduate Plan B and other Reports Graduate Studies 12-2017 Performance of Statistical Arbitrage in Future Markets Shijie Sheng Follow this and additional works
More informationPredicting Foreign Exchange Arbitrage
Predicting Foreign Exchange Arbitrage Stefan Huber & Amy Wang 1 Introduction and Related Work The Covered Interest Parity condition ( CIP ) should dictate prices on the trillion-dollar foreign exchange
More informationQuant Trader. Market Forecasting and Optimization of Trading Models. Presented by Quant Trade Technologies, Inc.
Quant Trader Market Forecasting and Optimization of Trading Models Presented by Quant Trade Technologies, Inc. Trading Strategies Backtesting Engine Expert Optimization Portfolio Analysis Trading Script
More informationDynamic Portfolio Choice II
Dynamic Portfolio Choice II Dynamic Programming Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) Dynamic Portfolio Choice II 15.450, Fall 2010 1 / 35 Outline 1 Introduction to Dynamic
More informationSELECTION BIAS REDUCTION IN CREDIT SCORING MODELS
SELECTION BIAS REDUCTION IN CREDIT SCORING MODELS Josef Ditrich Abstract Credit risk refers to the potential of the borrower to not be able to pay back to investors the amount of money that was loaned.
More informationApplications 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 informationAgricultural and Applied Economics 637 Applied Econometrics II
Agricultural and Applied Economics 637 Applied Econometrics II Assignment I Using Search Algorithms to Determine Optimal Parameter Values in Nonlinear Regression Models (Due: February 3, 2015) (Note: Make
More informationThe University of Chicago, Booth School of Business Business 41202, Spring Quarter 2009, Mr. Ruey S. Tsay. Solutions to Final Exam
The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2009, Mr. Ruey S. Tsay Solutions to Final Exam Problem A: (42 pts) Answer briefly the following questions. 1. Questions
More informationIs there a decoupling between soft and hard data? The relationship between GDP growth and the ESI
Fifth joint EU/OECD workshop on business and consumer surveys Brussels, 17 18 November 2011 Is there a decoupling between soft and hard data? The relationship between GDP growth and the ESI Olivier BIAU
More informationAnalyzing Oil Futures with a Dynamic Nelson-Siegel Model
Analyzing Oil Futures with a Dynamic Nelson-Siegel Model NIELS STRANGE HANSEN & ASGER LUNDE DEPARTMENT OF ECONOMICS AND BUSINESS, BUSINESS AND SOCIAL SCIENCES, AARHUS UNIVERSITY AND CENTER FOR RESEARCH
More informationEstimation of a Ramsay-Curve IRT Model using the Metropolis-Hastings Robbins-Monro Algorithm
1 / 34 Estimation of a Ramsay-Curve IRT Model using the Metropolis-Hastings Robbins-Monro Algorithm Scott Monroe & Li Cai IMPS 2012, Lincoln, Nebraska Outline 2 / 34 1 Introduction and Motivation 2 Review
More informationWage Determinants Analysis by Quantile Regression Tree
Communications of the Korean Statistical Society 2012, Vol. 19, No. 2, 293 301 DOI: http://dx.doi.org/10.5351/ckss.2012.19.2.293 Wage Determinants Analysis by Quantile Regression Tree Youngjae Chang 1,a
More informationPredicting Market Fluctuations via Machine Learning
Predicting Market Fluctuations via Machine Learning Michael Lim,Yong Su December 9, 2010 Abstract Much work has been done in stock market prediction. In this project we predict a 1% swing (either direction)
More informationLarge-Scale SVM Optimization: Taking a Machine Learning Perspective
Large-Scale SVM Optimization: Taking a Machine Learning Perspective Shai Shalev-Shwartz Toyota Technological Institute at Chicago Joint work with Nati Srebro Talk at NEC Labs, Princeton, August, 2008 Shai
More informationB usiness recessions, as a major source of
Regime-Dependent Recession Forecasts and the 2 Recession Michael J. Dueker B usiness recessions, as a major source of nondiversifiable risk, impose high costs on society. Since firms cannot obtain recession
More informationDecision Trees An Early Classifier
An Early Classifier Jason Corso SUNY at Buffalo January 19, 2012 J. Corso (SUNY at Buffalo) Trees January 19, 2012 1 / 33 Introduction to Non-Metric Methods Introduction to Non-Metric Methods We cover
More informationIntroduction to Reinforcement Learning. MAL Seminar
Introduction to Reinforcement Learning MAL Seminar 2014-2015 RL Background Learning by interacting with the environment Reward good behavior, punish bad behavior Trial & Error Combines ideas from psychology
More informationCOS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #24 Scribe: Jordan Ash May 1, 2014
COS 5: heoretical Machine Learning Lecturer: Rob Schapire Lecture #24 Scribe: Jordan Ash May, 204 Review of Game heory: Let M be a matrix with all elements in [0, ]. Mindy (called the row player) chooses
More informationInternational 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 informationAdaptive Interest Rate Modelling
Modelling Mengmeng Guo Wolfgang Karl Härdle Ladislaus von Bortkiewicz Chair of Statistics C.A.S.E. - Center for Applied Statistics and Economics Humboldt-Universität zu Berlin http://lvb.wiwi.hu-berlin.de
More informationGraph signal processing for clustering
Graph signal processing for clustering Nicolas Tremblay PANAMA Team, INRIA Rennes with Rémi Gribonval, Signal Processing Laboratory 2, EPFL, Lausanne with Pierre Vandergheynst. What s clustering? N. Tremblay
More informationMultiple Regression and Logistic Regression II. Dajiang 525 Apr
Multiple Regression and Logistic Regression II Dajiang Liu @PHS 525 Apr-19-2016 Materials from Last Time Multiple regression model: Include multiple predictors in the model = + + + + How to interpret the
More informationComputational Statistics Handbook with MATLAB
«H Computer Science and Data Analysis Series Computational Statistics Handbook with MATLAB Second Edition Wendy L. Martinez The Office of Naval Research Arlington, Virginia, U.S.A. Angel R. Martinez Naval
More informationRollout Allocation Strategies for Classification-based Policy Iteration
Rollout Allocation Strategies for Classification-based Policy Iteration V. Gabillon, A. Lazaric & M. Ghavamzadeh firstname.lastname@inria.fr Workshop on Reinforcement Learning and Search in Very Large
More informationA Novel Method of Trend Lines Generation Using Hough Transform Method
International Journal of Computing Academic Research (IJCAR) ISSN 2305-9184, Volume 6, Number 4 (August 2017), pp.125-135 MEACSE Publications http://www.meacse.org/ijcar A Novel Method of Trend Lines Generation
More informationAlgorithmic Trading using Reinforcement Learning augmented with Hidden Markov Model
Algorithmic Trading using Reinforcement Learning augmented with Hidden Markov Model Simerjot Kaur (sk3391) Stanford University Abstract This work presents a novel algorithmic trading system based on reinforcement
More informationPremium Timing with Valuation Ratios
RESEARCH Premium Timing with Valuation Ratios March 2016 Wei Dai, PhD Research The predictability of expected stock returns is an old topic and an important one. While investors may increase expected returns
More informationApplication 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 informationALGORITHMIC 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 informationInternational Journal of Advance Engineering and Research Development REVIEW ON PREDICTION SYSTEM FOR BANK LOAN CREDIBILITY
Scientific Journal of Impact Factor (SJIF): 4.72 International Journal of Advance Engineering and Research Development Volume 4, Issue 12, December -2017 e-issn (O): 2348-4470 p-issn (P): 2348-6406 REVIEW
More informationSupport 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 informationLendingClub Loan Default and Profitability Prediction
LendingClub Loan Default and Profitability Prediction Peiqian Li peiqian@stanford.edu Gao Han gh352@stanford.edu Abstract Credit risk is something all peer-to-peer (P2P) lending investors (and bond investors
More information