Skip to content

olafx/fin1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fin1

Advanced Monte Carlo sampling and model fitting of various exotic option data to various market models. See docs/main.pdf for more info.


Some early results of nonlinear fitting via deep neural networks (340 params), for much faster pricing. Monte-Carlo integrator estimated relative error target is set to 1% (red). Actual relative error is highly controlled (green), exceeding the target with exponentially vanishing probability. Actual relative error of deep neural network contains many more outliers, but mean is ~2%. Main limitations:

  • The MC integration is pure MC, so $n^{-1/2}$ scaling. Switch to randomized quasi-Monte Carlo integration. But this requires dimensionality reduction due to the path-dependent stochastic processes, so Brownian bridge sampling. Asymptotically better convergence will allow higher quality data, part of the ML bottleneck.
  • Adjust statistical distribution of model and option parameters away from uniform, to produce more of the samples the DNN struggles with.
  • Improve the somewhat simplistic model, and hyperparameter optimization.

early_MC_ML_BSM_E_4


Pricing down-and-out European barrier options under the bilateral gamma model. Pricing done via Monte Carlo sampling with adaptive importance sampling, changing the measure of the process by adjusting the rates. Pricing is done in efficiently in parallel, written in C++.

BG_1 BG_2 BG_3 BG_4 BG_5 BG_6 BG_7 BG_8 BG_9 BG_10

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published