Market Research

Average Daily Range Across 25 Markets

Most volatility tables cover forex only, in pips, which cannot be compared across markets. This one puts currencies, metals, oil, indices, crypto and single stocks on the same percentage scale.

A pip is not a unit of risk. ETH/USD moves 6.50% of its price on an average day; EUR/CHF moves 0.53%. This page measures the average daily range of all 25 instruments in the FxBacktest archive on a single comparable scale — forex, metals, oil, indices, crypto and single stocks side by side.

Key takeaways

  • ETH/USD has the widest average daily range at 6.50% of price; EUR/CHF the narrowest at 0.53%.
  • EUR/USD averages 90.7 pips per day (0.76%) across 4,252 sessions.
  • Gold moves 1.7× the daily percentage range of the average forex pair — the reason forex stop distances do not transfer to metals.
  • Median daily range is below the mean on every instrument: typical days are calmer than the average implies, because a minority of violent days pull the mean up.
25Instruments
measured
91pEUR/USD
avg daily range
1.44%Gold
avg daily range
89,933Trading days
analysed

Average daily range: all 25 markets ranked

Ranked by average range as a percentage of price — the only measure that lets a currency pair, a barrel of oil and a share of Tesla be compared honestly. The pips column uses each instrument's own pip convention and is included for traders who think in pips on a specific market.

Average daily range, ranked by percentage of price — all 25 instruments
#InstrumentClassAvg range
% of price
Median
%
90th pct
%
Avg range
pips / points
DaysWindow
1ETH/USDCrypto6.50%5.33%11.46%109.22,5602017-12 → 2026-07
2BTC/USDCrypto5.06%4.04%9.36%1,721.82,7032017-05 → 2026-07
3TSLAStock4.17%3.75%6.35%1,262.27692023-07 → 2026-07
4NVDAStock3.41%2.99%5.50%1,028.37692023-07 → 2026-07
5Brent crudeCommodity3.01%2.50%5.10%217.03,8522010-12 → 2026-07
6Silver (XAG/USD)Commodity2.74%2.24%4.61%802.44,0052011-02 → 2026-07
7AAPLStock2.05%1.75%3.45%403.62,3832017-02 → 2026-07
8US100 (Nasdaq)Index1.69%1.41%3.01%196.13,4112013-05 → 2026-07
9GER40 (DAX)Index1.57%1.31%2.68%217.53,3052013-09 → 2026-07
10Gold (XAU/USD)Commodity1.44%1.23%2.37%2,714.84,4192009-07 → 2026-07
11US500 (S&P)Index1.31%1.04%2.35%47.23,3992013-05 → 2026-07
12US30 (Dow)Index1.26%1.02%2.24%364.53,4122013-05 → 2026-07
13AUD/JPYForex cross1.10%0.95%1.80%95.34,1932010-06 → 2026-07
14NZD/CHFForex cross1.01%0.88%1.59%66.04,1952010-06 → 2026-07
15AUD/USDForex major0.98%0.88%1.59%77.04,1952010-06 → 2026-07
16GBP/JPYForex cross0.96%0.84%1.59%150.34,1932010-06 → 2026-07
17EUR/JPYForex cross0.89%0.76%1.50%116.44,1942010-06 → 2026-07
18CAD/CHFForex cross0.87%0.75%1.40%68.14,3202010-01 → 2026-07
19GBP/USDForex major0.80%0.70%1.26%110.54,2522010-04 → 2026-07
20USD/JPYForex major0.80%0.69%1.36%92.54,1942010-06 → 2026-07
21EUR/USDForex major0.76%0.67%1.28%90.74,2522010-04 → 2026-07
22AUD/CADForex cross0.76%0.68%1.18%72.24,3202010-01 → 2026-07
23USD/CADForex major0.69%0.61%1.13%84.64,2522010-04 → 2026-07
24EUR/GBPForex cross0.68%0.59%1.11%57.14,1932010-06 → 2026-07
25EUR/CHFForex cross0.53%0.42%0.95%57.84,1932010-06 → 2026-07

By asset class

The ordering is stable and unsurprising in direction, but the size of the gaps is what matters for position sizing.

Average daily range by asset class
Asset classInstrumentsMean daily rangeLowestHighest
Crypto25.78%5.06%6.50%
Stock33.21%2.05%4.17%
Commodity32.40%1.44%3.01%
Index41.46%1.26%1.69%
Forex cross80.85%0.53%1.10%
Forex major50.81%0.69%0.98%

