ASX Monitor · Track record

The claim this page exists to test: on mass data the system has no magic — and each honest constraint added gates returns upward. Every figure below is recomputed from the data lake at export time; nothing is hardcoded. Data through 2026-07-23.

The constraint funnel

Start with every name-day of the frozen watchlist universe (183 names as of 2026-07-02) during the discovery window (2026-05-14 2026-07-02), then add one gate per row. Forward returns are 5 trading sessions.

Correction (2026-07-25): the baseline row previously aggregated every measured name-day in the lake, including off-watchlist large-caps that ride along on the broker tape (ANZ, RIO, CSL…). Those stray rows ran 59% win / median +0.9% (n=783) and flattered the published baseline: 35% / median -2.0% (n=6888) restates to 32% / median -3.2% (n=6105). The rows below the baseline were already universe-bound, so the funnel's lift was understated, not overstated. Found in a pre-freeze audit; the universe is now frozen and stated above.

Whole watchlist, every day
n=6105
32% win · median 5d -3.2%

Removes: Nothing — every name-day of the frozen watchlist universe. The honest base rate: most small-cap days lose money.

Two+ institutional desks buying ≥$5k the same day, volume ≥2× ADV
n=105
41% win · median 5d -1.1%

Removes: Days when only one desk type is in, and flow arriving on ordinary volume.

+ no price-sensitive news in the prior 7 days (quiet)
n=60
50% win · median 5d +1.2%

Removes: Names reacting to news already out — leaves positioning before the news.

+ RSI < 40
n=20
70% win · median 5d +10.4%

Removes: Names that had already run — leaves accumulation into price weakness.

coverage: of 61 hits, 44 had RSI data, 20 of those <40 — rows without RSI data are counted, never silently dropped.

Calibration analysis — in-sample, found by exploring. Not evidence; the receipts below are the evidence.

The timeline — three periods, one rule name

Everything before 2026-07-03 is calibration — in-sample, explored, not evidence. The first registered rule ran 2026-07-032026-08-04; its record stays intact below. The revised rule starts a fresh receipt at zero on 2026-08-04. Why the rule was revised — including a display rule that silently drifted from the measured one — is documented in the supersession note.

1 · Calibration history — 2026-05-14 → 2026-07-02

In-sample. These hits shaped the rule; they can never count as evidence for it.

42 hits42 resolved43% win · median 5d 0.0%
DateTickerRSI5d
2026-05-14OR3-3.5%
2026-05-15OR3-3.5%
2026-05-20SNX-20.0%
2026-05-20TMX0.0%
2026-05-21ACWRSI<4021+14.3%
2026-05-21CY541+9.5%
2026-05-22TLG770.0%
2026-05-22TM161+2.8%
2026-05-25PNN58+20.0%
2026-05-27SNM62+4.3%
2026-05-27WBT80-8.8%
2026-05-29DRO46-18.0%
2026-05-29LIN49+5.3%
2026-05-29PNN65-13.3%
2026-06-02AIS44-20.4%
2026-06-02CBE73-12.5%
2026-06-02PNN61-13.8%
2026-06-02SYR64-12.0%
2026-06-04BRN73-7.9%
2026-06-04PNN55+7.4%
2026-06-08ATV52+55.0%
2026-06-09AT4RSI<4017-12.0%
2026-06-09DYMRSI<406-1.1%
2026-06-09LKYRSI<4024-12.8%
2026-06-10CY5580.0%
2026-06-10DTRRSI<4022+29.6%
2026-06-10HLSRSI<4031+30.2%
2026-06-12KLIRSI<400-9.1%
2026-06-17ATV77-28.6%
2026-06-17KLI400.0%
2026-06-17RCMRSI<4028-11.8%
2026-06-23KRR80+10.4%
2026-06-23QPMRSI<4029-25.0%
2026-06-24NEURSI<4039+36.8%
2026-06-25EVRRSI<40300.0%
2026-06-25MTMRSI<4035+14.7%
2026-06-26GL1RSI<4028+11.4%
2026-06-26KRR85+5.5%
2026-06-29GL1RSI<4036+11.9%
2026-06-29KRR85+5.6%
2026-06-29TLGRSI<4017+40.0%
2026-06-30QPMRSI<4021-30.8%

RSI<40 subset — of 42 hits, 38 had RSI data, 16 of those <40 · resolved: 50% win, median +5.7% (n=16).

2 · First registered rule — 2026-07-03 → 2026-08-04

Res + investment banks both net-buying ≥$5k same day, volume ≥2× ADV, no price-sensitive news that day. Registered 2026-07-03; retires at the 2026-08-04 re-registration — record intact.

8 hits6 resolved50% win · median 5d +4.1%
DateTickerRSI5d
2026-07-03BOA590.0%
2026-07-08KTA50+9.1%
2026-07-16EXRRSI<4036+8.3%
2026-07-16MSB94-16.3%
2026-07-17LRVRSI<4032+10.8%
2026-07-20BRNRSI<4030-11.5%
2026-07-22AON44pending
2026-07-23GNM69pending

RSI<40 subset — of 8 hits, 8 had RSI data, 3 of those <40 · resolved: 67% win, median +8.3% (n=3).

3 · Revised rule — out-of-sample from 2026-08-04

Res + investment banks both net-buying ≥$5k same day, volume ≥1.5× ADV, no price-sensitive news in the 3 calendar days ending at the hit day. Approved 2026-07-26 for construct validity; registered at the 2026-08-04 freeze. RSI<40 is the single pre-registered subset — no further slices without a new registration.

0 hits0 resolved

The receipt starts at zero on 2026-08-04. An empty receipt is the honest state, not a bug.

RSI<40 subset — of 0 hits, 0 had RSI data, 0 of those <40.

The other side of the ledger

Most of what the system produces are categories it classifies as historically underperforming. These are the rejected tiers, measured identically to everything else.

Market-maker-only flowNo institutional participation
5d: 25% win · median -3.2% · n=12520d: 24% win · median -21.4% · n=63

Market makers hedge and warehouse — their flow is plumbing, not positioning.

Retail-only flow, no institutional confirmationRetail-only flow
5d: 29% win · median -3.8% · n=102720d: 21% win · median -12.5% · n=680

Retail-only buying days show negative median forward returns at both horizons in this dataset.

Retail dip-buying into weaknessRetail-only flow + RSI<40
20d: 14% win · median -13.2% · n=245

The same price dip as the tracked accumulation pattern, but with retail rather than institutional buyers — the weakest measured cell in the lake.

The flagship, honestly

Tier 1 ("confluence + catalyst") is the system's top tier — cross-group flow plus a price-sensitive announcement. Measured, its first fires run 37% win / median -2.6% (n=73) against a universe baseline of 32% / median -3.2%.

Measured against the corrected universe baseline, first fires sit above it on both win rate and median — a modest measured edge, with a median still below zero. The claim is recomputed at every export; if it stops being true, this sentence changes. The full working is in research note 01.

One email per market day. Zero when nothing happened.

Just the letter. No promotion, unsubscribe anytime.