Questions tagged [local-volatility]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
0 answers
13 views

Implied forward volatility definition

What is the rigourous definition of the 'implied forward volatility' and how is it calculated? I couldn't find a rigorous definition as would be the case for 'implied volatility'. Also, could anyone ...
0 votes
0 answers
12 views

QuantLib error: `RuntimeError: negative local vol^2 at... the black vol surface is not smooth enough` for calibrating the SLV model

I am trying to generate the SLV process using QuantLib on real SPX data. The issue that I am having is that calendar arbitrage is being violated. I put my data in a list in my code, and am using $r\...
3 votes
2 answers
375 views

Local variance derivation by Gatheral

I've bought Gatheral's book on Local Volatility and I have troubles with understanding a part where he shows that local variance is a conditional expectation of instantaneous variance. Why in the ...
7 votes
1 answer
491 views

Dupire's calibration

I'm trying to implement a method for calibrating the local volatility model (Dupire's one). I'm working on the paper from Andreasen and Huge : Volatility interpolation (SSRN). Is this considered to be ...
0 votes
0 answers
44 views

Hull White Model and Local Volatility

What is the practical use case for Hull White 1F model. In its crude form , it allows us to calibrate mean levels to yield curve and the speed of MR and Vol to a single value which describes the term ...
0 votes
0 answers
57 views

In the Stochastic-Local Volatility (SLV/LSV) calibration procedure, which surface is used when calibrating the Leverage function

Before we match the leverage function $L(S_t,t)$ to the implied volatility surface generated from the market, we are supposed to calibrate the pure Heston parameters, $(\theta, \kappa, v_0, \rho, \xi)$...
1 vote
1 answer
499 views

How to derive Dupire's local volatility?

