Details

Machine Learning for Asset Management


Machine Learning for Asset Management

New Developments and Financial Applications
1. Aufl.

von: Emmanuel Jurczenko

139,99 €

Verlag: Wiley
Format: EPUB
Veröffentl.: 16.07.2020
ISBN/EAN: 9781119751175
Sprache: englisch
Anzahl Seiten: 460

DRM-geschütztes eBook, Sie benötigen z.B. Adobe Digital Editions und eine Adobe ID zum Lesen.

Beschreibungen

This new edited volume consists of a collection of original articles written by leading financial economists and industry experts in the area of machine learning for asset management. The chapters introduce the reader to some of the latest research developments in the area of equity, multi-asset and factor investing. Each chapter deals with new methods for return and risk forecasting, stock selection, portfolio construction, performance attribution and transaction costs modeling. This volume will be of great help to portfolio managers, asset owners and consultants, as well as academics and students who want to improve their knowledge of machine learning in asset management.
<p>Foreword xiii</p> <p>Acknowledgments xv</p> <p><b>Chapter 1. Time-series and Cross-sectional Stock Return Forecasting: New Machine Learning Methods </b><b>1<br /></b><i>David E. RAPACH and Guofu ZHOU</i></p> <p>1.1. Introduction 1</p> <p>1.2. Time-series return forecasts 3</p> <p>1.2.1. Predictive regression 3</p> <p>1.2.2. Forecast combination 5</p> <p>1.2.3. Elastic net 6</p> <p>1.2.4. Combination elastic net 8</p> <p>1.3. Empirical application 10</p> <p>1.3.1. Data 10</p> <p>1.3.2. Forecasts 12</p> <p>1.3.3. Statistical gains 17</p> <p>1.3.4. Economic gains 23</p> <p>1.4. Cross-sectional return forecasts 26</p> <p>1.5. Conclusion 29</p> <p>1.6. Acknowledgements 30</p> <p>1.7. References 30</p> <p><b>Chapter 2. In Search of Return Predictability: Application of Machine Learning Algorithms in Tactical Allocation </b><b>35<br /></b><i>Kris BOUDT, Muzafer CELA and Majeed SIMAAN</i></p> <p>2.1. Introduction 35</p> <p>2.2. Empirical investigation 38</p> <p>2.2.1. The data 38</p> <p>2.2.2. Tactical asset allocation strategy 40</p> <p>2.2.3. Implementation 41</p> <p>2.2.4. Benchmarks 42</p> <p>2.3. A review of machine learning algorithms for prediction of market direction 42</p> <p>2.3.1. K-nearest neighbors 43</p> <p>2.3.2. Generalized linear model 44</p> <p>2.3.3. Elastic net regression 44</p> <p>2.3.4. Linear discriminant analysis 45</p> <p>2.3.5. Support vector machines with radial kernel 45</p> <p>2.3.6. C5.0 47</p> <p>2.3.7. Random forests 48</p> <p>2.3.8. Multilayer perceptron 48</p> <p>2.3.9. Model averaging 49</p> <p>2.3.10. Repeated k-fold cross validation 50</p> <p>2.4. Evaluation criteria 51</p> <p>2.4.1. Statistical performance 51</p> <p>2.4.2. Financial performance 53</p> <p>2.4.3. Significant features 54</p> <p>2.5. Results and findings 54</p> <p>2.5.1. Descriptive statistics of the data 55</p> <p>2.5.2. Statistical performance 56</p> <p>2.5.3. Financial performance 58</p> <p>2.5.4. The best performer, benchmark and model average 67</p> <p>2.5.5. LIME 68</p> <p>2.6. Conclusion 70</p> <p>2.7. Acknowledgments 70</p> <p>2.8. References 70</p> <p><b>Chapter 3. Sparse Predictive Regressions: Statistical Performance and Economic Significance </b><b>75<br /></b><i>Daniele BIANCHI and Andrea TAMONI</i></p> <p>3.1. Introduction 75</p> <p>3.2. Related literature 78</p> <p>3.3. Data: portfolios and predictors 80</p> <p>3.4. Econometric framework 84</p> <p>3.4.1. Shrinkage priors 86</p> <p>3.4.2. Forecast evaluations 92</p> <p>3.5. Predicting asset returns: empirical results 93</p> <p>3.5.1. Statistical performance 93</p> <p>3.5.2. Economic significance 96</p> <p>3.6. Discussion on the dynamics of sparsity 100</p> <p>3.7. Conclusion 102</p> <p>3.8. Appendix 103</p> <p>3.9. Posterior simulation 103</p> <p>3.9.1. Ridge regression 103</p> <p>3.9.2. Lasso and group-lasso 103</p> <p>3.9.3. Elastic net 105</p> <p>3.9.4. Horseshoe and the group horseshoe 105</p> <p>3.10. References 106</p> <p><b>Chapter 4. The Artificial Intelligence Approach to Picking Stocks </b><b>115<br /></b><i>Riccardo BORGHI and Giuliano DE ROSSI</i></p> <p>4.1. Introduction 115</p> <p>4.2. Literature review 120</p> <p>4.3. Data 123</p> <p>4.3.1. Equity factors 123</p> <p>4.3.2. Data cleaning 125</p> <p>4.3.3. Features used for training and prediction 125</p> <p>4.4. Model specification and calibration 126</p> <p>4.4.1. Models 126</p> <p>4.4.2. Model calibration 133</p> <p>4.5. Predicting US stock returns 135</p> <p>4.5.1. Information coefficients 136</p> <p>4.5.2. Long–short strategy 138</p> <p>4.5.3. Returns correlation with Alpha model 140</p> <p>4.5.4. Active returns by basket 141</p> <p>4.5.5. Calibrated hyperparameters and model complexity 142</p> <p>4.5.6. Variable importance 144</p> <p>4.6. Predicting European stock returns 146</p> <p>4.6.1. Information coefficients 146</p> <p>4.6.2. Long–short strategy 147</p> <p>4.6.3. Returns correlation with Alpha model 150</p> <p>4.6.4. Active returns by basket 150</p> <p>4.6.5. Calibrated hyperparameters and model complexity 151</p> <p>4.6.6. Variable importance 152</p> <p>4.7. The impact of transaction costs 154</p> <p>4.7.1. Optimized strategies for European stocks 154</p> <p>4.7.2. Optimized strategies for US stocks 158</p> <p>4.8. Conclusion 161</p> <p>4.9. References 163</p> <p><b>Chapter 5. Enhancing Alpha Signals from Trade Ideas Data Using Supervised Learning </b><b>167<br /></b><i>Georgios V. PAPAIOANNOU and Daniel GIAMOURIDIS</i></p> <p>5.1. Introduction 167</p> <p>5.2. Data 169</p> <p>5.3. Model and empirical design 174</p> <p>5.4. Estimation and robustness 179</p> <p>5.5. Economic significance 186</p> <p>5.6. Conclusion 188</p> <p>5.7. References 189</p> <p><b>Chapter 6. Natural Language Process and Machine Learning in Global Stock Selection </b><b>191<br /></b><i>Yin LUO</i></p> <p>6.1. Introduction 191</p> <p>6.1.1. The performance of traditional stock selection factors continues to shrink 191</p> <p>6.1.2. Textual data, natural language processing and machine learning 195</p> <p>6.2. Natural language analysis of company management presentations 197</p> <p>6.2.1. Coverage 198</p> <p>6.2.2. Readability index and language complexity 201</p> <p>6.2.3. Quantifying executive personalities 206</p> <p>6.2.4. Syntactic parser and part-of-speech (POS) tagging 207</p> <p>6.3. Extracting long-term signal from news sentiment data 211</p> <p>6.3.1. Introducing RavenPack data 211</p> <p>6.3.2. The challenges of using news sentiment signals in stock selection 215</p> <p>6.3.3. How do investors react to news? 216</p> <p>6.3.4. The interaction of news, corporate events and investor behavior 217</p> <p>6.3.5. A machine learning approach to extract event-based sentiment 221</p> <p>6.3.6. Welcome to NICE (News with Insightful Categorical Events) 225</p> <p>6.4. References 228</p> <p><b>Chapter 7. Forecasting Beta Using Machine Learning and Equity Sentiment Variables </b><b>231<br /></b><i>Alexei JOUROVSKI, Vladyslav DUBIKOVSKYY, Pere ADELL, Ravi RAMAKRISHNAN and Robert KOSOWSKI</i></p> <p>7.1. Introduction 231</p> <p>7.2. Data 234</p> <p>7.2.1. Data construction process 234</p> <p>7.3. Methodology 240</p> <p>7.3.1. Historical beta 241</p> <p>7.3.2. Bloomberg’s adjusted beta 241</p> <p>7.3.3. OLS regression 241</p> <p>7.3.4. Post-LASSO OLS regression 241</p> <p>7.3.5. Random forest model 242</p> <p>7.3.6. XGBoost model 242</p> <p>7.4. Empirical results 242</p> <p>7.4.1. Variable selection 242</p> <p>7.4.2. Forecasting models 244</p> <p>7.4.3. Variable importance 246</p> <p>7.4.4. SHAP values. 247</p> <p>7.4.5. Overall level of feature importance 248</p> <p>7.4.6. Cross-sectional analysis of feature importance 250</p> <p>7.4.7. Time-series analysis of feature importance 253</p> <p>7.5. Constructing market neutral long–short portfolios 257</p> <p>7.6. Concluding remarks 258</p> <p>7.7. References 259</p> <p><b>Chapter 8. Machine Learning Optimization Algorithms & Portfolio Allocation </b><b>261<br /></b><i>Sarah PERRIN and Thierry RONCALLI</i></p> <p>8.1. Introduction 262</p> <p>8.2. The quadratic programming world of portfolio optimization 264</p> <p>8.2.1. Quadratic programming 264</p> <p>8.2.2. Mean-variance optimized portfolios 265</p> <p>8.2.3. Issues with QP optimization 270</p> <p>8.3. Machine learning optimization algorithms 271</p> <p>8.3.1. Coordinate descent 274</p> <p>8.3.2. Alternating direction method of multipliers 279</p> <p>8.3.3. Proximal operators 283</p> <p>8.3.4. Dykstra’s algorithm 289</p> <p>8.4. Applications to portfolio optimization 293</p> <p>8.4.1. Minimum variance optimization 295</p> <p>8.4.2. Smart beta portfolios 301</p> <p>8.4.3. Robo-advisory optimization307</p> <p>8.4.4. Tips and tricks 312</p> <p>8.5. Conclusion 315</p> <p>8.6. Acknowledgements 317</p> <p>8.7. Appendix 317</p> <p>8.7.1. Mathematical results 317</p> <p>8.7.2. Data 323</p> <p>8.8. References 324</p> <p><b>Chapter 9. Hierarchical Risk Parity: Accounting for Tail Dependencies in Multi-asset Multi-factor Allocations </b><b>329<br /></b><i>Harald LOHRE, Carsten ROTHER and Kilian Axel SCHÄFER</i></p> <p>9.1. Hierarchical risk parity strategies 332</p> <p>9.1.1. The multi-asset multi-factor universe 333</p> <p>9.1.2. The hierarchical multi-asset multi-factor structure 334</p> <p>9.1.3. Hierarchical clustering 338</p> <p>9.1.4. Portfolio allocation based on hierarchical clustering 342</p> <p>9.2. Tail dependency and hierarchical clustering 343</p> <p>9.2.1. Tail dependence coefficients 344</p> <p>9.2.2. Estimating tail dependence coefficients 345</p> <p>9.3. Risk-based allocation strategies 347</p> <p>9.3.1. Classic risk-based allocation techniques 347</p> <p>9.3.2. Diversified risk parity 348</p> <p>9.4. Hierarchical risk parity for multi-asset multi-factor allocations 352</p> <p>9.4.1. Strategy universe 352</p> <p>9.4.2. A statistical horse race of risk-based allocation strategies 354</p> <p>9.5. Conclusion 360</p> <p>9.6. Acknowledgements 362</p> <p>9.7. Appendix 1: Definition of style factors 362</p> <p>9.7.1. Foreign exchange (FX) style factors 362</p> <p>9.7.2. Commodity style factors 363</p> <p>9.7.3. Rates style factors 364</p> <p>9.7.4. Equity style factors 364</p> <p>9.8. Appendix 2: CSR estimator 365</p> <p>9.9. References 367</p> <p><b>Chapter 10. Portfolio Performance Attribution: A Machine Learning-Based Approach </b><b>369<br /></b><i>Ryan BROWN, Harindra DE SILVA and Patrick D. NEAL</i></p> <p>10.1. Introduction 369</p> <p>10.2. Methodology 371</p> <p>10.2.1. Matrix algebra representation of selection and allocation effects 372</p> <p>10.2.2. Creating categorical variables from continuous variables 374</p> <p>10.2.3. Optimizing continuous variable breakpoints to maximize systematic attribution 375</p> <p>10.3. Data description 377</p> <p>10.4. Results 378</p> <p>10.5. Conclusion 385</p> <p>10.6. References 386</p> <p><b>Chapter 11. Modeling Transaction Costs When Trades May Be Crowded: A Bayesian Network Using Partially Observable Orders Imbalance </b><b>387<br /></b><i>Marie BRIÈRE, Charles-Albert LEHALLE, Tamara NEFEDOVA and Amine RABOUN</i></p> <p>11.1. Introduction 388</p> <p>11.2. Related literature 391</p> <p>11.2.1. Transaction costs and market impact 391</p> <p>11.2.2. Bayesian networks 392</p> <p>11.3. ANcerno database 394</p> <p>11.4. Transaction cost modeling 396</p> <p>11.4.1. Order size 396</p> <p>11.4.2. Order flow imbalance 398</p> <p>11.4.3. Joint effect of order size and order flow imbalance 400</p> <p>11.5. Bayesian network modeling with net order flow imbalance as latent variable 403</p> <p>11.5.1. Bayesian inference 404</p> <p>11.5.2. Bayesian network modeling 406</p> <p>11.5.3. Net order flow imbalance dependencies 409</p> <p>11.5.4. Implementation shortfall dependencies 413</p> <p>11.6. Forecasting implementation shortfall 415</p> <p>11.6.1. Inference of investors’ order flow imbalance given post-trade cost and market conditions 420</p> <p>11.7. Conclusion 421</p> <p>11.8. Appendix A: Garman-Klass volatility definition 423</p> <p>11.9. Appendix B: bid-ask spread and volatility distribution dependencies 423</p> <p>11.10. Appendix C: beta distribution properties 424</p> <p>11.11. Appendix D: net order flow imbalance properties 425</p> <p>11.12. Appendix E: implementation shortfall distribution 425</p> <p>11.13. Appendix F: Hastings-Metropolis algorithm 426</p> <p>11.14. References 427</p> <p>List of Authors 431</p> <p>Index 435</p> <p>Commendations 434</p>
Emmanuel JURCZENKO is Director of Graduate Studies and Professor of Finance at Glion Institute of Higher Education, Switzerland. Prior to this, he spent 13 years as Associate Professor of Finance at ESCP-Europe and worked for ABN-AMRO as Head of Quantitative Analysts where he was in charge of quantitative fund selection. His research focuses on portfolio construction in particular on risk budgeting, factor investing and machine learning estimation techniques.

Diese Produkte könnten Sie auch interessieren:

Leaders Who Coach
Leaders Who Coach
von: Jan Salisbury, Jenn Lee
ZIP ebook
13,99 €
Career ReCharge
Career ReCharge
von: Beth Benatti Kennedy, Caroline Slaughter
ZIP ebook
10,99 €