🕰️ Time Machine

MSCI — MSCI Inc.

Price-Time Intelligence · decision-support only — not recommendations, not predictions · as of 23/10/2026

Last price (Close)
615.62 -0.74%
Next window · Cycle 120 · in window
23/10/2026
Last window · Cycle 90 · 15/10/2026
since +7.05%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 25/06/2026
542.33
Days: 84 trading / 120 calendar · return since: +13.51%
Last major high · 17/07/2026
644.77
Days: 69 trading / 98 calendar · return since: -4.52%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 17/07/2026 @ 644.77Cycle 60Trading📅 12/10/2026-9 (±2)Passed
High 17/07/2026 @ 644.77Cycle 90Calendar📅 15/10/2026-8 (±3)Passed
Low 25/06/2026 @ 542.33Cycle 120Calendar📅 23/10/2026+0 (±3)In window
Low 25/06/2026 @ 542.33Cycle 90Trading📅 02/11/2026+6 (±3)Upcoming
High 17/07/2026 @ 644.77Cycle 120Calendar📅 14/11/2026+22 (±3)Upcoming
Low 25/06/2026 @ 542.33Cycle 144Calendar📅 16/11/2026+24 (±3)Upcoming
High 17/07/2026 @ 644.77Cycle 90Trading📅 23/11/2026+21 (±3)Upcoming
Low 25/06/2026 @ 542.33Cycle 120Trading📅 15/12/2026+36 (±3)Upcoming

Chronological: recent past → active → upcoming. The target date is the center of the watch window — it opens a few days before and stays relevant a few days after. 'Near a window' is context only, not a signal.

🔔 Recent Technical Events

Price-action events from the last 30 days. 🎯 marks events that landed near a cycle window — the combinations worth the closest look.

● Doji After Run 23/10/2026🎯 near Cycle 120 window · 23/10/2026
● Failed Breakout 21/10/2026🎯 near Cycle 120 window · 23/10/2026
● Gap Day 20/10/2026🎯 near Cycle 120 window · 23/10/2026
● NR7 Compression 14/10/2026🎯 near Cycle 90 window · 15/10/2026
● Failed Breakout 13/10/2026🎯 near Cycle 60 window · 12/10/2026
● NR7 Compression 09/10/2026🎯 near Cycle 60 window · 12/10/2026
● Bearish Engulfing 02/10/2026
● Failed Breakdown 29/09/2026

Date Echo — seasonal anniversary

What happened around the same calendar date in prior years. n ≈ number of years — descriptive, not an edge. Each window separately, every number vs baseline.

