Macro Strategist Report — Indian Equities (Nifty50)

Date: August 03, 2026


2. Executive Summary

2b. 7-Day Continuity Tracker

DateRegimeNifty CloseTop ConvictionALERT
02-08-2026STABLE24,383.60 BHARTIHEXA, CDSL, JKCEMENT Close above 24,779 (SMA200) opens the gate — not triggered, gap narrowed 1.60% → 0.72%
01-08-2026No report (Saturday)
31-07-2026No report
30-07-2026No report
29-07-2026No report
28-07-2026No report
27-07-2026No report

What changed: Yesterday's ALERT did not trigger — it missed by 3.8 points. The 02-Aug report set one condition: Nifty50 closing above its 200-day. Friday's close was 395.9 points short. Today the index closed at 24,774.30 against a 200-day of 24,778.10 — 0.015% short, and it closed at the high of the day, which means it was still being bought into the bell. The call was right in direction and is still technically unconfirmed. The rule takes no partial credit: the gate is closed, the scan stays gated, and the regime remains STABLE for a second session. What genuinely changed is underneath the index. Four staged names — BHARTIHEXA, JKCEMENT, INDIANB and URBANCO — closed above their own 200-day reclaim levels. That sounds like the setup arriving, and it is not, because every one did it on below-average volume: 0.36x, 0.49x, 0.53x and, in URBANCO's case, a 12x news spike that carried it 12.34% beyond its 200-day and straight out of the 5% entry band. A reclaim on half the normal volume is the profile that fails. CDSL, staged yesterday, actually fell 0.81% and is now 2.80% below its line. One correction to yesterday's report: it recorded Nifty Auto, Infra, Finance and Consumer as having no data. They do, and Auto and Consumer are the two strongest sectors in the market. Fixed in Section 7.

3. Market Regime & Scan Decision Rationale

