FinancePy

FinancePy API Reference

svi

financepy.models.svi

Class

SVI

SVI( a = None, b = None, rho = None, m = None, sigma = None, ) -> None
Raw SVI implied-volatility smile. The total implied variance is w(k) = a + b [ rho (k-m) + sqrt((k-m)^2 + sigma^2) ] where k = log(K/F). The model may either be constructed from known parameters or calibrated directly to an implied-volatility smile.

Methods

calibrate

calibrate( self, forward, strikes, implied_volatilities, t_exp, )
Calibrate raw SVI parameters to a single implied-volatility smile. Calibration is performed in total implied variance.

total_variance_from_log_moneyness

total_variance_from_log_moneyness( self, k, )

No description available.

total_variance

total_variance( self, forward, strike, )

No description available.

implied_volatility

implied_volatility( self, forward, strike, t_exp, )

No description available.

implied_volatility_curve

implied_volatility_curve( self, forward, strikes, t_exp, )

No description available.

parameters

parameters( self, )

No description available.

Generated automatically from the FinancePy source code. Do not edit this file manually.