Interpreting the Loading Parameter in Affine Option Pricing
Summary
The document explains the role of the vector parameter that maps a multidimensional affine state process to the scalar quantity in an option payoff. In the stated call-pricing expression, the payoff depends on an exponential of that projection, and the threshold terms are used to represent the call payoff through two discounted claims. The question asks whether the loading can be recovered from Black–Scholes inputs such as the spot, strike, volatility, and time to maturity.
The answer clarifies that the parameter specifies how the model’s state variables enter the underlying price; it is a modeling choice rather than a value inferred from those option inputs. In the one-dimensional Black–Scholes setup, the loading is one when the state is defined as the log underlying price. The response also notes that affine option valuation is commonly implemented with Fourier methods such as the fast Fourier transform. The discussion is brief and assumes the state variable’s definition is already fixed; it does not derive the general multidimensional calibration procedure.
Key ideas
- The loading parameter maps the state vector into the scalar exponential used in the payoff.
- In a one-factor Black–Scholes formulation with the state defined as log price, the loading is one.
- The loading is specified by the model and state definition rather than recovered from spot, strike, volatility, and maturity alone.
- Fourier methods, including FFT variants, are commonly used to compute affine model prices.
Tags
Full text
# Find the parameter $d$ of the Affine Option Pricing Model in Duffie, Pan and Singleton (2000)
# Find the parameter $d$ of the Affine Option Pricing Model in Duffie, Pan and Singleton (2000)
According to Duffie, Pan and Singleton (2000) for any real number $y$ and any $a$ and $b \in \mathbb{R}^n$, the price of a security that pays $\exp(aX_t)$ at time $T$ in the event that $bX_t \leq y$ is given by:
$$G_{a,b}(y;X_{0},T,\chi)=\frac{\psi^{\chi}(a, X_{0}, 0, T)}{2}-\frac{1}{\pi} \int_{0}^{\infty} \frac{\operatorname{Im}\left [ \psi^{\chi} (a + \operatorname{i}vb,X_{0}, 0, T)e^{-ivy} \right ]}{v}dv$$
Where:
- $X$ is a $n$-dimensional Affine Jump Diffusion process;
- $\psi^{\chi}(\cdot)$ is the characteristic function of $X_T$ conditional on $X_t=x$;
- $\operatorname{Im}(\theta)$ determines the imaginary part of $\theta \in \mathbb{C}$;
- $v \in \mathbb{R}$
As an example they show that the price $p$ at date $0$ of a call option with payoff $[\exp(dX_T)-c]^{+}$ at date $T$, for given $d \in \mathbb{R}$ and strike $c$ is given by:
$$p=G_{d,-d}(-\ln c)-cG_{0,-d}(-\ln c)$$
My question is: how can one identify the parameter $d$ in practice?
For example: suppose we are in a Black-Scholes world where the interest rate $r$ is set to zero. This means that:
$$\ln S_{T} \sim N \left ( \ln S_t - \frac{1}{2}\sigma^2(T-t), \sigma^2(T-t) \right )$$
If we define the price of the underlying of a call option as $S_t = \exp(dX_t)$ and we know $\ln S_t, K, \sigma$ and $T-t$, is it possible to recover the value of $d$ to price the call option applying the model specified above?
## Answer by Kiwiakos (score 3, accepted)
https://quant.stackexchange.com/a/27456
$d$ is a vector that collapses the $n$-dimensional vector into a real number. In the BS case $d=1$. There is nothing to be estimated. Also not that in practice affine pricing is done through FFT (and variants) rather than the direct transform you quote.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.