This repository includes numerical examples for the paper Gradient-enhanced sparse Hermite polynomial expansions for pricing and hedging high-dimensional American options by Jiefei Yang and Guanglian Li, 2024.
To see how G-LSM method works in a 2-d max-call example, git clone this repo, and run ./quick_start_glsm.m
.
Parameters used in examples are listed as follows.
Example | Parameters |
---|---|
1. Geometric basket put | |
2. Geometric basket call | |
3. Max-call with |
|
4. Max-call with |
If |
5. Put option under Heston model |
./ex1_geobaskput/
includes tests for example 1../ex2_geobaskcall/
includes tests for example 2../ex3_maxcall_sym/
includes tests for example 3../ex4_maxcall_asym/
includes tests for example 4../ex5_heston/
includes tests for example 5.
- Least squares Monte Carlo (LSM):
./ex1_geobaskput/lsm_geobaskput.m
tests with LSM. Longstaff, F. and Schwartz, E. (2001). Valuing American options by simulation: a simple least-squares approach. - Cosine method (COS) under Heston model:
./ex5_heston/cos_heston.m
tests with COS. Fang, F. and Oosterlee, C. W. (2011). A Fourier-based valuation method for Bermudan and barrier options under Heston’s model.
@article{yang2024gradient,
title={Gradient-enhanced sparse Hermite polynomial expansions for pricing and hedging high-dimensional American options},
author={Yang, Jiefei and Li, Guanglian},
journal={arXiv preprint arXiv:2405.02570},
year={2024}
}