How to verify sticky delta property on a stochastic volatility modelSticky Delta Property - Heston ModelFor pricing, what types of Exotic Options are suitable using Local Volatility Model or a Stochastic Volatility Model?Black Scholes - how to calculate delta with a vol skewCalibrating stochastic volatility model from price history (not option prices)Standard Stochastic Volatility Models VS Moving Average Stochastic Volatility ModelHull White Stochastic Volatility Model in MatlabHow to use a stochastic volatility model to price a quanto optionEuler discretisation error for stochastic volatility modelDetecting stochastic volatilityHedging error in a stochastic volatility modelSSR definition in Bergomi in relation to sticky strike and sticky delta
Reading two lines in piano
How could a government be implemented in a virtual reality?
What do we gain with higher order logics?
Why is the relationship between frequency and pitch exponential?
How can this map be coloured using four colours?
Why does the Schrödinger equation work so well for the Hydrogen atom despite the relativistic boundary at the nucleus?
Aligning object in a commutative diagram
What is the advantage of carrying a tripod and ND-filters when you could use image stacking instead?
Why don’t airliners have temporary liveries?
Completing the square to find if quadratic form is positive definite.
When writing an error prompt, should we end the sentence with a exclamation mark or a dot?
Implement Homestuck's Catenative Doomsday Dice Cascader
Movie where a boy is transported into the future by an alien spaceship
Are the AT-AT's from "Empire Strikes Back" a deliberate reference to Mecha?
Importance sampling estimation of power function
Does the growth of home value benefit from compound interest?
Why did a party with more votes get fewer seats in the 2019 European Parliament election in Denmark?
Sharing one invocation list between multiple events on the same object in C#
What is the right way to float a home lab?
Did thousands of women die every year due to illegal abortions before Roe v. Wade?
Word for a small burst of laughter that can't be held back
What happens if you do emergency landing on a US base in middle of the ocean?
Should I "tell" my exposition or give it through dialogue?
How to pass a regex when finding a directory path in bash?
How to verify sticky delta property on a stochastic volatility model
Sticky Delta Property - Heston ModelFor pricing, what types of Exotic Options are suitable using Local Volatility Model or a Stochastic Volatility Model?Black Scholes - how to calculate delta with a vol skewCalibrating stochastic volatility model from price history (not option prices)Standard Stochastic Volatility Models VS Moving Average Stochastic Volatility ModelHull White Stochastic Volatility Model in MatlabHow to use a stochastic volatility model to price a quanto optionEuler discretisation error for stochastic volatility modelDetecting stochastic volatilityHedging error in a stochastic volatility modelSSR definition in Bergomi in relation to sticky strike and sticky delta
$begingroup$
Given a stochastic model for the evolution of St, with a given SDE for its volatility, how can you tell if the given model satisfy the sticky delta (or the sticky strike) property? Is it possible to prove analytically this property? Or the only way is to actually compute the prices?
stochastic-volatility
New contributor
$endgroup$
add a comment |
$begingroup$
Given a stochastic model for the evolution of St, with a given SDE for its volatility, how can you tell if the given model satisfy the sticky delta (or the sticky strike) property? Is it possible to prove analytically this property? Or the only way is to actually compute the prices?
stochastic-volatility
New contributor
$endgroup$
$begingroup$
You'll not be able to do it for $t_0$, as you'll need to bump your data, so you'll be forced to choose how you bump your smile (i.e. sticky delta or strike), i.e. you force the model to do what you want. You can however look at the conditional vol in the future, take a grid of points, say $S_t=90, S_t=91, ldots, S_t=110$ at $t=0.5$ and for each point measure the conditional distribution at $t=1$ (with stoch vol you need to sample the vol too, so you'll have a 2d grid). You'll get a corresponding smile for each, and now you can observe how the model changes the smile for different spots.
$endgroup$
– will
May 27 at 9:40
$begingroup$
I asked explicitly for an analytic solution, I already know, given prices, how to do it, but that was not the question...
$endgroup$
– Giacomo Giannoni
May 27 at 10:03
add a comment |
$begingroup$
Given a stochastic model for the evolution of St, with a given SDE for its volatility, how can you tell if the given model satisfy the sticky delta (or the sticky strike) property? Is it possible to prove analytically this property? Or the only way is to actually compute the prices?
stochastic-volatility
New contributor
$endgroup$
Given a stochastic model for the evolution of St, with a given SDE for its volatility, how can you tell if the given model satisfy the sticky delta (or the sticky strike) property? Is it possible to prove analytically this property? Or the only way is to actually compute the prices?
stochastic-volatility
stochastic-volatility
New contributor
New contributor
New contributor
asked May 27 at 9:24
Giacomo GiannoniGiacomo Giannoni
62
62
New contributor
New contributor
$begingroup$
You'll not be able to do it for $t_0$, as you'll need to bump your data, so you'll be forced to choose how you bump your smile (i.e. sticky delta or strike), i.e. you force the model to do what you want. You can however look at the conditional vol in the future, take a grid of points, say $S_t=90, S_t=91, ldots, S_t=110$ at $t=0.5$ and for each point measure the conditional distribution at $t=1$ (with stoch vol you need to sample the vol too, so you'll have a 2d grid). You'll get a corresponding smile for each, and now you can observe how the model changes the smile for different spots.
$endgroup$
– will
May 27 at 9:40
$begingroup$
I asked explicitly for an analytic solution, I already know, given prices, how to do it, but that was not the question...
$endgroup$
– Giacomo Giannoni
May 27 at 10:03
add a comment |
$begingroup$
You'll not be able to do it for $t_0$, as you'll need to bump your data, so you'll be forced to choose how you bump your smile (i.e. sticky delta or strike), i.e. you force the model to do what you want. You can however look at the conditional vol in the future, take a grid of points, say $S_t=90, S_t=91, ldots, S_t=110$ at $t=0.5$ and for each point measure the conditional distribution at $t=1$ (with stoch vol you need to sample the vol too, so you'll have a 2d grid). You'll get a corresponding smile for each, and now you can observe how the model changes the smile for different spots.
$endgroup$
– will
May 27 at 9:40
$begingroup$
I asked explicitly for an analytic solution, I already know, given prices, how to do it, but that was not the question...
$endgroup$
– Giacomo Giannoni
May 27 at 10:03
$begingroup$
You'll not be able to do it for $t_0$, as you'll need to bump your data, so you'll be forced to choose how you bump your smile (i.e. sticky delta or strike), i.e. you force the model to do what you want. You can however look at the conditional vol in the future, take a grid of points, say $S_t=90, S_t=91, ldots, S_t=110$ at $t=0.5$ and for each point measure the conditional distribution at $t=1$ (with stoch vol you need to sample the vol too, so you'll have a 2d grid). You'll get a corresponding smile for each, and now you can observe how the model changes the smile for different spots.
$endgroup$
– will
May 27 at 9:40
$begingroup$
You'll not be able to do it for $t_0$, as you'll need to bump your data, so you'll be forced to choose how you bump your smile (i.e. sticky delta or strike), i.e. you force the model to do what you want. You can however look at the conditional vol in the future, take a grid of points, say $S_t=90, S_t=91, ldots, S_t=110$ at $t=0.5$ and for each point measure the conditional distribution at $t=1$ (with stoch vol you need to sample the vol too, so you'll have a 2d grid). You'll get a corresponding smile for each, and now you can observe how the model changes the smile for different spots.
$endgroup$
– will
May 27 at 9:40
$begingroup$
I asked explicitly for an analytic solution, I already know, given prices, how to do it, but that was not the question...
$endgroup$
– Giacomo Giannoni
May 27 at 10:03
$begingroup$
I asked explicitly for an analytic solution, I already know, given prices, how to do it, but that was not the question...
$endgroup$
– Giacomo Giannoni
May 27 at 10:03
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
I agree with the comment made by will: for a given model, you can potentially compute a Delta according to any "stickiness rule" depending on which data you decide to bump vs. keep constant.
That being said, if you look at the following quantity
$$ Delta = left. fracpartial Vpartial S_0 rightvert_Theta $$
that we could call the in-model Delta as in "all parameters and state variables except the spot price are held constant" (e.g. $Theta = (v_0,theta,kappa,rho,xi)$ in Heston), then you can say that:
For a (log-) space homogeneous diffusion model, $Delta = left. fracpartial Vpartial S_0 rightvert_Theta$ will be a sticky-moneyness Delta.
A (log-) space homogeneous model is simply one where
$$ fracdS_tS_t = mu_t dt + sigma_t dW_t $$
where both the drift and diffusion coefficients cannot be direct functions of $S_t$ (e.g. no a local volatility model), such that after using Itô, you can directly integrate to obtain that $S_T/S_t$ does not depend on $S_t$ for any $T geq t$.
As a result of this last property, European vanilla prices end up being homogeneous functions of degree 1 in space i.e. for a spot price $S_0$, strike and expiry $(K,T)$
$$ C(xi S_0, xi K, T; Theta) = xi C(S_0, K, T; Theta), ,,forall xi > 0 $$
such that (Euler's theorem, or just deriving the above wrt $xi$ and setting $xi = 1$
$$ C = Delta S_0 + fracpartial Cpartial K K tag1 $$
Now, if you assume the model generates a volatility surface $Sigma(S_0;K,T,Theta)$ where $Sigma$ is the function defined through
$$ C(S_0,K,T;Theta) := C_BS(S_0, K, T; Sigma(S_0,K,T;Theta)) $$
then, starting from $(1)$, using the chain-rule and the fact that BS model is (log)-space homogeneous, you will get that
$$ fracpartial Sigmapartial S_0(S_0,K,T;Theta) = -fracKS_0 fracpartial Sigmapartial K(S_0,K,T;Theta) tag2 $$
which is indeed the definition of the sticky-moneyness rule.
Indeed, sticky moneyness suggests that
$$ Sigma(S_0+delta S_0, K, T) = Sigma(S_0, K^*, T) $$
provided, as the name indicates, that $$fracK^*S_0 = fracKS_0+delta S_0 iff K^* = K(1 + delta S_0/S_0)^-1$$
Under such circumstances,
beginalign
fracpartial Sigmapartial S_0(S_0, K, T) &= lim_delta S_0 to 0 fracSigma(S_0+delta S_0, K, T) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta S_0 to 0 fracSigmaleft(S_0, K(1 + delta S_0/S_0)^-1, Tright) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta S_0 to 0 fracSigmaleft(S_0, K(1 - delta S_0/S_0), Tright) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta K to 0 fracSigmaleft(S_0, K-delta K, Tright) - Sigma(S_0, K, T)fracS_0Kdelta K nonumber\
&= -fracKS_0 fracpartial Sigmapartial K(S_0, K, T)
endalign
$endgroup$
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "204"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Giacomo Giannoni is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fquant.stackexchange.com%2fquestions%2f45816%2fhow-to-verify-sticky-delta-property-on-a-stochastic-volatility-model%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
I agree with the comment made by will: for a given model, you can potentially compute a Delta according to any "stickiness rule" depending on which data you decide to bump vs. keep constant.
That being said, if you look at the following quantity
$$ Delta = left. fracpartial Vpartial S_0 rightvert_Theta $$
that we could call the in-model Delta as in "all parameters and state variables except the spot price are held constant" (e.g. $Theta = (v_0,theta,kappa,rho,xi)$ in Heston), then you can say that:
For a (log-) space homogeneous diffusion model, $Delta = left. fracpartial Vpartial S_0 rightvert_Theta$ will be a sticky-moneyness Delta.
A (log-) space homogeneous model is simply one where
$$ fracdS_tS_t = mu_t dt + sigma_t dW_t $$
where both the drift and diffusion coefficients cannot be direct functions of $S_t$ (e.g. no a local volatility model), such that after using Itô, you can directly integrate to obtain that $S_T/S_t$ does not depend on $S_t$ for any $T geq t$.
As a result of this last property, European vanilla prices end up being homogeneous functions of degree 1 in space i.e. for a spot price $S_0$, strike and expiry $(K,T)$
$$ C(xi S_0, xi K, T; Theta) = xi C(S_0, K, T; Theta), ,,forall xi > 0 $$
such that (Euler's theorem, or just deriving the above wrt $xi$ and setting $xi = 1$
$$ C = Delta S_0 + fracpartial Cpartial K K tag1 $$
Now, if you assume the model generates a volatility surface $Sigma(S_0;K,T,Theta)$ where $Sigma$ is the function defined through
$$ C(S_0,K,T;Theta) := C_BS(S_0, K, T; Sigma(S_0,K,T;Theta)) $$
then, starting from $(1)$, using the chain-rule and the fact that BS model is (log)-space homogeneous, you will get that
$$ fracpartial Sigmapartial S_0(S_0,K,T;Theta) = -fracKS_0 fracpartial Sigmapartial K(S_0,K,T;Theta) tag2 $$
which is indeed the definition of the sticky-moneyness rule.
Indeed, sticky moneyness suggests that
$$ Sigma(S_0+delta S_0, K, T) = Sigma(S_0, K^*, T) $$
provided, as the name indicates, that $$fracK^*S_0 = fracKS_0+delta S_0 iff K^* = K(1 + delta S_0/S_0)^-1$$
Under such circumstances,
beginalign
fracpartial Sigmapartial S_0(S_0, K, T) &= lim_delta S_0 to 0 fracSigma(S_0+delta S_0, K, T) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta S_0 to 0 fracSigmaleft(S_0, K(1 + delta S_0/S_0)^-1, Tright) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta S_0 to 0 fracSigmaleft(S_0, K(1 - delta S_0/S_0), Tright) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta K to 0 fracSigmaleft(S_0, K-delta K, Tright) - Sigma(S_0, K, T)fracS_0Kdelta K nonumber\
&= -fracKS_0 fracpartial Sigmapartial K(S_0, K, T)
endalign
$endgroup$
add a comment |
$begingroup$
I agree with the comment made by will: for a given model, you can potentially compute a Delta according to any "stickiness rule" depending on which data you decide to bump vs. keep constant.
That being said, if you look at the following quantity
$$ Delta = left. fracpartial Vpartial S_0 rightvert_Theta $$
that we could call the in-model Delta as in "all parameters and state variables except the spot price are held constant" (e.g. $Theta = (v_0,theta,kappa,rho,xi)$ in Heston), then you can say that:
For a (log-) space homogeneous diffusion model, $Delta = left. fracpartial Vpartial S_0 rightvert_Theta$ will be a sticky-moneyness Delta.
A (log-) space homogeneous model is simply one where
$$ fracdS_tS_t = mu_t dt + sigma_t dW_t $$
where both the drift and diffusion coefficients cannot be direct functions of $S_t$ (e.g. no a local volatility model), such that after using Itô, you can directly integrate to obtain that $S_T/S_t$ does not depend on $S_t$ for any $T geq t$.
As a result of this last property, European vanilla prices end up being homogeneous functions of degree 1 in space i.e. for a spot price $S_0$, strike and expiry $(K,T)$
$$ C(xi S_0, xi K, T; Theta) = xi C(S_0, K, T; Theta), ,,forall xi > 0 $$
such that (Euler's theorem, or just deriving the above wrt $xi$ and setting $xi = 1$
$$ C = Delta S_0 + fracpartial Cpartial K K tag1 $$
Now, if you assume the model generates a volatility surface $Sigma(S_0;K,T,Theta)$ where $Sigma$ is the function defined through
$$ C(S_0,K,T;Theta) := C_BS(S_0, K, T; Sigma(S_0,K,T;Theta)) $$
then, starting from $(1)$, using the chain-rule and the fact that BS model is (log)-space homogeneous, you will get that
$$ fracpartial Sigmapartial S_0(S_0,K,T;Theta) = -fracKS_0 fracpartial Sigmapartial K(S_0,K,T;Theta) tag2 $$
which is indeed the definition of the sticky-moneyness rule.
Indeed, sticky moneyness suggests that
$$ Sigma(S_0+delta S_0, K, T) = Sigma(S_0, K^*, T) $$
provided, as the name indicates, that $$fracK^*S_0 = fracKS_0+delta S_0 iff K^* = K(1 + delta S_0/S_0)^-1$$
Under such circumstances,
beginalign
fracpartial Sigmapartial S_0(S_0, K, T) &= lim_delta S_0 to 0 fracSigma(S_0+delta S_0, K, T) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta S_0 to 0 fracSigmaleft(S_0, K(1 + delta S_0/S_0)^-1, Tright) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta S_0 to 0 fracSigmaleft(S_0, K(1 - delta S_0/S_0), Tright) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta K to 0 fracSigmaleft(S_0, K-delta K, Tright) - Sigma(S_0, K, T)fracS_0Kdelta K nonumber\
&= -fracKS_0 fracpartial Sigmapartial K(S_0, K, T)
endalign
$endgroup$
add a comment |
$begingroup$
I agree with the comment made by will: for a given model, you can potentially compute a Delta according to any "stickiness rule" depending on which data you decide to bump vs. keep constant.
That being said, if you look at the following quantity
$$ Delta = left. fracpartial Vpartial S_0 rightvert_Theta $$
that we could call the in-model Delta as in "all parameters and state variables except the spot price are held constant" (e.g. $Theta = (v_0,theta,kappa,rho,xi)$ in Heston), then you can say that:
For a (log-) space homogeneous diffusion model, $Delta = left. fracpartial Vpartial S_0 rightvert_Theta$ will be a sticky-moneyness Delta.
A (log-) space homogeneous model is simply one where
$$ fracdS_tS_t = mu_t dt + sigma_t dW_t $$
where both the drift and diffusion coefficients cannot be direct functions of $S_t$ (e.g. no a local volatility model), such that after using Itô, you can directly integrate to obtain that $S_T/S_t$ does not depend on $S_t$ for any $T geq t$.
As a result of this last property, European vanilla prices end up being homogeneous functions of degree 1 in space i.e. for a spot price $S_0$, strike and expiry $(K,T)$
$$ C(xi S_0, xi K, T; Theta) = xi C(S_0, K, T; Theta), ,,forall xi > 0 $$
such that (Euler's theorem, or just deriving the above wrt $xi$ and setting $xi = 1$
$$ C = Delta S_0 + fracpartial Cpartial K K tag1 $$
Now, if you assume the model generates a volatility surface $Sigma(S_0;K,T,Theta)$ where $Sigma$ is the function defined through
$$ C(S_0,K,T;Theta) := C_BS(S_0, K, T; Sigma(S_0,K,T;Theta)) $$
then, starting from $(1)$, using the chain-rule and the fact that BS model is (log)-space homogeneous, you will get that
$$ fracpartial Sigmapartial S_0(S_0,K,T;Theta) = -fracKS_0 fracpartial Sigmapartial K(S_0,K,T;Theta) tag2 $$
which is indeed the definition of the sticky-moneyness rule.
Indeed, sticky moneyness suggests that
$$ Sigma(S_0+delta S_0, K, T) = Sigma(S_0, K^*, T) $$
provided, as the name indicates, that $$fracK^*S_0 = fracKS_0+delta S_0 iff K^* = K(1 + delta S_0/S_0)^-1$$
Under such circumstances,
beginalign
fracpartial Sigmapartial S_0(S_0, K, T) &= lim_delta S_0 to 0 fracSigma(S_0+delta S_0, K, T) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta S_0 to 0 fracSigmaleft(S_0, K(1 + delta S_0/S_0)^-1, Tright) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta S_0 to 0 fracSigmaleft(S_0, K(1 - delta S_0/S_0), Tright) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta K to 0 fracSigmaleft(S_0, K-delta K, Tright) - Sigma(S_0, K, T)fracS_0Kdelta K nonumber\
&= -fracKS_0 fracpartial Sigmapartial K(S_0, K, T)
endalign
$endgroup$
I agree with the comment made by will: for a given model, you can potentially compute a Delta according to any "stickiness rule" depending on which data you decide to bump vs. keep constant.
That being said, if you look at the following quantity
$$ Delta = left. fracpartial Vpartial S_0 rightvert_Theta $$
that we could call the in-model Delta as in "all parameters and state variables except the spot price are held constant" (e.g. $Theta = (v_0,theta,kappa,rho,xi)$ in Heston), then you can say that:
For a (log-) space homogeneous diffusion model, $Delta = left. fracpartial Vpartial S_0 rightvert_Theta$ will be a sticky-moneyness Delta.
A (log-) space homogeneous model is simply one where
$$ fracdS_tS_t = mu_t dt + sigma_t dW_t $$
where both the drift and diffusion coefficients cannot be direct functions of $S_t$ (e.g. no a local volatility model), such that after using Itô, you can directly integrate to obtain that $S_T/S_t$ does not depend on $S_t$ for any $T geq t$.
As a result of this last property, European vanilla prices end up being homogeneous functions of degree 1 in space i.e. for a spot price $S_0$, strike and expiry $(K,T)$
$$ C(xi S_0, xi K, T; Theta) = xi C(S_0, K, T; Theta), ,,forall xi > 0 $$
such that (Euler's theorem, or just deriving the above wrt $xi$ and setting $xi = 1$
$$ C = Delta S_0 + fracpartial Cpartial K K tag1 $$
Now, if you assume the model generates a volatility surface $Sigma(S_0;K,T,Theta)$ where $Sigma$ is the function defined through
$$ C(S_0,K,T;Theta) := C_BS(S_0, K, T; Sigma(S_0,K,T;Theta)) $$
then, starting from $(1)$, using the chain-rule and the fact that BS model is (log)-space homogeneous, you will get that
$$ fracpartial Sigmapartial S_0(S_0,K,T;Theta) = -fracKS_0 fracpartial Sigmapartial K(S_0,K,T;Theta) tag2 $$
which is indeed the definition of the sticky-moneyness rule.
Indeed, sticky moneyness suggests that
$$ Sigma(S_0+delta S_0, K, T) = Sigma(S_0, K^*, T) $$
provided, as the name indicates, that $$fracK^*S_0 = fracKS_0+delta S_0 iff K^* = K(1 + delta S_0/S_0)^-1$$
Under such circumstances,
beginalign
fracpartial Sigmapartial S_0(S_0, K, T) &= lim_delta S_0 to 0 fracSigma(S_0+delta S_0, K, T) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta S_0 to 0 fracSigmaleft(S_0, K(1 + delta S_0/S_0)^-1, Tright) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta S_0 to 0 fracSigmaleft(S_0, K(1 - delta S_0/S_0), Tright) - Sigma(S_0, K, T)delta S_0 nonumber \
&= lim_delta K to 0 fracSigmaleft(S_0, K-delta K, Tright) - Sigma(S_0, K, T)fracS_0Kdelta K nonumber\
&= -fracKS_0 fracpartial Sigmapartial K(S_0, K, T)
endalign
answered May 27 at 10:28
QuantupleQuantuple
10.8k11545
10.8k11545
add a comment |
add a comment |
Giacomo Giannoni is a new contributor. Be nice, and check out our Code of Conduct.
Giacomo Giannoni is a new contributor. Be nice, and check out our Code of Conduct.
Giacomo Giannoni is a new contributor. Be nice, and check out our Code of Conduct.
Giacomo Giannoni is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Quantitative Finance Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fquant.stackexchange.com%2fquestions%2f45816%2fhow-to-verify-sticky-delta-property-on-a-stochastic-volatility-model%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
$begingroup$
You'll not be able to do it for $t_0$, as you'll need to bump your data, so you'll be forced to choose how you bump your smile (i.e. sticky delta or strike), i.e. you force the model to do what you want. You can however look at the conditional vol in the future, take a grid of points, say $S_t=90, S_t=91, ldots, S_t=110$ at $t=0.5$ and for each point measure the conditional distribution at $t=1$ (with stoch vol you need to sample the vol too, so you'll have a 2d grid). You'll get a corresponding smile for each, and now you can observe how the model changes the smile for different spots.
$endgroup$
– will
May 27 at 9:40
$begingroup$
I asked explicitly for an analytic solution, I already know, given prices, how to do it, but that was not the question...
$endgroup$
– Giacomo Giannoni
May 27 at 10:03