Giter VIP home page Giter VIP logo

sigsde_calibration's Introduction

sigsde_calibration

This is a collection of Jupyter notebooks and Python files which have been used in the article:

"Signature-based models: theory and calibration"

of Christa Cuchiero, Guido Gazzani and Sara Svaluto-Ferro.

For citations:
MDPI and ACS Style
Cuchiero, C.; Gazzani, G.; Svaluto-Ferro, S. Signature-based models: theory and calibration.

@article{CGS:22,
      title={{Signature-based models: theory and calibration}}, 
      author={Cuchiero, C. and Gazzani, G. and Svaluto-Ferro S.},
      journal={Preprint arXiv:2207.13136},
      year={2022}}

In the present repository you will find the following material.

Calibration to time-series data

  • Code for a Heston model, when learning the price dynamics. (Stoch_vol_regressionPrice_Heston.py)

  • Code for a SABR-type model, when learning the volatility of the price dynamics. (Stoch_vol_regressionQV_SABR.py)

Details of the calibration to time-series data with signature-based model can be found in Section 4.1 of the paper.

Calibration to option prices

  • Code for a Heston model generated implied volatility surface with constant model parameters.(MC_Heston.ipynb)

  • Code for market-data with constant parameters.(MC_market_calibration.ipynb)

  • Code for a market-data with time-varying parameters. (Cluster_MC_Time_Varying.py ran on the UniWien HPC3 Cluster and the corresponding notebook to visualize the results Calibration_TimeVarying.ipynb)

Details of the calibration to option prices with signature-based model can be found in Section 4.2 of the paper.

Joint calibration to time-series data and option prices

  • Code for a Heston model with constant parameters. (Joint_Calibration.py)

A brief discussion concerning the joint calibration problem can be found in Section 4.3 of the paper.





multi_dimensional_BS

sigsde_calibration's People

Contributors

guidogazzani-ai avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

jmlinx zheqi-fan

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.