Student Wyckoff · Elliott Wave

Blog and practice

Elliott analysis of global indices: historical tests and 25 October 2026 review

Dated S&P 500, Nasdaq-100, Dow, DAX, European and Asian index observations, with explicit sources, failed candidate counts and conditional next-bar reviews.

Student Wyckoff editorial team

Published: (UTC+3)

Русский · English · Deutsch · Español · Français · Italiano · 繁體中文 · 日本語 · 한국어

An index, an ETF, an expiring future and a CFD require separate series. Here each named index has its own dated observations. The existing detailed DAX historical example is retained; its current snapshot is reviewed separately.

Fix the instrument, dates and construction of the series

D1 means the provider’s daily bar, not a globally identical UTC day. Yahoo timestamps are converted using the supplied exchange timezone; quote OHLC is used without substituting adjusted close. ChartExchange’s date column is labelled UTC and retains its Sunday observations. Investing.com date labels are retained; its session construction was not independently established. Prices are rounded for these tables and calculations; extra decimals do not establish an exchange tick size. A provider close is not automatically an official settlement or an executable quote.

Index levels are measured in points; the currency identifies the index version, not a cash amount payable per point. Price, gross-return and net-return versions differ. A fund adds its own dealing, distribution and adjustment conventions; futures add expiry and basis; a CFD adds broker quotation and session rules. Do not copy a pivot or invalidation price between these series. These tables do not independently verify every constituent or provider correction.

Can a familiar market name replace the exact symbol and session?

No. Record provider, symbol, version or expiry, units, daily session, adjustment method and observation cutoff before comparing counts.

What the historical test and current branches establish

For each new historical case, take six consecutive published bars: the first six available from 16 March 2020 for Yahoo, or the six observations ending 16 October 2026 for the shorter spot/IMOEX extracts. Test p0=L0, p1=H1, p2=L2, p3=H3, p4=L4, p5=H5 as a deliberately mechanical upward candidate. These are real bar extremes, not confirmed swing endpoints. Check retracement direction, p2>p0, p3>p1, strict ordinary-impulse non-overlap p4>p1 and wave-3 length. Compare both arithmetic and percentage moves. Waveopedia discusses rare futures overlap qualifications; this exercise uses the stated strict screen and does not turn an overlap into a proven diagonal.

Six bars never establish the required internal 5–3–5–3–5, larger-degree context or intrabar ordering. All newly tested mechanical candidates fail at least one screen; rejecting them leaves the wider count unresolved. For the frozen 25 October review, H5/L5 are the maximum high/minimum low of the last five available bars. Observe the next five completed bars from the same provider: a close above H5 prompts review of continuation versus a corrective rally; a close below L5 prompts review of a deeper correction or a different count. Record both if both occur, in observed order; no event means unresolved at the deadline. These are authored review conditions, not wave invalidation levels, trade entries, targets or estimated probabilities. This dated page does not update automatically.

Does a close outside H5/L5 prove a wave label?

No. It records the chosen condition. Verify subdivisions and context separately, and retain the other scenario and the timestamped original analysis.

S&P 500: real historical observations and a rejected candidate

^GSPC is the provider S&P 500 index series, not SPY, ES futures or a cash CFD. Source: Yahoo Finance, ^GSPC, D1, index points, version currency USD; 2020-03-16–2020-03-23. Daily dates use America/New_York. The archive is a provider futures/index series, not a separately verified exchange record. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 172.99, 186.45, 5.17; the corresponding percentage moves are 7.2656%, 8.1758%, 0.2252%. Failed checks: p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close03-1603-1703-1803-1903-2003-23Grey: high–low; blue: close; dates follow the provider
S&P 500, 2020-03-16–2020-03-23: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2020-03-162508.592562.982380.942386.13p0 = L = 2380.94
2020-03-172425.662553.932367.042529.19p1 = H = 2553.93
2020-03-182436.502453.572280.522398.10p2 = L = 2280.52
2020-03-192393.482466.972319.782409.39p3 = H = 2466.97
2020-03-202431.942453.012295.562304.92p4 = L = 2295.56
2020-03-232290.712300.732191.862237.40p5 = H = 2300.73

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

S&P 500: snapshot on 25 October 2026 and conditional forecast review

