2025-05-05 03:33:21
This post is part of a list of books for beginner quantitative analysts, with other posts in this series focusing on Derivative Pricing, C++ Programming, and Python Programming.
In the previous article, we introduced several C++ books to help learn the syntax necessary for creating derivatives pricing models. These models often rely on numerical methods to find approximate solutions.The two commonly used methods are Finite Difference Methods (FDM) and Monte Carlo (MC) Methods.
Finite Difference Methods are a group of Numerical Methods used to approximate the solutions of Partial Differential Equations (PDEs), which often arise in derivative pricing models, such as the Black-Scholes PDE for calculating the price of European call or put options.
The principle of FDM is to discretize the derivatives in the PDE into non-continuous values and then convert them into a set of algebraic equations that can be solved by a computer.
Monte Carlo Methods rely on the concept of risk-neutral valuation to determine the price of derivative products. They generate a large number of random asset price paths and calculate the payoff of the derivative for each path. Then, the average payoff is discounted back to today's price to estimate the option price.Increasing the number of price paths will help improve the accuracy of the results.
Books suitable for beginners in the context of C++/Numerical Methods include:
Mark Joshi's book should be read alongside "Concepts and Practice of Mathematical Finance" mentioned in the previous article. It will help develop C++ skills from beginner to intermediate level and provide in-depth understanding of both FDM and MCM.
It depends on which method you are more interested in (FDM or MCM). You might choose to read more, for example:
Reference: Quant Reading List Numerical Methods
From https://www.quantstart.com/articles/Quant-Reading-List-Numerical-Methods/
2025-01-10 10:12:01
2024-05-31 03:06:49
2024-05-28 03:09:25
There are many other interesting articles, try selecting them from below.
2025-04-17 03:10:23
2024-04-01 02:48:03
2023-09-29 11:54:28
2023-10-20 09:43:16
2023-10-24 11:07:56
2024-10-10 09:18:31
2024-10-18 02:32:36
2023-11-21 09:07:24
2023-10-03 01:55:58