Sixty sessions with the levels that have held, and the heaviest option strikes on the same price scale — the weekly expiry, Mon 19 Oct, 4 days to go.
Levels
- R223,489
- R123,116on the weekly chart too
- S122,1803.6% away — the nearest there is
R is resistance above the close, S is support below it, nearest first. Chosen by how often price has turned there and whether the weekly and monthly charts agree.
The day and the week
Higher through the week, 2.12% over the 5 sessions.
Where the option writers sit
- Heaviest calls
- 24,000
- Heaviest puts
- 22,500
- Most option value expires at
- 22,900
- PCR (puts against calls)
- 1.53
The strikes with the most open contracts on each side, and the strike where the most option value would expire worthless.
- R1, R2 — resistance above the close, nearest first
- S1, S2 — support below the close, nearest first
- the nearest level of the last weekly swing
- a level price has broken through
- strikes with calls written
- strikes with puts written
Higher through the week, 2.12% over the 5 sessions. All five sessions were falling.
The last session: 419 points from low to high; closed at the high end of its day, 360 points above the low.
22,183 on 2 Apr to 24,774 on 7 Aug, up 11.7% — and before it, 26,373 on 9 Jan to 22,183 on 2 Apr, down 15.9%.
These are the levels of the two swings named above. R1 is the first one above today's close, S1 the first below. "Reached" means price has already traded through it.
- Closed straight through within ten sessions: 129 of 178 first touches.
- Fell a full day's range back from one: 91 of the same 178.
- Often on the very same touch — which is why a level can look like it held and price still ends up past it.
- Lines at ordinary fractions of the same swings — 0.30, 0.45, 0.55, 0.70, 0.85 — behaved the same.
- Price went through 71% of those, against 72% of the Fibonacci ones.
- It is the swing that matters, not the ratio.
- After a close pushed half a day's range past the middle of the swing:
- Reached the next level down within ten sessions: 27 of 34.
- Within twenty sessions: 30 of 34.
- A count of what has happened before, not a promise about this week.
Where NIFTY stands — day, week and month
the timeframes are not reading the same way.
Day
fallinglower highs and lower lows
- Where in the swing
- the last swing was down; a bounce is in progress
- Momentum
- mixed
- Range
- about as wide as usual
- Compression
- the compression rule reads: a move down out of the range
over the next five sessions, the typical move has been about 1.0× a normal day's range; one in ten went beyond 2.7×
Week
risinghigher highs and higher lows
- Where in the swing
- the last swing was up; a pullback is in progress
- Momentum
- mixed
- Range
- a much wider stretch than usual
- Compression
- the compression rule reads: a move up out of the range
over the next few weeks, the typical move has been about 1.0× a normal week's range; one in ten went beyond 2.4×
Month
sidewaysinside a range, neither side taken
- Where in the swing
- the last swing was down; a bounce is in progress
- Momentum
- mixed
- Range
- a wider stretch than usual
- Compression
- the compression rule reads: a move down out of the range
over the next few months, the typical move has been about 0.9× a normal month's range; one in ten went beyond 1.9×
Show the recordHide the record
What levels like these have done
| Level | Times touched before | Price came to it | Turned a day’s range back | Closed through | Past cases |
|---|---|---|---|---|---|
| above the close, also on a longer timeframe | 1 | 77 in 100 | 65 in 100 | 80 in 100 | 3,844 |
| above the close | 1 | 74 in 100 | 64 in 100 | 82 in 100 | 3,273 |
| above the close, also on a longer timeframe | 2 | 89 in 100 | 62 in 100 | 84 in 100 | 1,731 |
| above the close | 2 | 95 in 100 | 63 in 100 | 89 in 100 | 548 |
| above the close, also on a longer timeframe | 3+ | 91 in 100 | 56 in 100 | 83 in 100 | 1,743 |
| above the close | 3+ | 97 in 100 | 58 in 100 | 89 in 100 | 488 |
| below the close, also on a longer timeframe | 1 | 65 in 100 | 74 in 100 | 75 in 100 | 4,420 |
| below the close | 1 | 63 in 100 | 75 in 100 | 78 in 100 | 4,405 |
| below the close, also on a longer timeframe | 2 | 83 in 100 | 67 in 100 | 80 in 100 | 1,906 |
| below the close | 2 | 79 in 100 | 69 in 100 | 76 in 100 | 616 |
| below the close, also on a longer timeframe | 3+ | 85 in 100 | 72 in 100 | 73 in 100 | 1,879 |
| below the close | 3+ | 89 in 100 | 72 in 100 | 79 in 100 | 577 |
The last two columns are counted over the touches that were REACHED, and they overlap: on one touch price can turn a day’s range back and still close beyond it inside the window. Both are shown because printing one of them would be choosing the answer. On a level like the ones in this table, price came to it 89 times in 100, over 1,731 past cases; of those it turned a day's range back 62 times in 100 and closed through 84 times in 100.
How far it has actually travelled
| Over | 50 sessions in 100 stayed inside | 75 sessions in 100 stayed inside | 90 sessions in 100 stayed inside |
|---|---|---|---|
| the next session | 0.6% | 1.0% | 1.6% |
| the next 5 sessions | 1.5% | 2.5% | 3.6% |
| the next 21 sessions | 3.2% | 5.4% | 7.1% |
How far the index has actually travelled, counted over every past session. Read a row as: over that many sessions, this many in a hundred stayed inside that much either way. 75 sessions in 100 have stayed inside 2.5% either way over the next 5 sessions.
M and W formations, and their necklines
| Shape | Confirmed | Neckline | Height | Measured move | What happened |
|---|---|---|---|---|---|
| M | 2026-08-31 | 23,606 | 5.2× | 22,682 | reached |
| M | 2026-08-31 | 23,606 | 4.3× | 22,845 | reached |
| W | 2026-07-29 | 24,367 | 2.4× | 24,929 | did not reach |
| W | 2026-07-29 | 24,531 | 3.2× | 25,277 | did not reach |
| M | 2026-07-22 | 23,805 | 2.9× | 23,080 | did not reach |
| W | 2026-07-13 | 24,531 | 2.8× | 25,277 | did not reach |
| M | 2026-07-10 | 23,070 | 5.9× | 21,658 | still open |
| W | 2026-06-29 | 24,482 | 2.5× | 25,167 | still open |
| M | 2026-06-23 | 23,070 | 3.7× | 22,051 | still open |
| M | 2026-06-23 | 23,070 | 4.6× | 21,806 | still open |
Breakouts and breakdowns
| When | Way | Level | Close | How far it went | Still beyond |
|---|---|---|---|---|---|
| 2026-09-24 | down through | 23,116 | 23,063 | 4.5× | yes |
| 2026-09-02 | down through | 24,026 | 23,914 | 3.3× | yes |
| 2026-07-31 | up through | 24,367 | 24,384 | 1.9× | yes |
| 2026-07-24 | down through | 23,805 | 23,767 | 0.0× | no |
| 2026-07-03 | up through | 24,189 | 24,271 | 1.4× | yes |
| 2026-06-18 | up through | 24,090 | 24,168 | 0.6× | no |
| 2026-06-08 | down through | 23,263 | 23,123 | 0.6× | no |
| 2026-05-12 | down through | 23,797 | 23,380 | 1.5× | yes |
| 2026-04-08 | up through | 23,465 | 23,997 | 1.9× | yes |
| 2026-03-30 | down through | 22,471 | 22,331 | 0.6× | no |
| 2026-02-27 | down through | 25,373 | 25,179 | 5.8× | yes |
| 2026-02-13 | down through | 25,492 | 25,471 | 0.4× | no |
| 2026-02-03 | up through | 25,458 | 25,728 | 1.5× | yes |
| 2026-02-01 | down through | 24,920 | 24,825 | 0.8× | no |
| 2026-01-08 | down through | 25,878 | 25,877 | 2.3× | yes |
| 2026-01-02 | up through | 26,236 | 26,329 | 0.8× | no |
| 2025-12-22 | up through | 26,058 | 26,172 | 0.9× | no |
| 2025-12-09 | down through | 25,891 | 25,840 | 1.0× | yes |
| 2025-11-20 | up through | 26,098 | 26,192 | 1.1× | yes |
| 2025-11-04 | down through | 25,718 | 25,598 | 2.0× | no |