Markets: A Rigorous Course

Summary of key results

Foundation about 10 min
Result Formula
MA crossover as return filter (Prop. 4.1) SMAm(p)−SMAn(p)=∑i=0n−2wirt−i\mathrm{SMA}_m(p)-\mathrm{SMA}_n(p)=\sum_{i=0}^{n-2}w_ir_{t-i}, wi=n−1−in−(m−1−i)+m≥0w_i=\frac{n-1-i}{n}-\frac{(m-1-i)^+}{m}\ge0, ∑wi=n−m2\sum w_i=\frac{n-m}2
Linear rule expectation (Prop. 4.2) E[xtrt+1]=μ2∑wi+∑wiγi+1\mathbb E[x_tr_{t+1}]=\mu^2\sum w_i+\sum w_i\gamma_{i+1}
RSI identity (Prop. 4.3) RSI=50+50 W(d)/W(∣d∣)\mathrm{RSI}=50+50\,W(d)/W(\lvert d\rvert)
Overlapping horizons (Prop. 4.4) Var⁡(Yˉ)≈h2σ2/N\operatorname{Var}(\bar Y)\approx h^2\sigma^2/N vs naive hσ2/Nh\sigma^2/N
Breakeven win rate (Prop. 4.5) p∗=(1+c)/(1+W)p^*=(1+c)/(1+W), cc in units of RR
Lo–MacKinlay (Prop. 4.6) E[π]=N−1N2tr⁡Γ1−1N2(1⊤Γ11−tr⁡Γ1)+σμ2\mathbb E[\pi]=\frac{N-1}{N^2}\operatorname{tr}\Gamma_1-\frac1{N^2}(\mathbf 1^\top\Gamma_1\mathbf 1-\operatorname{tr}\Gamma_1)+\sigma^2_\mu
Momentum beta (Prop. 4.7) slope of βi\beta_i on past return =σβ2Rm/(σβ2Rm2+σe2)=\sigma^2_\beta R_m/(\sigma^2_\beta R_m^2+\sigma^2_e), sign of RmR_m
Vectorised backtest (Prop. 4.8) Eto=Et−1o(1+at−1(gt−1))(1−k∣at−a~t∣)E^o_t=E^o_{t-1}(1+a_{t-1}(g_t-1))(1-k\lvert a_t-\tilde a_t\rvert), at=wt−1a_t=w_{t-1}
Survivorship (Prop. 4.9) E[R∣R>−d]=μ+σϕ(a)/(1−Φ(a))\mathbb E[R\mid R>-d]=\mu+\sigma\phi(a)/(1-\Phi(a)), a=(−d−μ)/σa=(-d-\mu)/\sigma
Cost drag (Prop. 4.10) μn=μg−c TO\mu_n=\mu_g-c\,\mathrm{TO}; c∗=μg/TOc^*=\mu_g/\mathrm{TO}
Sharpe SE (Prop. 4.11) SE⁡(S^)=(1−γ3S+γ4−14S2)/T\operatorname{SE}(\hat S)=\sqrt{(1-\gamma_3S+\frac{\gamma_4-1}4S^2)/T}; normal: (1+S2/2)/T\sqrt{(1+S^2/2)/T}
Annualisation (Prop. 4.12) η(q)=q/q+2∑k=1q−1(q−k)ρk\eta(q)=q/\sqrt{q+2\sum_{k=1}^{q-1}(q-k)\rho_k}
PSR Φ((S^−S∗)T−1/1−γ^3S^+γ^4−14S^2)\Phi\big((\hat S-S^*)\sqrt{T-1}/\sqrt{1-\hat\gamma_3\hat S+\frac{\hat\gamma_4-1}4\hat S^2}\big); PSR(0.1, 252) = 0.942987
MinTRL 1+(1−γ^3S^+γ^4−14S^2) (z1−α/(S^−S∗))21+(1-\hat\gamma_3\hat S+\frac{\hat\gamma_4-1}4\hat S^2)\,(z_{1-\alpha}/(\hat S-S^*))^2
Expected max (Prop. 4.13) E[max⁡]≈V[(1−γ)Φ−1(1−1N)+γΦ−1(1−1Ne)]\mathbb E[\max]\approx\sqrt V[(1-\gamma)\Phi^{-1}(1-\frac1N)+\gamma\Phi^{-1}(1-\frac1{Ne})]; 1.5746, 2.5306, 3.2551 for N=10,100,1000N=10,100,1000
DSR PSR(S0)\mathrm{PSR}(S_0) with S0S_0 the expected max
Bonferroni / Holm (Props. 4.14–4.15) pi≤α/mp_i\le\alpha/m; step-down p(k)≤α/(m−k+1)p_{(k)}\le\alpha/(m-k+1); FWER ≤α\le\alpha
BH (Prop. 4.16) largest kk with p(k)≤kα/mp_{(k)}\le k\alpha/m; FDR ≤m0α/m\le m_0\alpha/m (independence)
Bonferroni tt cut-offs (α=5%\alpha=5\%) 1.96 (m=1m=1), 2.81 (10), 3.48 (100), 3.76 (300)
Indian delivery round trip (zero delivery brokerage, Nov 2026) ≈ 0.238% on ₹1 lakh, ≈ 11.9 bp per side

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.