CONTENTS

Solution: Computing Implied Vol by Hand (ATM approximation)

Part 1: deriving the approximation

Set K=S0K = S_0, r=0r = 0. Then ln(S0/K)=0\ln(S_0/K) = 0, (r±σ2/2)T=±σ2T/2(r \pm \sigma^2/2)T = \pm\sigma^2 T/2, and

d1=σ2T/2σT=σT2,d2=σT2d_1 = \frac{\sigma^2 T/2}{\sigma\sqrt{T}} = \frac{\sigma\sqrt{T}}{2}, \qquad d_2 = -\frac{\sigma\sqrt{T}}{2}

Symmetric around 00. Let x=σT/2x = \sigma\sqrt{T}/2. The Black-Scholes call price is

CBS=S0(Φ(x)Φ(x))=S0(2Φ(x)1)C_{\text{BS}} = S_0(\Phi(x) - \Phi(-x)) = S_0(2\Phi(x) - 1)

Taylor-expand Φ(x)\Phi(x) around 00:

Φ(x)=12+ϕ(0)x+O(x3)=12+x2π+O(x3)\Phi(x) = \frac{1}{2} + \phi(0)x + O(x^3) = \frac{1}{2} + \frac{x}{\sqrt{2\pi}} + O(x^3)

where ϕ(0)=1/2π\phi(0) = 1/\sqrt{2\pi}. Hence

2Φ(x)1=2x2π+O(x3)=x2π+O(x3)2\Phi(x) - 1 = \frac{2x}{\sqrt{2\pi}} + O(x^3) = x\sqrt{\frac{2}{\pi}} + O(x^3)

Substituting x=σT/2x = \sigma\sqrt{T}/2:

CBSS0σT22π=S0σT2πC_{\text{BS}} \approx S_0 \cdot \frac{\sigma\sqrt{T}}{2} \cdot \sqrt{\frac{2}{\pi}} = S_0 \cdot \sigma\sqrt{\frac{T}{2\pi}}

which is the Brenner-Subrahmanyam formula. \square

Part 2: inversion

Rearrange for σ\sigma:

σimpCmarketS02πT\sigma_{\text{imp}} \approx \frac{C_{\text{market}}}{S_0}\,\sqrt{\frac{2\pi}{T}}

Part 3: applications

Trade 1. S0=100S_0 = 100, T=0.25T = 0.25, Cmarket=4C_{\text{market}} = 4:
σimp41002π0.25=0.0425.1330.045.0130.2005\sigma_{\text{imp}} \approx \frac{4}{100}\sqrt{\frac{2\pi}{0.25}} = 0.04 \cdot \sqrt{25.133} \approx 0.04 \cdot 5.013 \approx 0.2005

Estimated implied vol 20%\approx 20\%.

Trade 2. S0=50S_0 = 50, T=1T = 1, Cmarket=3C_{\text{market}} = 3:
σimp3502π=0.062.50660.1504\sigma_{\text{imp}} \approx \frac{3}{50}\sqrt{2\pi} = 0.06 \cdot 2.5066 \approx 0.1504

Estimated implied vol 15.04%\approx 15.04\%.

Part 4: accuracy comparison

Exact value for Trade 2: σimp0.1508\sigma_{\text{imp}} \approx 0.1508. Our approximation gave 0.15040.1504. Error of about 0.04 vol points — a 0.3%0.3\% relative error.

The approximation is excellent for ATM options when σT\sigma\sqrt{T} is small. The next-order correction involves an x3x^3 term, producing relative error on the order of (σT/2)2/6(\sigma\sqrt{T}/2)^2 / 6. For Trade 2 with σT0.15\sigma\sqrt{T} \approx 0.15, this is (0.075)2/6103\approx (0.075)^2/6 \approx 10^{-3} — matching the observed error magnitude. For deep-ITM or deep-OTM options the approximation fails because d1,d2d_1, d_2 are no longer symmetric around zero and the Taylor expansion is invalid.

Takeaways

  • Brenner-Subrahmanyam is the quant's mental math. For ATM liquid options, σimp(C/S0)2π/T\sigma_{\text{imp}} \approx (C/S_0)\sqrt{2\pi/T} gives a vol estimate within 1%\sim 1\% of the exact value. Handy for sanity-checking a Newton-solver output or for estimating vol without a machine.
  • The derivation is a first-order Taylor expansion. The approximation is valid for small σT\sigma\sqrt{T} (short-dated, low-vol). The error grows cubically in σT\sigma\sqrt{T}, so for year-long deep OTM options the error becomes material.
  • Vega at ATM S0T/(2π)\approx S_0\sqrt{T/(2\pi)}. The constant 2π\sqrt{2\pi} in the formula is exactly 1/ϕ(0)1/\phi(0), where ϕ\phi is the standard-normal density. Every ATM Black-Scholes calculation traces back to this single constant.
Solution — Computing Implied Vol by Hand (ATM approximation) | q4quant.studio