Markets: A Rigorous Course

12.1 Event-study design

Core about 5 min

Motivation

"Markets fell because of the war" is a claim about a counterfactual: what prices would have done without the war. An event study makes that counterfactual explicit, estimates it, and tells you whether the gap is larger than noise. Without one, you will fit a story to every wiggle. If you have read M06A, its 6A.2 primer (Proposition 6A.4) already gave the market model, abnormal returns and the single-firm CAR tt-test for results days; 12.1–12.2 restate them in full generality, and 12.3 onward is new: multi-event tests, event-induced variance and events that move the market itself.

Setup

Index trading days by event time τ\tau, with τ=0\tau=0 the event day. That is the first trading session in which the market could react.

  • The estimation window is τ∈[T0+1,T1]\tau\in[T_0+1,T_1], of length L1L_1, for example [−250,−11][-250,-11] with L1=240L_1=240.
  • The event window is τ∈[T1+1,T2]\tau\in[T_1+1,T_2], of length L2L_2, for example [−1,+1][-1,+1].
  • A gap between the windows keeps pre-event leakage out of the normal-return estimate.

Returns RiτR_{i\tau} are for asset ii and RmτR_{m\tau} for a market or factor proxy.

Normal-return models

  1. Constant mean: Riτ=μi+εiτR_{i\tau}=\mu_i+\varepsilon_{i\tau}.
  2. Market model:
    Riτ=αi+βiRmτ+εiτ,E[εiτ]=0, Var⁡(εiτ)=σi2.(12.1)R_{i\tau}=\alpha_i+\beta_iR_{m\tau}+\varepsilon_{i\tau},\qquad \mathbb E[\varepsilon_{i\tau}]=0,\ \operatorname{Var}(\varepsilon_{i\tau})=\sigma_i^2. \tag{12.1}
  3. Factor models: add regressors. For Indian assets around oil events, natural factors are Brent and USDINR.

Model choice matters most when the event moves the regressor itself. A war moves the "market". To ask "how much did OMC stocks fall beyond the Nifty", use the Nifty as RmR_m. To ask "how much did the Nifty fall", the Nifty cannot be its own benchmark. Use a constant-mean model, or a world index such as MSCI World or the S&P 500 lagged one day, being aware that the world index also reacts.

Choosing τ=0\tau=0

  • Time zones. The NSE cash market closes at 15:30 IST. A US announcement at 14:00 ET (23:30 or 00:30 IST) is day 0 for the US but the next Indian session is India's day 0.
  • Overnight news. Russia's invasion began in the early hours of 24 Feb 2022 (European time), so 24 Feb is day 0 for the Nifty. Operation Sindoor began at 01:05–01:30 IST on 7 May 2025, so 7 May is day 01.
  • Weekend events. An event on Saturday maps to Monday's session.

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.