^GSPC is the provider S&P 500 index series, not SPY, ES futures or a cash CFD. As of 2026-10-25, the last available daily observation in Yahoo Finance ^GSPC is 2026-10-23, not a new Sunday quote. D1, index points, version currency USD. Last close 7623.68, previous close 7663.43, change -39.75. Dates follow America/New_York. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=7770.40, L5=7612.07, width 158.33. During the next five completed provider bars, a close >7770.40 triggers continuation-versus-corrective-rally review; a close <7612.07 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1910-2010-2110-2210-23Grey: high–low; blue: close; dates follow the provider
S&P 500, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-197702.777731.187684.797690.73
2026-10-207679.017748.427668.037712.57
2026-10-217736.437770.407709.347757.17
2026-10-227694.627702.947637.367663.43
2026-10-237637.187660.157612.077623.68

Does a future close above 7770.40 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

Nasdaq-100: real historical observations and a rejected candidate

^NDX is the Nasdaq-100 series, not Nasdaq Composite, QQQ or NQ futures. Source: Yahoo Finance, ^NDX, D1, index points, version currency USD; 2020-03-16–2020-03-23. Daily dates use America/New_York. The archive is a provider futures/index series, not a separately verified exchange record. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 556.52, 676.61, 175.52; the corresponding percentage moves are 7.9576%, 9.8955%, 2.5183%. Failed checks: p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close03-1603-1703-1803-1903-2003-23Grey: high–low; blue: close; dates follow the provider
Nasdaq-100, 2020-03-16–2020-03-23: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2020-03-167502.267563.456993.617020.38p0 = L = 6993.61
2020-03-177198.537550.136959.157473.95p1 = H = 7550.13
2020-03-187023.867336.886837.537175.18p2 = L = 6837.53
2020-03-197190.217514.147037.477288.52p3 = H = 7514.14
2020-03-207391.227487.836969.776994.29p4 = L = 6969.77
2020-03-236952.717145.296771.917006.92p5 = H = 7145.29

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

Nasdaq-100: snapshot on 25 October 2026 and conditional forecast review

^NDX is the Nasdaq-100 series, not Nasdaq Composite, QQQ or NQ futures. As of 2026-10-25, the last available daily observation in Yahoo Finance ^NDX is 2026-10-23, not a new Sunday quote. D1, index points, version currency USD. Last close 28957.53, previous close 28958.69, change -1.16. Dates follow America/New_York. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=29928.31, L5=28825.72, width 1102.59. During the next five completed provider bars, a close >29928.31 triggers continuation-versus-corrective-rally review; a close <28825.72 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1910-2010-2110-2210-23Grey: high–low; blue: close; dates follow the provider
Nasdaq-100, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-1929539.3129788.7629461.3229529.35
2026-10-2029393.9629711.5329208.8329490.28
2026-10-2129707.0029928.3129593.7029822.52
2026-10-2229304.3029411.7628855.1028958.69
2026-10-2328847.8229161.0328825.7228957.53

Does a future close above 29928.31 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

Dow Jones Industrial Average: real historical observations and a rejected candidate

^DJI is the price-weighted Dow Jones Industrial Average, not the Transportation Average, DIA or YM futures. Source: Yahoo Finance, ^DJI, D1, index points, version currency USD; 2020-03-16–2020-03-23. Daily dates use America/New_York. The archive is a provider futures/index series, not a separately verified exchange record. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 1262.89, 1525.17, 26.74; the corresponding percentage moves are 6.2779%, 8.0622%, 0.1400%. Failed checks: p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close03-1603-1703-1803-1903-2003-23Grey: high–low; blue: close; dates follow the provider
Dow Jones Industrial Average, 2020-03-16–2020-03-23: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2020-03-1620917.5321768.2820116.4620188.52p0 = L = 20116.46
2020-03-1720487.0521379.3519882.2621237.38p1 = H = 21379.35
2020-03-1820188.6920489.3318917.4619898.92p2 = L = 18917.46
2020-03-1919830.0120442.6319177.1320087.19p3 = H = 20442.63
2020-03-2020253.1520531.2619094.2719173.98p4 = L = 19094.27
2020-03-2319028.3619121.0118213.6518591.93p5 = H = 19121.01

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

Dow Jones Industrial Average: snapshot on 25 October 2026 and conditional forecast review

