🕰️ Time Machine

FAST — Fastenal

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

Last price (Close)
51.91 -1.56%
Next window · Cycle 60 · in 8 days
04/11/2026
Last window · Cycle 30 · 15/10/2026
since +3.04%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 02/09/2026
47.65
Days: 36 trading / 51 calendar · return since: +8.94%
Last major high · 11/08/2026
52.92
Days: 52 trading / 73 calendar · return since: -1.91%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 11/08/2026 @ 52.92Cycle 45Trading📅 14/10/2026-7 (±2)Passed
Low 02/09/2026 @ 47.65Cycle 30Trading📅 15/10/2026-6 (±2)Passed
Low 02/09/2026 @ 47.65Cycle 45Calendar📅 17/10/2026-6 (±2)Passed
Low 02/09/2026 @ 47.65Cycle 60Calendar📅 01/11/2026+9 (±2)Upcoming
High 11/08/2026 @ 52.92Cycle 60Trading📅 04/11/2026+8 (±2)Upcoming
Low 02/09/2026 @ 47.65Cycle 45Trading📅 05/11/2026+9 (±2)Upcoming
High 11/08/2026 @ 52.92Cycle 90Calendar📅 09/11/2026+17 (±3)Upcoming
Low 02/09/2026 @ 47.65Cycle 60Trading📅 27/11/2026+24 (±2)Upcoming
Low 02/09/2026 @ 47.65Cycle 90Calendar📅 01/12/2026+39 (±3)Upcoming
High 11/08/2026 @ 52.92Cycle 90Trading📅 17/12/2026+38 (±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.

● Failed Breakout 21/10/2026🎯 near Cycle 45 window · 17/10/2026
● Bullish Engulfing 14/10/2026🎯 near Cycle 45 window · 14/10/2026
● Failed Breakdown 14/10/2026🎯 near Cycle 45 window · 14/10/2026
● Gap Day 14/10/2026🎯 near Cycle 45 window · 14/10/2026
● Failed Breakout 13/10/2026🎯 near Cycle 45 window · 14/10/2026
● Bullish Engulfing 08/10/2026
● Shooting Star 25/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 14/10/2026 · High Cycle 45/Trading · 9 years — Small sample
10 days: Avg +0.54% · Win 56% · DD -2.10%20 days: Avg +5.63% · Win 89% · DD -2.32%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/10/202542.75far below SMA50 · volume x2.2+1.33%-2.11%-2.98%-4.14%+1.33%
202414/10/202438.35near 52w high · far above SMA50 · volume x1.8+1.41%+0.49%+10.56%-1.40%+10.56%
202313/10/202330.06near 52w high · volume x1.8-4.18%-3.59%+0.43%-4.56%+0.43%
202214/10/202221.93near 52w low · far below SMA50+5.06%+11.72%+18.86%+0.00%+19.02%
202114/10/202127.81near 52w high+0.86%+1.51%+7.15%+0.00%+7.15%
202014/10/202022.48neutral-2.25%-3.94%+5.68%-3.94%+5.68%
201914/10/201917.71near 52w high · far above SMA50 · volume x2.0+3.87%+4.59%+4.59%+0.00%+6.32%
201815/10/201813.17neutral-2.15%-5.78%+3.56%-6.89%+5.49%
201713/10/201711.65neutral+3.89%+1.98%+2.84%+0.00%+5.02%
Passed 15/10/2026 · Low Cycle 30/Trading · 9 years — Small sample
10 days: Avg +0.66% · Win 44% · DD -2.17%20 days: Avg +5.17% · Win 89% · DD -2.25%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/10/202542.24far below SMA50+0.85%-2.22%-2.50%-2.98%+2.56%
202415/10/202438.46near 52w high · far above SMA50-0.48%+1.43%+9.13%-1.68%+10.24%
202316/10/202329.94near 52w high-4.18%-2.16%+0.21%-4.18%+0.83%
202214/10/202221.93near 52w low · far below SMA50+5.06%+11.72%+18.86%+0.00%+19.02%
202115/10/202127.87near 52w high+0.56%+2.92%+8.62%-0.14%+8.62%
202015/10/202022.31neutral-1.19%-2.82%+4.41%-3.23%+6.46%
201915/10/201917.90near 52w high · far above SMA50+4.39%+3.20%+3.68%-0.53%+5.20%
201815/10/201813.17neutral-2.15%-5.78%+3.56%-6.89%+5.49%
201716/10/201711.81neutral+3.51%-0.34%+0.59%-0.66%+3.51%
Passed 17/10/2026 · Low Cycle 45/Calendar · 9 years — Small sample
10 days: Avg -0.24% · Win 44% · DD -2.83%20 days: Avg +4.44% · Win 78% · DD -3.00%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/10/202542.46far below SMA50+0.97%-2.58%-4.24%-4.24%+2.03%
202417/10/202438.82near 52w high · far above SMA50-2.60%+1.22%+6.37%-2.60%+9.21%
202317/10/202330.03near 52w high-4.13%-2.27%+2.19%-4.46%+2.19%
202217/10/202223.05neutral+1.50%+5.53%+12.85%-1.63%+13.26%
202118/10/202127.83near 52w high+1.39%+2.52%+9.49%+0.00%+9.49%
202016/10/202022.63neutral-0.57%-3.95%+5.60%-4.60%+5.60%
201917/10/201918.01near 52w high · far above SMA50+3.83%+0.36%+1.09%-0.53%+4.55%
201817/10/201813.16neutral-6.86%-1.59%+6.93%-6.86%+6.93%
201717/10/201711.98neutral-1.65%-1.38%-0.33%-2.07%+2.04%
Upcoming 01/11/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +5.36% · Win 80% · DD -0.77%20 days: Avg +6.85% · Win 80% · DD -1.37%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202531/10/202541.15far below SMA50-0.73%-1.70%-2.43%-4.86%+1.29%
202401/11/202439.12near 52w high+6.52%+4.63%+5.68%-0.52%+7.82%
202301/11/202329.45near 52w high+0.59%+2.04%+1.80%-0.32%+3.55%
202201/11/202224.42neutral+1.95%+5.73%+5.49%-1.68%+7.33%
202101/11/202128.39near 52w high+2.55%+6.80%+4.21%+0.00%+8.05%
202002/11/202022.26neutral+3.30%+9.19%+9.87%+0.00%+11.07%
201901/11/201918.58near 52w high · far above SMA50-0.22%-2.21%-5.90%-5.90%+0.40%
201801/11/201812.95neutral+6.41%+10.04%+14.38%+0.00%+14.38%
201701/11/201711.69neutral+3.61%+1.69%+11.99%+0.00%+11.99%
201601/11/20169.60near 52w high+5.78%+17.42%+23.44%-0.39%+23.44%
Upcoming 04/11/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +3.45% · Win 80% · DD -1.40%20 days: Avg +5.63% · Win 80% · DD -1.79%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/11/202541.30far below SMA50-0.10%-3.24%-0.19%-5.21%+0.92%
202404/11/202438.91near 52w high+8.39%+5.11%+6.41%+0.00%+8.39%
202303/11/202329.90near 52w high+0.35%+1.59%+1.96%-1.81%+2.01%
202204/11/202224.75neutral+4.67%+4.38%+2.83%-1.23%+5.90%
202104/11/202129.26near 52w high+1.32%+4.39%+2.73%-0.51%+4.82%
202004/11/202023.30neutral+1.37%+2.17%+2.48%-1.31%+6.12%
201904/11/201918.65near 52w high · far above SMA50-1.26%-3.86%-6.41%-6.41%+0.00%
201805/11/201813.16neutral+2.81%+9.19%+8.80%+0.00%+13.47%
201703/11/201711.98neutral-0.67%+1.17%+14.55%-1.42%+14.55%
201604/11/20169.86near 52w high+12.27%+13.59%+23.17%+0.00%+23.17%
Upcoming 05/11/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +3.46% · Win 80% · DD -1.30%20 days: Avg +6.15% · Win 90% · DD -1.61%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/11/202541.68neutral-1.70%-5.11%+0.17%-6.07%+0.17%
202405/11/202439.04near 52w high+6.93%+4.48%+5.21%+0.00%+8.02%
202306/11/202329.36near 52w high+1.57%+3.75%+4.11%+0.00%+4.11%
202204/11/202224.75neutral+4.67%+4.38%+2.83%-1.23%+5.90%
202105/11/202129.11near 52w high+3.45%+4.81%+6.47%+0.00%+6.47%
202005/11/202023.17neutral-0.02%+3.54%+4.54%-0.76%+6.71%
201905/11/201918.64near 52w high · far above SMA50-1.02%-4.16%-5.95%-6.36%+0.00%
201805/11/201813.16neutral+2.81%+9.19%+8.80%+0.00%+13.47%
201706/11/201712.02neutral-1.73%+0.10%+12.13%-1.73%+14.19%
201604/11/20169.86near 52w high+12.27%+13.59%+23.17%+0.00%+23.17%
Upcoming 09/11/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +2.44% · Win 70% · DD -1.44%20 days: Avg +4.26% · Win 70% · DD -1.72%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/11/202541.35neutral-3.99%-4.26%-2.44%-5.32%+0.97%
202408/11/202441.67near 52w high · far above SMA50-1.78%-0.30%-3.61%-3.61%+1.22%
202309/11/202329.57near 52w high+2.59%+3.09%+6.00%+0.00%+6.12%
202209/11/202224.44neutral+5.89%+7.22%+4.68%+0.00%+7.22%
202109/11/202129.41near 52w high+4.30%+3.59%+6.89%-0.60%+7.46%
202009/11/202023.00neutral+5.70%+4.17%+7.63%+0.00%+7.63%
201908/11/201918.53near 52w high-2.00%-3.67%-2.59%-5.83%+0.00%
201809/11/201813.69neutral+5.09%+5.24%+0.24%-1.17%+9.08%
201709/11/201711.89neutral+1.96%+3.22%+13.13%-0.65%+15.44%
201609/11/201610.90near 52w high+3.44%+6.08%+12.71%+0.00%+12.80%
Upcoming 27/11/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +2.85% · Win 80% · DD -2.18%20 days: Avg +0.99% · Win 70% · DD -4.33%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202526/11/202540.30neutral+3.60%+3.60%+3.13%-0.37%+5.66%
202427/11/202441.85near 52w high-2.33%-5.58%-12.77%-12.77%+0.00%
202327/11/202330.48near 52w high+0.03%+4.59%+8.06%-2.15%+8.06%
202228/11/202225.59neutral-0.59%+0.94%-7.23%-7.23%+0.94%
202126/11/202130.06near 52w high+0.03%+6.64%+5.77%-2.73%+6.64%
202027/11/202024.29near 52w high-0.28%+2.12%+3.87%-1.70%+3.87%
201927/11/201917.90neutral-1.42%+5.20%+3.32%-2.46%+5.20%
201827/11/201814.33neutral-0.10%-4.47%-9.07%-13.90%+4.19%
201727/11/201712.24neutral+12.11%+9.95%+10.58%+0.00%+12.11%
201628/11/201611.59near 52w high+4.79%+5.48%+4.25%+0.00%+6.06%
Upcoming 01/12/2026 · Low Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +1.18% · Win 70% · DD -2.56%20 days: Avg -0.81% · Win 60% · DD -4.25%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202501/12/202540.15neutral+1.62%+6.05%+1.79%+0.00%+6.05%
202402/12/202441.33near 52w high-2.84%-5.48%-13.02%-13.02%+0.17%
202301/12/202330.41near 52w high+3.06%+6.15%+5.14%+0.00%+8.29%
202201/12/202225.78neutral-0.76%-6.96%-8.22%-9.15%+0.21%
202101/12/202129.24neutral+7.53%+8.86%+9.13%+0.00%+10.18%
202001/12/202024.26near 52w high+1.20%+2.70%+1.13%-2.37%+3.15%
201902/12/201917.48neutral+3.29%+7.01%+5.69%-0.14%+7.69%
201830/11/201814.81near 52w high-7.83%-10.61%-13.25%-16.71%+0.79%
201701/12/201713.05near 52w high · far above SMA50 · volume x1.7+3.07%+2.11%+4.52%+0.00%+5.67%
201601/12/201611.87near 52w high+3.45%+1.98%-1.07%-1.07%+3.54%
Upcoming 17/12/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -2.34% · Win 20% · DD -3.37%20 days: Avg +1.15% · Win 60% · DD -4.58%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/12/202541.87neutral-0.10%-3.42%+4.47%-4.16%+4.47%
202417/12/202438.82neutral-3.26%-8.41%-2.01%-8.41%+0.00%
202318/12/202332.31near 52w high+1.27%-3.95%+5.11%-4.10%+5.11%
202216/12/202223.93volume x2.0-0.23%-0.98%-0.69%-3.28%+2.57%
202117/12/202131.02near 52w high · volume x1.7+2.47%-0.11%-5.90%-5.90%+3.82%
202017/12/202024.78near 52w high-0.10%-3.87%+1.71%-3.87%+4.14%
201917/12/201918.43near 52w high+0.38%+0.98%+1.19%-2.55%+1.19%
201817/12/201813.24neutral-6.82%-2.95%+2.17%-6.82%+3.53%
201718/12/201713.43near 52w high+0.78%+1.58%-0.78%-2.81%+3.50%
201616/12/201612.01near 52w high+0.19%-2.29%+6.26%-3.91%+6.26%

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.
· Positive relative strength vs QQQ, SPY, SMH.
· If it holds above SMA50 (+3.0%) 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
· No active Price-Time Confluence right now.
· Distance from 52w high: -1.9% · from 52w low: +33.2%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+1.74% · +2.29% · +2.93% · +11.25%
Distance from SMA20 / 50 / 200+1.82% · +3.02% · +10.53%
Distance from 52w high / low-1.91% · +33.21%
ATR14 · volume vs 20-avg1.53 · 0.66x

Relative strength

vs QQQ (20d)+8.32%
vs SPY (20d)+4.41%
vs SMH (20d)+16.02%

Moving averages

SMA20 / 50 / 20050.98 · 50.39 · 46.97
52w high / low52.92 · 38.97