Passed 12/10/2026 · High Cycle 60/Trading · 9 years — Small sample
10 days: Avg -0.18% · Win 22% · DD -3.63%20 days: Avg +5.29% · Win 67% · DD -4.49%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/10/2025548.35neutral-2.12%-0.27%+5.22%-2.74%+8.28%
202411/10/2024605.59near 52w high+0.40%-2.79%-1.91%-6.03%+1.27%
202312/10/2023520.09neutral-4.39%-7.41%-2.40%-9.33%+0.00%
202212/10/2022401.65far below SMA50-0.71%+12.44%+16.12%-3.22%+18.08%
202112/10/2021595.25neutral+6.00%+8.04%+9.67%+0.00%+11.70%
202012/10/2020352.64neutral+2.84%-0.87%+10.72%-3.39%+19.43%
201911/10/2019225.33neutral-0.41%-1.39%+8.73%-3.97%+9.47%
201812/10/2018154.04far below SMA50-0.12%-7.32%-2.76%-7.32%+2.10%
201712/10/2017122.73near 52w high-0.59%-2.02%+4.20%-4.38%+4.20%
Passed 15/10/2026 · High Cycle 90/Calendar · 9 years — Small sample
10 days: Avg +0.77% · Win 44% · DD -4.11%20 days: Avg +6.23% · Win 67% · DD -4.41%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/10/2025549.40neutral-2.15%+3.30%+5.71%-2.92%+8.07%
202415/10/2024613.30near 52w high-1.50%-5.60%-1.74%-7.21%+0.00%
202316/10/2023515.46neutral-5.41%-6.49%-1.99%-8.52%+0.07%
202214/10/2022388.72near 52w low · far below SMA50+3.28%+22.01%+32.16%+0.00%+32.16%
202115/10/2021616.08neutral+5.36%+7.92%+6.09%+0.00%+7.92%
202015/10/2020361.62neutral-3.87%-4.46%+7.92%-5.79%+16.46%
201915/10/2019227.08neutral-4.71%+0.44%+8.41%-4.71%+8.63%
201815/10/2018151.23far below SMA50+3.42%-5.44%-2.10%-5.60%+4.00%
201716/10/2017123.48near 52w high · volume x2.2-1.44%-4.72%+1.60%-4.96%+3.56%
In window 23/10/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +4.68% · Win 70% · DD -2.93%20 days: Avg +5.84% · Win 70% · DD -3.05%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/10/2025538.75neutral+8.24%+7.73%+4.29%+0.00%+10.21%
202423/10/2024596.38near 52w high-4.58%-3.62%-2.15%-4.58%+2.37%
202323/10/2023487.59neutral-1.15%+1.84%+7.40%-3.29%+7.82%
202224/10/2022412.15neutral+13.76%+12.14%+20.03%+0.00%+24.65%
202122/10/2021649.09near 52w high+2.43%+0.65%+1.36%-1.86%+4.18%
202023/10/2020350.55neutral-0.20%+20.14%+14.42%-2.82%+20.14%
201923/10/2019218.33volume x2.1+4.95%+10.51%+17.74%+0.00%+18.26%
201823/10/2018155.00neutral-6.77%-4.66%-6.50%-7.90%+0.00%
201723/10/2017121.70near 52w high-3.33%+4.93%+4.83%-3.57%+5.08%
201624/10/201683.22near 52w high-3.64%-2.84%-3.04%-6.54%+0.00%
Upcoming 02/11/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg +4.26% · Win 80% · DD -1.19%20 days: Avg +5.33% · Win 70% · DD -1.81%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/11/2025581.10neutral-0.71%-3.68%-5.52%-5.52%+0.57%
202401/11/2024577.95neutral+2.78%+3.02%+5.65%-0.54%+5.76%
202302/11/2023487.02neutral+4.23%+7.95%+8.65%+0.00%+8.79%
202202/11/2022453.74neutral+2.78%+12.08%+15.22%-0.57%+15.22%
202102/11/2021654.33near 52w high-0.23%+3.35%-5.65%-5.65%+3.35%
202002/11/2020356.85neutral+9.42%+11.64%+16.38%+0.00%+18.02%
201901/11/2019245.91near 52w high-0.37%+1.94%+4.62%-3.03%+7.65%
201802/11/2018144.11far below SMA50+3.94%+6.79%+12.58%+0.00%+12.58%
201702/11/2017125.42near 52w high · volume x1.6+1.96%+0.27%+3.13%-0.95%+3.45%
201602/11/201678.82near 52w low+4.13%-0.79%-1.79%-1.79%+4.13%
Upcoming 14/11/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +1.74% · Win 70% · DD -1.56%20 days: Avg +2.19% · Win 80% · DD -2.63%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/11/2025565.15neutral-0.56%-0.97%-2.06%-5.00%+0.00%
202414/11/2024606.14near 52w high-3.84%+0.84%+3.40%-3.84%+5.20%
202314/11/2023518.05neutral+1.32%+1.64%+5.47%-2.19%+5.47%
202214/11/2022492.24far above SMA50+0.23%-1.20%+4.02%-1.20%+5.92%
202115/11/2021660.95near 52w high-3.64%-4.77%-10.57%-10.57%+2.15%
202013/11/2020388.42neutral+3.06%+5.41%+9.13%+0.00%+9.78%
201914/11/2019250.00near 52w high+2.25%+3.68%+4.04%+0.00%+6.53%
201814/11/2018148.17neutral-0.85%+6.40%+1.94%-2.20%+9.49%
201714/11/2017125.12near 52w high+2.21%+2.40%+2.05%-0.71%+3.70%
201614/11/201677.56near 52w low+3.67%+3.96%+4.49%-0.54%+5.03%
Upcoming 16/11/2026 · Low Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +0.95% · Win 70% · DD -2.43%20 days: Avg -0.19% · Win 60% · DD -3.46%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/11/2025557.93neutral-0.24%-1.91%-1.20%-3.77%+1.04%
202415/11/2024593.86neutral-0.72%+2.54%+4.13%-2.11%+7.09%
202316/11/2023524.27neutral+0.78%+0.65%+1.39%-3.36%+4.22%
202216/11/2022507.21far above SMA50+0.30%+2.80%-6.02%-6.02%+2.80%
202116/11/2021675.15near 52w high-6.34%-8.71%-10.77%-12.45%+0.00%
202016/11/2020397.60far above SMA50+1.10%+4.25%+6.64%+0.00%+7.24%
201915/11/2019250.00near 52w high+3.19%+2.63%+4.48%+0.00%+6.53%
201816/11/2018153.29neutral-0.58%+5.42%-5.90%-5.92%+5.42%
201716/11/2017125.38near 52w high+2.81%+2.85%+2.03%+0.00%+3.17%
201616/11/201677.93near 52w low+2.90%-1.01%+3.35%-1.01%+4.53%
Upcoming 23/11/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg +0.86% · Win 70% · DD -2.13%20 days: Avg -0.28% · Win 60% · DD -4.12%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/11/2025556.60neutral-1.67%-3.48%+4.44%-3.54%+4.44%
202422/11/2024589.57neutral+3.29%+4.91%+2.69%+0.00%+7.87%
202322/11/2023523.97neutral-0.60%-2.96%+5.54%-3.30%+5.54%
202223/11/2022508.75far above SMA50+2.48%-1.72%-9.13%-9.98%+2.48%
202123/11/2021632.34neutral-2.53%+2.17%-4.45%-8.39%+2.17%
202023/11/2020401.97far above SMA50+3.12%+6.08%+8.86%-0.58%+10.22%
201922/11/2019257.97near 52w high · far above SMA50-0.54%+2.16%+0.29%-1.40%+3.24%
201823/11/2018149.83neutral+4.85%+0.22%-9.84%-9.84%+7.86%
201722/11/2017127.50near 52w high+0.94%+0.56%+0.88%-0.42%+1.45%
201623/11/201680.19near 52w high-3.80%+0.64%-2.12%-3.80%+1.58%
Upcoming 15/12/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg +0.36% · Win 40% · DD -2.87%20 days: Avg +1.40% · Win 70% · DD -4.33%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/12/2025553.51neutral+4.18%+5.19%+7.46%-0.41%+7.46%
202416/12/2024618.38near 52w high-2.10%-2.97%-1.36%-6.90%+0.00%
202315/12/2023531.58volume x2.0+5.78%+4.56%+1.24%+0.00%+7.34%
202215/12/2022476.68volume x2.2-3.01%-2.41%+7.05%-4.67%+7.05%
202115/12/2021602.42neutral+0.29%+1.68%-11.46%-11.46%+2.71%
202015/12/2020424.00near 52w high · far above SMA50+3.20%+3.06%-3.42%-3.42%+6.88%
201916/12/2019261.19near 52w high-0.95%-1.15%+3.27%-1.63%+4.13%
201814/12/2018150.45neutral-8.75%-2.01%+4.39%-10.21%+4.39%
201715/12/2017127.93near 52w high · volume x1.7+0.31%-0.20%+6.15%-1.92%+6.22%
201615/12/201680.54near 52w high-2.55%-2.19%+0.70%-2.71%+3.55%

