[5 min A Book]Options Futures and Other Derivatives by John C. Hull

Lisa C. L.
9 min readApr 6, 2020
  1. Exchange-trade markets: individuals trade standardized contracts that have been defines by the exchange. Eg: CME group
  2. Over-the-counter markets: two parties agree on a trade and present it to a central counterparty (CCP) or clear the trade bilaterally. Eg: banks, funds etc.
  3. Forward: buy or sell an asset at a certain future time for a certain price. Traded in the OTC market aka private contrasts between 2 parties.
    Gain or loss is realized at the end of the life of the contract, so some credit risk.
  4. Future: buy or sell an asset at a certain future time for a certain price. Traded in the exchange market aka public standardized contract.
    Gain or loss is realized day by day, so usually close out prior to maturity with virtually no credit risk.
  5. Payoff for both forwards and futures:
    Long position: St-K = current spot price-future delivery price. Holder must buy an asset worth St for K
    Short position: K-St = future delivery price-current spot price. Holder must sell an asset worth St for K
  6. Price for both forwards and futures:
    F=S * e^(interest-yield)*time
  7. Value of long forward contracts:
    =S * e^(-yield)*time -K *e^(-interest)*time
  8. Call option: holder’s right to buy the underlying asset by a certain date for a certain price
  9. Put option: holder’s right to sell the underlying asset by a certain date for a certain price
  10. Short hedge: short a future to neutralize the risk of an asset that will be sold in the future. Price up, asset’s gain offsets future’s loss. Price down, future’s gain offsets asset’s loss.
  11. Long hedge: long a future to neutralize the risk of an asset that will be purchased in the future. Price up, future’s gain offsets asset’s loss. Price down, asset’s gain offsets future’s loss.
  12. Basic hedging risks: (1) uncertain date of buy/sell the asset (2) uncertain close-out date of the futures (3) asset price to be hedged ≠ price used for the future contracts
  13. Cross hedging: want to buy/sell apples, hedge with orange futures
  14. Hedge ratio: # of orange futures to hedge 1 apple.
    Minimum variance hedge ratio h = ρ *σS/σF
    = coefficient of correlation between spot price and future price * st. dev. of ∆spot price/∆future price
    = 1 if buy/sell apples and hedge with apples.
  15. Optimal Number of Contracts N* = h * Qa/Qf
    = h * size of assets/size of one futures contract
  16. One-day hedge ratio for futures = h *( S*Qa/F*Qf) = h * Va/Vf
    = h * dollar value of asset/futures
  17. Hedging an equity portfolio that mirror the index: N* = Va/Vf
    = current value of the portfolio/current value of one futures contract (futures price*the contract size)
  18. Not mirror the index: N* = β * Va/Vf
    CAPM (capital asset pricing model)
    β=excess return on portfolio/excess return on index
    β up = more sensitive to the movements in the index = more futures needed to hedge the portfolio
  19. Treasury Rates: rates an investor earns on Treasury bills and Treasury bonds
    LIBOR: London Interbank Offered Rate. It is an unsecured short-term
    borrowing rate between banks
    Fed Funds Rate: overnight rate of borrowing and lending between financial institutions
    Repo Rates: secured borrowing rates
    Risk-Free Rate: risk-free interest rate to valuate derivatives
  20. Bond duration: how long to wait to receive cash payments.
    An n-year Zero-coupon bond’duration=n.
    Bond price = Σ cash flow at ti * e^ (-yield*ti) = PV of all cash payments
    D = [Σ ti * cash flow at ti * e^ (-yield*ti) ]/bond price
    = weighted average of the times when payments are made
  21. Duration applies only to small changes in yields
    ∆ bond price =-bond price * duration * ∆ yield
    When yield up, bond price down. When yield down, bond price up
  22. Modified Duration: when yield is not continuous but annual compounding of m times per year
    D* = D/(1+y/m)
    ∆ bond price =-bond price * modified duration * ∆ discrete yield
  23. Convexity is the 2nd derivative of bond price to yield
    C = [Σ ti² * cash flow at ti * e^ (-yield*ti) ]/bond price
    Large C = more sensitive to ∆ yield
  24. Swap: an OTC agreement between two companies to exchange cash
    flows in the future. Forward is a simplified swap.
  25. Interest rate swap: transform a floating rate loan into fixed rate, or a fixed rate asset into floating rate.
  26. Market makers for swaps: usually large financial institutions; they are prepared to enter into a swap without having an offsetting swap with another counterparty.
  27. Swap rate: the average of (a) the fixed rate that a swap market maker is prepared to pay in exchange for receiving LIBOR (its bid rate) and (b) the fixed rate that it is prepared to receive in return for paying LIBOR (its offer rate).
  28. Swap value = fixed bond value -floating bond value (for floating payer)
    =V-floating -V-fixed (for fixed-rate payer)
  29. Fixed-for-fixed currency swap: transform USD bond into EUR bond
    swap value = USD bond value-Spot exchange rate*EUR bond value(receive USD pay EUR)
    = S0*EUR Bond-USD Bond (receive EUR pay USD)
  30. LIBOR/Swap zero curve: used for discounting.
    6-month, 12-month, and 18-month LIBOR/swap zero rates are 4%, 4.5%, and 4.8% with continuous compounding
    2-year swap rate (pay semiannually) is 5%
    It means that a bond with a principal of $100 and a semiannual coupon of 5% per annum sells for par.
  31. Credit Default Swap: hedge credit risk in the same way for market risk
  32. ABS: a type of investment that is backed by a pool of debt, such as auto loans or home equity loans
  33. CDO (Collateralized Debt Obligation); a version of an ABS that may include mortgage debt as well as other types of debt.
  34. OIS (Overnight Indexed Swap): a fixed rate for x days is exchanged for the geometric average of the overnight rates during x days.
  35. OIS Zero Curve: 5-year OIS rate is 3.5% with quarterly settlements. A 5-year bond paying a quarterly coupon at a rate of 3.5% per annum would be assumed to sell for par.
  36. CVA (Credit value adjustment): PV of the expected loss to the bank due to a counterparty default
    =Σ (prob. of early termination due to counterparty default * PV of expected loss)
  37. DVA (Debt value adjustment): PV of the expected gain to the bank from its own default
    =Σ (prob. of default by the bank * PV of expected gain)
  38. CRA (Collateral rate adjustment): when interest rate≠ risk-free rate, PV(actual net interest-the net interest if interest rate = risk-free rate)
  39. constitutes an adjustment
  40. Portfolio value to the bank =no-default value -CVA+DVA-CRA
  41. Options
  42. Put-Call Parity: European option
    call + PV(zero-coupon bond with strike price K ) =put+one share of stock
    When St>K at time T, call(St-K) + K = put(0) + St
    When St<K at time T, call(0) + K = put(K-St) + St
    non-dividend: C+ K*e^(-r*t)=P + S0
    dividend: C+D+ K*e^(-r*t)=P+ S0
  43. Bull spreads: bet stock price increase
    long call (K1) + short call (higher K2)
    most aggressive: both calls are initially out-of-money
    most conservative: both calls are initially in-the-money
  44. Bear spreads: bet stock price decrease
    long put (K2) + short put (lower K1)
  45. Box spreads: payoff always = K2-K1
    When box price is low, buy box = long bull (K1, K2) + long bear (K1, K2)
    When box price is high, sell box = short bull + short bear
  46. Butterfly spreads: max profit when stock price =K2
    long call/put (K1) + short call/put (K2)*2 + long call/put (K3)
    When St<K1 or St>K3, payoff=0
    When K1<St<K2, payoff = St-K1
    When K2<St<K3, payoff = K3-St
  47. Calendar spreads: max profit when stock price at T1 = K
    short call/put (K, T1) + long call/put (K, T2)
    neutral: choose K close to current stock price
    bullish: higher K; bearish: lower K
  48. Diagonal spreads: both K and T are different
    short call/put (K, T) + long call/put (K’, T’)
  49. Straddle: bet high volatility, max loss when St = K
    long call (K, T) + long put (K, T)
  50. Strips: bet large decrease in stock price, max loss when St = K
    long call (K, T) + long put (K, T) *2
  51. Straps: bet large increase in stock price, max loss when St = K
    long call (K, T) *2 + long put (K, T)
  52. Strangles: bet high volatility, max loss when K1<St<K2
    long put (K1, T) + long call (K2, T)
  53. Binomial trees: to price an option, assuming stock price follows a random walk (formulas omitted)
  54. Brownian motion/Wiener process: a particular type of Markov stochastic process with a mean change of zero and a variance rate of 1.0 per year
  55. Ito’s process: a generalized Wiener process in which the parameters a and b are functions of the value of the underlying variable x and time t.
  56. The price of any derivative is a function of the stochastic variables underlying the derivative and time
  57. Ito’s Lemma: describe the behavior of functions of stochastic variables
  58. Black-Scholes Model: pricing European options
    Call=S*e^(-qT)*N(d1)-K*e^(-rT )* N(d2) = stock price with dividend rate q — PV(strike price if option exercised)
    Put=K*e^(-rT )* N(-d2)-S*e^(-qT)*N(-d1) = PV(strike price if option exercised )— stock price with dividend rate q
    Put-Call parity: Call + K*e^(-rT ) =Put + S*e^(-qT)
  59. d1=[ln(S/K)+(r-q+σ²/2)*T] / [volatility*sqrt(T)]
    d2=[ln(S/K)+(r-q- σ²/2)*T] / [volatility*sqrt(T)]
  60. N(d2) = the probability that a call option will be exercised in a risk-neutral world
  61. Forwards and Futures: change S to F in the formulas
  62. Delta Δ = ∂call/∂S = price sensitivity = rate of change between the option’s price and a $1 change in the stock price
  63. Δ(call)=N(d1)
    Δ(put)=N(d1)-1
  64. Theta Θ = ∂call/∂T = time sensitivity =rate of change between the option price and time
  65. Gamma Γ = ∂²call/∂S² = rate of change between an option’s Δ and the stock price
    Γ(call)=Γ(put)
  66. Vega v =∂call/∂σ = rate of change between an option’s value and stock price’s volatility
    V(call)=V(put)
  67. Rho ρ = ∂call/∂r = rate of change between an option’s value and a 1% change in the interest rate
  68. VaR = value at risk
    We are X percent certain that we will not lose more than V dollars in the next N days
    The variable V is the VaR, X% is the confidence level, and N days is the time horizon
  69. Stress testing & back testing
  70. EWMA & GARCH(1,1) model
  71. CVA (credit value adjustment) = sum(Prob of default * PV of expected loss to the bank during ith interval)
  72. DVA (debt value adjustment)= sum(Prob of default * PV of expected loss to the counterparty/gain to the bank during ith interval)
  73. value of outstanding transaction = no-default value-CVA+DVA
  74. CDS (credit default swap)= trasfer credit risk = a contract where company A buys insurance from company B against company C (the reference entity) defaulting on its obligations
  75. Bermudan option: early exercise may be restricted to certain dates
  76. Gap option
    Call: European call that pays off St-K1 instead of St-K2 when St > K2
    Put: European put that pays off K1-St instead of K2-St when St < K2
  77. Asian option: payoff depends on the arithmetic average of the price of the underlying asset during the life of the option
  78. interest rate derivatives
  79. HJM, LMM
  80. energy and commodity derivatives
  81. CAPM (capital asset pricing model): project the potential returns of an investment portfolio
  82. Alpha: how well or badly a stock has performed in comparison to a benchmark index; the higher the better
  83. Alpha = 3 or -5 or 0 means the stock or fund did 3% better or 5% worse than the index or match the benchmark
  84. Alpha = (end price + distribution per share — start price)/start price
  85. Beta: how volatile a stock’s price has been in comparison to the market as a whole
  86. A high beta →risk tolerant + bigger return
    A low beta →risk averse + steady return
  87. Beta = 0.5 or 1.5 or 1 means a security’s price is 50% less volatile or 50% more volatile than the market or moves exactly as the market moves
  88. Beta = Cov of an asset’s return with market’s return/Var of market’s return
  89. Covariance is used to measure the correlation in price moves of any two stocks. A positive covariance means the stocks tend to move in lockstep, while a negative covariance means they move in opposite directions.
    Variance refers to how far a stock moves relative to its mean. It is frequently used to measure the volatility of a stock’s price over time.

--

--