Opening 30-minute move > 150 points: does it hold?

Question: If Nifty moves more than 150 points from the open in the first 30 minutes, how often does it stay beyond ±150 for the rest of the day?

Nifty 50 spot 1m, 2022-01-03 → 2026-10-09 (1177 sessions). Generated 2026-10-10 00:16 IST. Base history: /nifty-s3 1m parquet (to 2026-10-06). Appended from live Upstox feed / indicator backfill: 2026-10-07, 2026-10-08, 2026-10-09 (live 1m bars can differ from exchange-historical bars by a few points; cross-check vs Upstox historical API: Oct 7 and Oct 9 key prices identical, Oct 8 09:15 open 22590.85 live vs 22599.05 historical, which changes no trigger at 150; none of Oct 7-9 triggered).

This is descriptive conditional probability on past data (in-sample), not a tested trading edge: no transaction costs, slippage, position sizing or out-of-sample validation. Sample sizes are small, so read the confidence intervals, not just the point estimates.
19 ↑ / 19 ↓trigger days of 1177 sessions
55%(a) held ±150 at close [40%–70%]
21%(b) never re-crossed after 09:45 [11%–36%]
79%(c) closed beyond open, same side [64%–89%]
-15 ptsmedian extra after 09:45 ((d) continued 47%)
119 ptsmedian max adverse move after 09:45

1. Probabilities with 95% CIs — primary trigger

Close-based: |09:44 close − 09:15 open| > threshold

OutcomeUP (n=19)DOWN (n=19)ALL (n=38)
(a) held ±150 at close58% [36–77] (11/19)53% [32–73] (10/19)55% [40–70] (21/38)
(b) never re-crossed ±150 after 09:4516% [6–38] (3/19)26% [12–49] (5/19)21% [11–36] (8/38)
(c) closed beyond open, same direction79% [57–91] (15/19)79% [57–91] (15/19)79% [64–89] (30/38)
(d) close beyond 09:44 price (continued)47% [27–68] (9/19)47% [27–68] (9/19)47% [32–63] (18/38)
summary chart

Base rates (all sessions, for comparison)

Unconditionalrate [95% CI] (k/n)
Days with |30-min move| > 150 (trigger frequency)3% [2–4] (38/1177)
Days closing more than 150 pts from the open (either side)25% [23–28] (294/1177)
Days closing beyond open ±150 in the 30-min move's direction (unconditional analogue of a)20% [18–22] (236/1176)
Days closing above the open49% [46–51] (572/1177)
Days closing on the same side of the open as the 30-min move, any size (analogue of c)67% [65–70] (791/1176)
Days where close is further than the 09:44 price in the 30-min move's direction (analogue of d)53% [51–56] (628/1176)

2. Every trigger day's path (points from the 09:15 open)

Green = closed beyond ±150 (outcome a), red = did not. Dashed lines = ±150; dotted blue = 09:45. Interactive version below (hover for date; click legend items to hide).

paths chart

Continuation vs reversal after 09:45 (d)

