Volatility Surface

Compute and Plot Volatility Surfaces from Market Prices
6,5K téléchargements
Mise à jour 31 mars 2009

Afficher la licence

The user inputs:

2 scalars:
- an annualized risk-free rate
- the current price of an underlying asset

3 vectors:
- a vector of time to maturity
- a vector of strike prices
- a vector European call prices gotten from the market for the same underlying asset.

The function VolSurface.m will then:

- compute and output the Black-Scholes implied volatility (this will be a matrix).
- get and plot the corresponding volatility surface using a kernel (Gaussian) density estimation.

Citation pour cette source

Rodolphe Sitter (2025). Volatility Surface (https://fr.mathworks.com/matlabcentral/fileexchange/23316-volatility-surface), MATLAB Central File Exchange. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R2007b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Surface and Mesh Plots dans Help Center et MATLAB Answers
Remerciements

Inspiré par : Kernel Smoothing Regression

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.1.0.0

-

1.0.0.0