Understand, design, and implement state-of-the-art mathematical and statistical applications used in finance with Python
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
Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.