TQT 2024
$$
ARIMA(1,1,2)
Cox-Ingersoll-Ross
The forward probability \({\mathbb P}\)
The risk neutral probability \(\widetilde{\mathbb P}\)
Portfolio
A portfolio is a collection of assets you own at any given time.
In this case, a portfolio is two numbers \(\alpha_n, \beta_n > 0\) such that \[
\begin{aligned}
V_n &= \alpha_n S_n + \beta_n B_n \quad\quad \text{such that} \quad\quad \alpha_n + \beta_n \equiv 1
\end{aligned}
\] \(V_n\) is your net value at time \(t_n\).
Your investment strategy is simple.
European Call Option
A European call option \(X\) is a derivative where the payoff at time \(t_n\) is \[ X_n = \max(S_n - K, 0) \] where \(K\) is called the strike price.
Now consider the stock price \(S_n\) at time \(t_n\). At time \(t_{n+1}\) suppose one of two things can happen:
\[ S_{n+1} = \begin{cases} (1+u) \times S_n & \text{with probability } p\\ (1-d) \times S_n & \text{with probability } 1-p \end{cases} \]
here \(p\) is the “real world” probability
Since \(X_n\) depends on \(S_n\), let’s choose a portfolio which mimics the payoff of \(X_{n+1}\) at time \(t_{n+1}\), i.e.,
\[ \begin{aligned} X^u_{n+1} &= \Big(\alpha_{n+1} \times (1+u) S_n\Big) + \Big(\beta_{n+1} \times (1+r) B_n\Big)\\ X^d_{n+1} &= \Big(\alpha_{n+1} \times (1-d) S_n\Big) + \Big(\beta_{n+1} \times (1+r) B_n\Big) \end{aligned} \]
Here, we can solve for \(\alpha_{n+1}\) and \(\beta_{n+1}\)
\[ \begin{aligned} X^u_{n+1} &= \Big(\alpha_{n+1} \times (1+u) S_n\Big) + \Big(\beta_{n+1} \times (1+r) B_n\Big)\\ X^d_{n+1} &= \Big(\alpha_{n+1} \times (1-d) S_n\Big) + \Big(\beta_{n+1} \times (1+r) B_n\Big) \end{aligned} \]
Here, we can solve for \(\alpha_{n+1}\) and \(\beta_{n+1}\)
\[ \begin{aligned} \alpha_{n+1} &= \frac{X^u_{n+1} - X^d_{n+1}}{(u+d)S_n}\\ \beta_{n+1} &= \frac{1}{1+r}\Big(\frac{(1+u)X^d_{n+1} - (1-d)X^u_{n+1}}{u+d}\Big) \end{aligned} \]
Since you buy \(\alpha_{n+1}\) shares of the stock and \(\beta_{n+1}\) shares of the bond at time \(t_n\), you net value at time \(t_{n}\) needs to be
Since you buy \(\alpha_{n+1}\) shares of the stock and \(\beta_{n+1}\) shares of the bond at time \(t_n\), you net value at time \(t_{n}\) needs to be \[ \begin{aligned} V_n &= \alpha_{n+1} S_n + \beta_{n+1} B_n\\ &= \dots\\ &= \frac{1}{1+r} \Big( \frac{r+d}{u+d} X^u_{n+1} + \frac{u-r}{u+d} X^d_{n+1} \Big )\\ &= \frac{1}{1+r} \Big( \tilde p X^u_{n+1} + (1-\tilde p) X^d_{n+1} \Big ) \end{aligned} \]
In other words, \[ \begin{aligned} &\overbrace{(1+r) V_n}^{\text{If you took the money and invested it all in bonds at time $t_n$}}\\ &= \underbrace{\tilde p X^u_{n+1} + (1-\tilde p) X^d_{n+1}={\mathbb E}_{\tilde p}(X_{n+1})}_{\text{expected returns from the call option at time $t_{n+1}$}} \end{aligned} \]
Use the real-world probability \({\mathbb P}\) to model the stock price \(S_t\).
Use the risk-neutral probability \(\widetilde{\mathbb P}\) to price the derivative \(X_t\).
The price of the derivative \(X_0\) at time \(t=0\) is the expected value of the derivative at time \(T\) under the risk-neutral probability \(\widetilde{\mathbb P}\), i.e.,
\[ X_0 = e^{-rT} \times {\mathbb E}_{\widetilde{\mathbb P}}(X_T) \]
Example: The Black-Scholes-Merton formula
\[ X_0 = S_0 \times \Phi(d_1) - K \times e^{-rT} \times \Phi(d_2) \] where \(d_2 = d_1 - \sigma\sqrt{T}\) and \[ \begin{aligned} d_1 &= \frac{\log(S_0/K) + (r + \sigma^2/2)T}{\sigma\sqrt{T}}\\ \end{aligned} \]
The whole discussion about \(\widetilde{\mathbb P}\) is based on the assumption that we know the real-world probability \({\mathbb P}\).
But how do we know \({\mathbb P}\)? 🤔
Let’s look at a simple example where we only have one asset \(r_t\) at time \(t\). Here:
In other words,
\[ r_{t+ \Delta t} \sim N\Big(r_t + (\alpha - \beta r_t) \cdot \Delta t, \ \ \ \sigma^2 \cdot \Delta t\Big) \]
Let \(f_t(r_t \mid \alpha, \beta, \sigma)\) be the probability density function of \(r_t\) at time \(t\)
Then the likelihood of the data is \[ L(\alpha, \beta, \sigma) = \prod_{i=1}^n f_{t_i}(r_{t_i} \mid \alpha, \beta, \sigma) \]
Let \(f_t(r_t \mid \alpha, \beta, \sigma)\) be the probability density function of \(r_t\) at time \(t\)
Then the likelihood of the data is \[ L(\alpha, \beta, \sigma) = \prod_{i=1}^n f_{t_i}(r_{t_i} \mid \alpha, \beta, \sigma) \]
\[ \hat \alpha, \hat \beta, \hat \sigma = \arg\max_{\alpha, \beta, \sigma} L(\alpha, \beta, \sigma) \]
You have data \(x_1, x_2, \dots, x_t\)
You assume a model \(x_{t + \Delta t} = F(x_t \mid \theta)\)
* If you are willing to dip your toes into the math, you can:
You have data \(x_1, x_2, \dots, x_t\)
You take a deep learning architecture \(x_t = F(t \mid \theta)\)
Philosophically:
Relistically: