Daily Range Tracker

See where 59 forex pairs sit within their 24-hour range. Sorted by range width — wide ranges at top. Position shows % from low to high.

Range data refreshes every 5 min

No pairs match your filters

Reading the Daily Range

Each row shows a forex pair's 24-hour high and low, current price, and where that price sits within the range. Position is a percentage: 100% means the pair is at its 24-hour high; 0% means at its low. A mini progress bar visualizes the position.

Position Zones

Range position zones and what they suggest
PositionLabelWhat It Suggests
85–100%Near highStrong uptrend — may be extended, watch for reversal
65–85%Upper rangeBias up — momentum favoring longs
35–65%Mid-rangeNo clear bias — balanced entry points
15–35%Lower rangeBias down — momentum favoring shorts
0–15%Near lowStrong downtrend — may be oversold, watch for bounce

How to Combine Range with Other Tools

A pair near its high with positive currency strength confirms the trend — the move has momentum. A pair near its high but with weakening strength suggests exhaustion. Check the volatility analyzer to see if the pair's range is wider than normal before entering.

Frequently Asked Questions

What is a daily range in forex?

The daily range is the high-to-low price movement over 24 hours. The tracker shows current price position as a percentage — 100% at the high, 0% at the low. A mini bar visualizes this.

How do I use range position in trading?

Near_high (85%+) suggests momentum but possible overextension. Near_low (below 15%) suggests weakness or reversal potential. Mid-range offers balanced entries with room to move either direction.

Which pairs typically have the widest ranges?

Exotics (USD/TRY, USD/ZAR) show 1-3% ranges. Crosses (GBP/JPY) average 0.8-1.5%. Majors (EUR/USD) average 0.3-0.7%. The rankings sort by range percentage descending.

How often does the range tracker update?

Ticker data refreshes every 5 minutes. High/low values update continuously as new 24-hour extremes are reached throughout the trading day.