Haskell Financial Data Modeling and Predictive Analytics

2.67 avg rating
( 6 ratings by Goodreads )
 
9781782169437: Haskell Financial Data Modeling and Predictive Analytics
View all copies of this ISBN edition:
 
 

Get an in-depth analysis of financial time series from the perspective of a functional programmer

Overview

  • Understand the foundations of financial stochastic processes
  • Build robust models quickly and efficiently
  • Tackle the complexity of parallel programming

In Detail

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.

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.

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.

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.

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.

What you will learn from this book

  • Learn how to build a FIX protocol parser
  • Calibrate counting processes on real data
  • Estimate model parameters using the Maximum Likelihood Estimation method
  • Use Akaike criterion to choose the best-fit model
  • Learn how to perform property-based testing on a generated set of input data
  • Calibrate ACD models with the Kalman filter
  • Understand parallel programming in Haskell
  • Learn more about volatility prediction

Approach

This book is a hands-on guide that teaches readers how to use Haskell's tools and libraries to analyze data from real-world sources in an easy-to-understand manner.

Who this book is written for

This book is great for developers who are new to financial data modeling using Haskell. A basic knowledge of functional programming is not required but will be useful. An interest in high frequency finance is essential.

"synopsis" may belong to another edition of this title.

About the Author:

Pavel Ryzhov

Pavel Ryzhov has graduated from the Lomonosov Moscow State University in Russia in the field of mathematical physics, Toda equations and Lie algebras. In the past 10 years, he has worked as a Technical Lead and Senior Software Engineer. In the last three years, Pavel lead a startup company that mainly provided mathematical and web software development in Haskell. Also, he works on port of Quantlib, an HQuantLib project in his spare time.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Pavel Ryzhov
ISBN 10: 1782169431 ISBN 13: 9781782169437
New Quantity Available: 1
Seller:
East West Academic Books LLC
(Burlington, NC, U.S.A.)
Rating
[?]

Book Description Condition: New. New, Fast Delivery , 100 % money back if any problem with product and services. Ship from Multiple Location's. Seller Inventory # ABEPKT575

More information about this seller | Contact this seller

Buy New
US$ 34.32
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

2.

Pavel Ryzhov
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1782169431 ISBN 13: 9781782169437
New Paperback Quantity Available: 10
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Condition: New. Language: English. Brand new Book. This book is a hands-on guide that teaches readers how to use Haskell's tools and libraries to analyze data from real-world sources in an easy-to-understand manner.This book is great for developers who are new to financial data modeling using Haskell. A basic knowledge of functional programming is not required but will be useful. An interest in high frequency finance is essential. Seller Inventory # AAV9781782169437

More information about this seller | Contact this seller

Buy New
US$ 37.80
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

3.

Pavel Ryzhov
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1782169431 ISBN 13: 9781782169437
New Paperback Quantity Available: 10
Seller:
Book Depository International
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Condition: New. Language: English. Brand new Book. This book is a hands-on guide that teaches readers how to use Haskell's tools and libraries to analyze data from real-world sources in an easy-to-understand manner.This book is great for developers who are new to financial data modeling using Haskell. A basic knowledge of functional programming is not required but will be useful. An interest in high frequency finance is essential. Seller Inventory # AAV9781782169437

More information about this seller | Contact this seller

Buy New
US$ 42.76
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

4.

Ryzhov, Pavel
Published by Packt Publishing (2016)
ISBN 10: 1782169431 ISBN 13: 9781782169437
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Packt Publishing, 2016. Paperback. Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Seller Inventory # ria9781782169437_lsuk

More information about this seller | Contact this seller

Buy New
US$ 37.81
Convert currency

Add to Basket

Shipping: US$ 4.97
From United Kingdom to U.S.A.
Destination, rates & speeds

5.

Ryzhov, Pavel
Published by Packt Publishing Limited (2013)
ISBN 10: 1782169431 ISBN 13: 9781782169437
New Quantity Available: > 20
Print on Demand
Seller:
Paperbackshop-US
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Condition: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # IQ-9781782169437

More information about this seller | Contact this seller

Buy New
US$ 39.59
Convert currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

6.

Ryzhov, Pavel
Published by Packt Publishing (2018)
ISBN 10: 1782169431 ISBN 13: 9781782169437
New Paperback Quantity Available: 17
Print on Demand
Seller:
Murray Media
(NORTH MIAMI BEACH, FL, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2018. Paperback. Condition: New. Never used! This item is printed on demand. Seller Inventory # 1782169431

More information about this seller | Contact this seller

Buy New
US$ 52.11
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

7.

Pavel Ryzhov
Published by Packt Publishing (2013)
ISBN 10: 1782169431 ISBN 13: 9781782169437
New Softcover Quantity Available: 1
Print on Demand
Seller:
Rating
[?]

Book Description Packt Publishing, 2013. Condition: New. This item is printed on demand for shipment within 3 working days. Seller Inventory # GM9781782169437

More information about this seller | Contact this seller

Buy New
US$ 49.43
Convert currency

Add to Basket

Shipping: US$ 3.19
From Germany to U.S.A.
Destination, rates & speeds

8.

Ryzhov, Pavel
Published by Packt Publishing 9/10/2013 (2013)
ISBN 10: 1782169431 ISBN 13: 9781782169437
New Paperback or Softback Quantity Available: 10
Seller:
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Rating
[?]

Book Description Packt Publishing 9/10/2013, 2013. Paperback or Softback. Condition: New. Haskell Financial Data Modeling and Predictive Analytics. Book. Seller Inventory # BBS-9781782169437

More information about this seller | Contact this seller

Buy New
US$ 53.27
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

9.

Pavel Ryzhov
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1782169431 ISBN 13: 9781782169437
New Paperback Quantity Available: 10
Seller:
Book Depository hard to find
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Condition: New. Language: English. Brand new Book. This book is a hands-on guide that teaches readers how to use Haskell's tools and libraries to analyze data from real-world sources in an easy-to-understand manner.This book is great for developers who are new to financial data modeling using Haskell. A basic knowledge of functional programming is not required but will be useful. An interest in high frequency finance is essential. Seller Inventory # LIE9781782169437

More information about this seller | Contact this seller

Buy New
US$ 55.55
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

10.

Pavel Ryzhov
Published by Packt Publishing
ISBN 10: 1782169431 ISBN 13: 9781782169437
New Paperback Quantity Available: > 20
Seller:
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Rating
[?]

Book Description Packt Publishing. Paperback. Condition: New. 112 pages. Dimensions: 9.2in. x 7.5in. x 0.3in.Get an in-depth analysis of financial time series from the perspective of a functional programmer Overview Understand the foundations of financial stochastic processes Build robust models quickly and efficiently Tackle the complexity of parallel programming In Detail 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. 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. 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. 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 Yesods 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. 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. What you will learn from this book Learn how to build a FIX protocol parser Calibrate counting processes on real data Estimate model parameters using the Maximum Likelihood Estimation method Use Akaike criterion to choose the best-fit model Learn how to perform property-based testing on a generated set of input data Calibrate ACD models with the Kalman filter Understand parallel programming in Haskell Learn more about volatility prediction Approach This book is a hands-on guide that teaches readers how to use Haskells tools and libraries to analyze data from real-world sources in an easy-to-understand manner. Who this book is written for This book is great for developers who are new to financial data modeling using Haskell. A basic knowledge of functional programming is not required but will be useful. An interest in high frequency finance is essential. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Seller Inventory # 9781782169437

More information about this seller | Contact this seller

Buy New
US$ 56.96
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

There are more copies of this book

View all search results for this book