🕰️ Time Machine

OSW — OneSpaWorld Holdings Limited

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

Last price (Close)
27.21 +5.51%
Next window · Cycle 45 · in window · in 1 days
28/07/2026
Last window · Cycle 30 · 25/07/2026
since +5.51%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 20/05/2026
22.91
Days: 44 trading / 68 calendar · return since: +18.80%
Last major high · 25/06/2026
29.25
Days: 20 trading / 32 calendar · return since: -6.97%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 25/06/2026 @ 29.25Fib 13Trading📅 15/07/2026-7 (±1)Passed
Low 20/05/2026 @ 22.91Cycle 60Calendar📅 19/07/2026-8 (±2)Passed
High 25/06/2026 @ 29.25Cycle 30Calendar📅 25/07/2026-2 (±2)In window
Low 20/05/2026 @ 22.91Cycle 45Trading📅 28/07/2026+1 (±2)In window
High 25/06/2026 @ 29.25Fib 21Trading📅 28/07/2026+1 (±1)In window
High 25/06/2026 @ 29.25Cycle 45Calendar📅 09/08/2026+13 (±2)Upcoming
High 25/06/2026 @ 29.25Cycle 30Trading📅 10/08/2026+10 (±2)Upcoming
Low 20/05/2026 @ 22.91Cycle 60Trading📅 18/08/2026+16 (±2)Upcoming
Low 20/05/2026 @ 22.91Cycle 90Calendar📅 18/08/2026+22 (±3)Upcoming
High 25/06/2026 @ 29.25Cycle 60Calendar📅 24/08/2026+28 (±2)Upcoming
High 25/06/2026 @ 29.25Cycle 45Trading📅 31/08/2026+25 (±2)Upcoming
High 25/06/2026 @ 29.25Cycle 60Trading📅 22/09/2026+40 (±2)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.

