Skip to content
All library documents

Heston Pricing in Forward Terms and the Option Value Transformation

Article Quant Q&A · Author: math

Summary

The document discusses how to express the Heston stochastic volatility pricing equation using a forward price, log-moneyness, time to expiry, and an undiscounted option value. It gives the spot and variance processes, their correlated Brownian shocks, and a pricing PDE, then asks how the change of variables connects the spot-value function to the forward-value function. The accepted response explains that a forward price separates financing effects from the option’s forward value. For a non-dividend-paying asset with deterministic interest rates, the forward price incorporates risk-free growth; dividend yield adjusts that growth. It also relates present value to the discounted expectation under the risk-neutral measure and forward value to the expectation under the forward measure.

The response gives a functional relationship in which today’s option value is the discounted forward value evaluated at forward log-moneyness and time to expiry. This is an explanatory exchange rather than a full derivation of every PDE term. Its formulas assume the stated rate and dividend conventions, and the original question contains uncertainty about the variable transformation.

Key ideas

  • A forward price incorporates the cost of carrying an asset to expiry.
  • The present value of a payoff is its forward value discounted by the maturity bond price.
  • The spot option value can be expressed as a discounted forward option value at forward log-moneyness.
  • Using forward variables can remove explicit interest-rate terms from an option pricing equation.

Tags

Full text
# derivation of heston pde in gatheral


# derivation of heston pde in gatheral












Following Gather (the volatility surface, chapter 2) we assume the following process:

$$ dS_t = S_t(\mu_t dt+\sqrt{\nu_t}dZ^1_t)$$ $$ d\nu_t= -\lambda(\nu_t-\bar{\nu})dt+\eta\sqrt{\nu_t}dZ^2_t$$

where $Z^1,Z^2$ are two brownian mortion such that $d\langle Z^1,Z^2\rangle_t= \rho dt$. Using the general valuation pde for a stochastic volatility model we get for this process the following pde:

$$\frac{\partial V}{\partial t} +\frac{1}{2}\frac{\partial^2 V}{\partial S^2}\nu S^2+\rho\eta\nu S \frac{\partial^2 V}{\partial \nu \partial S} + \frac{1}{2}\eta^2\nu\frac{\partial^2 V}{\partial \nu^2} + rS \frac{\partial V}{\partial S}-rV=\lambda(\nu-\bar{\nu})\frac{V}{\partial \nu}$$

Now by introducing $F_{t,T}$ the time $T$ forward of the stock index, $x:=\log{(\frac{F_{t,T}}{K})}$, where $K$ denotes the strike space, $\tau:=T-t$ and $C$ the future value to expiration of the European option prices (rather than its value today, $V$) the above pde should transform to

$$-\frac{\partial C}{\partial \tau}+\frac{1}{2}\nu C_{11}-\frac{1}{2}\nu C_1+\frac{1}{2}\eta^2\nu C_{22}+\rho\eta\nu C_{12} - \lambda(\nu-\bar{\nu})=0$$

where the subscripts $1,2$ refer to differentiation w.r.t $x$ and $\nu$.

We have $V(S,\nu,t)=C(f(S),\nu,g(t))$, where $g(t):=\tau=T-t$. About the form of $f$ I'm unsure. Using this we get for the first term:

$$\frac{\partial V}{\partial t} = \frac{\partial C}{\partial \tau} \frac{\tau}{t}=-\frac{\partial C}{\partial \tau}$$

For $f$ we know $f(S)=\log{\frac{F_{t,T}(S)}{K}}$ ( I suppress the time subsctript on $t$). I've tried $F_{t,T}=S_t\exp{\int_t^T\mu_sds}$, with $\mu_s\equiv 0$. However I do not see how we can get this PDE in terms of $C$. It would be great if someone could explain the following two:

- What is meant by future value to expiration?

- how is $C$ related to $V$ in functional form?

## Answer by AFK (score 5, accepted)

https://quant.stackexchange.com/a/15974

1) Gatheral expresses everything in forward terms: forward value of the spot and of the call.

Consider an asset $A$. You need to hold $A$ at time $T$ but since you don't need it now you don't want to buy it now. Instead you enter a forward contract with someone that says that at time $T$ you will pay the amount $K$ and get the asset in exchange. What should be the strike $K$ for the deal to be fair to both parties? By definition this is the $T$-forward price of $A$.

For a tradeable asset with no dividend or convenience yield, the price is $$ F^T_t = S_te^{r(T-t)} $$ Indeed the seller in the forward contract can borrow $S_t$ at the risk free rate, buy the asset and then at $T$, receive $K$, deliver the asset and payback what he borrowed + interest $S_te^{r(T-t)}$. So he started with 0 and ends up with $K - S_te^{r(T-t)}$. So by absence of arbitrage we must have $K = S_te^{r(T-t)}$. (In the case of dividend yield $q$, you just have to replace $r$ by $r-q$).

In general, for any $t\leq T$, $$ \textrm{present value} = E^{\mathbb{Q}}_t[e^{-\int_t^Tr_s ds}g(S_T)] = P(t,T)E^{\mathbb{Q}_T}_t[g(S_T)] = P(t,T) \times \textrm{forward value} $$ where $P(t,T) = E^{\mathbb{Q}}_t[e^{-\int_t^Tr_s ds}]$ is the price of the ZCB with maturity $T$. With deterministic interest rate this is just $P(t,T) = e^{-r(T-t)}$.

2) Since $C$ corresponds to the undiscounted price of the call: $$ V(t,S,\nu) = e^{-r(T-t)}C(T-t,\log(Se^{(r-q)(T-t)}/K),\nu) $$ Reasonning in forward terms allows to separate interest rate considerations from the rest and often simplify PDE's by making discounting terms disappear.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.