Advanced Quantitative Finance with C++

Create and implement mathematical models in C++ using quantitative finance

Advanced Quantitative Finance with C++

Alonso Peña, Ph.D.

Create and implement mathematical models in C++ using quantitative finance
Mapt Subscription
FREE
$29.99/m after trial
eBook
$11.90
RRP $16.99
Save 29%
Print + eBook
$26.99
RRP $26.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$11.90
$26.99
$29.99p/m after trial
RRP $16.99
RRP $26.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781782167228
Paperback124 pages

Book Description

This book will introduce you to the key mathematical models used to price financial derivatives, as well as the implementation of main numerical models used to solve them. In particular, equity, currency, interest rates, and credit derivatives are discussed. In the first part of the book, the main mathematical models used in the world of financial derivatives are discussed. Next, the numerical methods used to solve the mathematical models are presented. Finally, both the mathematical models and the numerical methods are used to solve some concrete problems in equity, forex, interest rate, and credit derivatives.

The models used include the Black-Scholes and Garman-Kohlhagen models, the LIBOR market model, structural and intensity credit models. The numerical methods described are Monte Carlo simulation (for single and multiple assets), Binomial Trees, and Finite Difference Methods. You will find implementation of concrete problems including European Call, Equity Basket, Currency European Call, FX Barrier Option, Interest Rate Swap, Bankruptcy, and Credit Default Swap in C++.

Table of Contents

Chapter 1: What is Quantitative Finance?
Discipline 1 – finance (financial derivatives)
Discipline 2 – mathematics
Discipline 3 – informatics (C++ programming)
The Bento Box template
Summary
Chapter 2: Mathematical Models
Equity
Foreign exchange
Interest rates
Credit
Summary
Chapter 3: Numerical Methods
The Monte Carlo simulation method
The Binomial Trees method
The Finite Difference method
Summary
Chapter 4: Equity Derivatives in C++
Basic example – European Call
Advanced example – equity basket
Summary
Chapter 5: Foreign Exchange Derivatives with C++
Basic example – European FX Call (FX1)
Advanced example – FX barrier option (FX2)
Summary
Chapter 6: Interest Rate Derivatives with C++
Basic example – plain vanilla IRS (IR1)
Advanced example – IRS with Cap (IR2)
Summary
Chapter 7: Credit Derivatives with C++
Basic example – bankruptcy (CR1)
Advanced example – CDS (CR2)
Summary

What You Will Learn

  • Solve complex pricing problems in financial derivatives using a structured approach with the Bento Box template
  • Explore some key numerical methods including binomial trees, finite differences, and Monte Carlo simulation
  • Develop your understanding of equity, forex, interest rate, and credit derivatives through concrete examples
  • Implement simple and complex derivative instruments in C++
  • Discover the most important mathematical models used in quantitative finance today to price derivative instruments
  • Effectively Incorporate object oriented programming (OOP) principles into the code

Authors

Table of Contents

Chapter 1: What is Quantitative Finance?
Discipline 1 – finance (financial derivatives)
Discipline 2 – mathematics
Discipline 3 – informatics (C++ programming)
The Bento Box template
Summary
Chapter 2: Mathematical Models
Equity
Foreign exchange
Interest rates
Credit
Summary
Chapter 3: Numerical Methods
The Monte Carlo simulation method
The Binomial Trees method
The Finite Difference method
Summary
Chapter 4: Equity Derivatives in C++
Basic example – European Call
Advanced example – equity basket
Summary
Chapter 5: Foreign Exchange Derivatives with C++
Basic example – European FX Call (FX1)
Advanced example – FX barrier option (FX2)
Summary
Chapter 6: Interest Rate Derivatives with C++
Basic example – plain vanilla IRS (IR1)
Advanced example – IRS with Cap (IR2)
Summary
Chapter 7: Credit Derivatives with C++
Basic example – bankruptcy (CR1)
Advanced example – CDS (CR2)
Summary

Book Details

ISBN 139781782167228
Paperback124 pages
Read More

Read More Reviews

Recommended for You

Python Data Analysis Book Cover
Python Data Analysis
$ 29.99
$ 21.00
Practical Data Science Cookbook Book Cover
Practical Data Science Cookbook
$ 29.99
$ 21.00
Practical Data Analysis Book Cover
Practical Data Analysis
$ 29.99
$ 21.00
Building Machine Learning Systems with Python Book Cover
Building Machine Learning Systems with Python
$ 29.99
$ 6.00
Machine Learning with R Book Cover
Machine Learning with R
$ 32.99
$ 23.10
IPython Interactive Computing and Visualization Cookbook Book Cover
IPython Interactive Computing and Visualization Cookbook
$ 29.99
$ 21.00