^DJI is the price-weighted Dow Jones Industrial Average, not the Transportation Average, DIA or YM futures. As of 2026-10-25, the last available daily observation in Yahoo Finance ^DJI is 2026-10-23, not a new Sunday quote. D1, index points, version currency USD. Last close 52215.16, previous close 52867.98, change -652.82. Dates follow America/New_York. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=52927.88, L5=51863.80, width 1064.08. During the next five completed provider bars, a close >52927.88 triggers continuation-versus-corrective-rally review; a close <51863.80 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1910-2010-2110-2210-23Grey: high–low; blue: close; dates follow the provider
Dow Jones Industrial Average, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-1951978.5852134.5851863.8051966.03
2026-10-2051959.2152689.8151910.9252495.88
2026-10-2152652.8552860.1152392.2852856.09
2026-10-2252788.4152927.8852508.3852867.98
2026-10-2352696.7052696.7052055.1052215.16

Does a future close above 52927.88 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

DAX: snapshot on 25 October 2026 and conditional forecast review

The provider labels ^GDAXI “DAX P”; the quoted standard DAX performance benchmark includes dividends. Do not splice it with the DAX price-return version, FDAX or a CFD. As of 2026-10-25, the last available daily observation in Yahoo Finance ^GDAXI is 2026-10-23, not a new Sunday quote. D1, index points, version currency EUR. Last close 25181.65, previous close 25371.75, change -190.10. Dates follow Europe/Berlin. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=25706.19, L5=25013.54, width 692.65. During the next five completed provider bars, a close >25706.19 triggers continuation-versus-corrective-rally review; a close <25013.54 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

For the separate real 2020 DAX candidate, use the existing historical check: /en/guides/elliott-wave-dax-example/#section-checks. Its retrospective labels are not transferred to the 2026 snapshot.

Published daily range and close10-1910-2010-2110-2210-23Grey: high–low; blue: close; dates follow the provider
DAX, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-1925540.7725540.8825198.9725319.77
2026-10-2025219.7125407.1425050.1125304.42
2026-10-2125295.7625706.1925249.9625645.04
2026-10-2225497.9425563.1325318.1825371.75
2026-10-2325325.5825329.3225013.5425181.65

Does a future close above 25706.19 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

FTSE 100: real historical observations and a rejected candidate

^FTSE is the FTSE 100 series, not FTSE All-Share, a total-return version or a broker’s UK100 CFD. Source: Yahoo Finance, ^FTSE, D1, index points, version currency GBP; 2020-03-16–2020-03-23. Daily dates use Europe/London. The archive is a provider futures/index series, not a separately verified exchange record. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 410.20, 174.80, 43.20; the corresponding percentage moves are 8.3735%, 3.4917%, 0.8386%. Failed checks: p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close03-1603-1703-1803-1903-2003-23Grey: high–low; blue: close; dates follow the provider
FTSE 100, 2020-03-16–2020-03-23: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2020-03-165366.105366.104898.805151.10p0 = L = 4898.80
2020-03-175151.105309.004978.805294.90p1 = H = 5309.00
2020-03-185294.905294.905006.205080.60p2 = L = 5006.20
2020-03-195080.605181.004942.405151.60p3 = H = 5181.00
2020-03-205151.605419.305151.605190.80p4 = L = 5151.60
2020-03-235190.805194.804922.804993.90p5 = H = 5194.80

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

FTSE 100: snapshot on 25 October 2026 and conditional forecast review

^FTSE is the FTSE 100 series, not FTSE All-Share, a total-return version or a broker’s UK100 CFD. As of 2026-10-25, the last available daily observation in Yahoo Finance ^FTSE is 2026-10-23, not a new Sunday quote. D1, index points, version currency GBP. Last close 10690.40, previous close 10725.00, change -34.60. Dates follow Europe/London. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=10889.90, L5=10630.00, width 259.90. During the next five completed provider bars, a close >10889.90 triggers continuation-versus-corrective-rally review; a close <10630.00 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1910-2010-2110-2210-23Grey: high–low; blue: close; dates follow the provider
FTSE 100, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-1910882.3010889.9010730.2010764.70
2026-10-2010764.1010768.0010673.0010733.00
2026-10-2110733.3010775.9010704.0010752.90
2026-10-2210752.6010757.9010669.4010725.00
2026-10-2310724.7010748.4010630.0010690.40

Does a future close above 10889.90 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

CAC 40: real historical observations and a rejected candidate

