Book Image

Haskell Financial Data Modeling and Predictive Analytics

By : Pavel Ryzhov
Book Image

Haskell Financial Data Modeling and Predictive Analytics

By: Pavel Ryzhov

Overview of this book

<p>Haskell is one of the three most influential functional programming languages available today along with Lisp and Standard ML. When used for financial analysis, you can achieve a much-improved level of prediction and clear problem descriptions.</p> <p>Haskell Financial Data Modeling and Predictive Analytics is a hands-on guide that employs a mix of theory and practice. Starting with the basics of Haskell, this book walks you through the mathematics involved and how this is implemented in Haskell.</p> <p>The book starts with an introduction to the Haskell platform and the Glasgow Haskell Compiler (GHC). You will then learn about the basics of high frequency financial data mathematics as well as how to implement these mathematical algorithms in Haskell.</p> <p>You will also learn about the most popular Haskell libraries and frameworks like Attoparsec, QuickCheck, and HMatrix. You will also become familiar with database access using Yesod’s Persistence library, allowing you to keep your data organized. The book then moves on to discuss the mathematics of counting processes and autoregressive conditional duration models, which are quite common modeling tools for high frequency tick data. At the end of the book, you will also learn about the volatility prediction technique.</p> <p>With Haskell Financial Data Modeling and Predictive Analytics, you will learn everything you need to know about financial data modeling and predictive analytics using functional programming in Haskell.</p>
Table of Contents (14 chapters)

Appendix A. References

For further language and platform reference, you can use the following resources:

The financial and mathematical part of this book is mostly inspired by the following works:

  • Dynamic Hedging: Managing Vanilla and Exotic Options by Nassim Nicholas Taleb

  • Monte Carlo Methods in Finance by Peter Jaeckel

  • Handbook of Statistical Analysis and Data Mining Application by Robert Nisbet, John Elder IV, and Gary Miner

  • Econometrics of Financial High-Frequency Data by Nikolaus Hautsch

  • Handbook of Modeling High-Frequency Data in Finance, edited by Viens, Mariani, and Florescu

  • Monte Carlo Methods in Financial Engineering (Stochastic Modelling and Applied Probability) by Paul Glasserman

  • Algorithmic Trading and DMA, an introduction to direct access strategies by Barry Johnson

  • Volatility Trading by Euan Sinclair

  • The Evaluation and Optimization of Trading Strategies by Robert Pardo

  • The Encyclopedia of Trading Strategies by Jeffrey Owen Katz, Ph.D. and Donna L. McCormik