Ayan Jain · Backtest Audit
The Auction Ledger

India's closing auction, measured live.

On 2026-08-03 NSE and BSE replaced the last-30-minute VWAP close with a closing auction for F&O names. Nobody has history for this mechanism, so this page is the history: the dislocation between each stock's 15:15 price and its official close, every session, both exchanges, from day one. Before each expiry session exists I commit measurement bars publicly; the number publishes here either way. The page regenerates automatically every evening from the same pipeline, whether the result flatters the forecast or not.

15
auction expiries measured
8/13
landed inside committed bars
78
exchange-sessions in the series
2026-09-28
last updated (auto)

Expiry verdicts

Dislocation = median |official close vs 15:15 last trade| across the F&O universe. The ratio is against a diffusion benchmark: the auction print sits 20 minutes after the 15:15 anchor, and prices move in 20 minutes even in a healthy market. The benchmark asks how big the gap should be from ordinary price movement alone; a ratio near 1.0 means the auction adds nothing on top. Verdicts require the raw number inside the committed band and the diffusion ratio below 1.3 (the materiality line, fixed here ahead of every future session).

dateindexbars committedmeasureddiffusion ratioverdict
2026-08-04NIFTYno bars on file for this session (pre-streak or committed only in-thread)40.5bp1.93x—
2026-08-06SENSEXno bars on file for this session (pre-streak or committed only in-thread)12.4bp0.56x—
2026-08-11NIFTY15-22bp raw, diffusion ratio ~1.0 (committed 2026-08-10 in-thread, before the print)21.6bp1.08xINSIDE
2026-08-13SENSEX15-25bp raw, diffusion ratio ~1.0 (committed 2026-08-12 in-thread, before the session existed)17.9bp0.83xINSIDE
2026-08-18NIFTYstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)17.7bp0.97xINSIDE
2026-08-20SENSEXstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)14.7bp0.73xOUTSIDE
2026-08-25NIFTYstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)29.9bp1.51xOUTSIDE
2026-08-27SENSEXstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)25.7bp1.21xOUTSIDE
2026-09-01NIFTYstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)25.0bp1.18xINSIDE
2026-09-03SENSEXstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)19.4bp0.86xINSIDE
2026-09-08NIFTYstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)17.2bp0.88xINSIDE
2026-09-10SENSEXstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)30.2bp1.31xOUTSIDE
2026-09-15NIFTYstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)29.8bp1.33xOUTSIDE
2026-09-17SENSEXstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)15.3bp0.61xINSIDE
2026-09-22NIFTYstanding bars: 15-25bp raw, diffusion ratio ~1.0 (ratified 2026-08-14, applies to every future expiry until publicly revised)18.3bp—INSIDE

The full series

dateexchangemedian |bp|p90 |bp|names
2026-08-03BSE9.672208
2026-08-03NSE52.7114210
2026-08-04BSE16.377208
2026-08-04NSE · expiry40.597210
2026-08-05BSE11.855208
2026-08-05NSE27.071210
2026-08-06BSE · expiry12.469208
2026-08-06NSE18.563210
2026-08-07BSE15.491208
2026-08-07NSE17.554210
2026-08-10BSE14.365208
2026-08-10NSE20.858210
2026-08-11BSE12.765208
2026-08-11NSE · expiry21.652210
2026-08-12BSE17.071208
2026-08-12NSE59.2158210
2026-08-13BSE · expiry17.965208
2026-08-13NSE24.260210
2026-08-14BSE15.660208
2026-08-14NSE16.945210
2026-08-17BSE15.558208
2026-08-17NSE22.355210
2026-08-18BSE15.847208
2026-08-18NSE · expiry17.754210
2026-08-19BSE7.941208
2026-08-19NSE20.052210
2026-08-20BSE · expiry14.745208
2026-08-20NSE15.647210
2026-08-21BSE12.345208
2026-08-21NSE18.451210
2026-08-24BSE14.044208
2026-08-24NSE22.954210
2026-08-25BSE17.359208
2026-08-25NSE · expiry29.969210
2026-08-26BSE19.157208
2026-08-26NSE29.163210
2026-08-27BSE · expiry25.782208
2026-08-27NSE21.160210
2026-08-28BSE15.344208
2026-08-28NSE21.256210
2026-08-31BSE41.3183208
2026-08-31NSE110.6315210
2026-09-01BSE17.757208
2026-09-01NSE · expiry25.062210
2026-09-02BSE18.563208
2026-09-02NSE22.659210
2026-09-03BSE · expiry19.473208
2026-09-03NSE23.653210
2026-09-04BSE18.265208
2026-09-04NSE16.249210
2026-09-07BSE13.351208
2026-09-07NSE22.065210
2026-09-08BSE21.066208
2026-09-08NSE · expiry17.250210
2026-09-09BSE17.946208
2026-09-09NSE23.459210
2026-09-10BSE · expiry30.282208
2026-09-10NSE24.858210
2026-09-11BSE18.155208
2026-09-11NSE22.956210
2026-09-15BSE25.284208
2026-09-15NSE · expiry29.874210
2026-09-16BSE19.050208
2026-09-16NSE23.359210
2026-09-17BSE · expiry15.347208
2026-09-17NSE22.249210
2026-09-18BSE43.5148208
2026-09-18NSE82.1214210
2026-09-21BSE12.649208
2026-09-21NSE13.742210
2026-09-22BSE15.250208
2026-09-22NSE · expiry18.346210
2026-09-23BSE10.235208
2026-09-23NSE14.140210
2026-09-25BSE11.538208
2026-09-25NSE14.345210
2026-09-28BSE13.552208
2026-09-28NSE16.854210
download the series (csv) · expiry diffusion receipts (csv)

The rules this page runs on

1. Bars for a future expiry are committed publicly before the session exists. Changing them afterwards restarts the claim at zero. Standing commitment, ratified 2026-08-14: every future expiry on either exchange is called at 15-25bp raw and diffusion ratio ~1.0 until a revision is published here before the session it first applies to.

2. The number publishes whatever it is. An OUTSIDE verdict stays on this page forever.

3. Prices are last trades at 15:15 from minute bars against raw exchange bhavcopy closes; corporate-action jumps are excluded above 2000bp. Fuller honesty labels live in the methodology write-ups.

4. The series is append-only. History does not get revised; errors get corrected in the open with the correction noted.

The next mechanism on this ledger: NSE's pre-open alignment of 7 September 2026, measurement and bars fixed before the first aligned session, read after 40 sessions each side.

Measurement, not advice. Nothing here is a recommendation to trade anything. Method and the rest of the record: the audit practice · the graveyard. Contact via the site.