IndicatorValueSignal
Nifty50 Close24,774.30as of 03-08-2026
SMA5023,926.27Close above (+3.54%)
SMA20024,778.10Close below (-0.02%)
SMA50 vs SMA20023,926.27 vs 24,778.10SMA50 below SMA200
RegimeSTABLEMixed — Money Maker scan gated ON
Distance to gate3.80 pts -0.015% — gate CLOSED (Friday's gap was -1.60%)

Nifty50 closed at 24,774.30 on 03 August 2026, up 1.60% and at the high of the session. The 50-day sits at 23,926.27 and the 200-day at 24,778.10. Applying the A2 rule without override: Close > SMA50 is TRUE, Close > SMA200 is FALSE by 3.80 points, and SMA50 > SMA200 is FALSE. That is neither the full BULL set nor the full BEAR set, so the regime is STABLE — and it is worth being precise about how narrowly. The index finished 0.015% below the line. Round the close to the nearest ten points and it reads as a reclaim; the rule does not round. Per the gating rule, STABLE routes to the Money Maker scan (scan/india.py), which is the scan that ran; the bear-market screener was not run. Why the margin is not a technicality: the V4/V5 market filter exists because the backtests show that taking these signals below the 200-day is where the strategy gives back its gains. Three points is as good as three hundred to a rule that reads a boolean. The discipline is the edge — and on the evidence of today's volume (see Section 9), the index being 3.8 points shy may be the least of the reasons not to act.

4. Macro Headlines

RegionHeadlineSourcePublished
IndiaNew closing auction sparks rare Nifty-Sensex split amid low participationLiveMint Markets (India)03 Aug 23:03
IndiaElevation plans twin stake sales in Paytm, Meesho after June-quarter earningsLiveMint Markets (India)03 Aug 22:42
IndiaSBI Funds Q1 Results: PAT rises 3% YoY to ₹873 crore in first earnings after listingLiveMint Markets (India)03 Aug 22:00
IndiaPalantir shares edge higher ahead of Q2 earnings as investors eye strong revenue growthLiveMint Markets (India)03 Aug 21:54
IndiaIREDA Q1 Results: Net profit rises 37% YoY to ₹339 crore; asset quality stays stableLiveMint Markets (India)03 Aug 20:42
IndiaWhy did Nifty 50 jump 200 points in the final minutes of trade? Here's what happenedLiveMint Markets (India)03 Aug 20:05
IndiaHSBC, SBI and ICICI Bank get half of India's FCNR flows under incentive windowLiveMint Markets (India)03 Aug 19:49
IndiaWall Street climbs as crude oil prices plunge, Amazon jumps 5.3%LiveMint Markets (India)03 Aug 19:41
IndiaMarriott Q2 earnings rise on higher hotel prices, annual room revenue outlook raisedLiveMint Markets (India)03 Aug 18:54
GlobalUBS fined $125mn over lax money laundering controlsFT Markets (Global/UK)03 Aug 15:53
GlobalJapan vows further yen intervention with US if neededFT Markets (Global/UK)03 Aug 15:09
GlobalIranian tanker tolls: totally legit after all?FT Markets (Global/UK)03 Aug 14:30
GlobalSpaceX’s staggered lock-up release prolongs the painFT Markets (Global/UK)03 Aug 11:00
GlobalTeam America: Yen policeFT Markets (Global/UK)03 Aug 05:30
GlobalBeefing with the Big Mac IndexFT Markets (Global/UK)03 Aug 05:00

Key Macro Takeaway: Read this table for what is absent. Crude is down 6.9% on the week, the dollar 1.8%, VIX 13.9%, and the rupee has firmed from 95.68 to 95.24 — but not one item in the India feed accounts for any of it, and the feed carries no single global catalyst either. That matters: a 1.6% index move with no domestic author is an imported bid, and imported bids leave the way they came. Underneath it, the domestic tape is froth: eight of the fifteen India headlines are IPO and GMP chatter, and two of Monday's SME listings already broke issue (one at a 20% discount, one straight to lower circuit). Read that pair together and the message is a market with genuine macro relief at the index level and indiscriminate speculation at the tail. The second item worth your attention is the yen: Japan is intervening with explicit US Treasury support. Coordinated FX intervention is not a routine event, and if it forces a broader dollar repricing the EM tailwind gets larger than anything in today's India news.

Discarded as older than 48h: India 0, Global 0, US 10 (entire WSJ feed).

5. Indian Market Charts — Last 7 Calendar Days

Nifty 50
Nifty 50 · 24,774 · +3.24%
USD/INR
USD/INR · 95.33 · -1.28%
Gold USD
Gold USD · 4,092 · +0.43%
Nifty Bank
Nifty Bank · 58,248 · +2.03%
Nifty IT
Nifty IT · 31,715 · +7.72%
Nifty FMCG
Nifty FMCG · 49,966 · +1.72%
Nifty Pharma
Nifty Pharma · 26,663 · +2.76%
Nifty Metal
Nifty Metal · 12,915 · +1.54%
Nifty Energy
Nifty Energy · 38,937 · +0.54%
Nifty PSU Bank
Nifty PSU Bank · 8,487 · +1.43%
Nifty Realty
Nifty Realty · 913 · +1.29%
Nifty Media
Nifty Media · 1,569 · -3.09%
Data gap — read these charts with care. The mid-July yfinance outage has now backfilled, but it left a hole between 20-Jul and 30-Jul in six sector series: Nifty Media (2 prints), Nifty Energy (2 prints), Nifty PSU Bank (2 prints), Nifty FMCG (2 prints), Nifty Metal (2 prints), Nifty Realty (2 prints) — each has only two prints inside the last fortnight. Their 7-day charts are therefore two-point lines rather than trends, and their 5-day change is shown as gap rather than a number that would silently span three weeks. The moving averages in the table are computed on the full history and remain sound; the short-window figures are the ones to distrust.
Data basis — settled closes throughout. Every index figure in this report is the confirmed 03-Aug close. An earlier build used an unsettled midday snapshot (Nifty 24,600.55) because the index downloader will not re-fetch a date it already holds a partial bar for; those rows were stripped and re-downloaded, and the true close is 24,774.30. The stock CSVs still end at 31-Jul, so the 03-Aug stock bars in Section 11 were pulled from the daily feed and the V3 signal test re-run on each. The regime rule and the Money Maker scan both operate on closes only, never intraday.

6. Global Macro Dashboard — Last 7 Calendar Days

S&P 500
S&P 500 · 7,490 · +1.05%
NASDAQ
NASDAQ · 25,374 · +1.59%
VIX
VIX · 15.99 · -13.94%
US 10Y Yield
US 10Y Yield · 4.74% · +1.41%
Dollar Index
Dollar Index · 99.69 · -1.79%
Brent Crude
Brent Crude · 90.12 · -6.88%
Nikkei 225
Nikkei 225 · 63,706 · -1.89%
Hang Seng
Hang Seng · 25,905 · +2.77%
Shanghai
Shanghai · 3,799 · -1.54%
KOSPI
KOSPI · 6,225 · -7.86%
DAX
DAX · 25,629 · +2.11%
FTSE 100
FTSE 100 · 10,868 · +1.23%

Global Macro Pulse

IndicatorLast Value7d ChangeSignal for India
VIX15.99-13.94%Neutral
US 10Y4.74%+1.41%Headwind
DXY99.69-1.79%INR relief
Brent90.12-6.88%CAD stress
S&P 5007,490+1.05%Risk-ON
Hang Seng25,905+2.77%EM rotation risk

7. Sector Performance Snapshot

Sector IndexClose5dvs SMA50vs SMA200 Regime SignalAs of
Nifty Pharma26,662.8+1.10%+6.04%+14.50%Above both MAs03-08-2026
Nifty Metal12,914.5gap-0.23%+10.59%Cooling — above SMA20003-08-2026
Nifty Realty913.0gap+11.43%+9.36%Above both MAs03-08-2026
Nifty Consumer40,072.2+2.41%+8.13%+8.66%Above both MAs31-07-2026
Nifty Media1,568.7gap+6.71%+8.45%Above both MAs03-08-2026
Nifty Auto28,744.2+3.94%+7.40%+6.90%Above both MAs31-07-2026
Nifty Energy38,937.0gap-2.14%+5.22%Cooling — above SMA20003-08-2026
Nifty Bank58,247.9+1.82%+2.67%+1.38%Above both MAs03-08-2026
Nifty Infra9,409.2+1.16%+0.61%+0.62%Above both MAs31-07-2026
Nifty PSU Bank8,486.7gap+1.92%+0.13%Above both MAs03-08-2026
Nifty Finance26,594.0+1.79%+1.74%-0.48%Recovering — below SMA20031-07-2026
Nifty IT31,715.2+1.90%+10.89%-3.21%Recovering — below SMA20003-08-2026
Nifty FMCG49,965.6gap+1.01%-3.59%Recovering — below SMA20003-08-2026

8. Key Fundamentals — Nifty50 Leaders & Laggards

SymbolEPS (Rs)EPS YoY%PeriodNotes
JSWSTEEL19.02+112.99%Jun 2026Metal cycle turn; biggest EPS delta in the index, sector +10.05% vs SMA200
ONGC8.60+45.52%Mar 2026Crude-linked — the same Brent fall that helps the CAD cuts upstream realisations
ASIANPAINT16.05+39.93%Jun 2026Input costs flipped from headwind to tailwind as crude fell; CAN SLIM candidate
APOLLOHOSP36.81+35.83%Mar 2026Healthcare demand steady; >25% EPS growth, third straight strong quarter
M&M43.86+33.56%Jun 2026Auto is the leading sector (+6.90% vs SMA200); CAN SLIM candidate on >25% growth
BAJFINANCE9.61+27.12%Jun 2026Swung from -6.85% to +27.12% in two quarters — NBFC margin pressure easing
COALINDIA14.36+0.63%Jun 2026Flat at +0.63%; energy transition drag persists
HINDUNILVR11.38-2.98%Jun 2026FMCG is -3.89% vs SMA200 and lagging a risk-ON tape; no catalyst
SBIN21.28-3.10%Mar 2026PSU Bank only +0.56% over its 200-day; earnings not yet supporting a re-rating
MARUTI109.63-9.11%Jun 2026Contracting while its own sector leads — the laggard inside the strongest index
RELIANCE15.48-22.41%Jun 2026Heaviest index weight, EPS -22.41% — the single biggest drag on a Nifty reclaim
DRREDDY5.32-68.69%Jun 2026Weakest EPS in the index against a sector trading +14.44% over its 200-day
The fundamentals are current again. screener_cache/ was refreshed on 02-08-2026 and now carries Jun 2026 quarters for most names — yesterday's report was working from Dec 2025 and understated the picture badly. Two things stand out on the fresh data. ASIANPAINT has gone from -4.58% to +39.93% and BAJFINANCE from -6.85% to +27.12%: falling input costs and easing funding pressure are showing up in earnings, not just in price. Against that, RELIANCE is at -22.41%. It is the heaviest weight in the index, and the Nifty is trying to reclaim its 200-day with its largest constituent contracting earnings by a fifth. That is the strongest argument for why this reclaim could still fail. Periods are mixed (Jun 2026 for most, Mar 2026 for ONGC, APOLLOHOSP and SBIN) because filing dates differ — compare within a row, not across them.

9. Scan Results — Money Maker (STABLE regime)

SymbolDateCloseEntrySLRisk% VolSpikeDaysBelowMaxDepth%Status
No signals today.

Why zero: this is a gate rejection, not an absence of setups. Fifteen Nifty500 names produced a valid V3 shaved-bottom candle in the last ten sessions and every one was rejected by the V4/V5 market filter, which requires the Nifty to close above its 200-day. The index closed 1.60% below that line on 31-Jul and has been under it for 103 of the last 120 sessions. Nifty50 (V5 filters) produced no raw candles at all. The blocked candles, newest first:

SymbolCandle DateCloseVol vs 100d avgBlocked by
ASHOKLEY31-07-2026166.181.89xIndex SMA200 gate
HYUNDAI31-07-20262,180.704.73xIndex SMA200 gate
BALKRISIND30-07-20262,306.9019.86xIndex gate + vol spike >2.5x
HEROMOTOCO30-07-20265,325.002.15xIndex SMA200 gate
LTFOODS30-07-2026397.1010.44xIndex gate + vol spike >2.5x
SAGILITY30-07-202645.982.47xIndex SMA200 gate
AFFLE28-07-20261,631.8012.68xIndex gate + vol spike >2.5x
HEXT28-07-2026593.1510.17xIndex gate + vol spike >2.5x
IEX28-07-2026132.112.62xIndex gate + vol spike >2.5x
CONCOR27-07-2026510.507.09xIndex gate + vol spike >2.5x
PVRINOX24-07-20261,063.955.56xIndex gate + vol spike >2.5x
INDIACEM21-07-2026405.201.99xIndex SMA200 gate
JKCEMENT21-07-20265,658.003.76xIndex gate + vol spike >2.5x
INDIANB20-07-2026858.501.65xIndex SMA200 gate
OIL20-07-2026453.551.73xIndex SMA200 gate

Note the volume column: nine of the fifteen printed spikes above 2.5x, which the V5 cap treats as panic rather than accumulation. Rockets average 1.74x. On that measure ASHOKLEY (1.89x), INDIANB (1.65x), OIL (1.73x) and INDIACEM (1.99x) have the cleanest volume profiles of the group.

10. Sector Recommendation

SectorRecommendationRationale
AutoOVERWEIGHTAbove both MAs: +7.40% vs SMA50, +6.90% vs SMA200 — strongest cyclical, and cyclicals lead out of a bottom.
ConsumerOVERWEIGHTAbove both MAs: +8.13% vs SMA50, +8.66% vs SMA200 — best combined reading in the sector table.
PharmaOVERWEIGHT+5.98% vs SMA50 and +14.44% vs SMA200 — the largest 200-day premium of any sector.
RealtyWATCHLIST+10.58% vs SMA50 and +8.51% vs SMA200, but -1.39% on the week and the series has a two-week data gap.
MetalWATCHLIST+10.05% vs SMA200 but -0.71% under its 50-day — long-term strong, short-term stalling.
MediaWATCHLIST+9.91% vs SMA200 on a gapped series, and -1.78% today; thin and illiquid — size accordingly if at all.
BanksNEUTRAL+1.90% / +0.60% — has just crossed above both MAs but by a rounding error; tracks the index.
PSU BankNEUTRAL+2.35% / +0.56% — same marginal reclaim as Banks, with more rate sensitivity.
InfraNEUTRAL+0.61% / +0.62% — above both averages by the thinnest margin in the table; no edge.
FinanceNEUTRAL+1.74% vs SMA50 but -0.48% vs SMA200 — still short of a reclaim.
FMCGUNDERWEIGHT+0.69% vs SMA50 and -3.89% vs SMA200 — defensive, no catalyst, and lagging a risk-ON tape.
ITUNDERWEIGHT+10.89% vs SMA50 but -3.21% vs SMA200 — a bounce inside a downtrend.
EnergyAVOID-2.31% under its 50-day with Brent parked on $90.12; the CAD-stress line has not been cleared.

11. Long-Term Watchlist

Grade-A rocket profiles inside the 10% risk cap, from watchlist.csv (regenerated today on settled 31-Jul closes). All meet every Money Maker precondition except the trigger candle. Gap to SMA200 is measured on the 31-Jul close.

SymbolWhy WatchRisk%Gap to SMA200Trigger to Act
COLPAL INDIADip 1d / 0.2% deep — rocket profile6.8%-0.2%Close > 2,080.86 on volume >1.5x
BHARTIHEXA INDIADip 1d / 0.3% deep — rocket profile6.9%-0.3%Close > 1,611.92 on volume >1.5x
URBANCO INDIADip 1d / 0.6% deep — rocket profile6.1%-0.6%Close > 130.15 on volume >1.5x
JKCEMENT INDIADip 1d / 1.8% deep — rocket profile8.2%-1.8%Close > 5,541.21 on volume >1.5x
INDIANB INDIADip 8d / 1.9% deep — rocket profile7.4%-0.8%Close > 843.31 on volume >1.5x
SARDAEN INDIADip 2d / 2.2% deep — rocket profile7.9%-1.2%Close > 522.90 on volume >1.5x
CDSL INDIADip 9d / 3.3% deep — rocket profile6.8%-2.1%Close > 1,361.58 on volume >1.5x
RITES INDIADip 12d / 3.6% deep — rocket profile7.1%-2.8%Close > 220.27 on volume >1.5x

Where each name actually closed — 03 Aug, and why none of them is a signal

The stock CSVs in this repo end at 31-Jul, so the 03-Aug bars below were pulled directly from the daily feed and the full V3 signal test was re-run on each. Four names reclaimed their own 200-day. Zero produced a valid signal. The reason is the volume column: the strategy requires turnover above 1.5x the 100-day average, and the rocket cohort in this project's research averages 1.74x. Today's reclaims happened on a quarter to a half of normal volume. That is a drift, not an accumulation.

Symbol03-Aug CloseDay %SMA200vs SMA200 Volume vs 100dVerdict
BHARTIHEXA1,645.80+2.38%1,611.46 +2.13%0.36x Reclaimed, inside the 5% band — fails volume. Best-placed name on the list.
JKCEMENT5,563.50+2.20%5,535.52 +0.51%0.49x Reclaimed, shaved bottom, inside the band — fails volume.
INDIANB845.00+1.02%843.78 +0.14%0.53x Reclaimed by a whisker — fails volume and wick.
URBANCO146.19+12.98%130.13 +12.34%12.09x Fails the 5% band — a news spike that ran 12% clear of its line. Real volume, wrong setup.
COLPAL2,077.00+0.04%2,080.48 -0.17%1.15xStill below the line. Closest of the laggards.
RITES219.31+2.44%220.14 -0.38%0.27xBelow, on almost no volume.
SARDAEN516.20-0.08%522.77 -1.26%1.12xRed candle — disqualified on day one of the test.
EIHOTEL330.10+0.95%336.04 -1.77%0.15xBelow; the thinnest volume in the group.
CDSL1,322.20-0.81%1,360.23 -2.80%1.40x Fell on an up day and moved away from its trigger — drop it down the list.
VOLTAS1,324.80-0.31%1,367.27 -3.11%0.24xBelow, red, no volume — laggard of the group.
Read this table as the answer to "can I buy something today?" The honest answer is no, and the index gate is the second reason. The first is that on a day the Nifty rose 1.60%, not one staged name attracted institutional turnover. Two names — BHARTIHEXA and JKCEMENT — are now above their line and inside the 5% band, which means they need exactly one thing: a green shaved-bottom candle on >1.5x volume while the index holds above 24,778. That is a live, specific, checkable trigger for tomorrow. It is not a reason to act tonight.
Watchlist change — retire POLYCAB. It has been carried as a reclaim candidate waiting on roughly Rs 7,279. That is long gone: POLYCAB closed 31-Jul at 9,106.50, which is +12.25% above its 200-day (8,112.85) and 3.5% below its 50-day (9,432.13). It fails the Money Maker precondition that price sit within 5% of the SMA200 from below, and it is no longer above its 50-day. The reclaim it was being watched for has already happened and the move has run. Remove it from the reclaim watchlist; if you want the name, it is a different trade requiring a different thesis.

12. What to Avoid — High Conviction

  1. NIFTY IT — +10.89% over its 50-day but still -3.21% under its 200-day — a bounce inside a downtrend, which is the classic STABLE-regime trap.
  2. ENERGY / OMCs — Brent fell 6.88% on the week and stopped dead at $90.12 — exactly the CAD-stress line — and the sector is -2.31% under its own 50-day. Relief that halts at the threshold is not relief.
  3. Any blocked Money Maker signal — 15 Nifty500 names fired valid V3 candles and were rejected by the index gate — taking them manually discards the single filter that drives the strategy's edge.
  4. Front-running the index gate — Nifty closed 3.80 points below its 200-day. Three points feels like a rounding error and it is not — buying the watchlist before a close clears 24,778 is taking the trade without the filter that produces the edge, dressed up as anticipation.
  5. Any reclaim on sub-1x volume — BHARTIHEXA reclaimed on 0.36x its 100-day average, JKCEMENT on 0.49x, INDIANB on 0.53x. The rocket cohort averages 1.74x — a reclaim institutions did not pay up for is the profile that fails, whatever the index does.
  6. ASHOKLEY and HYUNDAI — The two most recent blocked candles (31-Jul, 1.89x and 4.73x volume) but indicative risk of 10.2% and 14.8% — both fail the 10% cap even if the gate opens tomorrow.
  7. RELIANCE as an index-reclaim proxy — EPS -22.41% on the fresh Jun-2026 quarter — buying the heaviest index weight to play a Nifty breakout means buying the biggest thing dragging on it.
  8. WDAY (US) — Indicative risk 25.5% of entry — two and a half times the 10% cap; position size collapses to noise.
  9. ECLERX / SAGILITY / KFINTECH — Textbook dip profiles (0.4-3.7% depth) but risk of 15.8-16.8% at current ATR — the setup is right and the volatility makes it untradeable.
  10. SUNDARMFIN — 18 days below its 200-day with 7.4% depth — the loser profile (avg 50 days, 7.9% depth) rather than the rocket profile (19.5 days, 4.1%).
  11. POLYCAB as a Money Maker candidate — It already reclaimed: +12.25% over its 200-day and now -3.5% under its 50-day. It fails the 'within 5% of SMA200' precondition outright — retire it from the reclaim watchlist.

13. Strategist's Commentary

P — POSITIONYesterday I said one thing: the day Nifty50 closes above its 200-day, I deploy. Today it closed at 24,774.30 against a 200-day of 24,778.10. Three points and eight-tenths. The call was right in direction and it is still, by the letter of the rule, unconfirmed — and I am going to hold that line, because a filter you override when it is inconvenient is not a filter. The index rose 1.60% and finished at the high of the session, which tells you there was no selling into the close. It has spent 103 of the last 120 sessions below that line. A nine-month downtrend does not end with a bang; it ends with the index grinding up to the line, closing four points short, and making everybody who has waited this long feel foolish for one more night. That is exactly where we are. Nothing has been given back and nothing has been earned.
A — ANALYSISThe chain starts with the dollar and the barrel moving down together. Brent is off 6.88% over seven days, the dollar index 1.79% to 99.69, VIX 13.9% to 15.99, and the rupee has firmed from 95.68 on Thursday to 95.24. For India this is the rare case where every macro input moves the right way at once — cheaper crude repairs the current account, a softer dollar reopens EM flows, and a firmer rupee removes the translation drag on foreign allocators. Compare that to yesterday's picture, where a weak dollar was being cancelled out by a rising 10-year and India was visibly losing the EM rotation to Hong Kong. What has changed is that India is now participating rather than watching. But be honest about what is not in the evidence: there is no domestic catalyst anywhere in today's feed, and the 10-year is still 4.74% and still rising. This is a positioning move, not a repricing of India's fundamentals, and it can be unwound by a single firm US payrolls print — which is due this week and which the FT is already flagging as the rates swing factor. Two things the consensus is getting wrong. First, everyone is still calling IT the recovery trade — it is up 10.89% over its 50-day and the desks love it — but it is still 3.21% below its 200-day. That is a ferocious bounce inside a downtrend, which is the single most expensive mistake available in a STABLE regime. Second, and more usefully, nobody is talking about Auto and Consumer. Nifty Auto is +7.40% over its 50-day and +6.90% over its 200-day; Consumer is +8.13% and +8.66%. Both are above both averages — the actual definition of leadership — and both were reported as having no data yesterday. Leadership rotated into the cyclicals while the tape argued about IT, and the rocket-stock work in this project is unambiguous that cyclicals beat defensives out of a bottom. The one genuine hole in the bull case is Brent at $90.12. It fell hard and then stopped dead on the CAD-stress line. A 6.9% weekly fall that halts exactly at the threshold is not relief — it is a market that has run out of sellers at the level that matters to India. And now the thing almost nobody will check tonight: the volume. Four watchlist names reclaimed their 200-day today. BHARTIHEXA did it on 0.36x its 100-day average volume. JKCEMENT on 0.49x. INDIANB on 0.53x. The strategy requires 1.5x, and the reason is not arbitrary — the rocket cohort in this project's own research averages 1.74x, because a reclaim that matters is a reclaim institutions pay up for. What happened today was a thin, unopposed drift higher on an imported bid, in a holiday-quiet tape, with no domestic buyer of size anywhere in it. The index closing four points from the gate is the headline. The internals being this hollow is the story. I would rather see the Nifty fail here, come back on real volume, and give me a reclaim I can trust than take a breakout that half the market did not bother to participate in.
R — RECOMMENDATIONDo not buy anything in India today, and be entirely comfortable with that. The scan returned zero signals for the second session running, and that is the filter earning its keep — 15 Nifty500 names fired textbook V3 shaved-bottom candles in the last ten sessions, ASHOKLEY (1.89x volume) and HYUNDAI (4.73x) as recently as Friday, and the index gate rejected every one. The backtests are not ambiguous: taking those signals with the index below its 200-day is precisely how this strategy bleeds. And understand that the gate was not the binding constraint today — even had it been open, there was nothing to buy. Not one of the ten Grade-A names printed a valid signal candle. BHARTIHEXA, JKCEMENT and INDIANB reclaimed their 200-days but on 0.36x, 0.49x and 0.53x volume against a 1.5x requirement. COLPAL closed 0.17% below its line. CDSL fell 0.81% and is now 2.80% under. URBANCO jumped 12.98% on 12.09x volume and in doing so put itself 12.34% above its 200-day — outside the 5% entry band entirely, which is the rule quietly saving you from buying a news spike. What you do instead is get the orders written tonight, unfilled, on the two names that are now inside the band and above the line: BHARTIHEXA (1,645.80, 2.13% over its 200-day, risk 6.9%, 17 shares) and JKCEMENT (5,563.50, 0.51% over, risk 8.2%, 4 shares). Both need one more thing and only one: a green shaved-bottom candle on more than 1.5x volume, with the index above 24,778. Separately, if the gate opens, the three blocked signal names that clear the risk cap on their own numbers are CONCOR (trigger 530.50, SL 499.25, risk 5.9%, 64 shares), IEX (134.76 / 124.92, 7.3%, 203 shares) and HEROMOTOCO (5,394.70 / 4,964.62, 8.0%, 4 shares). ASHOKLEY at 10.2% and HYUNDAI at 14.8% are outside it — skip them however good the candle looked. On sectors: OVERWEIGHT Auto and Consumer — above both moving averages, +6.90% and +8.66% over their 200-days respectively, and cyclical leadership is the correct profile coming off a bottom. Stay OVERWEIGHT Pharma at +14.50% over its 200-day. UNDERWEIGHT IT regardless of what the bounce looks like: -3.21% versus the 200-day is a downtrend having a good fortnight. Keep energy at AVOID while Brent holds $90. On the US side the gate is open — SPY is above both averages — and GILD (risk 6.8%), AXP (7.3%) and COO (8.5%) remain the three cleanest setups inside the cap. That is where incremental capital goes this week, because that is the only market where the filter is letting you act.
A — ALERTOne close above 24,778 opens the gate — but I am not buying the reclaim, I am buying the first watchlist name that prints a green shaved-bottom candle on more than 1.5x volume with the index above that line, because today proved the index can get there on no volume at all and that is the version of this breakout that fails.

14. Data Availability Notes

AssetLast UpdatedStatus
Nifty50 index03-08-2026Updated
Nifty50 (clean)03-08-2026Updated
USD/INR03-08-2026Updated
Gold03-08-2026Updated
Nifty Bank03-08-2026Updated
Nifty IT03-08-2026Updated
Nifty Pharma03-08-2026Updated
Nifty FMCG03-08-2026Updated
Nifty Metal03-08-2026Updated
Nifty Energy03-08-2026Updated
Nifty PSU Bank03-08-2026Updated
Nifty Realty03-08-2026Updated
Nifty Media03-08-2026Updated
Nifty Auto31-07-2026Updated
Nifty Consumer31-07-2026Updated
Nifty Finance31-07-2026Updated
Nifty Infra31-07-2026Updated
VIX31-07-2026Updated
US 10Y31-07-2026Updated
DXY03-08-2026Updated
Brent31-07-2026Updated
S&P 50031-07-2026Updated
NASDAQ31-07-2026Updated
Hang Seng03-08-2026Updated
Nikkei03-08-2026Updated
Shanghai03-08-2026Updated
KOSPI03-08-2026Updated
DAX31-07-2026Updated
FTSE 10031-07-2026Updated
Nifty50 constituents (nifty50_data/)31-07-2026Updated (53 symbols; no live 03-Aug bar)
Nifty500 constituents (nifty500_data/)31-07-2026Updated (534 symbols; no live 03-Aug bar)
S&P500 constituents (sp500_data/)31-07-2026Updated (515 symbols)
KOSPI03-08-2026Unreliable (series prints 6,756 → 5,594 → 6,595 → 6,225 in five sessions — implausible; excluded from the pulse read)
Screener.in fundamentals02-08-2026Updated (115 symbols; latest quarter Jun 2026)
WSJ US headlines24-01-2025Stale (discarded under 48h rule)