Skip to content
Skip to content
← all research
REJECTED

"Insider open-market purchases — CMP opportunistic vs routine"

2026-10-05

·

feed 496 names, 572,414 P/S rows · panel 501 names · officers/directors · entry next-session close, exit +Hd · excess vs EW · IS<2016/OOS>=2016 · sqrt252

P buys 23,062: opportunist 21,567 (non-10b5 21,080) / routine 1,495.

#H = 5 sessions

armnIS excessOOS excessOOS net10OOS hitboot pplacebo pn OOS
P opp non-10b510704+0.22%+0.00%-0.20%48%nannan5235
P opp all10853+0.22%+0.03%-0.17%48%nannan5384
P routine1316-0.12%+0.01%-0.19%43%nannan832
P all12169+0.19%+0.03%-0.17%47%nannan6216

#H = 10 sessions

armnIS excessOOS excessOOS net10OOS hitboot pplacebo pn OOS
P opp non-10b510704+0.65%+0.05%-0.15%49%nannan5235
P opp all10853+0.65%+0.10%-0.10%49%nannan5384
P routine1316-0.12%-0.25%-0.45%50%nannan832
P all12169+0.59%+0.05%-0.15%49%nannan6216

#H = 21 sessions

armnIS excessOOS excessOOS net10OOS hitboot pplacebo pn OOS
P opp non-10b510704+0.48%-0.00%-0.20%47%0.0470.0005235
P opp all10853+0.48%+0.04%-0.16%47%0.0320.0015384
P routine1316-0.54%-0.45%-0.65%44%0.9070.690832
P all12169+0.40%-0.02%-0.22%47%0.1000.0026216

#Beta audit (P opp non-10b5, H=21)

beta 1.11 | raw +0.25% | beta-adj +0.07% | up +0.45% | down -0.18%

#Verdict (H=21)

checkresultdetail
A alignment (PIT next-session)PASSengineered
B incrementality (OOS excess>0)FAIL-0.00%
C economics (OOS net10>0)FAIL-0.20%
D stability (IS same sign & boot p<0.05)PASSIS +0.48%, p 0.047
E null+power (n>=50 & placebo p<0.05)PASSn 10704, placebo p 0.000
M mechanism (opp > routine OOS)PASSopp -0.00% vs routine -0.45%

PRIMARY verdict: REJECT / near-miss

#Notes

  • Opportunistic = not (same calendar month in each prior 3y); refined primary additionally excludes 10b5-1 filings.
  • Filing-date PIT; txnDate<=filingDate enforced. Event study, not a compounded daily book.

All trading described is paper (simulated). Not investment advice.

← all research