Skip to content

A collection of derivative pricing module implemented in C++ and Python

License

Notifications You must be signed in to change notification settings

AUK1939/Exotic-Pricing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exotics Pricing

This repo has some applications of QuantLib.

Projects

  • AsianOption (C++)
    Implemented DiscreteGeometricAverageStrikeEngine and a pricing example
  • Autocall CPU(C++&Pybind)
    Use Pybind11 to wrap PathGenerator and RandomSequenceGenerator for fast Monte-Carlo simulation. An example of Autocall note is given.
  • Autocall GPU(cuda&cupy)
    Use cupy and raw cuda kernel to perform Monte-Carlo simulation. An example of Autocall note is given and there is a 400x speedup compared with CPU.

About

A collection of derivative pricing module implemented in C++ and Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 63.4%
  • Jupyter Notebook 29.1%
  • Python 5.3%
  • Makefile 2.1%
  • CMake 0.1%