Questions to Watch

Is there a failed breakout above the window?Did an abnormal reversal candle appear?Is there an abnormal volume spike?Is the advance stalling (no follow-through)?Is short-term support breaking?Any change in relative strength vs QQQ/SPY/SMH?Is the leading sector weakening?

Interpretation & Scenarios

Careful wording — scenarios to watch, not forecasts. The decision is the trader's.

⬆️ Continuation (up) — to watch
· Positive relative strength vs QQQ, SPY, SMH.
· Sharp rally recently — watch for follow-through.
· If it holds above SMA50 (+9.5%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· If a breakout fails or it closes below SMA50 / a nearby low on volume — risk of continued weakness. Watch for fading volume and relative weakness.
↔️ Range / no clear edge
· Distance from 52w high: -4.5% · from 52w low: +22.9%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+8.18% · +8.94% · +11.65% · +7.31%
Distance from SMA20 / 50 / 200+8.76% · +9.53% · +7.48%
Distance from 52w high / low-4.52% · +22.86%
ATR14 · volume vs 20-avg13.91 · 0.87x

Relative strength

vs QQQ (20d)+17.04%
vs SPY (20d)+13.13%
vs SMH (20d)+24.74%

Moving averages

SMA20 / 50 / 200566.05 · 562.06 · 572.79
52w high / low644.77 · 501.08