^FCHI is the CAC 40 index series, not a CAC futures contract or a CFD. Source: Yahoo Finance, ^FCHI, D1, index points, version currency EUR; 2020-03-16–2020-03-23. Daily dates use Europe/Paris. The archive is a provider futures/index series, not a separately verified exchange record. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 410.40, 182.70, 113.52; the corresponding percentage moves are 11.2994%, 4.9028%, 2.8492%. Failed checks: a proposed corrective leg does not retrace; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close03-1603-1703-1803-1903-2003-23Grey: high–low; blue: close; dates follow the provider
CAC 40, 2020-03-16–2020-03-23: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2020-03-163886.823962.013632.063881.46p0 = L = 3632.06
2020-03-174041.334042.463759.003991.78p1 = H = 4042.46
2020-03-183905.533908.723726.453754.84p2 = L = 3726.45
2020-03-193833.993909.153691.083855.50p3 = H = 3909.15
2020-03-204066.794109.113984.304048.80p4 = L = 3984.30
2020-03-233869.014097.823851.173914.31p5 = H = 4097.82

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: a proposed corrective leg does not retrace; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

CAC 40: snapshot on 25 October 2026 and conditional forecast review

^FCHI is the CAC 40 index series, not a CAC futures contract or a CFD. As of 2026-10-25, the last available daily observation in Yahoo Finance ^FCHI is 2026-10-23, not a new Sunday quote. D1, index points, version currency EUR. Last close 7782.82, previous close 7811.26, change -28.44. Dates follow Europe/Paris. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=7926.38, L5=7728.45, width 197.93. During the next five completed provider bars, a close >7926.38 triggers continuation-versus-corrective-rally review; a close <7728.45 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1910-2010-2110-2210-23Grey: high–low; blue: close; dates follow the provider
CAC 40, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-197885.387894.317821.297868.05
2026-10-207842.337871.327783.227838.49
2026-10-217834.517926.387830.907921.68
2026-10-227857.017859.667791.637811.26
2026-10-237812.237812.767728.457782.82

Does a future close above 7926.38 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

Nikkei 225: real historical observations and a rejected candidate

^N225 is the price-weighted Nikkei 225 series, not TOPIX, an ETF or a Nikkei futures contract. Source: Yahoo Finance, ^N225, D1, index points, version currency JPY; 2020-03-16–2020-03-24. Daily dates use Asia/Tokyo. The archive is a provider futures/index series, not a separately verified exchange record. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 642.59, 462.51, 1619.44; the corresponding percentage moves are 3.7991%, 2.7698%, 9.8261%. Failed checks: p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen; wave 3 is shortest on the arithmetic comparison; wave 3 is shortest on the percentage comparison. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close03-1603-1703-1803-1903-2303-24Grey: high–low; blue: close; dates follow the provider
Nikkei 225, 2020-03-16–2020-03-24: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2020-03-1617586.0817785.7616914.4517002.04p0 = L = 16914.45
2020-03-1716726.9517557.0416378.9417011.53p1 = H = 17557.04
2020-03-1817154.0817396.8416698.4616726.55p2 = L = 16698.46
2020-03-1916995.7717160.9716358.1916552.83p3 = H = 17160.97
2020-03-2316570.5717049.0316480.9516887.78p4 = L = 16480.95
2020-03-2417206.8818100.3917197.1418092.35p5 = H = 18100.39

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen; wave 3 is shortest on the arithmetic comparison; wave 3 is shortest on the percentage comparison. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

Nikkei 225: snapshot on 25 October 2026 and conditional forecast review

^N225 is the price-weighted Nikkei 225 series, not TOPIX, an ETF or a Nikkei futures contract. As of 2026-10-25, the last available daily observation in Yahoo Finance ^N225 is 2026-10-23, not a new Sunday quote. D1, index points, version currency JPY. Last close 62693.16, previous close 62907.84, change -214.68. Dates follow Asia/Tokyo. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=65404.63, L5=61462.61, width 3942.02. During the next five completed provider bars, a close >65404.63 triggers continuation-versus-corrective-rally review; a close <61462.61 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1910-2010-2110-2210-23Grey: high–low; blue: close; dates follow the provider
Nikkei 225, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-1964819.5665067.8063831.7864916.70
2026-10-2064755.4964822.2263807.1564075.42
2026-10-2164885.9565404.6364558.6064621.24
2026-10-2264539.3664866.4462907.8462907.84
2026-10-2362667.0562786.8961462.6162693.16

