Mathematical Modeling And Computation | In Finance Pdf

For options with multiple sources of uncertainty (e.g., Asian options or basket options), Monte Carlo reigns supreme. A good PDF will cover:

FDM directly discretizes the PDE on a grid in asset price and time. For example, the Black-Scholes PDE can be approximated using explicit, implicit, or Crank-Nicolson schemes. Implicit and Crank-Nicolson methods are preferred because they are unconditionally stable, though they require solving a tridiagonal system at each time step. FDM excels at pricing American options, where early exercise introduces a free boundary condition that can be handled via projected successive over-relaxation (PSOR) or penalty methods. The main challenge is the curse of dimensionality: FDM becomes infeasible for options depending on multiple underlying assets (e.g., basket options), as the grid size grows exponentially. mathematical modeling and computation in finance pdf

Wilmott’s style is accessible but mathematically rigorous. His downloadable notes (often free via university repositories) include Excel spreadsheets and VBA code for simple binomial models. For options with multiple sources of uncertainty (e

You cannot do modeling without Shreve. Vol II focuses on continuous-time models. Python pseudocode: import numpy as np S0, K,

Steps:

Python pseudocode:

import numpy as np
S0, K, r, sigma, T = 100, 105, 0.05, 0.2, 1
N = 100000
Z = np.random.normal(0, 1, N)
ST = S0 * np.exp((r - 0.5*sigma**2)*T + sigma*np.sqrt(T)*Z)
payoffs = np.maximum(ST - K, 0)
price = np.exp(-r*T) * np.mean(payoffs)

A model is an abstract representation of reality. In finance, we assume that asset prices follow specific stochastic processes. The most famous is the Geometric Brownian Motion (GBM), which underpins the Black-Scholes-Merton framework. Mathematics provides the language: