🕰️ Time Machine

HFWA — Heritage Financial Corporation

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

Last price (Close)
28.43 +0.21%
Next window · Cycle 60 · in 4 days
14/09/2026
Last window · Cycle 30 · 27/08/2026
since -0.80%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 18/05/2026
25.84
Days: 79 trading / 115 calendar · return since: +10.02%
Last major high · 16/07/2026
31.25
Days: 39 trading / 56 calendar · return since: -9.02%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 16/07/2026 @ 31.25Cycle 30Trading📅 27/08/2026-9 (±2)Passed
High 16/07/2026 @ 31.25Cycle 60Calendar📅 14/09/2026+4 (±2)Upcoming
Low 18/05/2026 @ 25.84Cycle 120Calendar📅 15/09/2026+5 (±3)Upcoming
High 16/07/2026 @ 31.25Cycle 45Trading📅 18/09/2026+6 (±2)Upcoming
Low 18/05/2026 @ 25.84Cycle 90Trading📅 25/09/2026+11 (±3)Upcoming
Low 18/05/2026 @ 25.84Cycle 144Calendar📅 09/10/2026+29 (±3)Upcoming
High 16/07/2026 @ 31.25Cycle 60Trading📅 09/10/2026+21 (±2)Upcoming
High 16/07/2026 @ 31.25Cycle 90Calendar📅 14/10/2026+34 (±3)Upcoming
Low 18/05/2026 @ 25.84Cycle 120Trading📅 06/11/2026+41 (±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 10/09/2026🎯 near Cycle 60 window · 14/09/2026
NR7 Compression 31/08/2026🎯 near Cycle 30 window · 27/08/2026
Failed Breakdown 27/08/2026🎯 near Cycle 30 window · 27/08/2026
NR7 Compression 24/08/2026🎯 near Cycle 30 window · 27/08/2026
Failed Breakdown 20/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 27/08/2026 · High Cycle 30/Trading · 9 years — Small sample
10 days: Avg -0.38% · Win 56% · DD -3.05%20 days: Avg -0.28% · Win 44% · DD -4.74%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/08/202524.61neutral+1.71%+1.14%-0.04%-2.36%+2.36%
202427/08/202422.22neutral+0.77%-3.96%-4.28%-4.28%+3.51%
202328/08/202317.50neutral-2.29%-3.37%-7.49%-8.29%+0.91%
202226/08/202226.28neutral-0.30%+3.54%+3.04%-1.83%+7.34%
202127/08/202125.64neutral-2.89%-6.47%+1.40%-8.19%+1.40%
202027/08/202020.09neutral+1.99%-3.73%-11.50%-13.29%+3.78%
201927/08/201925.38near 52w low · far below SMA50+0.91%+6.30%+8.04%+0.00%+10.36%
201827/08/201836.10near 52w high+1.52%+1.80%-0.55%-0.69%+2.77%
201728/08/201726.55near 52w high-1.32%+1.32%+8.85%-3.77%+8.85%
Upcoming 14/09/2026 · High Cycle 60/Calendar · 10 years — Small sample
10 days: Avg -0.07% · Win 40% · DD -3.42%20 days: Avg +0.62% · Win 60% · DD -5.11%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/09/202524.24neutral+1.40%+1.65%-4.95%-6.06%+3.92%
202413/09/202421.72neutral+2.58%-1.61%+0.51%-4.37%+4.88%
202314/09/202317.45neutral-7.16%-6.48%-5.04%-8.02%+0.00%
202214/09/202226.75near 52w high+4.34%-0.19%+7.25%-1.05%+8.86%
202114/09/202123.54neutral+0.68%+9.09%+6.41%+0.00%+10.45%
202014/09/202019.82neutral-7.92%-6.00%+5.05%-12.11%+5.05%
201913/09/201928.00neutral-1.79%-4.32%-5.75%-7.64%+0.04%
201814/09/201837.10near 52w high-0.27%-5.26%-11.83%-11.83%+0.00%
201714/09/201727.00near 52w high+3.70%+9.81%+11.48%+0.00%+11.48%
201614/09/201617.65near 52w high+1.81%+2.61%+3.12%+0.00%+4.02%
Upcoming 15/09/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -0.20% · Win 30% · DD -3.67%20 days: Avg -0.10% · Win 60% · DD -5.39%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/09/202524.24neutral+1.40%+1.65%-4.95%-6.06%+3.92%
202416/09/202421.87neutral+0.78%-0.46%+0.05%-5.03%+4.16%
202315/09/202317.27volume x4.2-7.06%-5.56%-6.95%-7.06%+0.00%
202215/09/202226.94near 52w high+2.08%-0.19%+11.73%-1.74%+11.73%
202115/09/202123.91neutral+0.46%+8.74%+3.39%-1.38%+8.74%
202015/09/202019.86neutral-9.47%-5.84%+2.72%-12.29%+4.83%
201916/09/201928.01neutral-2.11%-3.75%-5.71%-7.68%+0.00%
201814/09/201837.10near 52w high-0.27%-5.26%-11.83%-11.83%+0.00%
201715/09/201727.15near 52w high · volume x1.6+4.42%+8.66%+9.76%+0.00%+10.87%
201615/09/201617.85near 52w high+1.18%+0.00%+0.84%-0.84%+2.86%
Upcoming 18/09/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg -2.06% · Win 20% · DD -4.82%20 days: Avg +0.25% · Win 60% · DD -6.10%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/09/202525.19neutral-2.34%-4.57%-12.27%-12.27%+0.00%
202418/09/202422.07neutral-3.62%-5.85%+3.26%-5.89%+3.26%
202318/09/202316.80neutral-4.05%-2.80%-1.73%-4.46%+0.00%
202219/09/202227.70near 52w high-2.24%-3.57%+10.29%-4.44%+10.29%
202117/09/202124.31volume x5.0+3.46%+6.62%+2.02%-2.71%+6.95%
202018/09/202019.49volume x2.4-8.77%-2.67%+5.80%-10.62%+6.82%
201918/09/201927.90neutral-1.72%-6.20%-4.84%-7.31%+0.00%
201818/09/201837.00near 52w high-2.97%-7.62%-10.73%-11.59%+0.27%
201718/09/201727.50near 52w high+4.36%+7.82%+10.18%+0.00%+10.18%
201619/09/201618.01near 52w high-1.44%-1.72%+0.56%-1.72%+1.94%
Upcoming 25/09/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg +1.82% · Win 60% · DD -1.98%20 days: Avg +3.81% · Win 80% · DD -3.63%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/09/202524.60neutral-2.28%-4.27%-6.30%-10.61%+1.02%
202425/09/202421.27neutral-2.30%-0.56%+2.82%-2.35%+8.46%
202325/09/202316.12neutral+1.30%+3.29%+2.98%-0.31%+8.68%
202226/09/202227.08near 52w high-1.37%+5.39%+16.10%-2.25%+16.10%
202124/09/202125.15neutral+3.06%+1.95%+0.95%-2.54%+3.38%
202025/09/202017.78neutral+6.69%+14.96%+22.72%+0.00%+23.96%
201925/09/201927.42neutral-4.56%-5.62%+1.13%-5.69%+1.13%
201825/09/201835.90near 52w high-4.79%-1.92%-12.28%-12.28%+0.00%
201725/09/201728.70near 52w high+3.31%+1.74%+6.62%+0.00%+6.62%
201626/09/201617.75near 52w high-0.28%+3.21%+3.38%-0.28%+3.44%
Upcoming 09/10/2026 · Low Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +1.85% · Win 60% · DD -3.03%20 days: Avg +6.91% · Win 70% · DD -3.52%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/10/202523.55neutral-6.16%-2.12%-5.32%-6.62%+1.02%
202409/10/202421.15neutral+7.75%+3.40%+30.24%-0.80%+30.24%
202309/10/202316.65neutral-0.84%-0.30%+6.71%-4.08%+7.44%
202210/10/202228.54near 52w high+7.04%+10.16%+20.34%+0.00%+20.34%
202108/10/202125.64neutral-3.28%-0.98%+1.23%-4.60%+1.23%
202009/10/202020.44neutral+0.88%+6.75%-0.48%-2.69%+7.83%
201909/10/201925.88near 52w low+2.59%+7.15%+10.77%+0.00%+11.51%
201809/10/201835.21neutral-6.19%-10.57%-5.56%-14.34%+0.00%
201709/10/201729.20near 52w high+3.77%+4.79%+7.88%+0.00%+7.88%
201610/10/201618.32near 52w high-1.15%+0.16%+3.34%-2.02%+3.34%
Upcoming 14/10/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +2.57% · Win 60% · DD -2.12%20 days: Avg +8.77% · Win 80% · DD -2.16%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/10/202523.79neutral-3.87%-1.81%-4.61%-7.57%+0.00%
202414/10/202421.88neutral-1.78%+4.98%+24.23%-1.78%+25.89%
202313/10/202316.07neutral+4.85%+2.05%+5.08%-0.62%+11.32%
202214/10/202230.13near 52w high · far above SMA50+2.42%+9.03%+9.74%+0.00%+13.99%
202114/10/202124.82neutral-1.25%-0.56%+5.06%-1.45%+5.59%
202014/10/202019.89neutral+5.38%+3.62%+21.30%+0.00%+25.51%
201914/10/201926.41near 52w low+5.00%+6.02%+9.74%+0.00%+10.58%
201815/10/201832.75neutral-3.85%-1.50%+3.22%-7.91%+4.27%
201713/10/201729.80near 52w high+2.35%+4.36%-0.45%-0.45%+5.70%
201614/10/201618.29near 52w high-0.49%-0.49%+14.40%-1.86%+14.40%
Upcoming 06/11/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg +3.13% · Win 50% · DD -3.22%20 days: Avg +4.42% · Win 50% · DD -4.57%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202506/11/202522.06neutral+0.63%+1.18%+9.43%-2.67%+10.92%
202406/11/202427.28near 52w high · far above SMA50 · volume x4.1-3.74%-6.56%-4.25%-6.56%+0.00%
202306/11/202317.53neutral-4.62%+2.00%+8.27%-5.59%+8.33%
202207/11/202234.13near 52w high · far above SMA50-4.28%-3.55%-9.05%-9.35%+0.00%
202105/11/202125.74volume x2.0+0.66%-3.11%-6.80%-9.29%+0.97%
202006/11/202020.15neutral+19.75%+20.69%+19.90%+0.00%+25.76%
201906/11/201928.38neutral-0.88%-3.07%-4.58%-4.58%+1.87%
201806/11/201832.98neutral+2.15%+2.76%-1.33%-1.33%+6.40%
201706/11/201731.50near 52w high-5.02%-0.86%+2.17%-5.82%+4.41%
201607/11/201618.55near 52w high · volume x1.5+14.56%+21.83%+30.46%-0.54%+30.46%

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 (-3.7%) 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: -9.0% · from 52w low: +33.3%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-2.74% · -1.08% · -4.57% · +0.79%
Distance from SMA20 / 50 / 200-1.99% · -3.75% · +4.72%
Distance from 52w high / low-9.02% · +33.35%
ATR14 · volume vs 20-avg0.42 · 0.06x

Relative strength

vs QQQ (20d)-2.66%
vs SPY (20d)-2.73%
vs SMH (20d)-0.83%

Moving averages

SMA20 / 50 / 20029.01 · 29.54 · 27.15
52w high / low31.25 · 21.32