Mastering Python for Finance: Design and implement state-of-the-art mathematical and statistical applications used in finance

Understand, design, and implement state-of-the-art mathematical and statistical applications used in finance with Python

Key Features:

  • Explore financial models used by the industry and ways of solving them with this guide
  • Discover the various features that Python provides for scientific computing and harness them to enhance your financial applications
  • Build state-of-the-art infrastructure for critical aspects such as modeling, trading, pricing, and analytics

Book Description:

Built initially for scientific computing, Python quickly found its place in finance. Its flexibility and robustness can be easily incorporated into applications for mathematical studies, research, and software development.

With this book, you will learn about all the tools you need to successfully perform research studies and modeling, improve your trading strategies, and effectively manage risks. You will explore the various tools and techniques used in solving complex problems commonly faced in finance.

You will learn how to price financial instruments such as stocks, options, interest rate derivatives, and futures using computational methods. Also, you will learn how you can perform data analytics on market indexes and use NoSQL to store tick data.

What You Will Learn:

  • Perform interactive computing with IPython Notebook
  • Solve linear equations of financial models and perform ordinary least squares regression
  • Explore nonlinear modeling and solutions for optimum points using root-finding algorithms and solvers
  • Discover different types of numerical procedures used in pricing options
  • Model fixed-income instruments with bonds and interest rates
  • Manage big data with NoSQL and perform analytics with Hadoop
  • Build a high-frequency algorithmic trading platform with Python
  • Create an event-driven backtesting tool and measure your strategies
1140709823
Mastering Python for Finance: Design and implement state-of-the-art mathematical and statistical applications used in finance

Understand, design, and implement state-of-the-art mathematical and statistical applications used in finance with Python

Key Features:

  • Explore financial models used by the industry and ways of solving them with this guide
  • Discover the various features that Python provides for scientific computing and harness them to enhance your financial applications
  • Build state-of-the-art infrastructure for critical aspects such as modeling, trading, pricing, and analytics

Book Description:

Built initially for scientific computing, Python quickly found its place in finance. Its flexibility and robustness can be easily incorporated into applications for mathematical studies, research, and software development.

With this book, you will learn about all the tools you need to successfully perform research studies and modeling, improve your trading strategies, and effectively manage risks. You will explore the various tools and techniques used in solving complex problems commonly faced in finance.

You will learn how to price financial instruments such as stocks, options, interest rate derivatives, and futures using computational methods. Also, you will learn how you can perform data analytics on market indexes and use NoSQL to store tick data.

What You Will Learn:

  • Perform interactive computing with IPython Notebook
  • Solve linear equations of financial models and perform ordinary least squares regression
  • Explore nonlinear modeling and solutions for optimum points using root-finding algorithms and solvers
  • Discover different types of numerical procedures used in pricing options
  • Model fixed-income instruments with bonds and interest rates
  • Manage big data with NoSQL and perform analytics with Hadoop
  • Build a high-frequency algorithmic trading platform with Python
  • Create an event-driven backtesting tool and measure your strategies
54.99 In Stock
Mastering Python for Finance: Design and implement state-of-the-art mathematical and statistical applications used in finance

Mastering Python for Finance: Design and implement state-of-the-art mathematical and statistical applications used in finance

by James Ma
Mastering Python for Finance: Design and implement state-of-the-art mathematical and statistical applications used in finance

Mastering Python for Finance: Design and implement state-of-the-art mathematical and statistical applications used in finance

by James Ma

Paperback

$54.99 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

Understand, design, and implement state-of-the-art mathematical and statistical applications used in finance with Python

Key Features:

  • Explore financial models used by the industry and ways of solving them with this guide
  • Discover the various features that Python provides for scientific computing and harness them to enhance your financial applications
  • Build state-of-the-art infrastructure for critical aspects such as modeling, trading, pricing, and analytics

Book Description:

Built initially for scientific computing, Python quickly found its place in finance. Its flexibility and robustness can be easily incorporated into applications for mathematical studies, research, and software development.

With this book, you will learn about all the tools you need to successfully perform research studies and modeling, improve your trading strategies, and effectively manage risks. You will explore the various tools and techniques used in solving complex problems commonly faced in finance.

You will learn how to price financial instruments such as stocks, options, interest rate derivatives, and futures using computational methods. Also, you will learn how you can perform data analytics on market indexes and use NoSQL to store tick data.

What You Will Learn:

  • Perform interactive computing with IPython Notebook
  • Solve linear equations of financial models and perform ordinary least squares regression
  • Explore nonlinear modeling and solutions for optimum points using root-finding algorithms and solvers
  • Discover different types of numerical procedures used in pricing options
  • Model fixed-income instruments with bonds and interest rates
  • Manage big data with NoSQL and perform analytics with Hadoop
  • Build a high-frequency algorithmic trading platform with Python
  • Create an event-driven backtesting tool and measure your strategies

Product Details

ISBN-13: 9781784394516
Publisher: Packt Publishing
Publication date: 04/29/2015
Pages: 340
Product dimensions: 7.50(w) x 9.25(h) x 0.71(d)

About the Author

James Ma Weiming is a software engineer based in Singapore. His studies and research are focused on financial technology, machine learning, data sciences, and computational finance. James started his career in financial services working with treasury fixed income and foreign exchange products, and fund distribution. His interests in derivatives led him to Chicago, where he worked with veteran traders of the Chicago Board of Trade to devise high-frequency, low-latency strategies to game the market. He holds an MS degree in finance from Illinois Tech's Stuart School of Business in the United States and a bachelor's degree in computer engineering from Nanyang Technological University.

Table of Contents

  1. Python for Financial Applications
  2. Is Python for me?
  3. Objected-oriented versus functional programming
  4. Which Python version should I use?
  5. Introducing IPython
  6. Summary
  7. The Importance of Linearity in Finance
  8. Nonlinearity in Finance
  9. Numerical Procedures
  10. Interest Rates and Derivatives
  11. Interactive Financial Analytics with Python and VSTOXX
  12. Big Data with Python
  13. Algorithmic Trading
  14. Backtesting
  15. Excel with Python
From the B&N Reads Blog

Customer Reviews