Mastering Python for Finance
| James Ma Weiming (Author) Find all the books, read about the author, and more. See search results for this author |
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Understand, design, and implement state-of-the-art mathematical and statistical applications used in finance with Python
About This Book
- 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
Who This Book Is For
If you are an undergraduate or graduate student, a beginner to algorithmic development and research, or a software developer in the financial industry who is interested in using Python for quantitative methods in finance, this is the book for you. It would be helpful to have a bit of familiarity with basic Python usage, but no prior experience is required.
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
In Detail
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.
Customers who viewed this item also viewed
Customers who bought this item also bought
Editorial Reviews
About the Author
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Packt Publishing (April 29, 2015)
- Language : English
- Paperback : 340 pages
- ISBN-10 : 1784394513
- ISBN-13 : 978-1784394516
- Item Weight : 1.29 pounds
- Dimensions : 7.5 x 0.77 x 9.25 inches
- Best Sellers Rank: #2,893,999 in Books (See Top 100 in Books)
- #328 in Business Accounting Software Computer
- #336 in Personal Finance Software (Books)
- #1,236 in Mathematical & Statistical Software
- Customer Reviews:
About the author

James Ma Weiming is a software engineer and researcher 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.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Plenty of applications and examples -some indeed with errors , though on the positive it is a useful learning experience to do some minor debugging !-.
As with many practical reference books try to buy the print version, this is not bedtime reading stuff.
Top reviews from other countries
目次の内容に対して、特に数学的な証明等なしで天下り的にPythonのコードが羅列されているので、ファイナンスの入門者にはお勧めしない。
費用対効果は高い。




