Questions tagged [volatility-surface]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
0 answers
32 views

Reference request: Approximate mapping of a multi-factor stochastic volatility model to single-factor stochastic volatility model

I am looking for approaches to transform a more complicated stochastic volatility model such as the one shown in Section 2.2 of Smile Dynamics II to a single-factor model such as the one shown in ...
  • 540
2 votes
1 answer
47 views

Interpolating implied volatility term structure when IV is sampled at fixed delta points

According to the accepted answer to a question in this site on the interpolation in the term structure of volatility surface: A simple linear interpolation on implied variance along iso-moneyness ...
0 votes
0 answers
60 views

Quantlib issue with BlackVarianceSurface diffusing with the wrong vol when there are either holes or arbitrages in early maturities

I'm new to Quantlib in Python and I'm running into a quite awkward situation. I have a vol surface from the market on the SPX index. Not all strikes/maturities are populated. In addition, there could ...
0 votes
1 answer
196 views

simple volatility surface interpolation

I'm trying to build an implied vol surface from some listed options. In particular I have data for calls and puts for different strikes and expiries. I'm not looking to price on the interpolated vols ...
0 votes
1 answer
93 views

Why can't the curve find the least squares parameters when I used it in SABR model? (SABR Calibration)

Follow is the SABR function part of my code in python: ...
-1 votes
1 answer
111 views

Help needed in replicating FX Implied Vol Surface

I am relatively new to this area and am doing some self studying on SLV model. I am however getting stuck on trying to replicate this implied vol surface (which I will use to calculate the local vol) ...
1 vote
1 answer
121 views

Deriving vol of vol from volatility futures price

From Colin Bennet's trading volatility (pg 117), he says: "A forward on a volatility future is short vol of vol. This means it is possible to back out the implied vol of vol from the price of ...
0 votes
0 answers
41 views

Approximating SPX index skew using PutDex & CallDex

I hope someone can help me with this. As I don’t have access to historical options data I am wondering if it is possible to deduce SPX options skew from various volatility indices - in particular ...
1 vote
0 answers
141 views

Market models of implied volatility and no arbitrage

Something has been bugging me for a while, and I can't really find an answer to it in papers. Maybe somebody can help me out. In addition to modelling the instantaneous vol, or modelling forward ...
1 vote
1 answer
128 views

How would one construct a volatility surface given only the spot price?

The traditional way to build a volatility surface is to pull options data and then do some form of interpolation. What happens if there is no existing options market and only a spot market for asset X?...
0 votes
0 answers
59 views

"Back-Transforming" Smile Strangle into Market Strangle

I was wondering on whether FX vol experts here can comment on the following question: Suppose I have a properly stripped FX vol surface, which I constructed from ATMs and by market standard ...
  • 583
3 votes
1 answer
187 views

Calibration of a volatility smile model on a partial smile

I'm using a well-known SABR model in order to build an implied volatility surface of caps/floors on a very illiquid market which is entirely missing OTM quotes. What happens to SABR implied smile/...
  • 545
0 votes
0 answers
393 views

Bloomberg OVML| FX option pricing | Python

Wanted to check if any API for python is available to replicate Bloomberg's OVML. The objective is to perform FX options pricing for multiple positions, and we are getting stuck in calculating ...
0 votes
0 answers
33 views

Implied volatility surface of an average rate Asian caps

Lets say I have a SABR model where implied volatility is given by semi-analytical Hagan et al. formulas and individual caplets are priced with analytical Black formulas. This model allows me to ...
  • 545
0 votes
0 answers
97 views

May banks ignore the vol surface for far OTM, distantly-dated options, and make risk decisions only on near-term implied ATM vol?

Here is a difficult "real-life" skew / surface options problem that actually occurred. Please help me judge its validity or falsity. In 2018 a Chinese communications stock was falling, and ...
  • 29
1 vote
1 answer
150 views

Statistical metric to measure how well does the volatility surface fit the market

Suppose that I have a model for implied volatility surface and want to figure out required recalibration frequency based on historical quotes. Since I have a large range of strikes and tenors over a ...
  • 545
0 votes
1 answer
214 views

No-arbitrage conditions on a caps/floors volatility surface

Suppose that one has a caps/floors volatility surface and wants to check whether this surface admits arbitrage. What is the theoretical and practical way to do it? Lets talk only about caps for ...
  • 545
0 votes
1 answer
140 views

