Skip to content
/ hdp Public

A numerical library for High-Dimensional option Pricing problems, including Fourier transform methods, Monte Carlo methods and the Deep Galerkin method

License

Notifications You must be signed in to change notification settings

ZewenShen/hdp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hdp

Build Status

A numerical library for High-Dimensional option Pricing problems.

Included Algorithms

deep Galerkin method (~/src/blackscholes/dgm)

N-d Black Scholes equation solver; 1-d American option PDE solver

Fourier transform methods (~/src/blackscholes/fft)

Carr & Madan algorithm; N-d Conv method

Monte Carlo methods (~/src/blackscholes/mc)

N-d antithetic variates; N-d control variates; N-d Sobol sequence; 1-d importance sampling; N-d Least square Monte Carlo

PDE (~/src/blackscholes/pde)

1-d parabolic PDE solver with Dirichlet boundary condition; 1-d American option PDE solver (PSOR / penalty method); 2-d parabolic PDE solver with Dirichlet boundary condition on a rectangle domain (untested)

Micellaneous (~/src/utils, ~/src/blackscholes/utils)

The analytical solution to 1-d European option and N-d geometric average payoff European option; Helper functions for conducting numerical experiments

Reference

Z. Shen, Numerical Methods for High-Dimensional Option Pricing Problems

About

A numerical library for High-Dimensional option Pricing problems, including Fourier transform methods, Monte Carlo methods and the Deep Galerkin method

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages