Last close: $381.74 (24 July 2026, 15:30). MSFT is in Cycle IV, 31% below the July-2025 all-time high and below every major moving average; the primary count has Intermediate (3) of Primary Ⓒ working down from 405.99 toward the 343–349 shelf and then 288.87, with 405.99 / 466.32 the levels that would flip the read bullish.
| Scenario | Direction | Next expected wave + degree | T1 | T2 | T3 | Invalidation | Probability |
|---|---|---|---|---|---|---|---|
| Bear continuation — Cycle IV wave Ⓒ still unfolding | Bearish | Intermediate (3) of Primary Ⓒ — Intermediate degree, down | 349.20 | 343.23 | 288.87 | above 466.32 (a close above 405.99 already warns) | 39% |
| Bullish — Cycle IV completed at 349.20 on 25 Jun 2026 | Bullish | Primary ③ of Cycle V — Primary degree, up (after Primary ② finishes) | 452.33 | 511.31 | 555.45 | below 349.20 | 31% |
| Bounce first — Primary Ⓐ ended at 349.20, Primary Ⓑ still building | Up, then down | Intermediate (C) of Primary Ⓑ — Intermediate degree, up | 428.03 | 452.33 | 476.66 | below 349.20 | 30% |
Step 0 · Base channel & trigger. The active structure is the Cycle IV zigzag channel:
the upper rail runs from the 31 Jul 2025 high (555.45) through the 1 Jun 2026 Ⓑ high (466.32) — it stands at
450.83 on 24 Jul 2026 and decays to 404.08 by 31 Dec 2026; the parallel through the 30 Mar 2026 Ⓐ low
(356.28) is the Ⓒ-termination line (322.38 today, 302.51 at 30 Sep, 284.68 at 30 Nov 2026).
channel_breakout returns None — the bull trigger (two consecutive daily closes above the upper rail
and a weekly close above 466.32) is not active.
Step 1 · Retracement grid of the last completed advance (349.20 → 405.99): 0.382 = 384.30 · 0.5 = 377.60 · 0.618 = 370.89 · 0.786 = 361.35. Price (381.74) sits between the 0.382 and 0.5 lines.
Step 2 · Base projection (conditional — not active). Anchors 349.20 / 555.45 → 1.382 = 634.24, 1.618 = 682.91, 2.0 = 761.70. These enter the target menu only once the Cycle IV low is confirmed and 555.45 is cleared.
Steps 3–4 · Forward grids and the dated path.
| Leg | Direction | Target zone (USD) | Date window | Basis |
|---|---|---|---|---|
| Intermediate (3) of Primary Ⓒ | down | 320.00 – 345.00 | 2026-08-24 → 2026-10-16 | (3)=0.618-1.0 x (1) -> 333.61/288.87; confluence shelf 343-349 (Ⓒ=0.618xⒶ 343.23, Primary ④ low 344.79, 0.382 retr. of Cycle III 348.95, Ⓐ 2-4 channel line 344.63); Cycle IV C-line 302-322 over Aug-Sep |
| Intermediate (4) of Primary Ⓒ | up | 365.00 – 381.00 | 2026-10-16 → 2026-11-20 | forward grid of the projected 405.99 -> 340.00 leg: 0.382=365.21, 0.5=372.99, 0.618=380.78 |
| Intermediate (5) of Primary Ⓒ = Cycle IV low | down | 285.00 – 310.00 | 2026-11-20 → 2027-02-26 | Cycle IV C-termination line 284.68 (2026-11-30) / 258.97 (2027-02-26); Ⓒ=1.0xⒶ 267.15; 0.5 retracement of Cycle III 285.16; channel x fib confluence 288.87 on 2026-11-06/11-25 |
| Cycle V wave ① | up | 420.00 – 475.00 | 2027-03-01 → 2027-12-31 | 0.382-0.618 retracement of the Cycle IV decline measured from the Cycle IV low; forward grid of the projected 340 -> 555.45 leg (422.30 / 447.73 / 473.15) |
Forward retracement grids (pre-computed for legs that have not happened yet): projected 405.99 → 340.00 gives 365.21 / 372.99 / 380.78 (the expected Intermediate (4) bounce); projected 340.00 → 555.45 gives 473.15 / 447.73 / 422.30 (the expected pullback inside Cycle V wave ①).
| Dated leg | Grade | Note |
|---|---|---|
| (C) of Primary ② down, 300-345, 2026-08-01..2026-11-30 | pending | date window has not opened; one trading session elapsed. Price 381.58 -> 381.74. |
| Primary ③ of Cycle V up, 560-695, 2026-12-01..2027-12-31 | pending | downstream of the leg above; not yet gradeable. |
Summary: 0 hit / 0 missed / 0 invalidated / 2 pending. Trigger status: still inactive (no weekly close above 466.32) — as stated. Only one trading session has elapsed since that roadmap was written, so no dated window has opened and nothing is yet hit, missed or invalidated. The prior run labelled the decline Primary ② of a Primary ① that began at the 2025-04-07 low of 344.79. Its own 300-345 objective sits at or below 344.79, which would void that ② label. This run re-frames the same decline one degree higher — Cycle IV correcting Cycle III from the 2009 low — which keeps the 300-345 objective structurally legal.
classify_pullback reads
fourth_wave_like, i.e. the decline is more likely ongoing than finished.Current wave: Intermediate (3) of Primary Ⓒ of Cycle IV — Intermediate degree, direction down, in progress since 16 July 2026 at 405.99.
| Degree | Label | Direction | Status | Start | End |
|---|---|---|---|---|---|
| Supercycle | (I) | up | in progress | 1986-03-13 @ 0.0885 | — |
| Cycle | IV | down | in progress | 2025-07-31 @ 555.45 | — |
| Primary | Ⓒ | down | in progress | 2026-06-01 @ 466.32 | — |
| Intermediate | (3) | down | in progress | 2026-07-16 @ 405.99 | — (377.39 low so far) |
| Minor | 3 | down | in progress | 2026-07-20 @ 403.18 | — |
The count was gated mechanically with validate_count.py against the daily file:
valid = true — R1 (wave 2 not beyond the start of wave 1) true,
R2 (wave 3 never the shortest) true, R3 (wave 4 not beyond the end of wave 1)
true. 33 pattern-rule, 47 subdivision and 43 pivot checks run mechanically by validate_count.py; 5 item(s) left to analyst judgment (pass: null). There are no near-miss caveats
(near_miss_caveats is empty), and every completed leg passed verify_pivot_extreme.
The five judgment items returned as pass: null are resolved explicitly:
(a) not_all_of_1_3_5_extended on Cycle III, Primary ③, Primary ⑤, Primary Ⓐ and Intermediate (3) — in each case
exactly one sub-wave carries extended_wave ("3"), so the rule holds; (b) the two generic
corrective children (Cycle II, and Intermediate (4) of Primary ③ — the 2022 bear market) sit in legal
corrective positions (impulse W2 / W4), neither is a triangle, and their internal pattern is deliberately not asserted.
One further scrutiny item is worth stating: Primary Ⓐ's Wave (2) retraced 0.973 of Wave (1) — legal (it stayed
below 555.45 by 1.73 points) but unusually deep, and it is why the October-2025 double top reads as a wave 2 rather
than a new high.
Scores (all computed, never eyeballed): guideline 0.8471
(weighted checklist below), Fibonacci 0.5715, indicator 0.4500;
blended with weights {"guideline": 0.5, "fib": 0.25, "indicator": 0.25} → raw 0.6789, calibrated
0.6789. caps_applied is empty: the nesting_unverified flag is
set — Intermediate (1) of Primary Ⓒ, Cycle I, Cycle II and three Intermediate legs of Primary ③ are carried without a
verified five-wave decomposition — but its 0.75 cap does not bind at a confidence of 0.679.
| Field | Value |
|---|---|
| Label | Intermediate (3) of Primary Ⓒ |
| Degree | Intermediate |
| Direction | Down |
| Status | In progress |
| Start | 2026-07-16 · 405.99 (1-hour: 14:30) |
| Extreme so far | 2026-07-23 · 377.39 (1-hour: 10:30, 377.40) |
| Last close | 381.74 (2026-07-24, 15:30) |
| Parent | Primary Ⓒ, from 2026-06-01 @ 466.32 — in progress |
| Grandparent | Cycle IV, from 2025-07-31 @ 555.45 — in progress |
| Wave (1) of Ⓒ | 466.32 → 349.20, 117.12 pts (2026-06-01 → 2026-06-25) |
| Wave (2) of Ⓒ | 349.20 → 405.99, retraced 0.485 of (1) — a zigzag A-B-C |
| Invalidation | 405.99 (labelling) / 466.32 (structure) |
| Sub-wave | Direction | Start | End | Start price | End price | Size |
|---|---|---|---|---|---|---|
| Minor 1 | down | 2026-07-16 14:30 | 2026-07-17 10:30 | 405.99 | 389.39 | 16.60 pts |
| Minor 2 | up | 2026-07-17 10:30 | 2026-07-20 12:30 | 389.39 | 403.18 | retraced 0.831 of Minor 1 |
| Minor 3 | down | 2026-07-20 12:30 | — (in progress) | 403.18 | — (377.40 so far) | 25.79 pts so far |
Minor 2 retraced 0.831 of Minor 1 — deep, but legal (403.18 stayed below 405.99). Minor 3 is in progress; the 377.39/377.40 low of 23 July is its extreme so far, and the 24 July session closed at 381.74 inside a small bounce. On the 30-minute file the same leg reads as five Minuette swings, the last of which (24 July, 386.03 → 381.42) is unfinished.
| Level (USD) | Basis | Role |
|---|---|---|
| 349.20 | end of Intermediate (1) — Intermediate (3) must trade beyond it | T1 |
| 343.23 | Cycle IV Ⓒ = 0.618 × Ⓐ; confluence with 344.79 (Primary ④ low), 348.95 (0.382 retracement of Cycle III) and 344.63 (Primary Ⓐ 2–4 channel line) | T2 |
| 333.61 | Intermediate (3) = 0.618 × (1), measured from 405.99 | — |
| 288.87 | Intermediate (3) = 1.0 × (1); meets the Cycle IV Ⓒ-termination line 6–25 Nov 2026 (channel × Fibonacci confluence) | T3 |
| 267.15 | Cycle IV Ⓒ = 1.0 × Ⓐ; the C-line reaches it 20 Jan – 7 Feb 2027 | stretch |
| 384.30 / 377.60 / 370.89 / 361.35 | 0.382 / 0.5 / 0.618 / 0.786 retracement grid of the 349.20 → 405.99 advance — the resistance/support ladder the current leg is working through | grid |
Data note. The final daily bar (24 July 2026) arrived with an empty Close and empty indicator fields — a partial session. It was repaired, not dropped: Close was set to 381.74, the true last print carried by the 1-hour file (24 July, 15:30), and SMA_18/50/100/200, RSI_14 and UO were recomputed for that bar only (the recomputation reproduces the vendor values exactly on the three preceding bars). All prices, pivots, scores and channels in this report use that repaired daily series.
Daily: RSI_14 44.8, UO 46.7, volume 27.6 M; price 381.74 below SMA_50 399.18, SMA_100 398.95 and SMA_200 436.12. Weekly: RSI_14 41.9, UO 48.8, close 381.70 below SMA_50 446.50 and below SMA_200 389.87. Monthly: RSI_14 44.9, UO 39.8 — the monthly close is still above its SMA_50 (379.83). 1-hour: RSI_14 36.4, UO 34.7, both falling into the close and below their mid-lines; 30-minute RSI_14 39.7, UO 34.8. The intraday picture is weak but not yet oversold, which is consistent with a third wave that still has room.
| Guideline | Hedge weight | Satisfied |
|---|---|---|
| Ⓐ: Wave (4) a different corrective family than Wave (2) — both are zigzags | almost always | ✗ |
| Ⓐ: Wave (2) is a zigzag | usually | ✓ |
| Ⓐ: Wave (4) is a flat/triangle/flat-combination | usually | ✗ |
| Ⓐ: one of Waves (1)/(3)/(5) is extended | usually | ✓ |
| Ⓐ: the extension sits in the usual place (Wave 3) | usually | ✓ |
| Ⓐ: Wave (5) exceeded the end of Wave (3) — no truncation | sometimes | ✓ |
| Ⓐ: two sub-waves did NOT both extend | rarely | ✓ |
| Supercycle: Cycle IV alternates with Cycle II (sharp zigzag vs long complex base) | almost always | ✓ |
| Cycle III: the extension sits in Wave ③ | usually | ✓ |
| Supercycle: Cycle IV is trading inside the price range of Primary ④ of Cycle III (344.79-468.35) | typically | ✓ |
| Ⓐ: Wave (4) ended within the range of sub-wave 4 of Wave (3) | typically | ✓ |
| Ⓐ: Wave (5) ended at/just beyond the 2-4 channel parallel (distance 0.28 of channel width) | often | ✗ |
| Ⓐ: the centre of Wave (3) has the steepest slope of any equal period | almost always | ✓ |
| Ⓐ: Wave 3 extended ⇒ Waves (1) and (5) near equality (0.900) | tend | ✓ |
| Cycle IV zigzag: Wave Ⓐ subdivides into an impulse | almost always | ✓ |
| Cycle IV zigzag: Wave Ⓒ subdivides into an impulse | almost always | ✓ |
| Cycle IV zigzag: Wave Ⓑ retraced 0.552 of Ⓐ (0.38-0.79 band) | typically | ✓ |
| Cycle IV zigzag: Wave Ⓒ already ends beyond the end of Wave Ⓐ | almost always | ✓ |
| Primary Ⓒ: Wave (2) is a zigzag | usually | ✓ |
| the current retracement proportion (classify_pullback = fourth_wave_like) supports this count | usually | ✓ |
| Measured relationship | Actual | Nearest expected | Distance | Sub-score |
|---|---|---|---|---|
| Cycle III ② retrace of ① | 0.5296 | 0.5 | 0.0296 | 0.8027 |
| Cycle III ④ retrace of ③ | 0.2773 | 0.236 | 0.0413 | 0.7247 |
| Cycle III ⑤ vs ① (W3 extended ⇒ equality) | 12.6068 | 1.0 | 11.6068 | 0.0000 |
| Cycle IV retracement of Cycle III (to 349.20) | 0.3815 | 0.382 | 0.0005 | 0.9967 |
| Primary Ⓐ (2) retrace of (1) | 0.9726 | 0.786 | 0.1866 | 0.0000 |
| Primary Ⓐ (3) extension of (1) | 2.7269 | 2.618 | 0.1089 | 0.2740 |
| Primary Ⓐ (4) retrace of (3) | 0.1822 | 0.146 | 0.0362 | 0.7587 |
| Primary Ⓐ (5) vs (1) | 0.9000 | 1.0 | 0.1000 | 0.3333 |
| Cycle IV: Ⓑ retrace of Ⓐ | 0.5525 | 0.5 | 0.0525 | 0.6500 |
| Primary Ⓒ (2) retrace of (1) | 0.4849 | 0.5 | 0.0151 | 0.8993 |
| Intermediate (2) of Ⓒ: Minor B retrace of A | 0.4792 | 0.5 | 0.0208 | 0.8613 |
| Intermediate (2) of Ⓒ: Minor C vs A | 0.7039 | 0.618 | 0.0859 | 0.4273 |
| Minor 2 of Int (3) retrace of Minor 1 | 0.8307 | 0.786 | 0.0447 | 0.7020 |
| Check | Weight | Satisfied | Detail |
|---|---|---|---|
| volume_w3_highest | usually | ✗ | {"W1": 31994800.0, "W3": 33884700.0, "W5": 44797000.0} |
| volume_w5_below_w3 | usually | ✗ | {"W3": 33884700.0, "W5": 44797000.0} |
| rsi_w3_overbought | often | n/a | {"RSI_14@W3": 31.245409363576627, "note": "written for an UP impulse; not applicable to a down impulse"} |
| rsi_w5_bearish_divergence | usually | ✗ | {"RSI_14@W3": 31.245409363576627, "RSI_14@W5": 24.754839867485472, "Close@W3": 389.0, "Close@W5": 358.9599914550781} |
| uo_w5_bearish_divergence | usually | ✗ | {"UO@W3": 38.875288403360095, "UO@W5": 20.160691110913607, "Close@W3": 389.0, "Close@W5": 358.9599914550781} |
| rsi_oversold_at_w3_low (down-impulse analogue of RSI>70) | often | ✓ | {"RSI_14@W3": 31.2} |
| price_below_sma50_100_200 (downtrend context) | usually | ✓ | {"close": 381.74, "SMA_50": 399.18, "SMA_100": 398.95, "SMA_200": 436.12} |
| death_cross_sma50_below_sma200 (bearish macro) | usually | ✓ | {"SMA_50": 399.18, "SMA_200": 436.12} |
| countertrend_rally_volume_contracting | usually | ✗ | {"avg_vol_decline_2026-06-01_to_06-25": 40863805, "avg_vol_rally_2026-06-26_to_07-16": 46272135} |
| UO_at_rally_high_fails_prior_high (B-wave trap) | usually | ✓ | {"UO@2026-06-01": 64.4, "UO@2026-07-16": 60.9} |
| weekly_RSI_below_50 | often | ✓ | {"weekly_RSI": 41.9} |
| volume_spike_at_2026-06-25_low (termination signal) | sometimes | ✗ | {"ratio_vs_20d_avg": 1.609} |
The mechanical rsi_w3_overbought test is written for an up-impulse
and is marked not applicable to this down-impulse; its down-side analogue (RSI oversold at the wave-3 low) is
scored instead. SMA(18) is deliberately absent from every checklist above.
| Pivot date | Type | Pivot price | Close | Volume | RSI_14 | UO |
|---|---|---|---|---|---|---|
| 2025-04-14 | High | 394.65 | 387.81 | 19,251,200 | 52.1 | 54.0 |
| 2025-04-21 | Low | 355.67 | 359.12 | 20,807,300 | 38.0 | 44.2 |
| 2025-06-30 | High | 500.76 | 497.41 | 28,369,000 | 77.7 | 62.6 |
| 2025-07-02 | Low | 488.70 | 491.09 | 16,319,600 | 68.0 | 55.2 |
| 2025-07-31 | High | 555.45 | 533.50 | 51,617,300 | 81.7 | 51.7 |
| 2025-09-05 | Low | 492.37 | 495.00 | 31,994,800 | 37.0 | 50.1 |
| 2025-10-28 | High | 553.72 | 542.07 | 29,986,700 | 73.1 | 55.1 |
| 2025-11-25 | Low | 464.89 | 476.99 | 28,019,800 | 32.7 | 45.7 |
| 2025-12-02 | High | 493.50 | 490.00 | 19,562,700 | 44.4 | 58.5 |
| 2026-02-05 | Low | 392.32 | 393.67 | 66,289,200 | 24.6 | 29.2 |
| 2026-02-10 | High | 423.68 | 413.27 | 44,857,900 | 36.0 | 37.8 |
| 2026-02-24 | Low | 381.71 | 389.00 | 33,884,700 | 31.2 | 38.9 |
| 2026-03-06 | High | 413.05 | 408.96 | 31,123,900 | 47.3 | 51.6 |
| 2026-03-30 | Low | 356.28 | 358.96 | 44,797,000 | 24.8 | 20.2 |
| 2026-04-22 | High | 433.70 | 432.92 | 29,378,200 | 73.1 | 67.8 |
| 2026-04-30 | Low | 398.01 | 407.78 | 70,909,400 | 51.1 | 57.0 |
| 2026-06-01 | High | 466.32 | 460.52 | 53,628,900 | 72.9 | 64.4 |
| 2026-06-25 | Low | 349.20 | 352.83 | 66,360,500 | 28.7 | 30.0 |
| 2026-07-07 | High | 395.57 | 388.84 | 29,297,500 | 49.2 | 56.3 |
| 2026-07-09 | Low | 373.35 | 384.36 | 31,083,200 | 47.1 | 58.6 |
| 2026-07-16 | High | 405.99 | 401.10 | 37,047,400 | 56.2 | 60.9 |
| 2026-07-17 | Low | 389.39 | 393.82 | 33,049,800 | 51.9 | 59.5 |
| 2026-07-20 | High | 403.18 | 402.29 | 27,915,800 | 56.1 | 61.4 |
| 2026-07-23 | Low | 377.39 | 381.58 | 30,351,800 | 44.7 | 52.4 |
Two readings matter most. First, at the 30 March 2026 low (356.28) RSI fell to 24.8 and UO to 20.2 — no bullish divergence against the 24 February low, which is why Primary Ⓐ's wave (5) does not look like a final low for the whole correction. Second, at the 25 June 2026 low (349.20) RSI printed 28.7 and UO 30.0 — higher than at 356.28 while price was lower: a clear bullish divergence, and the single strongest piece of evidence for the bullish alternate. The 26 June session then traded 186.2 M shares (4.3× the 20-day average), a capitulation-scale print.
| Layer | Timeframe | Current wave | Direction | Bias | Key support | Key resistance | Alignment |
|---|---|---|---|---|---|---|---|
| Macro | Monthly | Cycle IV (corrective) | Down | Bearish | 349.20 / 285.16 | 466.32 / 555.45 | ✓ |
| Primary | Weekly | Primary Ⓒ of Cycle IV | Down | Bearish | 349.20 / 343.23 | 405.99 / 466.32 | ✓ |
| Intermediate | Daily | Intermediate (3) of Primary Ⓒ | Down | Bearish | 377.39 / 370.89 / 361.35 | 389.03 / 405.99 | ✓ |
| Minor | 1-Hour | Minor 3 of Intermediate (3) | Down | Bearish | 377.40 / 373.35 | 386.03 / 389.03 | ✓ |
| Minuette | 30-Minute | final Minuette of Minor 3 | Down | Bearish, stretched | 381.42 / 377.40 | 386.03 / 387.88 | ✓ |
| Timeframe | Setup | Entry zone (USD) | Targets (USD) | Tight stop | Confirmation |
|---|---|---|---|---|---|
| 1-Hour | Short / stay short | 386–392 (into the 1h SMA_18 388–392 and the 0.382 grid line 384.30) | 373.35, then 361.35 and 349.20 | a 1-hour close above 403.18 | 1h RSI failing under 50 on the retest |
| 1-Hour | Long (counter-trend, alternate only) | 370–377 (0.618/0.786 grid) | 389.03, 395.57, 405.99 | a 1-hour close below 373.35 | a five-wave 1-hour advance off the low |
| 30-Minute | Short trigger | a 30-minute close back below 381.42 after the current bounce | 377.40 → 370.89 | above 386.03 | 30m UO turning back down from below 50 |
| 30-Minute | Invalidation watch | — | — | 386.03 / 389.03 / 403.18 | two consecutive 30m closes above 389.03 warns the bounce is bigger |
All five timeframes point the same way, which is the highest-confidence configuration for the primary count: monthly and weekly are corrective and below their long moving averages, the daily is in a third wave of a C-wave, and both intraday layers are trending down under their own SMA_50. There is no cross-timeframe conflict to flag — the 1-hour and 30-minute counts nest cleanly inside daily Intermediate (3), and no lower-degree wave exceeds its parent's boundary. The honest caveat is not a conflict but a proximity: the whole alignment is only 32.5 points (8.5%) above 349.20, and the intraday oscillators are already in the lower half of their range, so the alignment can invert quickly if 405.99 is recovered. The monthly file adds the macro frame: Cycle IV has so far retraced 0.3815 of Cycle III — within a hair of the classic 0.382 fourth-wave retracement — which is exactly why the bullish alternate deserves 31% rather than a footnote.
| Wave | Start | End | Start price | End price |
|---|---|---|---|---|
| Primary Ⓒ | 2026-06-01 09:30 | — | 466.32 | — |
| Intermediate (1) | 2026-06-01 09:30 | 2026-06-25 13:30 | 466.32 | 349.20 |
| Intermediate (2) | 2026-06-25 13:30 | 2026-07-16 14:30 | 349.20 | 405.99 |
| Minor A (of (2)) | 2026-06-25 13:30 | 2026-07-07 09:30 | 349.20 | 395.57 |
| Minor B (of (2)) | 2026-07-07 09:30 | 2026-07-09 09:30 | 395.57 | 373.35 |
| Minor C (of (2)) | 2026-07-09 09:30 | 2026-07-16 14:30 | 373.35 | 405.99 |
| Intermediate (3) | 2026-07-16 14:30 | — | 405.99 | — |
| Minor 1 (of (3)) | 2026-07-16 14:30 | 2026-07-17 10:30 | 405.99 | 389.39 |
| Minor 2 (of (3)) | 2026-07-17 10:30 | 2026-07-20 12:30 | 389.39 | 403.18 |
| Minor 3 (of (3)) | 2026-07-20 12:30 | — | 403.18 | — |
| Wave | Start | End | Start price | End price |
|---|---|---|---|---|
| Cycle IV | 2025-07-31 | — | 555.45 | — |
| Primary Ⓐ | 2025-07-31 | 2026-03-30 | 555.45 | 356.28 |
| Intermediate (1) of Ⓐ | 2025-07-31 | 2025-09-05 | 555.45 | 492.37 |
| Intermediate (2) of Ⓐ | 2025-09-05 | 2025-10-28 | 492.37 | 553.72 |
| Intermediate (3) of Ⓐ | 2025-10-28 | 2026-02-24 | 553.72 | 381.71 |
| Minor 1 of (3) | 2025-10-28 | 2025-11-25 | 553.72 | 464.89 |
| Minor 2 of (3) | 2025-11-25 | 2025-12-02 | 464.89 | 493.50 |
| Minor 3 of (3) | 2025-12-02 | 2026-02-05 | 493.50 | 392.32 |
| Minor 4 of (3) | 2026-02-05 | 2026-02-10 | 392.32 | 423.68 |
| Minor 5 of (3) | 2026-02-10 | 2026-02-24 | 423.68 | 381.71 |
| Intermediate (4) of Ⓐ | 2026-02-24 | 2026-03-06 | 381.71 | 413.05 |
| Intermediate (5) of Ⓐ | 2026-03-06 | 2026-03-30 | 413.05 | 356.28 |
| Primary Ⓑ | 2026-03-30 | 2026-06-01 | 356.28 | 466.32 |
| Intermediate (A) of Ⓑ | 2026-03-30 | 2026-04-22 | 356.28 | 433.70 |
| Intermediate (B) of Ⓑ | 2026-04-22 | 2026-04-30 | 433.70 | 398.01 |
| Intermediate (C) of Ⓑ | 2026-04-30 | 2026-06-01 | 398.01 | 466.32 |
| Primary Ⓒ | 2026-06-01 | — | 466.32 | — |
| Intermediate (1) of Ⓒ | 2026-06-01 | 2026-06-25 | 466.32 | 349.20 |
| Intermediate (2) of Ⓒ | 2026-06-25 | 2026-07-16 | 349.20 | 405.99 |
| Intermediate (3) of Ⓒ | 2026-07-16 | — | 405.99 | — |
| Wave | Start | End | Start price | End price |
|---|---|---|---|---|
| Supercycle (I) | 1986-03-13 | — | 0.0885 | — |
| Cycle I | 1986-03-13 | 1999-12-30 | 0.0885 | 59.9688 |
| Cycle II | 1999-12-30 | 2009-03-06 | 59.9688 | 14.87 |
| Cycle III | 2009-03-06 | 2025-07-31 | 14.87 | 555.45 |
| Primary ① of III | 2009-03-06 | 2010-04-23 | 14.87 | 31.58 |
| Primary ② of III | 2010-04-23 | 2010-07-01 | 31.58 | 22.73 |
| Primary ③ of III | 2010-07-01 | 2024-07-05 | 22.73 | 468.35 |
| Intermediate (1) of ③ | 2010-07-01 | 2012-03-16 | 22.73 | 32.95 |
| Intermediate (2) of ③ | 2012-03-16 | 2012-12-05 | 32.95 | 26.26 |
| Intermediate (3) of ③ | 2012-12-05 | 2021-11-22 | 26.26 | 349.67 |
| Intermediate (4) of ③ | 2021-11-22 | 2022-11-04 | 349.67 | 213.43 |
| Intermediate (5) of ③ | 2022-11-04 | 2024-07-05 | 213.43 | 468.35 |
| Primary ④ of III | 2024-07-05 | 2025-04-07 | 468.35 | 344.79 |
| Intermediate (A) of ④ | 2024-07-05 | 2024-08-05 | 468.35 | 385.58 |
| Intermediate (B) of ④ | 2024-08-05 | 2024-12-12 | 385.58 | 456.16 |
| Intermediate (C) of ④ | 2024-12-12 | 2025-04-07 | 456.16 | 344.79 |
| Primary ⑤ of III | 2025-04-07 | 2025-07-31 | 344.79 | 555.45 |
| Intermediate (1) of ⑤ | 2025-04-07 | 2025-04-14 | 344.79 | 394.65 |
| Intermediate (2) of ⑤ | 2025-04-14 | 2025-04-21 | 394.65 | 355.67 |
| Intermediate (3) of ⑤ | 2025-04-21 | 2025-06-30 | 355.67 | 500.76 |
| Intermediate (4) of ⑤ | 2025-06-30 | 2025-07-02 | 500.76 | 488.70 |
| Intermediate (5) of ⑤ | 2025-07-02 | 2025-07-31 | 488.70 | 555.45 |
| Cycle IV | 2025-07-31 | — | 555.45 | — |
| Primary Ⓐ of IV | 2025-07-31 | 2026-03-30 | 555.45 | 356.28 |
| Primary Ⓑ of IV | 2026-03-30 | 2026-06-01 | 356.28 | 466.32 |
| Primary Ⓒ of IV | 2026-06-01 | — | 466.32 | — |