Does a future close above 65404.63 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

Hang Seng Index: real historical observations and a rejected candidate

^HSI is the Hang Seng Index series, distinct from HSCEI, Hang Seng TECH and dividend-reinvested return versions. Source: Yahoo Finance, ^HSI, D1, index points, version currency HKD; 2020-03-16–2020-03-23. Daily dates use Asia/Hong_Kong. The archive is a provider futures/index series, not a separately verified exchange record. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 558.95, 212.92, -83.03; the corresponding percentage moves are 2.4470%, 0.9605%, -0.3749%. Failed checks: not all proposed actionary legs rise; p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close03-1603-1703-1803-1903-2003-23Grey: high–low; blue: close; dates follow the provider
Hang Seng Index, 2020-03-16–2020-03-23: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2020-03-1623317.8123631.5322842.2523063.57p0 = L = 22842.25
2020-03-1723001.7623401.2022676.4623263.73p1 = H = 23401.20
2020-03-1823023.3423425.0322167.4222291.82p2 = L = 22167.42
2020-03-1922221.3822380.3421139.2621709.13p3 = H = 22380.34
2020-03-2022147.3422805.0722147.3422805.07p4 = L = 22147.34
2020-03-2321659.5522064.3121659.5521696.13p5 = H = 22064.31

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: not all proposed actionary legs rise; p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

Hang Seng Index: snapshot on 25 October 2026 and conditional forecast review

^HSI is the Hang Seng Index series, distinct from HSCEI, Hang Seng TECH and dividend-reinvested return versions. As of 2026-10-25, the last available daily observation in Yahoo Finance ^HSI is 2026-10-23, not a new Sunday quote. D1, index points, version currency HKD. Last close 23093.37, previous close 22934.68, change 158.69. Dates follow Asia/Hong_Kong. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=24392.30, L5=22803.77, width 1588.53. During the next five completed provider bars, a close >24392.30 triggers continuation-versus-corrective-rally review; a close <22803.77 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1610-2010-2110-2210-23Grey: high–low; blue: close; dates follow the provider
Hang Seng Index, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-1624321.4524392.3024087.2324186.83
2026-10-2023990.0524035.0023846.9923867.74
2026-10-2124139.1124139.1123620.1023651.87
2026-10-2223513.7923513.7922879.1122934.68
2026-10-2323027.9823231.6322803.7723093.37

Does a future close above 24392.30 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

KOSPI: real historical observations and a rejected candidate

^KS11 is the KOSPI Composite series, not KOSPI 200 or its derivatives. Source: Yahoo Finance, ^KS11, D1, index points, version currency KRW; 2020-03-16–2020-03-23. Daily dates use Asia/Seoul. The archive is a provider futures/index series, not a separately verified exchange record. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 8.59, 34.97, 50.27; the corresponding percentage moves are 0.5011%, 2.1978%, 3.4279%. Failed checks: p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close03-1603-1703-1803-1903-2003-23Grey: high–low; blue: close; dates follow the provider
KOSPI, 2020-03-16–2020-03-23: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2020-03-161805.431805.431714.381714.86p0 = L = 1714.38
2020-03-171640.841722.971637.881672.44p1 = H = 1722.97
2020-03-181686.121693.951591.121591.20p2 = L = 1591.12
2020-03-191626.091626.091439.431457.64p3 = H = 1626.09
2020-03-201498.491566.821466.481566.15p4 = L = 1466.48
2020-03-231474.451516.751458.411482.46p5 = H = 1516.75

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

KOSPI: snapshot on 25 October 2026 and conditional forecast review

^KS11 is the KOSPI Composite series, not KOSPI 200 or its derivatives. As of 2026-10-25, the last available daily observation in Yahoo Finance ^KS11 is 2026-10-23, not a new Sunday quote. D1, index points, version currency KRW. Last close 5550.30, previous close 5533.77, change 16.53. Dates follow Asia/Seoul. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=5816.43, L5=5305.98, width 510.45. During the next five completed provider bars, a close >5816.43 triggers continuation-versus-corrective-rally review; a close <5305.98 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1910-2010-2110-2210-23Grey: high–low; blue: close; dates follow the provider
KOSPI, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-195488.415768.015488.415768.01
2026-10-205733.575733.575493.245552.74
2026-10-215666.345816.435630.145735.66
2026-10-225670.115740.285485.985533.77
2026-10-235403.175550.305305.985550.30

