NIFTY 50 — 21 October 2026
Close 22,811.35, down 77.60 (−0.34%), open 23,016.00, high 23,120.90, low 22,649.90. Tuesday was the Dussehra holiday, so this is the second session of the week.
Opened higher, closed below Monday. The open was 127.05 above Monday's close of 22,888.95 and the high another 104.90 above that. From the high the index fell 471.00 to a low 195.10 under Monday's low, then closed 161.45 off the low, at 34.3% of the day's range.
Through the weekly mark and back. The low went 87.28 below the weekly mark at 22,737.18; the close is 74.17 above it. On the daily chart the low reached the falling trendline that price crossed on Thursday 15 October (read off the chart).
The week so far: −1.45% (−334.80), high 23,175.25, low 22,649.90. Monday and Wednesday have given back 64% of Thursday and Friday's 523.45-point gain.
The 200-week average. 414.16 above the 200-week EMA (22,397.19), 1.85%, from 2.19% on Monday. The day's low was 252.71 above it.
SENSEX — 21 October 2026
Close 73,709.69, down 143.21 (−0.19%), open 74,337.93, high 74,682.19, low 73,229.45 — the smallest fall of the equity indices.
The low stopped on the 200-week EMA. The 200-week EMA is at 73,229.41 and Wednesday's low was 0.04 above it. The close came back 480.24 off the low, at 33.1% of a 1,452.74-point range, and is 0.66% above the average (from 0.85% on Monday).
Open above Monday, close below it. The open was 485.03 above Monday's close of 73,852.90. Monday and Wednesday together have given back 1,019.58, 52% of Thursday and Friday's 1,947.38.
Marks. The daily mark at 73,067.81 is 641.88 under the close, then 72,693.97 and 71,327.75. The flatter trendline from the August peak, near 75,200 (read off the chart), is above; on the weekly chart this week's candle is below the falling line from the July high.
BANK NIFTY — 21 October 2026
Close 54,976.90, down 511.20 (−0.92%), open 55,707.85, high 55,867.45, low 54,696.45.
Out of the rising channel. The channel from the late-September low held the index from 29 September to Monday. Wednesday opened 219.75 above Monday's close, then fell through the channel's lower line and closed below it (read off the chart), at 23.9% of a 1,171.00-point range.
Below the 450-day EMA. The close is 94.22 below the 450-day EMA (55,071.12). The 200-day EMA is at 56,452.01.
Weekly marks. The close is about 63 under the mark near 55,040 (label partly hidden). Below: 54,050.89 (926.01 under the close) and 53,458.63. The week so far is −1.55%. 200-week EMA 50,739.13.
NIFTY FIN SERVICE — 21 October 2026
Close 24,691.45, down 295.65 (−1.18%), open 25,098.15, high 25,118.30, low 24,569.40.
Also out of its channel. On Monday the index fell back inside its rising channel; on Wednesday it closed below the channel's lower line (read off the chart), at 22.2% of the day's range. Last Friday's high had reached the falling line from the July high, and the two sessions since have moved away from it.
Through the weekly mark. The close is 135.33 below the weekly mark at 24,826.78. The next weekly mark is 24,193.27, 498.18 below.
The week so far: −2.74% (−695.65), the largest fall of the equity indices, with the close at 15.4% of the week's range. 200-week EMA 23,442.17.
NIFTY MIDCAP SELECT — 21 October 2026
Close 13,367.85, down 197.30 (−1.45%), open 13,584.15, high 13,625.65, low 13,253.65 — the largest fall of the day.
Below the weekly mark. Monday's low held 5.25 above the weekly mark at 13,526.65. Wednesday closed 158.80 below it. The low stopped 9.67 above the next weekly mark at 13,243.98.
On the 450-day EMA. The low went 102.69 under the 450-day EMA (13,356.34) and the close is 11.51 above it, at 30.7% of the day's range. The October box marked on the daily chart (roughly 13,300–13,840) has its lower edge at Wednesday's close (read off the chart).
The week so far: −2.55%. Further marks below: 12,961.30, and the lower line of the weekly channel near 12,750 (read off the chart).
INDIA VIX — 21 October 2026
Close 15.68, up 0.91 (+6.16%), open 14.77, high 16.17, low 14.18.
Above the 15.12 band. The close is 0.56 above the 15.12 band, which October's highs went through without holding (read off the chart). The high of 16.17 is above last week's 15.54.
The week so far: +11.52% (+1.62), open 14.06, low 13.32. On the weekly chart VIX is now 1.11 above its 200-week EMA (14.57), from 0.49 below last Friday, and 0.39 under the 450-week EMA (16.07). The next band on the daily chart is 20.06.
Rising on a small index fall. The Nifty fell 0.34% and VIX rose 6.16%; the day's range in the Nifty, 471.00 points, was the widest of the week.
CRUDE OIL (MCX, 19 Nov fut) — 21 October 2026
Close 9,200, down 111 (−1.19%) from Tuesday's close of 9,311, open 9,434, high 9,533, low 9,136. Tuesday's evening session, in progress when last read at 9,482, closed down 145.
Back to 9,196. The close is 4 above the mark at 9,196; the low went 60 under it. The next mark below is 9,097 (103 under the close), then the September range marks near 8,930, 8,812 and 8,694. Above: 9,581, 381 away, which Tuesday's high of 9,661 went through.
The week so far: −2.07% (−194), high 9,661, low 9,063. Wednesday's volume (49.598K) is again the highest on the November contract's chart, on a down day.
GOLD (MCX, 4 Dec fut) — 21 October 2026
Close 146,041, down 478 (−0.33%) from Tuesday's close of 146,519, open 146,328, high 146,532, low 145,525.
On the falling trendline. The descending trendline from the late-August peak runs through Wednesday's candle again (read off the chart). The low of 145,525 is the lowest of the week so far, and the close is mid-range (51.2%).
Marks. 142,000 is 4,041 below and 150,745 4,704 above. The week so far: −1.27% (−1,877).
SILVER (MCX, 4 Dec fut) — 21 October 2026
Close 209,049, down 2,436 (−1.15%) from Tuesday's close of 211,485, open 210,400, high 210,879, low 208,525. Tuesday had closed up 1,657 on Monday.
Holding the mark. The low was 84 above the daily mark near 208,441, which has now held the closes since 14 October; the close is 608 above it. Below: 203,191 and 195,651. The weekly mark at 218,495 is 9,446 above.
The week so far: −1.01% (−2,138), high 213,437, low 208,084.
Read across the session
| Wednesday | Closed in its range | Week so far | Note | |
|---|---|---|---|---|
| Sensex | −0.19% | 33.1% | −1.36% | low 0.04 above 200-week EMA |
| Nifty 50 | −0.34% | 34.3% | −1.45% | low 87 under weekly mark, closed above it |
| Bank Nifty | −0.92% | 23.9% | −1.55% | closed below channel and 450-day EMA |
| Nifty Fin Service | −1.18% | 22.2% | −2.74% | closed below channel and weekly mark |
| Nifty Midcap Select | −1.45% | 30.7% | −2.55% | closed below weekly mark |
| India VIX | +6.16% | — | +11.52% | closed above 15.12 band |
Higher open, lower close, everywhere. Every equity index opened above Monday's close and finished below it. The closes came back off the lows — each in the 22–35% band of the day's range, against 13–28% on Monday.
Large caps held the long-term lines. The Sensex low touched its 200-week EMA almost to the point, and the Nifty closed back above its weekly mark after going through it. The financials and midcaps closed below theirs.
Financials broke their channels. Bank Nifty and Fin Service both left the rising channels they had traded in since late September, on the same day.
Volatility. VIX rose 6.16% on a 0.34% Nifty fall and is above its 200-week EMA on the weekly chart.
Commodities. Crude fell back to the 9,196 mark on its highest volume yet; gold sits on its trendline; silver is still above 208,441.
What the institutional flow did
| FII net | DII net | Net | DII cover | |
|---|---|---|---|---|
| 16 Oct | +₹1,165.92 Cr | −₹3,661.28 Cr | −₹2,495.36 Cr | — |
| 19 Oct | −₹1,148.64 Cr | +₹3,201.19 Cr | +₹2,052.55 Cr | 2.79× |
| 21 Oct | +₹1,022.32 Cr | +₹1,614.32 Cr | +₹2,636.64 Cr | — |
Both bought on a down day. FIIs bought ₹1,022.32 Cr net and DIIs ₹1,614.32 Cr. It is the first day both were net buyers since 23 September, and the sixth in the record, which starts on 28 August. FII gross buying of ₹17,003.90 Cr was the highest since 16 October. The net was positive on a day every equity index closed lower.
F&O positioning
NSE's participant file for 21 October was not yet in the record when this was written, so the latest reading is Monday's (19 October): FII net −721,521 contracts — index futures −279,930, index options −826,158, stock futures +737,481, stock options −352,914. That is 148,404 contracts more short than Friday (−573,117), mostly from index options (−31,246) and stock options (−71,044), with stock futures 39,183 lower. It is still the fourth-least short reading of the 30 sessions in the record. Clients were net long 5,709,967 contracts, up from 5,099,559.
The standing limits apply: these are net figures across all participants in a category, a few sessions are not a rule, and positions published after the close cannot have caused the candles that produced them.
Descriptive commentary on price structure and marked levels. It is not advice, not a recommendation, and contains no targets or entry levels. NEOGreeks is not a SEBI-registered investment adviser.