I want to calculate the expression of local volatility expressed in terms of implied volatility given by Fabrice Douglas Rouah in Derivation of Local Volatility : $v_{l} = \frac{ \frac{\partial w}{\...
0 votes
0 answers
58 views

Vol-Vol Breakeven (MC Estimation)

I am currently reading the paper Computation of Break-Even for LV and LSV Models. This paper defines the vol-vol breakeven \begin{align*}\tag{1} B_t(T,K,T',K') &\ :=\ d\langle \ln \sigma^{T,K}...
1 vote
0 answers
121 views

Arbitrage-Free implied/local volatility surface with Cubic Spline Interpolation

I am trying to create a local volatility surface using a cubic spline interpolated implied volatility surface. In other words, I have a function $\sigma(T,K)$, that is arbitrage-free $\forall T,K$ (...
0 votes
1 answer
59 views

Does Gatheral formula for local volatility translate to a constraint on implied volatility

In Gatheral's "The Volatility Surface : A Practitioner's Guide", Equation (1.10) page 13, the following relation linking squared local volatility and squared implied volatility is expressed :...
7 votes
0 answers
251 views

Creating the local volatility surface from the IV surface

I have been using the dupire equation: $$ \sigma_{LV} (K,T) = \frac{\sigma_{i m p}^2+2 \sigma_{i m p} T\left(\frac{\partial \sigma_{i m p}}{\partial T}+(r-q) K \frac{\partial \sigma_{i m p}}{\partial ...
2 votes
0 answers
112 views

smile dynamics IV appendix 4

I am having difficulty in recovering some result in smile dynamics of Bergomi https://papers.ssrn.com/sol3/papers.cfm?abstract_id=1520443, the paper gives $(1-3\alpha x +(6\alpha^2 - \frac{5}{2}\beta)...
1 vote
1 answer
48 views

Change of expansion point for singular perturbation solution in Equivalent Black Volatilities

In the paper Equivalent Black Volatilities, an peturbative solution is derived for the equivalent Black volatility of a vanilla call option under the dynamics $dF_t = a(t) A(F_t) dW_t$ by Taylor ...
1 vote
1 answer
474 views

Monte Carlo: How to interpolate Dupire's Local Volatility

I am trying to price barrier options which can have daily or monthly observations. I first calibrated by Black vols into smooth SVI vols (with linear interpolation along time in variance) to obtain ...
3 votes
0 answers
54 views

When getting the local vol surface from the implied vol surface, do we interpolate the strikes?

Using the dupire method: $$\sigma(T, K)=\sqrt{\frac{\sigma_{\mathrm{imp}}^2+2 \sigma_{\mathrm{imp}} T\left(\frac{\partial \sigma_{\mathrm{imp}}}{\partial T}+(r-q) K \frac{\partial \sigma_{\mathrm{imp}}...
1 vote
0 answers
62 views

Intuition behind the benefits of Stochastic Local Volatility (SLV) models [duplicate]

There have been various posts on this topic, but they don't really discuss the intuition behind the benefits of the stochastic local volatility (SLV) models over normal stochastic volatility (SV) ...
2 votes
0 answers
95 views

Hagan's 2002 SABR paper "Managing Smile Risk" on Dupire local vol model

I'm reading Hagan's 2002 paper Managing Smile Risk originally published on the WILMOTT magazine, and got something confusing on his comment on Dupire's local volatility model. The set up: Consider a ...
0 votes
0 answers
83 views

What would be the practitioner way of hedging jump risks?

I have developed a keen interest in volatility strategies and have implemented various approaches based on practitioner delta. This delta is meticulously calibrated using a no-arbitrage implied ...
0 votes
0 answers
164 views

Dupire Formula with Discrete Cash Dividend

For stocks when there is cash dividend, the Dupire formula should still hold according to Bergomi. In the book "Stochastic Volatility Modeling", he says: In the presence of cash-amount ...
0 votes
0 answers
59 views

Local Volatility Derivation

In Jim Gatheral's book (The Volatility Surface), in the first chapter, it says below while deriving Dupire Equation for Local Volatility. I do not understand how the drift term got removed. Can ...
2 votes
2 answers
180 views

Use `LocalVolTermStructureHandle` in Python QuantLib

I would like to simulate a local volatility underlying $$ dS_t = S_t\sigma(t, S_t)dW_t $$ and have looked at QuantLib's LocalVolTermStructureHandle to do so. So far:...
0 votes
0 answers
101 views

Neural Network to learn Heston Model parameters

I am trying to solve this question: Write down pseudocode to learn a local stochastic volatility for finitely many given option prices: assume a Heston stochastic variance and parametrize local ...
7 votes
1 answer
539 views

Negative Density in Local Stochastic Volatility (LSV) Model Calibration

I'm trying to calibrate Local stochastic volatility model using finite difference method, and I'm mainly following this referece: Tian (2015). I met a problem when calibrating leverage function - the ...
0 votes
0 answers
56 views

Valuation via decomposition or via simulation of the underlying?

My question might be very straight forward but I have seen both approaches being followed in practice so I am curious to see if there are arguments in favor or against each one. I am explaining my ...
3 votes
0 answers
105 views

Construction of stochastic volatility model from a given local volatility model

The Gyongy's theorem: Let $X_t$ be a stochastic process satisfying $$dX_t = \mu_t dt+\sigma_tdW_t$$ where $\mu_t, \sigma_t$ are bounded stochastic process adapted to the filtration $\mathcal{F}_t$. ...
0 votes
0 answers
227 views

Barrier options in LSV (local stochastic volatility) / Austing's Smile pricing explained

In his book (chapters 9.5 to 9.7), Peter Austing argues that barrier options are insensitive to the details of the stochastic volatility model used in a LSV model, except for the level of vol of vol. ...
1 vote
0 answers
79 views

local volatility formula

I try to compute the local volatility in python in both formula, i.e. in terms of call price surface and total variance surface. However, I get 2 different values. What did I do wrong? ...
1 vote
0 answers
106 views

Calibration of LSV models to vanna/volga break-even

In this paper, Labordère, the author computes a probabilistic representation of the the vanna/vomma(volga) break-even levels. He mentions that they can be used to calibrate LSV models to historical ...
1 vote
0 answers
94 views

From model vega matrix to market vega matrix

I'm reading Antonie Savine's fascinating book Modern Computational Finance AAD and Parallel Simulations. However, I got a bit confused while reading and couldn't make sense of how it works in his work....
4 votes
1 answer
285 views

Vega hedge of a barrier option

I was re-reading Lorenzo Bergomi's paper Smile Dynamics I. On the first page, he makes the point that it is necessary for a model to match the vanilla smile observed in markets in order to incorporate ...
1 vote
0 answers
80 views

Questions on limitations of local volatility model

I am currently studying local volatility for equity models and I am trying to understand some limitations of the model: 1. under local volatility, the forward smile gets flatter and higher. Lorenzo ...
2 votes
0 answers
96 views

Good resources about Volatility Calibration with code Snippet

As I just landed in the quantitative finance world, I would like to dig deeper into Volatility Surfaces construction. I have a good theoritical background ( I'm familiar with volatility models ) but I'...
3 votes
1 answer
452 views

Quantlib vol surface issue 'the black vol surface is not smooth enough'

I create a vol surface from the market and do smoothing(interpolation and extrapolation), and explicitly correct for any total variance decreasing on a given strike as we increase maturity. I create a ...
2 votes
1 answer
212 views

Pricing Quantos with Local-Stochastic Volatility model

I would like to price equity quanto options with the Heston Local-Stochastic Volatility model (LSV) but I am having hard time understanding how to apply quanto adjustment in such complex setup. When ...
2 votes
0 answers
152 views

Barrier on realized volatility

I am trying to understand the risk exposures of vanilla options that also have a European barrier on realized volatility. For example, the option could knock out if the realized volatility over the ...
7 votes
1 answer
1k views

Different volatility surface ( Local vol, Stochastic vol etc.)

Despite many questions about local and stochastic volatility available on this forum, i still have a few doubts left. Essentially I am seeking validation whether I am interpreting things correctly. ...
2 votes
0 answers
124 views

Is the time derivative of asset returns expressible as an SDE?

Consider the following SDE for $(S_t)_{t\geq 0}$ under $\mathbb{Q}$, \begin{equation} \mathop{dS_t}=S_t\left(r\mathop{dt}+\sigma(t,S_t)\mathop{dW_t}\right), \end{equation} which (in Langevin form) may ...
2 votes
1 answer
213 views

Local Volatility Monte Carlo option price - different starting index level

I constructed the local volatility surface of S&P 500 from implied vols and was able to price the options accurately using Monte-Carlo. Let's say I priced a 80% of S0 put option with S0 = 4000. ...
0 votes
0 answers
141 views

Quantlib Monte Carlo using regular Volatility Surface, not Local Volatility surface

I am trying to run a Quantlib Python Monte Carlo simulation using either the ql.BlackScholesMertonProcess or the ql.GeneralizedBlackScholesProcess. I have a vol surface that I have generated using ql....
1 vote
0 answers
550 views

Implied volatility to local volatility via Dupire

I am doing some self study on stochastic local volatility modelling and am having a hard time replicating some results from the paper "FX Option Pricing with Stochastic-Local Volatility Model&...
1 vote
1 answer
123 views

Impact of stochastic rates on varswaps and volswaps

Let us consider that we are looking at issuing some varswaps or volswaps on some FX rate. By longer term I mean something longer than 3 months. Different from this time two years ago, now the interest ...
1 vote
0 answers
198 views

how to understand Black-Scholes volatility is average of local volatilities

Black-Scholes volatility is average of local volatilities. It is from: https://bookdown.org/maxime_debellefroid/MyBook/all-about-volatility.html First what's the meaning of ...
1 vote
0 answers
145 views

Implied volatility from local volatility versus market implied volatility

Does the local volatility flattens the (existing not forward) skew faster than what we observed in the implied volatility surface? The process is: Get market implied volatilities Fit a IV model (i.e. ...
4 votes
2 answers
707 views

Is Local Volatility a function of the Strike or the Underlying price?

Long story cut short: I am asking why the Local Volatility function can be thought of as a function of the underlying, when in fact it appears to be a function of the strike. Additionally, I wonder ...
1 vote
1 answer
451 views

Calibrate Local Volatility model to price quanto options

I have a Local Volatility model. I compute the LV surface $\sigma_{S}^{local}$ on vanilla option of $S$. Assume the vol of foreign exchange is constant and know, and the correlation equity/FX is known....
2 votes
0 answers
88 views

How do I proceed with pricing after calculating local vol volatilities?

What are the next steps for pricing under the local volatility formula? It feels like I'm missing the trick (as I only see the numerical methods used to obtain prices after calculating local vol). I.e....
1 vote
2 answers
694 views

Dupire pricing equation derivation vs Black Scholes PDE

I know the Dupire pricing equation is derived in similar way to Black Scholes PDE, but it is not exactly the same equation. Dupire equation reads: $\boxed{\frac{\partial C}{\partial T} = \frac{\sigma^...
3 votes
1 answer
783 views

Correlation Spot Vol - when is it important?

I know that a local volatility model does not allow to control the correlation between Spot and Vol. I know also that the correlation Spot Vol is important for products like autocalls. Why is ...
1 vote
0 answers
472 views

Dynamically adjusting the size of a Constant Range Bar (on an intraday fx chart)

Constant Range Bars (CRB) is a type of candlestick charting method that does not draw a new candle every unit of time (like every 1/5/15/30 minutes), but every time the range (high-low) of the ...
5 votes
0 answers
268 views

Very close local volatility and implied volatility using Dupire's equation

I used Dupire's equation to calculate the local volatility as in https://www.frouah.com/finance%20notes/Dupire%20Local%20Volatility.pdf and Numerical example of how to calculate local vol surface from ...