Gap Day 27/07/2026🎯 near Cycle 45 window · 28/07/2026
NR7 Compression 23/07/2026🎯 near Cycle 30 window · 25/07/2026
Bearish Engulfing 20/07/2026🎯 near Cycle 60 window · 19/07/2026
Failed Breakdown 20/07/2026🎯 near Cycle 60 window · 19/07/2026
Doji After Run 13/07/2026🎯 near Fib 13 window · 15/07/2026
NR7 Compression 13/07/2026🎯 near Fib 13 window · 15/07/2026
Bearish Engulfing 06/07/2026
Shooting Star 01/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 15/07/2026 · High Fib 13/Trading · 8 years — Small sample
10 days: Avg +3.88% · Win 88% · DD -1.64%20 days: Avg +6.16% · Win 75% · DD -2.76%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/07/202521.18neutral+2.12%+2.69%+4.06%-0.33%+6.23%
202415/07/202416.22near 52w high+2.59%+2.22%-7.03%-7.52%+5.49%
202314/07/202311.35neutral+3.79%+9.69%+4.93%+0.00%+13.17%
202215/07/20226.86near 52w low · far below SMA50+2.04%+5.10%+37.61%+0.00%+37.61%
202115/07/20219.65neutral+0.93%+2.38%+3.83%-7.46%+8.39%
202015/07/20205.60neutral-3.04%+6.25%+5.00%-6.25%+10.71%
201915/07/201915.14near 52w high+1.45%+3.04%+0.86%+0.00%+6.27%
201816/07/20189.80near 52w high-0.20%-0.31%+0.00%-0.51%+0.00%
Passed 19/07/2026 · Low Cycle 60/Calendar · 8 years — Small sample
10 days: Avg +1.72% · Win 62% · DD -1.34%20 days: Avg +5.56% · Win 75% · DD -1.97%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/202521.47neutral+3.45%+1.49%+1.72%-1.68%+4.80%
202419/07/202416.41near 52w high+1.28%-5.55%-7.13%-8.59%+4.27%
202319/07/202311.85neutral+0.42%+0.17%-0.76%-1.69%+8.40%
202219/07/20227.13near 52w low · far below SMA50-1.82%+7.15%+34.22%-1.82%+35.06%
202119/07/20218.93far below SMA50 · volume x3.2+9.29%+9.63%+7.39%+0.00%+17.13%
202020/07/20205.31far below SMA50+9.60%-1.13%+6.40%-1.13%+16.76%
201919/07/201915.30near 52w high+4.25%+2.09%+2.42%-0.52%+5.16%
201819/07/20189.78near 52w high-0.10%-0.10%+0.20%-0.31%+0.20%
In window 25/07/2026 · High Cycle 30/Calendar · 8 years — Small sample
10 days: Avg +1.86% · Win 62% · DD -4.38%20 days: Avg +2.03% · Win 50% · DD -5.32%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/07/202522.21near 52w high · far above SMA50-1.89%-3.87%+3.59%-4.95%+3.59%
202425/07/202416.52near 52w high-3.69%-7.02%-7.87%-9.20%+1.57%
202325/07/202311.73neutral+6.73%+2.98%-5.88%-5.88%+9.51%
202225/07/20227.18far below SMA50+2.23%+24.37%+26.04%-2.51%+34.12%
202126/07/20219.76neutral+0.31%+1.84%+0.72%-4.92%+7.17%
202024/07/20205.80neutral-4.14%+1.03%-0.34%-9.48%+6.90%
201925/07/201916.09near 52w high · far above SMA50-2.55%-4.79%-0.25%-5.41%+0.00%
201825/07/20189.77near 52w high · volume x10.6+0.00%+0.31%+0.20%-0.20%+0.31%
In window 28/07/2026 · Low Cycle 45/Trading · 8 years — Small sample
10 days: Avg +1.81% · Win 50% · DD -4.57%20 days: Avg +2.87% · Win 62% · DD -5.74%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/202522.43near 52w high · far above SMA50-0.36%-5.88%+0.23%-5.88%+2.57%
202429/07/202416.58near 52w high-8.87%-9.05%-6.45%-9.53%+1.21%
202328/07/202312.45near 52w high-5.86%-4.34%-11.24%-11.33%+3.17%
202228/07/20227.32neutral+18.17%+26.09%+26.50%-1.50%+31.56%
202128/07/20219.65neutral+2.07%+4.56%+8.81%-3.83%+8.81%
202028/07/20205.91neutral-10.66%+4.91%+5.58%-11.17%+5.58%
201929/07/201915.60near 52w high-1.73%-2.12%-0.58%-2.44%+2.88%
201827/07/20189.77near 52w high+0.00%+0.31%+0.10%-0.20%+0.31%
Upcoming 09/08/2026 · High Cycle 45/Calendar · 8 years — Small sample
10 days: Avg +0.96% · Win 62% · DD -3.28%20 days: Avg +4.10% · Win 75% · DD -3.36%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/08/202521.35neutral+2.30%+7.76%+3.70%-1.12%+7.76%
202409/08/202415.36neutral-0.78%+0.46%+0.33%-2.21%+3.59%
202309/08/202311.96neutral-1.67%-7.36%-3.01%-7.69%+0.67%
202209/08/20228.75far above SMA50+9.37%+4.23%+2.06%-0.57%+10.06%
202109/08/20219.94neutral-3.52%-1.11%+3.62%-6.64%+8.85%
202010/08/20206.05neutral-6.61%+0.17%+22.15%-7.11%+23.80%
201909/08/201915.48near 52w high+1.23%+3.62%+3.94%-1.36%+7.36%
201809/08/20189.80near 52w high+0.00%-0.10%+0.00%-0.20%+0.00%
Upcoming 10/08/2026 · High Cycle 30/Trading · 8 years — Small sample
10 days: Avg +1.11% · Win 75% · DD -3.26%20 days: Avg +3.42% · Win 50% · DD -3.74%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/08/202521.11neutral+3.84%+6.50%+5.02%+0.00%+8.99%
202409/08/202415.36neutral-0.78%+0.46%+0.33%-2.21%+3.59%
202310/08/202311.86neutral-4.97%-5.90%-1.69%-6.91%+1.52%
202210/08/20229.09far above SMA50+1.76%+0.55%-1.87%-4.29%+5.94%
202110/08/202110.07neutral-7.85%+3.67%-0.30%-7.85%+7.45%
202010/08/20206.05neutral-6.61%+0.17%+22.15%-7.11%+23.80%
201909/08/201915.48near 52w high+1.23%+3.62%+3.94%-1.36%+7.36%
201810/08/20189.80near 52w high+0.00%-0.20%-0.20%-0.20%+0.00%
Upcoming 18/08/2026 · Low Cycle 60/Trading · 8 years — Small sample
10 days: Avg +4.06% · Win 62% · DD -1.89%20 days: Avg +5.75% · Win 75% · DD -1.93%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/08/202521.92neutral+2.56%+2.17%-0.87%-0.87%+4.96%
202419/08/202415.30neutral+1.38%+0.59%+6.36%-0.78%+6.36%
202318/08/202311.25neutral-1.78%+2.22%+3.47%-1.87%+5.87%
202218/08/20229.46far above SMA50-2.11%-7.72%-0.74%-8.03%+0.00%
202118/08/20219.29volume x1.6+13.02%+11.52%+7.64%+0.00%+16.47%
202018/08/20205.65neutral+10.44%+24.60%+28.32%+0.00%+32.57%
201919/08/201915.88near 52w high-2.33%-0.94%+1.64%-3.72%+6.30%
201817/08/20189.80near 52w high-0.20%+0.00%+0.20%-0.20%+0.20%
Upcoming 24/08/2026 · High Cycle 60/Calendar · 8 years — Small sample
10 days: Avg +2.37% · Win 38% · DD -2.16%20 days: Avg +1.22% · Win 50% · DD -2.95%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/08/202522.44near 52w high-0.38%-1.38%-3.57%-3.57%+2.16%
202423/08/202415.39neutral+3.12%-0.13%+8.38%-0.84%+8.84%
202324/08/202311.16neutral+2.51%+4.48%-1.25%-1.25%+6.72%
202224/08/20229.14far above SMA50-3.61%-2.41%-1.53%-4.81%+2.74%
202124/08/202110.44neutral+0.57%-3.83%-4.89%-8.43%+3.64%
202024/08/20206.06neutral+14.36%+21.95%+9.90%+0.00%+23.60%
201923/08/201916.04near 52w high-2.12%+0.31%+2.43%-4.68%+5.24%
201824/08/20189.78near 52w high · volume x6.9+0.20%+0.00%+0.31%+0.00%+0.41%
Upcoming 31/08/2026 · High Cycle 45/Trading · 8 years — Small sample
10 days: Avg +0.68% · Win 75% · DD -2.21%20 days: Avg -2.35% · Win 25% · DD -4.69%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/08/202522.57near 52w high-2.08%-3.10%-4.43%-5.27%+0.00%
202430/08/202415.87neutral-3.15%+0.32%+4.03%-3.84%+5.99%
202331/08/202311.44neutral+1.92%+3.06%-1.92%-4.20%+4.11%
202231/08/20228.81far above SMA50+1.25%+4.65%+1.48%-1.25%+6.58%
202131/08/202110.50neutral-4.38%-6.86%-6.95%-8.95%+0.00%
202031/08/20206.93far above SMA50+6.64%+3.32%-9.52%-12.55%+8.08%
201930/08/201915.70near 52w high+2.48%+3.89%-1.08%-1.08%+7.52%
201831/08/20189.80near 52w high-0.20%+0.20%-0.41%-0.41%+0.20%
Upcoming 22/09/2026 · High Cycle 60/Trading · 8 years — Small sample
10 days: Avg -1.15% · Win 38% · DD -5.13%20 days: Avg -1.67% · Win 38% · DD -6.57%
Open Date Echo · 8 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/09/202522.19near 52w high-2.79%-5.86%-7.98%-10.27%+0.00%
202423/09/202416.68near 52w high-1.02%-0.66%+1.26%-3.18%+6.83%
202322/09/202311.02neutral+1.81%+0.73%-8.71%-8.71%+1.81%
202222/09/20229.00neutral-0.67%-8.67%-4.67%-10.56%+0.00%
202122/09/20219.93neutral-1.61%+4.93%+12.08%-1.61%+12.99%
202022/09/20206.66neutral-5.86%+8.11%+3.00%-9.01%+13.21%
201923/09/201916.43near 52w high-5.48%-7.18%-7.97%-8.58%+0.00%
201821/09/20189.82near 52w high-0.61%-0.61%-0.41%-0.61%+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.
· Positive relative strength vs QQQ, SMH.
· If it holds above SMA50 (+5.9%) 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: -7.0% · from 52w low: +42.8%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+3.03% · +3.42% · -0.18% · +14.81%
Distance from SMA20 / 50 / 200+1.00% · +5.92% · +19.86%
Distance from 52w high / low-6.97% · +42.76%
ATR14 · volume vs 20-avg0.78 · 0.72x

Relative strength

vs QQQ (20d)+4.60%
vs SPY (20d)-0.84%
vs SMH (20d)+13.69%

Moving averages

SMA20 / 50 / 20026.94 · 25.69 · 22.70
52w high / low29.25 · 19.06