- Future Value =
$P(1 + r)^T$ - Present Value =
$\frac{FV}{(1 + r)^T}$ -
$P$ : Principal -
$r$ : Interest rate per period -
$T$ : Number of periods
- Future Value =
$P \times e^{rT}$ - Present Value =
$FV \times e^{-rT}$ -
$e$ : Euler's number (≈ 2.71828) -
$r$ : Continuous interest rate -
$T$ : Time in years
- Continuous rate =
$\ln(1 + \text{discrete rate})$ - Discrete rate =
$e^{\text{continuous rate}} - 1$
- Long Hedge (Buyer):
$\text{Effective Price} = \text{Spot Price} + (\text{Initial Futures} - \text{Final Futures})$ - Short Hedge (Seller):
$\text{Effective Price} = \text{Spot Price} - (\text{Final Futures} - \text{Initial Futures})$
- Optimal Hedge Ratio =
$\rho(\sigma_S/\sigma_F)$ -
$\rho$ : Correlation coefficient between spot and futures prices -
$\sigma_S$ : Standard deviation of spot price changes -
$\sigma_F$ : Standard deviation of futures price changes
- Number of contracts =
$\frac{\beta_P}{(\beta_F \times F \times M)}$ -
$P$ : Value of portfolio to be hedged -
$\beta_P$ : Beta of portfolio -
$\beta_F$ : Beta of futures (usually 1.0) -
$F$ : Futures price -
$M$ : Contract multiplier
- Discrete:
$F = S(1 + r_t)^T$ - Continuous:
$F = Se^{rT}$ -
$F$ : Forward price -
$S$ : Spot price -
$r_t$ : Interest rate for period$T$ -
$T$ : Time to maturity
- Discrete:
$F = (S - I)(1 + r_t)^T$ - Continuous:
$F = (S - I)e^{rT}$ -
$I$ : Present value of known income
- Discrete:
$F = (S + U - Y)(1 + r_t)^T$ - Continuous:
$F = (S + U - Y)e^{rT}$ -
$U$ : Present value of storage costs -
$Y$ : Present value of convenience yield
- Discrete:
$F_t = S\frac{(1 + r_t)^T}{(1 + r_{f,t})^T}$ - Continuous:
$F_t = Se^{(r-r_f)T}$ -
$r_{f,t}$ : Foreign interest rate -
$S$ : Current exchange rate
- Discrete:
$S + p = c + \frac{K}{(1 + r)^T}$ - Continuous:
$S + p = c + Ke^{-rT}$ -
$p$ : Put premium -
$c$ : Call premium -
$K$ : Strike price
- Long Call =
$\max[S_T - K, 0]$ - Short Call =
$\min[K - S_T, 0]$ - Long Put =
$\max[K - S_T, 0]$ - Short Put =
$\min[S_T - K, 0]$
- Long Call Profit =
$\max[S_T - K, 0] - c$ - Short Call Profit =
$c - \max[S_T - K, 0]$ - Long Put Profit =
$\max[K - S_T, 0] - p$ - Short Put Profit =
$p - \max[K - S_T, 0]$
-
$S_0$ : Initial stock price -
$u$ : Up factor -
$d$ : Down factor -
$r$ : Risk-free interest rate -
$X$ : Strike price -
$T$ : Time to maturity
-
$q = \frac{(1 + r) - d}{u - d}$ (Discrete compounding) -
$q = \frac{e^{rT} - d}{u - d}$ (Continuous compounding)
- Up state stock price:
$S_u = S_0 \times u$ - Down state stock price:
$S_d = S_0 \times d$ - Call payoff up:
$c_u = \max(S_u - X, 0)$ - Call payoff down:
$c_d = \max(S_d - X, 0)$ - Put payoff up:
$p_u = \max(X - S_u, 0)$ - Put payoff down:
$p_d = \max(X - S_d, 0)$
- Call:
$c = \frac{1}{1 + r}[qc_u + (1-q)c_d]$ - Put:
$p = \frac{1}{1 + r}[qp_u + (1-q)p_d]$
- Call:
$c = e^{-rT}[qc_u + (1-q)c_d]$ - Put:
$p = e^{-rT}[qp_u + (1-q)p_d]$
-
$S_{uu} = S_0 \times u^2$ (Up-Up) -
$S_{ud} = S_{du} = S_0 \times u \times d$ (Up-Down or Down-Up) -
$S_{dd} = S_0 \times d^2$ (Down-Down)
- Call payoffs:
$c_{uu} = \max(S_{uu} - X, 0)$ $c_{ud} = \max(S_{ud} - X, 0)$ $c_{dd} = \max(S_{dd} - X, 0)$
- Put payoffs:
$p_{uu} = \max(X - S_{uu}, 0)$ $p_{ud} = \max(X - S_{ud}, 0)$ $p_{dd} = \max(X - S_{dd}, 0)$
Working backwards:
-
Middle node values (at time T₁):
- Call up:
$c_u = \frac{1}{1 + r}[qc_{uu} + (1-q)c_{ud}]$ - Call down:
$c_d = \frac{1}{1 + r}[qc_{ud} + (1-q)c_{dd}]$ - Put up:
$p_u = \frac{1}{1 + r}[qp_{uu} + (1-q)p_{ud}]$ - Put down:
$p_d = \frac{1}{1 + r}[qp_{ud} + (1-q)p_{dd}]$
- Call up:
-
Initial value (at time 0):
- Call:
$c = \frac{1}{1 + r}[qc_u + (1-q)c_d]$ - Put:
$p = \frac{1}{1 + r}[qp_u + (1-q)p_d]$
- Call:
Working backwards:
-
Middle node values (at time T₁):
- Call up:
$c_u = e^{-r\Delta t}[qc_{uu} + (1-q)c_{ud}]$ - Call down:
$c_d = e^{-r\Delta t}[qc_{ud} + (1-q)c_{dd}]$ - Put up:
$p_u = e^{-r\Delta t}[qp_{uu} + (1-q)p_{ud}]$ - Put down:
$p_d = e^{-r\Delta t}[qp_{ud} + (1-q)p_{dd}]$
- Call up:
-
Initial value (at time 0):
- Call:
$c = e^{-r\Delta t}[qc_u + (1-q)c_d]$ - Put:
$p = e^{-r\Delta t}[qp_u + (1-q)p_d]$
- Call:
Where
- Discrete Compounding:
$$c = \frac{1}{1+r^2}(q^2c_{uu} + 2q(1-q)c_{ud} + (1-q)^2c_{dd})$$ $$p = \frac{1}{1+r^2}(q^2p_{uu} + 2q(1-q)p_{ud} + (1-q)^2p_{dd})$$ - Continuous Compounding:
$$c = e^{-2r\Delta t}(q^2c_{uu} + 2q(1-q)c_{ud} + (1-q)^2c_{dd})$$ $$p = e^{-2r\Delta t}(q^2p_{uu} + 2q(1-q)p_{ud} + (1-q)^2p_{dd})$$
$\Delta_{call} = \frac{c_u - c_d}{S_0(u-d)}$ $\Delta_{put} = \frac{p_u - p_d}{S_0(u-d)}$
-
$d < 1 + r < u$ (Discrete compounding) -
$d < e^{rT} < u$ (Continuous compounding)
$\max(0, S - Ke^{-rT}) \leq c \leq S$
$\max(0, Ke^{-rT} - S) \leq p \leq Ke^{-rT}$
- Total Value = Intrinsic Value + Time Value
- Intrinsic Value (Call) =
$\max(S - K, 0)$ - Intrinsic Value (Put) =
$\max(K - S, 0)$ - Time Value = Option Price - Intrinsic Value
For Short Position:
- Margin Call Trigger Price = Initial Price + ((Initial Margin - Maintenance Margin)/(Units × Price per Unit))
- Where:
- Initial Price = Original futures price
- Initial Margin = Initial deposit required
- Maintenance Margin = Minimum required balance
- Units = Number of units in contract
For Long Position:
- Margin Call Trigger Price = Initial Price - ((Initial Margin - Maintenance Margin)/(Units × Price per Unit))
For Q3:
- Initial Price = $0.70
- Initial Margin = $4,000
- Maintenance Margin = $3,000
- Units = 50,000
- Price Change Threshold = ($4,000 - $3,000)/(50,000) = $0.02
- Margin Call Price (Short) = $0.70 + $0.02 = $0.72
Therefore, if futures price rises above $0.72, there will be a margin call.
- Short Position: Margin call when price rises above threshold
- Long Position: Margin call when price falls below threshold
- Loss Threshold = Initial Margin - Maintenance Margin
- Price Move for Margin Call = Loss Threshold ÷ (Units × Price per Unit)
$\sigma_{daily} = \sigma_{annual} \times \sqrt{\frac{1}{365}}$ -
$\sigma_{daily}$ : Daily standard deviation -
$\sigma_{annual}$ : Annual volatility
Where:
-
$S$ = Current stock price -
$X$ = Strike price -
$r$ = Risk-free interest rate (continuous compounding) -
$T$ = Time to maturity (in years) -
$\sigma$ = Stock price volatility (annual) -
$N(x)$ = Cumulative standard normal distribution function
- Returns distribution:
$\frac{dS}{S} \sim N(\mu dt, \sigma^2dt)$ - Log price distribution:
$\ln(S_T) \sim N[\ln(S_0) + (\mu - \frac{\sigma^2}{2})T, \sigma^2T]$
| Parameter Increase | Call Price | Put Price |
|---|---|---|
| Stock Price ( |
↑ | ↓ |
| Strike Price ( |
↓ | ↑ |
| Volatility ( |
↑ | ↑ |
| Time to Mat. ( |
↑ | ↑ |
| Interest Rate ( |
↑ | ↓ |
For non-dividend paying stocks:
- American calls = European calls
- American puts > European puts
- Implied volatility is the value of
$\sigma$ that makes the Black-Scholes price equal to the market price - Used as a measure of market expectations of future volatility
- Often used to quote option prices in markets
- No arbitrage opportunities
- Geometric Brownian motion for stock prices
- Constant volatility
- No dividends
- European exercise
- Continuous trading