Markets: A Rigorous Course

Learning outcomes

Foundation about 5 min

After this module you can:

  1. State and prove put–call parity, the no-arbitrage bounds on European calls and puts, and the theorem that an American call on a non-dividend-paying stock is never exercised early.
  2. Replicate any claim in a one-period binomial model, derive the risk-neutral probability, and price European and American options on an nn-step Cox–Ross–Rubinstein tree.
  3. Derive Itô's lemma heuristically, solve the geometric Brownian motion SDE, and prove that STS_T is lognormal with E[ST]=S0eμT\mathbb E[S_T]=S_0e^{\mu T} and median S0e(μ−σ2/2)TS_0e^{(\mu-\sigma^2/2)T}.
  4. Derive the Black–Scholes PDE by the delta-hedging argument and solve it by computing the risk-neutral expectation as an explicit integral.
  5. Price options on futures with Black-76 and explain why Nifty options are best priced off the Nifty future rather than spot plus a dividend guess.
  6. Derive the five standard Greeks (delta, gamma, vega, theta, rho) analytically, prove Se−qTφ(d1)=Ke−rTφ(d2)Se^{-qT}\varphi(d_1)=Ke^{-rT}\varphi(d_2), and read the PDE as the identity Θ+12σ2S2Γ+(r−q)SΔ−rV=0\Theta+\tfrac12\sigma^2S^2\Gamma+(r-q)S\Delta-rV=0.
  7. Prove existence and uniqueness of implied volatility, and implement a Newton solver that provably converges from the Manaster–Koehler starting point, with a Brent fallback.
  8. Compute rupee Greeks, premium, and STT for a Nifty position with the current lot size, and explain the mechanism alleged in SEBI's 2025 interim order against Jane Street in terms of option delta.

Create a free account

Reading is open to everyone. An account keeps your progress, answers, notes and code drafts, and gives you the study plan, the journals and the simulator. Running code needs an account approved for it.