Should one calibrate SABR model on caps or caplets?

I want to build a volatility surface for caps on a 3M index implied from SABR model. I have a set of cap normal volatilities for a range of strikes (4%, 6%, 8%, 10% and ATM) and maturities (1, 2, 3, 4 ...
  • 545
1 vote
1 answer
247 views

How to build a volatility surface for caps from the SABR model?

My end goal is to build a volatility surface for caps. It's well known that SABR model has Hagan approximation formulas for log-normal and normal implied volatilities of options, e.g. caplets, ...
  • 545
2 votes
0 answers
210 views

What interpolation methods are standard to use for interpolating on equity volatility surfaces?

The answer to this question (Volatility surface interpolation for Black-Scholes delta hedging) names Cubic Spline Interpolation and Guassian Process interpolation (is this exactly the same thing as ...
  • 788
3 votes
1 answer
146 views

How to parameterising Greek Surfaces?

I'm currently working on my master thesis, where I have data on option trading volume and flow (number of shares bought minus sold; i.e., net position), divided among three kinds of market ...
0 votes
1 answer
182 views

Volatility surface interpolation for Black-Scholes delta hedging

A general question for interpolation method for implied volatility between tenors. I've recently stumbled accross a dataset from http://www.math.ku.dk/rolf/Svend/, and I would like to interpolate the ...
0 votes
0 answers
150 views

Implied and Local Volatility relation in Monte Carlo

I am implementing a Monte Carlo engine with the local volatility model based on Dupire. Obviusly, I obtain the local volatility surface from the implied volatility surface and that surfaces has ...
1 vote
2 answers
171 views

Theoretical and practical drawbacks of using Deep Learning for calibration and pricing

I am investigating the suitability of using deep learning for pricing and calibration for the full implied volatility surface. Such examples of their application are in papers here and here. During ...
2 votes
1 answer
367 views

Dupire (Local Vol with Imp Vol)

I am trying to implement a local volatility pricer using Monte Carlo and Dupire's equation in function of implied volatilities and I was told that first of all I have to check Dupire is well ...
1 vote
0 answers
67 views

What's a sensible way to measure correlation in the volatility surface?

Lets say I construct a parametrisation of the volatility surface that lets me infer dynamics i.e correlation between strike vol. Is computing the sample correlation (after controlling for spot-vol ...
1 vote
1 answer
173 views

Clean noisy data from arbitrage

My problem is that I have a surface of implied black volatilites that is supposed to represent market data. However, the surface contains some slight arbitrage. More precisely, the graph contains ...
2 votes
1 answer
212 views

Does shifting/scaling the IV surface relatively/absolutely introduce arbitrage?

I am fitting a volatility surface for vanilla call options. I do this by fitting low-degree polynomials (or cubic splines) along the strike dimension per maturity and then linearly interpolating ...
  • 167
3 votes
1 answer
193 views

Warrant volatility surface differs for each issuer

I have written a rudimentary program for fitting volatility surfaces for warrants of call and put options for the purpose of some basic scenario analysis. In my country, trading options privately in a ...
  • 167
3 votes
0 answers
323 views

How to interpolate on an implied volatility surface based on forward moneyness?

Should be a simple matter, but perhaps I'm misunderstanding something fundamentally. Look first at the below image of the BVOL surface from Bloomberg, to my understanding from looking at the white ...
  • 788
2 votes
2 answers
2k views

Why use moneyness as an axis on a volatility surface

A simple volatility surface might have X axis = strike, Y axis = expiry and Z axis = implied volatility. But in many papers I see them use moneyness instead of strike. I have two questions. Why do ...
1 vote
1 answer
304 views

Newbie question on volatility surface building

I am trying to build a prototype equity volatility surface for pricing european call options, as a way of learning a new programming language that I am looking at. Is there anything wrong with the ...
0 votes
1 answer
95 views

Is the moneyness of a barrier option based on the strike value or the barrier when mapping to a volatility surface?

Say you have a down and in put barrier option with a strike of 100 and barrier at 60. If the stock price sits at 90, which value would you use to determine the moneyness? Is the option in or out of ...
  • 788
6 votes
0 answers
232 views

Hedging : effect of not matching the term structure of skew

Let us assume that we construct a pure stochastic volatility model calibrated to the implied volatility surface, but that the model does not replicate accurately the observed term structure of the ...
  • 540
1 vote
1 answer
122 views

Non-Trivial ATM Volatility in Vol smile construction from Market data on US Equities

have 2 quick questions please help. Constructing vol smile (OTM puts & OTM calls) from US equity market data. for Parabolas fit or other methods, the choice/method for ATM vol is non-trivial, ...
4 votes
0 answers
111 views

$\frac{\partial C_{BS}}{\partial T}$ in local volatility derivation in terms of implied volatility

In Gatheral's book, in the derivation of local volatility in terms of implied volatility, we use the regular Dupire formula $$ \frac{\partial C}{\partial T} = \frac{1}{2} \sigma^{2}K^{2}\frac{\partial^...
  • 99
0 votes
1 answer
279 views

Implied Volatility vs Actual Volatility Calculation

To build a term structure I need different volatilities; as I don't get them at every strike, I use interpolation technique to calculate the rest and plot. This is how I calculate the implied vols. ...
3 votes
1 answer
260 views

LIBOR market model with stochastic volatility

I have read that there are 3 types of pricing models: local volatility, stochastic volatility and stochastic-local volatility models (LSV). I am now looking at interest rates exotics pricing models ...
  • 41
3 votes
2 answers
2k views

Interpolation of FX Vol Surface from non-uniform strike vs tenor grid

TL;DR I'm trying to fit a vol surface to market FX options quotes in order to build a local vol model to price with. Unlike listed options that typically have a nice rectangular grid of strikes and ...
  • 2,856
2 votes
1 answer
672 views

simulate volatility surface

Assuming I have a stochastic volatility model for an asset, if I wanted to use it for pricing I would proceed in the following way: Use Euler discretization to simulate a sample path of the price and ...
2 votes
1 answer
142 views

Options when there's no VolSurf - Emerging/Frontier Markets

Context: Most emerging/frontier markets have no or very thinly traded volatility surfaces for their equity markets (single name and indices alike), furthermore, they usually have restrictions on Short-...
0 votes
1 answer
230 views

Book/ Articles recommendation for Volatility models

I am looking for references on volatility models. I want to gain more insights on these models but have a little background as of now. Thus, looking for references that can pick the topic from basics ...
  • 93
1 vote
0 answers
84 views

How do we compute FX volatility for any given FX strike and time to maturity?

I want to implement a function which is passed two inputs: a strike and a time to maturity (which can be arbitrary within a specified range) and returns an FX volatility for this strike and maturity ...
  • 55
1 vote
0 answers
67 views

Terminology : definition of skew for a volatility smile

Is there a generally accepted definition of skew for volatility smiles? Is skew always defined as $$ \frac{\partial{\widehat{\sigma}(K,T)}}{\partial{K}}, $$ where $\hat{\sigma}:[0;+\infty)\times[0;+\...
  • 540
2 votes
1 answer
503 views

FX convention and volatility calibration

In general, call/put options are quoted with respect to their Black-Scholes volatility. In the FX market we define the risk reversal volatility as $$\sigma_{25-RR} = \sigma_{25-Call} - \sigma_{25-Put}...
-1 votes
1 answer
116 views

What is the use of implied volatility, the skewness and its surface? [closed]

I am leaning about options, saw various video lectures and read some literature including John C Hull. After a while I forgot where I started and where I am currently and I unable to connect dots. The ...
  • 161
1 vote
0 answers
111 views

What is the use of volatility surface and how do traders use it? [closed]

I was going through a use case where At time $t_{t}$, the price of a call option is $C1$ and the price of underlying stock is $S1$ At time $t_{t+1}$ day, the price of a call option is $C2$ and the ...
  • 161
3 votes
1 answer
259 views

FX ATM-volatility quotes

Is the implied volatility ATM the same for a currency pair as for the inverted currency pair. I.e, can I expect the same volatility quote ATM for (for an instance) EURUSD as for USDEUR? And does this ...
3 votes
2 answers
1k views

What does it mean to "calibrate vols"

As a beginner, it can sometimes be hard to discern what different terms and phrases mean in QF. I've heard multiple people such as academics and market-makers say things like "calibrate vols" or "...
0 votes
1 answer
103 views

How to extrapolate shorter tenor from volatility surface?

Overnight(ON) volatility is the first input of a volatility surface, 1 weeks, 2 weeks and so on... Say I have a volatility surface with ON expiry of 1 day, is there anyway to extrapolate volatility ...
  • 119