Does a future close above 5816.43 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

Nifty 50: real historical observations and a rejected candidate

^NSEI is the Nifty 50 series, not Nifty Bank, an ETF or an expiring futures contract. Source: Yahoo Finance, ^NSEI, D1, index points, version currency INR; 2020-03-16–2020-03-23. Daily dates use Asia/Kolkata. The archive is a provider futures/index series, not a separately verified exchange record. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 238.70, 168.40, -18.95; the corresponding percentage moves are 2.6044%, 2.0031%, -0.2317%. Failed checks: not all proposed actionary legs rise; p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close03-1603-1703-1803-1903-2003-23Grey: high–low; blue: close; dates follow the provider
Nifty 50, 2020-03-16–2020-03-23: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2020-03-169587.809602.209165.109197.40p0 = L = 9165.10
2020-03-179285.409403.808915.608967.05p1 = H = 9403.80
2020-03-189088.459127.558407.058468.80p2 = L = 8407.05
2020-03-198063.308575.457832.558263.45p3 = H = 8575.45
2020-03-208284.458883.008178.208745.45p4 = L = 8178.20
2020-03-237945.708159.257583.607610.25p5 = H = 8159.25

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: not all proposed actionary legs rise; p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

Nifty 50: snapshot on 25 October 2026 and conditional forecast review

^NSEI is the Nifty 50 series, not Nifty Bank, an ETF or an expiring futures contract. As of 2026-10-25, the last available daily observation in Yahoo Finance ^NSEI is 2026-10-23, not a new Sunday quote. D1, index points, version currency INR. Last close 22600.00, previous close 22687.65, change -87.65. Dates follow Asia/Kolkata. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=23175.25, L5=22372.00, width 803.25. During the next five completed provider bars, a close >23175.25 triggers continuation-versus-corrective-rally review; a close <22372.00 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1610-1910-2110-2210-23Grey: high–low; blue: close; dates follow the provider
Nifty 50, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-1623065.1023149.8522913.8023146.15
2026-10-1923150.8523175.2522845.0022888.95
2026-10-2123016.0023120.9022649.9022811.35
2026-10-2222687.7522785.0022554.8522687.65
2026-10-2322742.2022787.2522372.0022600.00

Does a future close above 23175.25 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

Nifty Bank: real historical observations and a rejected candidate

^NSEBANK is the Nifty Bank banking-sector index series, not Nifty 50 or a Bank Nifty futures contract. Source: Yahoo Finance, ^NSEBANK, D1, index points, version currency INR; 2020-03-16–2020-03-23. Daily dates use Asia/Kolkata. The archive is a provider futures/index series, not a separately verified exchange record. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 441.25, 767.10, -369.35; the corresponding percentage moves are 1.9178%, 3.7848%, -1.9172%. Failed checks: not all proposed actionary legs rise; p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close03-1603-1703-1803-1903-2003-23Grey: high–low; blue: close; dates follow the provider
Nifty Bank, 2020-03-16–2020-03-23: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2020-03-1624061.6024074.1523008.2523101.15p0 = L = 23008.25
2020-03-1723348.0523449.5022002.0022155.15p1 = H = 23449.50
2020-03-1822411.8522544.0520267.9520580.20p2 = L = 20267.95
2020-03-1919428.9521035.0518675.6520083.50p3 = H = 21035.05
2020-03-2019898.3020924.5519265.0020317.60p4 = L = 19265.00
2020-03-2318311.3018895.6516791.0516917.65p5 = H = 18895.65

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: not all proposed actionary legs rise; p2 is not above p0; p3 does not exceed p1; p4 is not above p1 under the strict non-overlap screen. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

Nifty Bank: snapshot on 25 October 2026 and conditional forecast review

^NSEBANK is the Nifty Bank banking-sector index series, not Nifty 50 or a Bank Nifty futures contract. As of 2026-10-25, the last available daily observation in Yahoo Finance ^NSEBANK is 2026-10-23, not a new Sunday quote. D1, index points, version currency INR. Last close 54287.35, previous close 54925.70, change -638.35. Dates follow Asia/Kolkata. Levels are provider index observations, not a traded ETF/futures/CFD execution price.

