🕰️ Time Machine

ENPH — Enphase Energy

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

Last price (Close)
37.33 -4.02%
Next window · Cycle 60 · in window · in 1 days
28/07/2026
Last window · Cycle 30 · 14/07/2026
since -17.03%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 29/04/2026
29.90
Days: 59 trading / 89 calendar · return since: +24.84%
Last major high · 29/05/2026
73.74
Days: 38 trading / 59 calendar · return since: -49.38%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 29/05/2026 @ 73.74Cycle 30Trading📅 14/07/2026-8 (±2)Passed
Low 29/04/2026 @ 29.90Cycle 60Trading📅 28/07/2026+1 (±2)In window
Low 29/04/2026 @ 29.90Cycle 90Calendar📅 28/07/2026+1 (±3)In window
High 29/05/2026 @ 73.74Cycle 60Calendar📅 28/07/2026+1 (±2)In window
High 29/05/2026 @ 73.74Cycle 45Trading📅 05/08/2026+7 (±2)Upcoming
High 29/05/2026 @ 73.74Cycle 60Trading📅 26/08/2026+22 (±2)Upcoming
Low 29/04/2026 @ 29.90Cycle 120Calendar📅 27/08/2026+31 (±3)Upcoming
High 29/05/2026 @ 73.74Cycle 90Calendar📅 27/08/2026+31 (±3)Upcoming
Low 29/04/2026 @ 29.90Cycle 90Trading📅 09/09/2026+31 (±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.

NR7 Compression 27/07/2026🎯 near Cycle 60 window · 28/07/2026
Gap Day 27/07/2026🎯 near Cycle 60 window · 28/07/2026
Doji After Run 23/07/2026🎯 near Cycle 60 window · 28/07/2026
Failed Breakdown 21/07/2026
Failed Breakdown 16/07/2026🎯 near Cycle 30 window · 14/07/2026
Bearish Engulfing 15/07/2026🎯 near Cycle 30 window · 14/07/2026
NR7 Compression 13/07/2026🎯 near Cycle 30 window · 14/07/2026
Gap Day 13/07/2026🎯 near Cycle 30 window · 14/07/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 14/07/2026 · High Cycle 30/Trading · 9 years — Small sample
10 days: Avg +2.53% · Win 67% · DD -7.42%20 days: Avg +7.14% · Win 44% · DD -10.46%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/07/202541.98neutral-5.53%-16.75%-22.42%-28.28%+1.24%
202415/07/2024113.06neutral-7.36%+0.58%-3.49%-10.20%+5.55%
202314/07/2023177.94neutral-0.26%-13.27%-24.02%-24.02%+6.59%
202214/07/2022196.92neutral+11.61%+39.23%+48.74%-1.02%+54.00%
202114/07/2021170.79far above SMA50+5.27%+6.22%+6.73%-4.30%+13.55%
202014/07/202055.88neutral+9.34%+2.42%+20.44%+0.00%+34.20%
201915/07/201919.66near 52w high · far above SMA50+8.14%+7.83%+57.17%-0.05%+62.00%
201813/07/20187.04far above SMA50-3.98%-20.60%-18.89%-23.86%+0.00%
201714/07/20170.82neutral+4.88%+17.07%+0.00%-2.44%+23.17%
In window 28/07/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +3.39% · Win 50% · DD -5.77%20 days: Avg +8.62% · Win 60% · DD -9.03%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/202534.95far below SMA50-9.33%-6.81%+9.38%-13.85%+9.38%
202429/07/2024113.72neutral-9.08%-4.05%+7.80%-10.72%+8.16%
202328/07/2023154.33far below SMA50 · volume x3.4-9.29%-12.40%-19.59%-20.73%+0.00%
202228/07/2022274.18near 52w high · far above SMA50 · volume x2.5+7.89%+6.83%+9.35%+0.00%+10.60%
202128/07/2021181.42far above SMA50 · volume x1.8+6.90%+0.48%-4.69%-10.45%+6.90%
202028/07/202057.23neutral+20.48%+17.60%+32.68%+0.00%+32.68%
201929/07/201921.20near 52w high · far above SMA50+29.48%+45.75%+63.30%+0.00%+64.29%
201827/07/20185.59far below SMA50 · volume x2.6-4.11%+2.15%-12.16%-14.67%+6.44%
201728/07/20170.96far above SMA50-3.12%-14.58%-2.08%-18.75%+0.00%
201628/07/20161.80near 52w low+0.00%-1.11%+2.22%-1.11%+10.00%
Upcoming 05/08/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg +1.08% · Win 50% · DD -8.09%20 days: Avg -0.33% · Win 50% · DD -8.92%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/08/202531.91near 52w low · far below SMA50+5.17%+13.54%+16.20%-5.64%+19.81%
202405/08/2024103.39neutral+5.53%+15.78%+9.21%-1.80%+19.60%
202304/08/2023140.00near 52w low · far below SMA50-3.43%-6.90%-8.05%-12.61%+0.00%
202205/08/2022300.91near 52w high · far above SMA50-0.55%-5.72%-7.26%-7.26%+0.78%
202105/08/2021183.45neutral-1.18%-11.21%-3.58%-11.44%+1.15%
202005/08/202074.99near 52w high · far above SMA50 · volume x2.2-5.07%+0.67%+2.71%-10.25%+4.96%
201905/08/201927.45far above SMA50+12.57%+21.68%+0.91%+0.00%+26.89%
201806/08/20185.76neutral-6.77%-13.72%-15.10%-18.23%+1.91%
201704/08/20170.93far above SMA50-11.83%-6.45%+5.38%-16.13%+5.38%
201605/08/20161.89near 52w high-5.82%+3.17%-3.70%-5.82%+4.76%
Upcoming 26/08/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -3.88% · Win 20% · DD -9.11%20 days: Avg -5.08% · Win 20% · DD -14.60%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202526/08/202537.96neutral-2.32%-2.21%+0.08%-3.79%+6.69%
202426/08/2024122.59far above SMA50-7.90%-14.67%-4.81%-15.95%+0.86%
202325/08/2023124.09near 52w low · far below SMA50+3.74%-1.53%-2.41%-5.58%+4.00%
202226/08/2022288.59far above SMA50-3.30%+7.05%-4.74%-4.74%+11.10%
202126/08/2021172.43neutral+2.59%-8.24%-10.89%-11.59%+3.10%
202026/08/202075.24near 52w high · far above SMA50+2.37%-12.15%-7.75%-13.54%+4.61%
201926/08/201934.62near 52w high · far above SMA50-19.99%-32.76%-27.73%-36.22%+0.00%
201827/08/20184.79far below SMA50+2.09%-6.68%-3.55%-18.79%+8.77%
201725/08/20170.94neutral+4.26%+32.98%+44.68%-2.13%+62.77%
201626/08/20161.81near 52w low+0.55%-0.55%-33.70%-33.70%+2.21%
Upcoming 27/08/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -2.57% · Win 20% · DD -8.49%20 days: Avg -4.21% · Win 20% · DD -13.99%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/08/202537.56neutral-2.77%-0.64%-1.28%-2.77%+7.83%
202427/08/2024122.53far above SMA50-7.69%-9.74%-7.54%-15.91%+0.91%
202328/08/2023125.30near 52w low · far below SMA50+1.97%-1.56%-4.91%-6.50%+2.99%
202226/08/2022288.59far above SMA50-3.30%+7.05%-4.74%-4.74%+11.10%
202127/08/2021174.99neutral-0.60%-8.51%-11.39%-12.89%+1.59%
202027/08/202073.44far above SMA50-7.68%-11.36%+0.25%-11.42%+7.18%
201927/08/201933.05far above SMA50-15.70%-25.20%-24.18%-33.19%+0.67%
201827/08/20184.79far below SMA50+2.09%-6.68%-3.55%-18.79%+8.77%
201728/08/20170.92neutral+18.48%+31.52%+48.91%+0.00%+66.30%
201626/08/20161.81near 52w low+0.55%-0.55%-33.70%-33.70%+2.21%
Upcoming 09/09/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg -1.01% · Win 40% · DD -8.21%20 days: Avg +2.17% · Win 40% · DD -10.55%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/09/202537.94neutral+2.77%-1.53%-4.40%-6.72%+6.75%
202409/09/2024103.04neutral+8.20%+13.55%+3.22%+0.00%+16.21%
202308/09/2023120.23near 52w low · far below SMA50+0.06%-0.26%-0.89%-5.00%+3.84%
202209/09/2022305.70far above SMA50 · volume x1.8+4.03%-8.57%-16.54%-16.54%+4.88%
202109/09/2021161.36neutral-2.83%-1.88%-2.56%-10.12%+0.00%
202009/09/202067.71neutral+7.56%+3.78%+59.24%-3.85%+59.24%
201909/09/201923.80neutral-2.27%+14.41%-0.21%-8.78%+15.42%
201810/09/20184.42far below SMA50-11.99%-4.75%+4.75%-11.99%+12.90%
201708/09/20171.30far above SMA50 · volume x1.5+17.69%+8.46%+14.62%-6.92%+22.31%
201609/09/20161.80near 52w low-20.00%-33.33%-35.56%-35.56%+0.00%

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
· If it holds above SMA50 (-27.0%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· Relative weakness vs QQQ, SPY, SMH.
· Sharp drop recently.
· 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: -49.4% · from 52w low: +44.8%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-10.20% · -16.73% · -20.93% · +8.83%
Distance from SMA20 / 50 / 200-13.72% · -27.00% · -6.69%
Distance from 52w high / low-49.38% · +44.79%
ATR14 · volume vs 20-avg2.51 · 0.03x

Relative strength

vs QQQ (20d)-15.80%
vs SPY (20d)-21.38%
vs SMH (20d)-6.02%

Moving averages

SMA20 / 50 / 20043.26 · 51.13 · 40.01
52w high / low73.74 · 25.78