🕰️ Time Machine

HAFC — Hanmi Financial Corporation

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

Last price (Close)
31.80 -0.28%
Next window · Cycle 60 · in 9 days
20/09/2026
Last window · Cycle 45 · 04/09/2026
since -0.81%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 22/07/2026
29.99
Days: 36 trading / 51 calendar · return since: +6.04%
Last major high · 02/07/2026
33.50
Days: 49 trading / 71 calendar · return since: -5.07%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 22/07/2026 @ 29.99Cycle 30Trading📅 02/09/2026-6 (±2)Passed
High 02/07/2026 @ 33.50Cycle 45Trading📅 04/09/2026-4 (±2)Passed
Low 22/07/2026 @ 29.99Cycle 45Calendar📅 05/09/2026-6 (±2)Passed
Low 22/07/2026 @ 29.99Cycle 60Calendar📅 20/09/2026+9 (±2)Upcoming
Low 22/07/2026 @ 29.99Cycle 45Trading📅 24/09/2026+9 (±2)Upcoming
High 02/07/2026 @ 33.50Cycle 60Trading📅 28/09/2026+11 (±2)Upcoming
High 02/07/2026 @ 33.50Cycle 90Calendar📅 30/09/2026+19 (±3)Upcoming
Low 22/07/2026 @ 29.99Cycle 60Trading📅 15/10/2026+24 (±2)Upcoming
Low 22/07/2026 @ 29.99Cycle 90Calendar📅 20/10/2026+39 (±3)Upcoming
High 02/07/2026 @ 33.50Cycle 90Trading📅 09/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 08/09/2026🎯 near Cycle 45 window · 05/09/2026
Failed Breakdown 27/08/2026
Hammer Reversal 20/08/2026
Bearish Engulfing 17/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 02/09/2026 · Low Cycle 30/Trading · 9 years — Small sample
10 days: Avg -0.71% · Win 33% · DD -3.93%20 days: Avg -1.26% · Win 33% · DD -6.45%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202502/09/202524.85neutral+0.40%-1.33%-0.64%-1.33%+2.94%
202403/09/202419.45neutral-4.42%-2.78%-7.30%-7.30%+2.01%
202301/09/202317.95neutral-6.46%-7.02%-10.36%-10.36%+0.00%
202202/09/202224.23neutral+2.60%+2.52%-0.50%-3.30%+3.26%
202102/09/202118.87neutral-4.40%-0.42%+8.21%-4.93%+8.21%
202002/09/20209.51neutral-5.57%-8.41%-14.62%-19.87%+1.79%
201903/09/201917.54near 52w low · far below SMA50+5.99%+9.24%+4.39%-0.68%+9.58%
201831/08/201826.10neutral+2.68%-0.96%-6.05%-6.05%+2.68%
201701/09/201727.05neutral-0.74%+2.77%+15.53%-4.25%+15.53%
Passed 04/09/2026 · High Cycle 45/Trading · 9 years — Small sample
10 days: Avg -0.66% · Win 56% · DD -4.14%20 days: Avg -0.33% · Win 33% · DD -6.25%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/09/202525.30neutral-0.75%+1.11%-2.96%-3.24%+1.11%
202404/09/202419.16neutral-3.97%+0.52%-3.76%-5.90%+3.55%
202305/09/202317.35neutral-3.29%-4.38%-9.28%-9.28%+0.00%
202202/09/202224.23neutral+2.60%+2.52%-0.50%-3.30%+3.26%
202103/09/202118.60neutral-2.20%-3.28%+8.17%-3.55%+9.78%
202004/09/20209.68neutral-7.44%-16.01%-10.23%-21.28%+0.00%
201904/09/201917.49near 52w low · far below SMA50+8.35%+9.26%+4.40%-0.40%+9.89%
201804/09/201826.10neutral+1.92%-2.49%-7.82%-7.82%+2.68%
201705/09/201726.30neutral+4.18%+6.84%+19.01%-1.52%+19.01%
Passed 05/09/2026 · Low Cycle 45/Calendar · 9 years — Small sample
10 days: Avg -0.35% · Win 56% · DD -4.03%20 days: Avg +0.65% · Win 44% · DD -6.15%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/09/202524.94neutral-0.40%+1.00%-0.72%-1.84%+2.57%
202405/09/202419.01neutral-3.16%+4.37%-2.68%-5.16%+4.37%
202305/09/202317.35neutral-3.29%-4.38%-9.28%-9.28%+0.00%
202206/09/202223.86volume x2.0+0.59%+4.86%+5.11%-1.80%+5.11%
202103/09/202118.60neutral-2.20%-3.28%+8.17%-3.55%+9.78%
202004/09/20209.68neutral-7.44%-16.01%-10.23%-21.28%+0.00%
201905/09/201917.81near 52w low · far below SMA50 · volume x2.0+6.79%+6.29%+1.24%-2.19%+7.92%
201805/09/201826.35neutral-0.76%-2.85%-4.74%-8.69%+1.71%
201705/09/201726.30neutral+4.18%+6.84%+19.01%-1.52%+19.01%
Upcoming 20/09/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +1.22% · Win 50% · DD -4.06%20 days: Avg -0.51% · Win 50% · DD -6.39%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202519/09/202525.19volume x2.9-0.32%-1.71%-7.46%-8.85%+0.00%
202420/09/202419.31volume x3.5-4.51%-2.64%+6.94%-6.63%+8.86%
202320/09/202316.33neutral-0.92%-3.49%-4.84%-4.84%+0.61%
202220/09/202225.02neutral-6.35%+0.24%+1.48%-6.35%+2.52%
202120/09/202117.99neutral+11.34%+11.84%+11.78%-0.22%+13.51%
202021/09/20208.13far below SMA50-0.74%+6.89%+4.06%-6.27%+10.33%
201920/09/201919.10volume x2.5-1.52%-4.61%-3.72%-7.80%+0.16%
201820/09/201826.10neutral-4.02%-4.44%-14.41%-14.41%+0.00%
201720/09/201728.25neutral+9.38%+9.38%+9.56%+0.00%+11.50%
201620/09/201626.13near 52w high-0.65%+0.73%-8.53%-8.53%+4.52%
Upcoming 24/09/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +1.55% · Win 40% · DD -2.65%20 days: Avg +1.71% · Win 70% · DD -5.90%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/09/202524.88neutral-1.61%-0.92%+6.35%-7.72%+6.35%
202424/09/202418.89neutral-4.55%-0.74%+6.56%-4.55%+11.28%
202325/09/202316.43neutral-2.07%-2.07%-9.43%-9.68%+0.00%
202223/09/202223.83neutral-0.63%-0.46%+4.74%-1.68%+7.64%
202124/09/202119.22neutral+6.24%+5.78%+7.49%+0.00%+7.49%
202024/09/20207.76far below SMA50 · volume x1.6+4.64%+15.59%+18.69%-0.26%+18.69%
201924/09/201918.89neutral-3.07%-6.78%+0.58%-6.78%+1.27%
201824/09/201825.25near 52w low · volume x2.0-2.89%-3.33%-15.41%-15.41%+0.00%
201725/09/201729.25neutral+6.84%+7.69%+7.35%+0.00%+7.69%
201623/09/201626.52near 52w high-0.68%+0.75%-9.80%-12.90%+2.98%
Upcoming 28/09/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +1.00% · Win 60% · DD -2.53%20 days: Avg +1.55% · Win 60% · DD -6.87%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/09/202524.68neutral+1.62%-2.35%+10.17%-6.97%+10.17%
202427/09/202418.44neutral+1.95%+7.92%+18.98%-2.22%+24.95%
202328/09/202316.18volume x2.0-1.11%-0.62%-11.31%-13.54%+0.56%
202228/09/202223.74neutral+5.01%+1.47%+11.37%-0.29%+11.37%
202128/09/202119.79neutral+1.62%+1.26%+5.26%-0.35%+6.97%
202028/09/20208.07far below SMA50+7.68%+10.78%+11.90%-0.37%+14.75%
201927/09/201918.81neutral-3.14%-4.15%-3.35%-6.38%+1.01%
201828/09/201824.90near 52w low-2.21%-8.43%-19.64%-26.31%+0.80%
201728/09/201730.85far above SMA50+1.30%+1.78%+1.62%-0.16%+2.11%
201628/09/201626.27near 52w high+2.32%+2.36%-9.52%-12.07%+3.96%
Upcoming 30/09/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +0.46% · Win 60% · DD -2.73%20 days: Avg +3.11% · Win 60% · DD -7.08%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/09/202524.69neutral+0.81%+0.61%+10.65%-7.01%+10.65%
202430/09/202418.60neutral+1.40%+7.85%+23.23%-3.06%+23.87%
202329/09/202316.23neutral-1.48%-3.88%-12.51%-13.80%+0.25%
202230/09/202223.68neutral+0.17%+5.70%+14.06%+0.00%+14.06%
202130/09/202120.06neutral+1.20%+0.20%+9.97%-1.69%+9.97%
202030/09/20208.21far below SMA50+7.31%+4.26%+9.14%-1.10%+12.79%
201930/09/201918.78neutral-3.89%-4.53%-0.16%-6.23%+1.17%
201801/10/201824.52near 52w low-0.45%-5.63%-17.74%-25.16%+2.37%
201729/09/201730.95far above SMA50+0.48%+0.48%+2.14%-0.48%+2.14%
201630/09/201626.34near 52w high+1.44%-0.46%-7.63%-12.30%+3.68%
Upcoming 15/10/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +1.85% · Win 60% · DD -5.99%20 days: Avg +8.93% · Win 80% · DD -6.53%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/10/202524.48neutral+8.09%+9.93%+11.00%-6.21%+11.60%
202415/10/202420.65near 52w high-2.52%+11.04%+25.63%-3.20%+26.81%
202316/10/202315.79neutral-5.76%-7.28%+0.58%-11.40%+5.27%
202214/10/202225.03neutral-0.28%+7.91%+6.19%-1.88%+8.29%
202115/10/202119.91neutral+3.77%+11.45%+19.86%+0.00%+22.19%
202015/10/20208.67neutral+6.23%+2.08%+16.38%-2.42%+25.03%
201915/10/201918.18volume x3.6+4.51%+4.68%+10.79%-0.88%+10.95%
201815/10/201823.14near 52w low-7.69%-12.83%-7.80%-20.70%+0.00%
201716/10/201731.20neutral+0.64%-1.26%-6.10%-6.75%+1.32%
201614/10/201626.22near 52w high · volume x2.7-8.77%-7.21%+12.82%-11.90%+12.82%
Upcoming 20/10/2026 · Low Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +7.37% · Win 80% · DD -2.78%20 days: Avg +13.46% · Win 80% · DD -3.33%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/10/202524.10neutral+12.82%+11.41%+8.85%+0.00%+13.36%
202421/10/202419.99neutral+14.66%+13.29%+29.43%+0.00%+30.99%
202320/10/202314.84far below SMA50-4.31%+12.01%+15.50%-5.73%+17.76%
202220/10/202224.56neutral+6.84%+4.28%+6.45%+0.00%+10.36%
202120/10/202120.30volume x2.3+7.49%+16.60%+18.90%+0.00%+21.88%
202020/10/20208.60neutral+0.00%+8.84%+22.25%+0.00%+26.05%
201921/10/201918.71neutral+0.21%+7.11%+6.57%-3.69%+7.81%
201819/10/201821.98near 52w low · far below SMA50-8.96%-2.43%-0.04%-16.52%+0.00%
201720/10/201731.40neutral+0.67%-1.25%-5.10%-7.34%+0.67%
201620/10/201623.41near 52w low · volume x1.9+1.58%+3.80%+31.74%+0.00%+31.74%
Upcoming 09/11/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg +4.55% · Win 90% · DD -1.02%20 days: Avg +5.89% · Win 60% · DD -2.48%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/11/202526.99near 52w high-3.78%+0.89%+4.67%-4.00%+4.74%
202408/11/202424.89far above SMA50+3.05%+6.67%+2.53%+0.00%+7.83%
202309/11/202315.59neutral+6.86%+5.90%+18.35%-0.13%+18.35%
202209/11/202225.57neutral+1.88%+3.25%-1.96%-2.54%+5.79%
202109/11/202123.74near 52w high · far above SMA50+3.33%+4.30%-3.58%-6.11%+4.42%
202009/11/202010.33far above SMA50 · volume x1.6+3.24%+0.80%+8.51%-4.86%+8.51%
201908/11/201919.77neutral-2.12%-1.32%+0.00%-2.43%+0.61%
201809/11/201821.22far below SMA50+2.36%+1.84%-4.76%-4.76%+5.75%
201709/11/201728.90neutral+3.11%+3.98%+7.27%+0.00%+12.63%
201609/11/201626.55near 52w high+13.18%+19.21%+27.87%+0.00%+27.87%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-0.13% · +2.09% · -2.12% · +2.63%
Distance from SMA20 / 50 / 200+0.97% · -0.19% · +8.68%
Distance from 52w high / low-5.07% · +39.17%
ATR14 · volume vs 20-avg0.51 · 1.07x

Relative strength

vs QQQ (20d)+0.22%
vs SPY (20d)-0.37%
vs SMH (20d)+1.37%

Moving averages

SMA20 / 50 / 20031.49 · 31.86 · 29.26
52w high / low33.50 · 22.85