The five-bar window gives H5=55989.55, L5=53942.35, width 2047.20. During the next five completed provider bars, a close >55989.55 triggers continuation-versus-corrective-rally review; a close <53942.35 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1610-1910-2110-2210-23Grey: high–low; blue: close; dates follow the provider
Nifty Bank, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-1655927.1555989.5555526.3055844.00
2026-10-1955827.4555883.7055331.1055488.10
2026-10-2155707.8555867.4554696.4554976.90
2026-10-2254734.4555134.4554459.3554925.70
2026-10-2354965.7554990.5053942.3554287.35

Does a future close above 55989.55 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

MOEX Russia Index: real historical observations and a rejected candidate

The IMOEX observations come from Investing.com, not a verified exchange feed. Do not substitute RTS or an IMOEX futures contract. Source: Investing.com UK, IMOEX, D1, index points, version currency RUB; 2026-10-09–2026-10-16. The shorter extract ends before the current snapshot. Provider date labels are retained; the published OHLC is not independently verified exchange data. The table tests the stated L,H,L,H,L,H candidate retrospectively; it is not a forecast issued on those dates.

For the candidate points, L1, L3, L5 = 122.39, 70.53, 55.48; the corresponding percentage moves are 5.3181%, 2.9695%, 2.3274%. Failed checks: p4 is not above p1 under the strict non-overlap screen. Reject this specific ordinary upward candidate. Replacing its labels with a diagonal is unsupported without the diagonal’s own structure. The wider wave count remains unresolved; a Fibonacci match cannot repair these failures.

Published daily range and close10-0910-1210-1310-1410-1510-16Grey: high–low; blue: close; dates follow the provider
MOEX Russia Index, 2026-10-09–2026-10-16: actual provider highs/lows and closes. Blue connects closes; grey spans each bar’s range. Neither line is a confirmed Elliott count.
DateOpenHighLowCloseTest point, not a confirmed pivot
2026-10-092314.602403.572301.402401.80p0 = L = 2301.40
2026-10-122403.062423.792374.482389.04p1 = H = 2423.79
2026-10-132383.632433.992375.112426.53p2 = L = 2375.11
2026-10-142428.382445.642411.272413.68p3 = H = 2445.64
2026-10-152418.302426.922383.742391.72p4 = L = 2383.74
2026-10-162395.472439.222390.042431.07p5 = H = 2439.22

Do these six actual bars establish a valid completed five-wave impulse?

No. The stated candidate fails: p4 is not above p1 under the strict non-overlap screen. Even a passing endpoint screen would still need internal subdivisions, confirmed pivots and larger-degree context.

MOEX Russia Index: snapshot on 25 October 2026 and conditional forecast review

The IMOEX observations come from Investing.com, not a verified exchange feed. Do not substitute RTS or an IMOEX futures contract. As of 2026-10-25, the last available daily observation in Investing.com UK IMOEX is 2026-10-23, not a new Sunday quote. D1, index points, version currency RUB. Last close 2469.36, previous close 2431.66, change 37.70. These are indicative Investing.com observations with provider date labels. Official ISS OHLC was unavailable in this review; the vendor table is not represented as exchange-verified data.

The five-bar window gives H5=2480.56, L5=2417.99, width 62.57. During the next five completed provider bars, a close >2480.56 triggers continuation-versus-corrective-rally review; a close <2417.99 triggers deeper-correction/recount review. Inside the range, no branch is resolved. A range break alone supplies no confirmed wave-3/5 or A/B/C label. The protocol above governs order, deadline and the possibility of both events; no price target or trading signal is asserted.

Published daily range and close10-1910-2010-2110-2210-23Grey: high–low; blue: close; dates follow the provider
MOEX Russia Index, last five available D1 observations through 2026-10-23; prepared 2026-10-25. The plot depicts real provider data, without projected future prices.
DateOpenHighLowClose
2026-10-192454.852465.692420.452455.22
2026-10-202459.182474.402447.332472.26
2026-10-212476.112480.562428.152447.83
2026-10-222449.082449.412423.392431.66
2026-10-232432.322473.732417.992469.36

Does a future close above 2480.56 automatically confirm an impulse?

No. It satisfies only the predeclared review condition; the actual future observation and the wave structure must still be checked. It is not an entry instruction.

Sources and limits