Processing math: 100%

Binomial Method to Price Options

Assume that the randomness of the movement of the security price follows a binomial movement on each time interval with probability p that the current share price St either goes up to uSt (u>1) or down to lSt ( l <1) with probabilities p and 1p respectively. If St is known, we can then find the first two statistical moment of St+Δt as follows E[St+Δt]=puSt+(1p)lSt,   (1) E[S2t+Δt]=pu2S2t+(1p)l2S2t.   (2) The variance of the random variable St+Δt is therefore Var[St+Δt]=E[S2t+Δt](E[St+Δt])2 =p(1p)(ul)2S2t. The binomial tree is Let the empirical average growth rate of the security price be μ and the empirical volatility of the security price be σ, then E[St+ΔtStSt]=μΔt Var[St+ΔtStSt]=σ2Δt. This gives E[St+Δt]=St(1+μΔt)   (3) Var[St+Δt]=S2tσ2Δt.   (4) By comparing the empirical statistical moments of equations (1) and (2) with the theoretical ones of equations (3) and (4), we get u=1+μΔt+σΔt1pp   (5) l=1+μΔtσΔtp1p   (6) We then make the following assumptions:
  1. The security prices follows the process above.
  2. Short selling is permitted.
  3. Securities are perfectly divisible.
  4. There are no transaction fees and no dividends.
  5. There are no risk-free arbitrage opportunities.

The correct price for the option at time t is when VtΠSt=Present Value of  (V+ΠuSt), which gives Vt=ΠSt+erΔt (V+ΠuSt)   (7)=V+Vul+erΔt uVlV+ul   (8), where r is the risk-free interest rate. Note that erΔt(VtΠSt)=V+ΠuSt=VΠlSt

  • Assume that Vt is less than the terms in equation (7), then at at time t
    • We sell short Π securities for ΠSt and deposit the money in the bank.
    • We buy a put option for Vt borring this sum from the bank.
  • If the security price goes up (down) to uSt ( lSt) at time t+Δt.
    • We buy Π security for ΠuSt ( ΠlSt) and sell the Put Option for V+ ( V).
    • We then have a credit of V++erΔtΠSt ( V+erΔtΠSt) and a debit of erΔtVt+ΠuSt and can make a riskless profit, which contradict with the assumption that there is no risk-free arbitrage opportunities.


  • Assume that Vt is greater than the terms in equation (7), then at at time t
    • We borrow the money from the bank to buy Π securities for ΠSt.
    • We issue and sell a put option for Vt and deposit this money in the bank.
  • If the security price goes up (down) to uSt ( lSt) at time t+Δt.
    • We sell Π security for ΠuSt ( ΠlSt) and buy the Put Option for V+ ( V).
    • We then have a credit of erΔtVt+ΠuSt and a debit of V++erΔtΠSt ( V+erΔtΠSt) and can make a riskless profit, which contradict with the assumption that there is no risk-free arbitrage opportunities.

Therefore Vt=V+Vul+erΔt uVlV+ul, with V(T)=max(KS(T)K,0). The equivalent equations for an American option will be Vt=max(V+Vul+erΔt uVlV+ul,KSt), with V(T)=max(KS(T),0).


Three-step binomial tree



References
  1. Cox, J. C., Ross, S. A., and Rubinstein, M. (1979). Option pricing: A simplified approach. Journal of financial Economics, 7(3), 229-263.
  2. Tang, Q. Mathematical Models in Industry and Finance, Lecture Notes University of Sussex (2008).

No comments:

Post a Comment