The Track Record

Every call, graded in public.

Most market briefs make calls and quietly move on. Morning Decode publishes specific, falsifiable calls before the open every trading day — index bands, sector leadership, flows — then grades each one against the close the next morning. Hit or miss. No cherry-picking. This is the receipt.

68%
Hit rate
of 90 graded calls
18
Editions graded
90
Calls graded
5
Perfect days
every call hit
Hit rate by editiondashed line = 68% average
Ed. 57 · 100% hitEd. 58 · 100% hitEd. 59 · 83% hitEd. 60 · 40% hitEd. 61 · 60% hitEd. 62 · 60% hitEd. 63 · 0% hitEd. 64 · 40% hitEd. 65 · 100% hitEd. 66 · 60% hitEd. 67 · 80% hitEd. 68 · 100% hitEd. 69 · 80% hitEd. 70 · 40% hitEd. 71 · 60% hitEd. 72 · 100% hitEd. 73 · 40% hitEd. 74 · 80% hit
oldestnewest
How the grading works
  1. Calls are frozen at publish. The exact bands and claims are snapshotted at 07:30, before the open — so the bar can't be edited after the fact.
  2. Reality grades them. After the close, each call is scored hit or miss against the official settle — index ranges, sector ranks, flow signs.
  3. No hidden misses. The denominator is only scorable calls (hit + miss). Pending and unscorable are reported separately — they can't inflate the rate or bury a miss.
  4. It's all on the record. Every edition's calls and verdicts live in the archive, permanently.
Recent callsmost recent first
Nifty holds the 23,675–24,225 band (±~1%) into the close. Closed 23,866, inside the 23,675–24,225 band. 30 Jun Nifty stays rangebound, 23,750–24,150 (±~0.8%) — our neutral call. Closed 23,866, inside the 23,750–24,150 band. 30 Jun Bank Nifty closes in the 57,150–58,300 band (±~1%). Closed 57,543, inside the 57,150–58,300 band. 30 Jun Pharma stays in the top half of sectors today. Pharma closed #4 of 17 (top_half). 30 Jun Auto stays in the bottom half today. Auto closed #5 of 17, outside bottom_half. 30 Jun Nifty holds the 23,775–24,325 band (±~1%) into the close. Closed 23,946, inside the 23,775–24,325 band. 29 Jun Nifty stays rangebound, 23,425–23,800 (±~0.8%) — our neutral call. Closed 23,946, above the 23,425–23,800 band. 29 Jun Bank Nifty closes in the 57,600–58,750 band (±~1%). Closed 57,727, inside the 57,600–58,750 band. 29 Jun Auto stays in the top half of sectors today. Auto closed #17 of 17, outside top_half. 29 Jun Metals stays in the bottom half today. Metals closed #3 of 17, outside bottom_half. 29 Jun Nifty holds the 23,800–24,250 band (±~1%) into the close. Closed 24,056, inside the 23,800–24,250 band. 25 Jun Nifty stays rangebound, 23,825–24,225 (±~0.8%) — our neutral call. Closed 24,056, inside the 23,825–24,225 band. 25 Jun Bank Nifty closes in the 57,550–58,750 band (±~1%). Closed 58,177, inside the 57,550–58,750 band. 25 Jun Realty stays in the top half of sectors today. Realty closed #3 of 17 (top_half). 25 Jun

Get tomorrow's brief before the open.

The full Decode lands free on WhatsApp at 08:30 IST, every trading day. Then we grade it — in public, right here.

Get the daily brief →