🕰️ Time Machine

WHD — Cactus, Inc.

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

Last price (Close)
68.70 -1.60%
Next window · Cycle 60 · in 12 days
28/09/2026
Last window · Cycle 45 · 04/09/2026
since -2.08%
Trend
Uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 02/07/2026
48.52
Days: 48 trading / 70 calendar · return since: +41.59%
Last major high · 26/05/2026
64.30
Days: 74 trading / 107 calendar · return since: +6.84%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 02/07/2026 @ 48.52Cycle 60Calendar📅 31/08/2026-10 (±2)Passed
Low 02/07/2026 @ 48.52Cycle 45Trading📅 04/09/2026-3 (±2)Passed
High 26/05/2026 @ 64.30Cycle 120Calendar📅 23/09/2026+13 (±3)Upcoming
Low 02/07/2026 @ 48.52Cycle 60Trading📅 28/09/2026+12 (±2)Upcoming
Low 02/07/2026 @ 48.52Cycle 90Calendar📅 30/09/2026+20 (±3)Upcoming
High 26/05/2026 @ 64.30Cycle 90Trading📅 02/10/2026+16 (±3)Upcoming
High 26/05/2026 @ 64.30Cycle 144Calendar📅 17/10/2026+37 (±3)Upcoming
Low 02/07/2026 @ 48.52Cycle 90Trading📅 09/11/2026+42 (±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 03/09/2026🎯 near Cycle 45 window · 04/09/2026
Doji After Run 31/08/2026🎯 near Cycle 60 window · 31/08/2026
Bullish Engulfing 27/08/2026🎯 near Cycle 60 window · 31/08/2026
Bearish Engulfing 24/08/2026
Failed Breakout 19/08/2026
Shooting Star 13/08/2026
Failed Breakout 12/08/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 31/08/2026 · Low Cycle 60/Calendar · 8 years — Small sample
10 days: Avg +1.44% · Win 38% · DD -4.84%20 days: Avg +0.29% · Win 50% · DD -8.92%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/08/202541.95neutral-0.05%-5.05%-4.27%-6.91%+3.36%
202430/08/202459.52neutral-6.70%-1.63%+0.25%-8.52%+6.62%
202331/08/202353.34far above SMA50+3.43%-3.99%-5.87%-10.40%+6.21%
202231/08/202239.95volume x1.9+5.16%+7.73%+0.45%-12.67%+13.04%
202131/08/202137.51neutral-6.16%-1.65%-1.84%-11.04%+0.77%
202031/08/202022.09neutral-7.74%-7.83%-12.68%-19.24%+0.36%
201930/08/201925.47far below SMA50+13.47%+22.46%+13.62%+0.00%+22.46%
201831/08/201834.18neutral+2.69%+1.46%+12.64%-2.55%+12.64%
Passed 04/09/2026 · Low Cycle 45/Trading · 8 years — Small sample
10 days: Avg -1.46% · Win 38% · DD -6.42%20 days: Avg +0.38% · Win 50% · DD -10.28%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/09/202543.36neutral-3.78%-4.94%-11.85%-11.85%+0.00%
202404/09/202456.73neutral-4.02%+7.02%+8.14%-4.02%+11.86%
202305/09/202356.20near 52w high · far above SMA50-5.71%-11.42%-11.30%-14.96%+0.80%
202202/09/202242.07neutral+5.40%-1.33%-1.66%-17.07%+7.34%
202103/09/202136.52neutral-0.66%-8.08%+11.97%-8.63%+11.97%
202004/09/202022.17neutral-8.12%-11.32%-7.89%-19.53%+0.00%
201904/09/201926.25neutral+13.49%+17.18%+8.11%+0.00%+18.82%
201804/09/201835.50volume x1.7-0.31%+1.18%+7.55%-6.17%+8.45%
Upcoming 23/09/2026 · High Cycle 120/Calendar · 8 years — Small sample
10 days: Avg +4.94% · Win 62% · DD -4.54%20 days: Avg +6.28% · Win 50% · DD -6.01%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/09/202540.61neutral-2.81%-10.27%-6.67%-17.75%+2.29%
202423/09/202462.78near 52w high-4.95%+2.33%-4.70%-9.70%+2.42%
202322/09/202348.76neutral+2.97%-2.79%+3.26%-3.88%+6.71%
202223/09/202235.99near 52w low · far below SMA50+6.78%+19.34%+37.90%-3.06%+37.90%
202123/09/202135.14neutral+7.34%+15.74%+27.72%-0.57%+28.03%
202023/09/202017.93far below SMA50+7.03%+12.88%+2.84%-0.50%+16.29%
201923/09/201929.67neutral-2.46%-6.13%-7.58%-10.08%+0.00%
201824/09/201837.30near 52w high+3.22%+8.45%-2.55%-2.55%+8.58%
Upcoming 28/09/2026 · Low Cycle 60/Trading · 8 years — Small sample
10 days: Avg +1.16% · Win 50% · DD -4.93%20 days: Avg +2.79% · Win 25% · DD -7.44%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/09/202540.16neutral-7.27%-12.80%-0.77%-16.83%+0.00%
202427/09/202458.47neutral+9.97%+7.70%-0.32%-0.32%+9.97%
202328/09/202350.96neutral-8.03%-2.86%-6.77%-8.03%+2.10%
202228/09/202239.33neutral+15.74%+4.09%+30.71%-2.29%+30.71%
202128/09/202137.61volume x2.5+8.08%+12.28%+21.19%-2.10%+22.36%
202028/09/202018.99far below SMA50+7.53%+6.90%-6.64%-6.64%+9.79%
201927/09/201929.41neutral-4.76%-3.16%-2.86%-9.28%+0.00%
201828/09/201838.28near 52w high · far above SMA50 · volume x1.5+4.89%-2.90%-12.23%-14.03%+5.80%
Upcoming 30/09/2026 · Low Cycle 90/Calendar · 8 years — Small sample
10 days: Avg +1.82% · Win 62% · DD -4.04%20 days: Avg +1.21% · Win 25% · DD -7.72%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/09/202539.47neutral-7.68%-10.67%-0.15%-15.38%+1.55%
202430/09/202459.67neutral+7.66%+5.46%-3.49%-3.49%+7.76%
202329/09/202350.21neutral-5.60%+0.68%-6.27%-6.65%+3.62%
202230/09/202238.43neutral+11.76%+11.27%+32.86%+0.00%+34.45%
202130/09/202137.72neutral+7.82%+11.53%+17.39%+0.00%+22.00%
202030/09/202019.19far below SMA50+5.47%+2.08%-12.71%-12.71%+8.65%
201930/09/201928.94neutral-3.77%-3.11%-2.18%-7.81%+0.00%
201801/10/201838.50near 52w high · far above SMA50+5.06%-2.65%-15.74%-15.74%+5.19%
Upcoming 02/10/2026 · High Cycle 90/Trading · 8 years — Small sample
10 days: Avg -0.10% · Win 50% · DD -4.13%20 days: Avg +0.65% · Win 38% · DD -7.95%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202502/10/202538.22neutral-5.94%-6.83%+12.93%-12.61%+12.93%
202402/10/202461.35neutral+1.30%+3.06%-6.67%-6.94%+4.81%
202302/10/202349.29neutral+1.46%-0.37%-5.21%-5.21%+5.56%
202203/10/202241.37neutral+0.19%+5.49%+25.02%-1.23%+25.02%
202101/10/202139.24volume x1.9+7.11%+7.11%+10.86%+0.00%+17.28%
202002/10/202020.08neutral+1.49%-7.57%-15.34%-16.58%+3.83%
201902/10/201928.38neutral-2.61%-3.59%-4.09%-5.99%+3.03%
201802/10/201838.18near 52w high · far above SMA50+6.08%+1.91%-12.26%-15.03%+6.08%
Upcoming 17/10/2026 · High Cycle 144/Calendar · 8 years — Small sample
10 days: Avg +2.04% · Win 50% · DD -5.51%20 days: Avg +6.73% · Win 62% · DD -7.04%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/10/202536.61neutral+6.28%+20.65%+13.77%+0.00%+21.20%
202417/10/202461.39neutral-4.58%-3.42%+6.86%-7.00%+13.00%
202317/10/202351.48neutral-5.07%-8.82%-10.86%-16.57%+1.07%
202217/10/202243.64neutral+15.22%+18.52%+27.25%+0.00%+30.80%
202118/10/202144.05near 52w high · far above SMA50+4.47%+0.77%-6.15%-6.15%+4.47%
202016/10/202018.56far below SMA50+0.81%-8.41%+25.05%-9.75%+27.86%
201917/10/201927.24neutral+3.38%+9.10%+12.78%-2.06%+14.76%
201817/10/201838.06neutral-13.53%-12.09%-14.82%-14.82%+0.00%
Upcoming 09/11/2026 · Low Cycle 90/Trading · 8 years — Small sample
10 days: Avg -3.76% · Win 50% · DD -7.04%20 days: Avg -2.60% · Win 38% · DD -8.96%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/11/202543.38neutral-7.79%-4.96%+5.69%-8.30%+6.43%
202408/11/202467.22near 52w high · far above SMA50-4.25%+2.63%-4.36%-4.67%+3.38%
202309/11/202343.50far below SMA50 · volume x1.8-3.54%-2.80%-4.35%-6.91%+5.49%
202209/11/202252.88far above SMA50+4.16%+1.51%-4.87%-4.87%+7.94%
202109/11/202143.64neutral-5.04%-10.49%-11.73%-18.67%+0.00%
202009/11/202023.70far above SMA50 · volume x1.5+5.23%+4.13%+16.02%-4.73%+17.34%
201908/11/201930.20neutral+1.89%+0.07%+4.21%-1.47%+4.21%
201809/11/201836.16neutral-13.41%-20.16%-21.40%-22.07%+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
· The broad trend (by MA stacking) is still up.
· If it holds above SMA50 (+9.1%) 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.
· 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
· No active Price-Time Confluence right now.
· Distance from 52w high: -7.2% · from 52w low: +106.9%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-4.77% · +3.62% · -4.91% · +18.56%
Distance from SMA20 / 50 / 200-2.33% · +9.12% · +24.70%
Distance from 52w high / low-7.25% · +106.93%
ATR14 · volume vs 20-avg2.20 · 0.02x

Relative strength

vs QQQ (20d)-3.16%
vs SPY (20d)-3.17%
vs SMH (20d)-1.30%

Moving averages

SMA20 / 50 / 20070.34 · 62.96 · 55.09
52w high / low74.07 · 33.20