Continuation after 09:45 (points, in the move's direction): min -641, 25th pct -200, median -15, 75th pct +77, max +588. Of 38 trigger days, 30 re-crossed the ±150 level after 09:45; median first re-cross time 10:01 IST (23 of them by 10:15).

continuation chart

3. Every case (38)

a/b/c/d as defined below. Close − open is signed (negative = below open). Continuation, MFE and MAE are measured from the 09:44 close in the move's direction. Click a header to sort.

DateDirabcd30m moveClose − openCont. after 09:45First re-crossMFE after 09:45MAE after 09:45
2022-01-19▼ down✓✗✓✓-164.6-187.8+23.109:45+79.3+100.6
2022-04-04▲ up✓✗✓✓+166.7+226.9+60.311:36+111.5+87.2
2022-08-23▲ up✓✗✓✓+168.4+266.0+97.610:15+98.8+114.0
2022-09-14▲ up✓✗✓✓+154.8+229.5+74.709:52+164.7+42.5
2023-01-31▼ down✗✗✓✗-153.2-48.9-104.309:45+39.2+120.0
2023-04-17▼ down✓✗✓✗-226.4-158.9-67.515:05+62.2+80.3
2024-01-17▲ up✗✗✗✗+165.2-70.0-235.209:56+24.4+262.0
2024-05-13▼ down✗✗✗✗-170.6+91.5-262.009:45+36.4+274.2
2024-06-03▼ down✗✗✓✗-232.2-31.9-200.210:01+43.4+202.6
2024-06-04▼ down✓✓✓✓-595.4-1183.0+587.7—+1302.7+296.6
2024-06-05▼ down✗✗✗✗-195.9+444.6-640.510:08+111.5+738.0
2024-10-03▲ up✗✗✗✗+163.9-186.8-350.809:54+15.5+386.4
2024-10-17▼ down✓✓✓✓-177.2-277.2+100.0—+121.3+10.4
2024-10-21▼ down✓✗✓✓-183.9-216.7+32.810:03+92.7+106.7
2024-11-04▼ down✓✓✓✓-246.0-324.8+78.8—+253.6+3.5
2024-11-18▼ down✗✗✓✗-236.9-140.0-97.010:03+17.9+196.9
2024-11-19▲ up✗✗✗✗+173.1-60.9-233.909:49+78.0+237.8
2024-11-21▼ down✗✗✓✗-166.8-141.7-25.109:45+31.9+54.9
2025-02-28▼ down✓✗✓✓-171.7-306.0+134.310:19+156.8+38.8
2025-03-05▲ up✓✗✓✓+164.6+273.6+109.010:16+157.3+26.5
2025-03-06▼ down✗✗✗✗-161.2+52.9-214.109:45+69.3+241.3
2025-03-17▲ up✓✗✓✗+200.1+162.1-38.010:16+7.2+111.2
2025-04-01▲ up✗✗✗✗+204.0-161.4-365.410:01+8.2+408.7
2025-04-07▲ up✓✗✓✓+263.3+479.6+216.310:15+232.3+224.8
2025-04-11▲ up✗✗✓✗+153.6+149.1-4.509:45+74.9+113.0
2025-05-02▲ up✗✗✓✗+217.9+1.8-216.210:53+59.3+291.4
2025-05-07▲ up✓✗✓✓+169.6+176.0+6.509:45+27.6+117.8
2025-05-09▲ up✗✗✓✗+154.8+102.9-51.909:45+30.8+141.3
2025-05-12▲ up✓✓✓✓+171.6+500.1+328.6—+353.1+0.0
2025-11-26▲ up✓✓✓✓+181.2+360.6+179.4—+191.1+0.0
2026-01-13▼ down✓✗✓✓-167.2-183.2+16.009:45+126.9+96.8
2026-02-03▼ down✓✓✓✓-580.8-593.2+12.5—+86.0+135.8
2026-03-02▲ up✓✗✓✗+304.4+190.5-113.911:27+25.7+360.1
2026-03-25▲ up✓✓✓✓+206.5+244.6+38.1—+194.4+24.4
2026-04-06▼ down✗✗✗✗-160.1+179.2-339.209:45+77.2+378.1
2026-05-04▲ up✗✗✓✗+213.1+60.2-152.810:11+7.2+271.9
2026-06-30▼ down✗✗✓✗-161.7-114.3-47.409:56+41.1+128.2
2026-09-28▼ down✓✓✓✓-207.5-284.6+77.2—+95.2+29.1

4. Threshold sweep — is 150 special?

Tupdown% of days(a) held ±T at close(b) never re-crossed ±T after 09:45(c) closed beyond open, same direction(d) close beyond 09:44 price (continued)median cont.
7510815222.1%62% [55–67] (160/260)23% [18–28] (59/260)77% [72–82] (201/260)52% [45–58] (134/260)+9.4
100587911.6%56% [48–64] (77/137)18% [12–25] (24/137)76% [68–82] (104/137)47% [39–56] (65/137)-12.0
12526435.9%54% [42–65] (37/69)17% [10–28] (12/69)74% [62–83] (51/69)45% [34–57] (31/69)-25.1
15019193.2%55% [40–70] (21/38)21% [11–36] (8/38)79% [64–89] (30/38)47% [32–63] (18/38)-14.8
200771.2%43% [21–67] (6/14)21% [8–48] (3/14)93% [69–99] (13/14)43% [21–67] (6/14)-52.7
250220.3%75% [30–95] (3/4)50% [15–85] (2/4)100% [51–100] (4/4)75% [30–95] (3/4)+114.4
sweep chart

By year

Yearcasesupdown(a) held ±150 at close(b) never re-crossed ±150 after 09:45(c) closed beyond open, same direction(d) close beyond 09:44 price (continued)median cont.
2022 ⚠ <10 cases431100% [51–100] (4/4)0% [0–49] (0/4)100% [51–100] (4/4)100% [51–100] (4/4)+67.5
2023 ⚠ <10 cases20250% [9–91] (1/2)0% [0–66] (0/2)100% [34–100] (2/2)0% [0–66] (0/2)-85.9
2024123933% [14–61] (4/12)25% [9–53] (3/12)58% [32–81] (7/12)33% [14–61] (4/12)-148.6
20251210258% [32–81] (7/12)17% [5–45] (2/12)83% [55–95] (10/12)50% [25–75] (6/12)+1.0
2026 ⚠ <10 cases83562% [31–86] (5/8)38% [14–69] (3/8)88% [53–98] (7/8)50% [22–78] (4/8)-17.4
by-year chart

Secondary view: Excursion-based: max (high−open) or (open−low) in 09:15–09:44 > threshold

OutcomeUP (n=30)DOWN (n=45)ALL (n=75)
(a) held ±150 at close47% [30–64] (14/30)51% [37–65] (23/45)49% [38–60] (37/75)
(b) never re-crossed ±150 after 09:4510% [3–26] (3/30)11% [5–23] (5/45)11% [6–20] (8/75)
(c) closed beyond open, same direction73% [56–86] (22/30)76% [61–86] (34/45)75% [64–83] (56/75)
(d) close beyond 09:44 price (continued)43% [27–61] (13/30)49% [35–63] (22/45)47% [36–58] (35/75)
summary excursion30 paths excursion30

By year

Yearcasesupdown(a) held ±150 at close(b) never re-crossed ±150 after 09:45(c) closed beyond open, same direction(d) close beyond 09:44 price (continued)median cont.
2022104680% [49–94] (8/10)0% [0–28] (0/10)80% [49–94] (8/10)80% [49–94] (8/10)+56.2
2023 ⚠ <10 cases41350% [15–85] (2/4)0% [0–49] (0/4)100% [51–100] (4/4)50% [15–85] (2/4)-15.4
20241651131% [14–56] (5/16)19% [7–43] (3/16)56% [33–77] (9/16)31% [14–56] (5/16)-106.6
202524131154% [35–72] (13/24)8% [2–26] (2/24)83% [64–93] (20/24)50% [31–69] (12/24)+1.0
20262171443% [24–63] (9/21)14% [5–35] (3/21)71% [50–86] (15/21)38% [21–59] (8/21)-94.3
by year excursion30

Threshold sweep

Tupdown% of days(a) held ±T at close(b) never re-crossed ±T after 09:45(c) closed beyond open, same direction(d) close beyond 09:44 price (continued)median cont.
7520029241.8%51% [47–56] (252/492)12% [9–15] (58/492)71% [67–75] (349/492)52% [48–57] (258/492)+8.0
10010815021.9%45% [39–51] (117/258)9% [6–13] (24/258)72% [66–77] (186/258)48% [42–55] (125/258)-3.6
125518111.2%44% [36–52] (58/132)9% [5–15] (12/132)71% [63–78] (94/132)45% [36–53] (59/132)-23.4
15030456.4%49% [38–60] (37/75)11% [6–20] (8/75)75% [64–83] (56/75)47% [36–58] (35/75)-25.1
20012101.9%36% [20–57] (8/22)14% [5–33] (3/22)86% [67–95] (19/22)41% [23–61] (9/22)-44.9
250250.6%57% [25–84] (4/7)29% [8–64] (2/7)86% [49–97] (6/7)57% [25–84] (4/7)+12.5
sweep excursion30

Every case (75)

DateDirabcd30m moveClose − openCont. after 09:45First re-crossMFE after 09:45MAE after 09:4530m excursionfirst touchboth sides
2022-01-19▼ down✓✗✓✓-164.6-187.8+23.109:45+79.3+100.6+178.409:38
2022-01-24▼ down✓✗✓✓-104.8-462.7+357.909:45+471.9+45.5+170.409:36
2022-01-25▼ down✗✗✗✗+111.5+265.8-154.309:45+107.5+195.9+163.709:19
2022-02-14▼ down✓✗✓✓-100.8-256.4+155.709:45+165.3+107.4+157.209:20
2022-02-24▲ up✗✗✗✗+1.4-331.1-332.609:45+106.2+345.9+153.409:17
2022-03-10▼ down✓✗✓✓-138.8-190.8+52.009:45+170.2+135.9+152.209:15
2022-04-04▲ up✓✗✓✓+166.7+226.9+60.311:36+111.5+87.2+168.209:35
2022-05-12▼ down✓✗✓✓-145.8-194.7+48.909:45+137.9+50.6+171.309:38
2022-08-23▲ up✓✗✓✓+168.4+266.0+97.610:15+98.8+114.0+179.909:31
2022-09-14▲ up✓✗✓✓+154.8+229.5+74.709:52+164.7+42.5+160.809:28
2023-01-27▼ down✓✗✓✓-115.1-269.3+154.209:45+267.9+18.8+160.909:30
2023-01-30▲ up✗✗✓✓+88.5+125.3+36.809:45+44.7+224.2+166.609:30
2023-01-31▼ down✗✗✓✗-153.2-48.9-104.309:45+39.2+120.0+159.309:34
2023-04-17▼ down✓✗✓✗-226.4-158.9-67.515:05+62.2+80.3+242.309:15
2024-01-17▲ up✗✗✗✗+165.2-70.0-235.209:56+24.4+262.0+204.209:16
2024-02-02▲ up✗✗✓✗+124.5+40.5-84.009:45+189.5+131.8+150.709:34
2024-05-13▼ down✗✗✗✗-170.6+91.5-262.009:45+36.4+274.2+176.309:42
2024-06-03▼ down✗✗✓✗-232.2-31.9-200.210:01+43.4+202.6+255.209:15
2024-06-04▼ down✓✓✓✓-595.4-1183.0+587.7—+1302.7+296.6+789.609:15
2024-06-05▼ down✗✗✗✗-195.9+444.6-640.510:08+111.5+738.0+336.409:19
2024-06-06▼ down✗✗✗✗-65.8+50.5-116.209:45+87.7+177.3+156.009:21
2024-08-06▲ up✗✗✗✗+74.3-156.8-231.209:45+83.6+303.8+192.809:15
2024-10-03▲ up✗✗✗✗+163.9-186.8-350.809:54+15.5+386.4+186.609:15
2024-10-17▼ down✓✓✓✓-177.2-277.2+100.0—+121.3+10.4+188.309:38
2024-10-21▼ down✓✗✓✓-183.9-216.7+32.810:03+92.7+106.7+209.409:35
2024-11-04▼ down✓✓✓✓-246.0-324.8+78.8—+253.6+3.5+259.609:16
2024-11-07▼ down✓✗✓✓-126.5-295.0+168.609:45+184.1+19.3+163.209:37
2024-11-18▼ down✗✗✓✗-236.9-140.0-97.010:03+17.9+196.9+238.809:33
2024-11-19▲ up✗✗✗✗+173.1-60.9-233.909:49+78.0+237.8+173.109:35
2024-11-21▼ down✗✗✓✗-166.8-141.7-25.109:45+31.9+54.9+225.309:32
2025-02-12▼ down✗✗✗✗-139.0+7.0-146.009:45+113.5+232.9+159.109:40
2025-02-28▼ down✓✗✓✓-171.7-306.0+134.310:19+156.8+38.8+184.309:34
2025-03-05▲ up✓✗✓✓+164.6+273.6+109.010:16+157.3+26.5+177.209:41
2025-03-06▼ down✗✗✗✗-161.2+52.9-214.109:45+69.3+241.3+178.409:31
2025-03-17▲ up✓✗✓✗+200.1+162.1-38.010:16+7.2+111.2+223.809:19
2025-04-01▲ up✗✗✗✗+204.0-161.4-365.410:01+8.2+408.7+224.109:33
2025-04-04▼ down✓✗✓✓-128.2-278.4+150.209:45+204.8+12.0+161.009:24
2025-04-07▲ up✓✗✓✓+263.3+479.6+216.310:15+232.3+224.8+431.609:15
2025-04-11▲ up✗✗✓✗+153.6+149.1-4.509:45+74.9+113.0+163.909:37
2025-04-15▼ down✗✗✓✗-57.4-24.2-33.109:45+19.3+46.1+161.309:15
2025-04-28▲ up✓✗✓✓+106.3+242.7+136.309:45+178.5+2.3+157.609:37
2025-05-02▲ up✗✗✓✗+217.9+1.8-216.210:53+59.3+291.4+239.309:26
2025-05-07▲ up✓✗✓✓+169.6+176.0+6.509:45+27.6+117.8+216.309:19
2025-05-09▲ up✗✗✓✗+154.8+102.9-51.909:45+30.8+141.3+228.509:15
2025-05-12▲ up✓✓✓✓+171.6+500.1+328.6—+353.1+0.0+213.509:20
2025-05-13▼ down✓✗✓✓-118.8-270.4+151.609:45+197.7+92.6+188.409:31
2025-05-15▼ down✗✗✗✗-147.6+340.9-488.409:45+52.5+569.4+156.209:44
2025-05-22▼ down✗✗✓✗-144.0-97.0-47.009:45+127.5+57.2+192.309:24
2025-05-27▼ down✗✗✓✗-130.9-119.0-12.009:45+121.6+237.2+190.909:21
2025-06-03▼ down✓✗✓✓-139.5-247.9+108.409:45+144.7+119.7+185.009:30
2025-06-13▲ up✓✗✓✓+148.2+262.6+114.309:45+133.2+27.8+180.209:21
2025-06-18▲ up✗✗✓✗+149.4+10.4-139.109:45+9.8+187.3+156.109:36
2025-08-28▼ down✓✗✓✓-130.1-162.7+32.609:45+84.1+112.2+188.609:22
2025-11-26▲ up✓✓✓✓+181.2+360.6+179.4—+191.1+0.0+182.809:31
2026-01-13▼ down✓✗✓✓-167.2-183.2+16.009:45+126.9+96.8+187.509:32
2026-02-03▼ down✓✓✓✓-580.8-593.2+12.5—+86.0+135.8+587.909:15
2026-02-24▼ down✓✗✓✓-142.3-181.6+39.209:45+171.8+36.1+158.909:43
2026-03-02▲ up✓✗✓✗+304.4+190.5-113.911:27+25.7+360.1+318.409:15
2026-03-09▼ down✗✗✗✗-132.4+137.8-270.109:45+23.8+342.5+170.209:24
2026-03-10▼ down✗✗✗✗-127.3+5.3-132.709:45+73.5+149.1+195.209:26
2026-03-16▲ up✓✗✓✓+124.4+239.5+115.109:45+261.5+285.2+168.609:37
2026-03-19▲ up✗✗✗✗+73.2-109.9-183.209:45+46.8+340.6+180.909:15
2026-03-20▲ up✗✗✓✗+118.8+24.5-94.309:45+116.2+161.3+209.609:16
2026-03-23▼ down✓✗✓✓-118.0-331.7+213.809:45+235.2+0.2+189.809:15
2026-03-25▲ up✓✓✓✓+206.5+244.6+38.1—+194.4+24.4+213.709:27
2026-03-27▼ down✓✗✓✓-120.0-334.1+214.109:45+249.0+1.1+172.709:34
2026-03-30▲ up✗✗✗✗+109.6-170.4-280.109:45+30.8+375.4+164.409:36
2026-04-02▼ down✗✗✗✗-119.0+317.3-436.209:45+81.9+517.9+174.209:15
2026-04-06▼ down✗✗✗✗-160.1+179.2-339.209:45+77.2+378.1+188.609:17
2026-04-20▼ down✗✗✓✗-88.8-60.6-28.109:45+21.6+177.9+150.209:16
2026-05-04▲ up✗✗✓✗+213.1+60.2-152.810:11+7.2+271.9+226.709:15
2026-06-03▼ down✗✗✓✗-147.0-19.0-128.009:45+117.5+190.7+171.509:27
2026-06-30▼ down✗✗✓✗-161.7-114.3-47.409:56+41.1+128.2+170.609:32
2026-09-28▼ down✓✓✓✓-207.5-284.6+77.2—+95.2+29.1+209.409:22
2026-09-29▼ down✗✗✓✗-119.0-16.2-102.809:45+41.9+139.8+162.809:36

Download: cases_excursion30.csv

Definitions

Dropped sessions: 2024-03-02 (105 bars), 2024-05-18 (105 bars), 2025-10-21 (60 bars). Static page; source: /workspace/nifty-rules/opening-30m-move (rulefinder module).