The practical consequence: risk-per-trade rules transfer across markets, but stop distances in pips do not. A position sized from the stop distance, as described in lot size from stop loss, handles this automatically — a fixed pip stop does not.

How volatility has changed by year

Average daily range is not a constant. It expands in crises and contracts in quiet regimes, which is exactly why a strategy backtested on one period can behave differently in another.

Average daily range by calendar year (% of price) — 2026 is year-to-date
Instrument20192020202120222023202420252026
EUR/USD0.49%0.73%0.53%0.97%0.71%0.56%0.72%0.57%
GBP/USD0.79%1.01%0.66%1.10%0.80%0.61%0.69%0.66%
USD/JPY0.53%0.66%0.52%1.02%0.93%0.91%0.89%0.60%
Gold (XAU/USD)1.09%1.71%1.31%1.41%1.21%1.37%1.71%2.82%
US500 (S&P)1.11%2.33%1.19%2.20%1.22%1.10%1.42%1.32%
US100 (Nasdaq)1.45%2.68%1.65%2.91%1.66%1.58%1.83%1.97%
BTC/USD5.11%5.22%6.89%4.90%3.41%4.33%3.43%3.69%

If your backtest covers only one of these regimes, your results describe that regime rather than the strategy. See backtesting across market conditions and how far back to backtest.

Methodology

  • Source: Dukascopy daily bid OHLC, as held in the FxBacktest historical archive.
  • Measure: daily range = high − low, expressed both in the instrument's pip units and as a percentage of that day's close.
  • Aggregation: arithmetic mean across every qualifying session; median and 90th percentile shown alongside so the skew is visible.
  • Exclusions: Sunday bars (a partial session that would understate the average) and any bar where high equals low.
  • Windows differ by instrument and are stated per row — gold reaches back to 2009-07, while TSLA and NVDA begin in 2023. Comparisons across different windows are not like-for-like.
  • Caveat: ranges are bid-side and exclude spread and commission.
  • Updated: July 2026.

Average daily range FAQ

What is average daily range in trading?

Average daily range (ADR) is the mean distance between a day's high and its low, measured over a long history. It tells you how much a market typically moves in a session, which is the anchor for realistic stop, target and position-size decisions. Quoting it as a percentage of price lets you compare markets that trade at wildly different prices.

Which market has the highest average daily range?

Of the 25 instruments measured here, ETH/USD has the widest average daily range at 6.50% of price, and EUR/CHF the narrowest at 0.53%. Crypto and single stocks sit well above forex; the forex pairs measured average 0.83% per day.

How many pips does EUR/USD move in a day?

Across 4,252 trading days from 2010-04 to 2026-07, EUR/USD averaged 90.7 pips between the daily high and low, equal to 0.76% of price. The median day is smaller at 0.67%, and one day in ten exceeds 1.28%.

Is gold more volatile than forex?

Yes, by roughly double. Gold's average daily range is 1.44% of price against a 0.83% average across the forex pairs measured here. That is why a stop distance that is sensible on EUR/USD is usually far too tight on gold, even though both are quoted in pips.

Why is average daily range shown as a percentage?

Because pips are not comparable across markets. A 100-pip move on EUR/USD, on gold, and on the Nasdaq are three completely different amounts of risk. Expressing the range as a percentage of price puts every instrument on the same scale, which is the only fair way to rank a currency pair against a stock or a cryptocurrency.

Where does this data come from?

Dukascopy daily bid bars held in the FxBacktest historical archive — the same price series the simulator replays. Sunday bars are excluded because they cover only a partial session, as are any bars where the high equals the low.

Embed this table on your site

Free to use anywhere, no attribution beyond the credit line already included in the snippet. The table stays current as the archive updates.

Cite or republish this data

This research is free to quote, screenshot, or republish — in an article, a video, a newsletter, or a course — as long as you credit FxBacktest with a link back to this page. Copy the attribution below.

EUR/USD's average daily range is 90.7 pips (0.76% of price) across 4,252 sessions, while gold averages 1.44% and ETH/USD 6.50% — measured from Dukascopy daily bars. Source: <a href="https://fxbacktest.app/research/average-daily-range/">Average Daily Range Across 25 Markets — FxBacktest</a>
Risk disclaimerTrading foreign exchange, CFDs, and other leveraged products carries a high level of risk and is not suitable for every investor — losses can exceed your deposits. Everything on this page is educational research, not financial advice. Historical statistics describe the past and do not predict future price behaviour; backtest and simulator results are hypothetical and do not represent live trading.