Search the site

What are you looking for?

Enter a broker, tool or topic.

Currency analysisUpdated Nov 5, 2026

Forex volatility

Compare how much eight observed currency pairs moved in completed hours. Explore typical moves and larger changes on the same sample.

Period
Last available resultCompleted hours through 5 Nov 2026, 19:00 UTC

8 observed pairs

Inside EUR/USD

Typical hourly move0.0468%

Median of the absolute hourly log changes. It describes size, regardless of direction.

Compare all 8 pairs ↓
Middle 50% of moves
0.0261%–0.0846%
Larger moves · P90
0.1358%

118 common hours · 8 pairs

Size of each completed-hour changeHover or tap to inspect
Absolute hourly log change, percent
EUR/USD · Size of each completed-hour change · N = 1180.00%0.13%0.26%29 Oct5 Nov

Each mark is a real one-hour interval. Time gaps stay blank. — Typical hourly move · P90

Selected hour · UTC
Absolute change0.1059%
Signed change-0.1059%
Use the slider with Left and Right to inspect observed hours or bins. Press Escape to hide the floating detail; the selected value stays below the chart.
Show the observed valuesN = 118
Interval · UTCAbsolute log changeSigned log change
29 Oct 2026, 19:00 – 29 Oct 2026, 20:00 UTC0.002240%+0.002240%
29 Oct 2026, 20:00 – 29 Oct 2026, 21:00 UTC0.163814%+0.163814%
29 Oct 2026, 21:00 – 29 Oct 2026, 22:00 UTC0.013417%-0.013417%
29 Oct 2026, 22:00 – 29 Oct 2026, 23:00 UTC0.109075%+0.109075%
29 Oct 2026, 23:00 – 30 Oct 2026, 00:00 UTC0.076877%-0.076877%
30 Oct 2026, 00:00 – 30 Oct 2026, 01:00 UTC0.135388%+0.135388%
30 Oct 2026, 01:00 – 30 Oct 2026, 02:00 UTC0.030368%-0.030368%
30 Oct 2026, 02:00 – 30 Oct 2026, 03:00 UTC0.019651%+0.019651%
30 Oct 2026, 03:00 – 30 Oct 2026, 04:00 UTC0.049135%-0.049135%
30 Oct 2026, 04:00 – 30 Oct 2026, 05:00 UTC0.038431%-0.038431%
30 Oct 2026, 05:00 – 30 Oct 2026, 06:00 UTC0.016986%-0.016986%
30 Oct 2026, 06:00 – 30 Oct 2026, 07:00 UTC0.042925%-0.042925%
30 Oct 2026, 07:00 – 30 Oct 2026, 08:00 UTC0.092087%+0.092087%
30 Oct 2026, 08:00 – 30 Oct 2026, 09:00 UTC0.041099%+0.041099%
30 Oct 2026, 09:00 – 30 Oct 2026, 10:00 UTC0.034832%+0.034832%
30 Oct 2026, 10:00 – 30 Oct 2026, 11:00 UTC0.021429%+0.021429%
30 Oct 2026, 11:00 – 30 Oct 2026, 12:00 UTC0.049114%-0.049114%
30 Oct 2026, 12:00 – 30 Oct 2026, 13:00 UTC0.173433%-0.173433%
30 Oct 2026, 13:00 – 30 Oct 2026, 14:00 UTC0.238289%-0.238289%
30 Oct 2026, 14:00 – 30 Oct 2026, 15:00 UTC0.058281%+0.058281%
30 Oct 2026, 15:00 – 30 Oct 2026, 16:00 UTC0.061830%+0.061830%
30 Oct 2026, 16:00 – 30 Oct 2026, 17:00 UTC0.050178%-0.050178%
30 Oct 2026, 17:00 – 30 Oct 2026, 18:00 UTC0.051100%-0.051100%
30 Oct 2026, 18:00 – 30 Oct 2026, 19:00 UTC0.136209%+0.136209%
30 Oct 2026, 19:00 – 30 Oct 2026, 20:00 UTC0.008955%+0.008955%
30 Oct 2026, 20:00 – 30 Oct 2026, 21:00 UTC0.072108%-0.072108%
1 Nov 2026, 23:00 – 2 Nov 2026, 00:00 UTC0.018377%+0.018377%
2 Nov 2026, 00:00 – 2 Nov 2026, 01:00 UTC0.096310%+0.096310%
2 Nov 2026, 01:00 – 2 Nov 2026, 02:00 UTC0.026861%+0.026861%
2 Nov 2026, 02:00 – 2 Nov 2026, 03:00 UTC0.039398%-0.039398%
2 Nov 2026, 03:00 – 2 Nov 2026, 04:00 UTC0.042979%+0.042979%
2 Nov 2026, 04:00 – 2 Nov 2026, 05:00 UTC0.044750%+0.044750%
2 Nov 2026, 05:00 – 2 Nov 2026, 06:00 UTC0.064405%+0.064405%
2 Nov 2026, 06:00 – 2 Nov 2026, 07:00 UTC0.021459%+0.021459%
2 Nov 2026, 07:00 – 2 Nov 2026, 08:00 UTC0.103654%+0.103654%
2 Nov 2026, 08:00 – 2 Nov 2026, 09:00 UTC0.225701%+0.225701%
2 Nov 2026, 09:00 – 2 Nov 2026, 10:00 UTC0.036541%-0.036541%
2 Nov 2026, 10:00 – 2 Nov 2026, 11:00 UTC0.135587%-0.135587%
2 Nov 2026, 11:00 – 2 Nov 2026, 12:00 UTC0.034806%+0.034806%
2 Nov 2026, 12:00 – 2 Nov 2026, 13:00 UTC0.043714%+0.043714%
2 Nov 2026, 13:00 – 2 Nov 2026, 14:00 UTC0.023187%+0.023187%
2 Nov 2026, 14:00 – 2 Nov 2026, 15:00 UTC0.012485%-0.012485%
2 Nov 2026, 15:00 – 2 Nov 2026, 16:00 UTC0.143688%-0.143688%
2 Nov 2026, 16:00 – 2 Nov 2026, 17:00 UTC0.056250%+0.056250%
2 Nov 2026, 17:00 – 2 Nov 2026, 18:00 UTC0.016958%+0.016958%
2 Nov 2026, 18:00 – 2 Nov 2026, 19:00 UTC0.074995%-0.074995%
2 Nov 2026, 19:00 – 2 Nov 2026, 20:00 UTC0.019651%-0.019651%
2 Nov 2026, 20:00 – 2 Nov 2026, 21:00 UTC0.010274%-0.010274%
2 Nov 2026, 21:00 – 2 Nov 2026, 22:00 UTC0.057194%-0.057194%
2 Nov 2026, 22:00 – 2 Nov 2026, 23:00 UTC0.014301%+0.014301%
2 Nov 2026, 23:00 – 3 Nov 2026, 00:00 UTC0.029490%+0.029490%
3 Nov 2026, 00:00 – 3 Nov 2026, 01:00 UTC0.029937%-0.029937%
3 Nov 2026, 01:00 – 3 Nov 2026, 02:00 UTC0.023241%-0.023241%
3 Nov 2026, 02:00 – 3 Nov 2026, 03:00 UTC0.007152%-0.007152%
3 Nov 2026, 03:00 – 3 Nov 2026, 04:00 UTC0.046480%+0.046480%
3 Nov 2026, 04:00 – 3 Nov 2026, 05:00 UTC0.007149%-0.007149%
3 Nov 2026, 05:00 – 3 Nov 2026, 06:00 UTC0.028594%+0.028594%
3 Nov 2026, 06:00 – 3 Nov 2026, 07:00 UTC0.019658%-0.019658%
3 Nov 2026, 07:00 – 3 Nov 2026, 08:00 UTC0.069678%+0.069678%
3 Nov 2026, 08:00 – 3 Nov 2026, 09:00 UTC0.042873%-0.042873%
3 Nov 2026, 09:00 – 3 Nov 2026, 10:00 UTC0.021444%-0.021444%
3 Nov 2026, 10:00 – 3 Nov 2026, 11:00 UTC0.069723%-0.069723%
3 Nov 2026, 11:00 – 3 Nov 2026, 12:00 UTC0.017886%-0.017886%
3 Nov 2026, 12:00 – 3 Nov 2026, 13:00 UTC0.000894%+0.000894%
3 Nov 2026, 13:00 – 3 Nov 2026, 14:00 UTC0.098330%+0.098330%
3 Nov 2026, 14:00 – 3 Nov 2026, 15:00 UTC0.049129%+0.049129%
3 Nov 2026, 15:00 – 3 Nov 2026, 16:00 UTC0.033941%-0.033941%
3 Nov 2026, 16:00 – 3 Nov 2026, 17:00 UTC0.019655%-0.019655%
3 Nov 2026, 17:00 – 3 Nov 2026, 18:00 UTC0.025908%+0.025908%
3 Nov 2026, 18:00 – 3 Nov 2026, 19:00 UTC0.007146%+0.007146%
3 Nov 2026, 19:00 – 3 Nov 2026, 20:00 UTC0.048245%-0.048245%
3 Nov 2026, 20:00 – 3 Nov 2026, 21:00 UTC0.015638%+0.015638%
3 Nov 2026, 21:00 – 3 Nov 2026, 22:00 UTC0.001787%-0.001787%
3 Nov 2026, 22:00 – 3 Nov 2026, 23:00 UTC0.035747%-0.035747%
3 Nov 2026, 23:00 – 4 Nov 2026, 00:00 UTC0.173255%+0.173255%
4 Nov 2026, 00:00 – 4 Nov 2026, 01:00 UTC0.075371%+0.075371%
4 Nov 2026, 01:00 – 4 Nov 2026, 02:00 UTC0.222658%+0.222658%
4 Nov 2026, 02:00 – 4 Nov 2026, 03:00 UTC0.111143%+0.111143%
4 Nov 2026, 03:00 – 4 Nov 2026, 04:00 UTC0.076453%-0.076453%
4 Nov 2026, 04:00 – 4 Nov 2026, 05:00 UTC0.104106%-0.104106%
4 Nov 2026, 05:00 – 4 Nov 2026, 06:00 UTC0.030264%+0.030264%
4 Nov 2026, 06:00 – 4 Nov 2026, 07:00 UTC0.052523%-0.052523%
4 Nov 2026, 07:00 – 4 Nov 2026, 08:00 UTC0.078329%+0.078329%
4 Nov 2026, 08:00 – 4 Nov 2026, 09:00 UTC0.072045%+0.072045%
4 Nov 2026, 09:00 – 4 Nov 2026, 10:00 UTC0.091537%+0.091537%
4 Nov 2026, 10:00 – 4 Nov 2026, 11:00 UTC0.079979%-0.079979%
4 Nov 2026, 11:00 – 4 Nov 2026, 12:00 UTC0.047107%+0.047107%
4 Nov 2026, 12:00 – 4 Nov 2026, 13:00 UTC0.086157%+0.086157%
4 Nov 2026, 13:00 – 4 Nov 2026, 14:00 UTC0.029303%-0.029303%
4 Nov 2026, 14:00 – 4 Nov 2026, 15:00 UTC0.093293%-0.093293%
4 Nov 2026, 15:00 – 4 Nov 2026, 16:00 UTC0.132537%-0.132537%
4 Nov 2026, 16:00 – 4 Nov 2026, 17:00 UTC0.158563%-0.158563%
4 Nov 2026, 17:00 – 4 Nov 2026, 18:00 UTC0.164794%+0.164794%
4 Nov 2026, 18:00 – 4 Nov 2026, 19:00 UTC0.148748%-0.148748%
4 Nov 2026, 19:00 – 4 Nov 2026, 20:00 UTC0.040995%+0.040995%
4 Nov 2026, 20:00 – 4 Nov 2026, 21:00 UTC0.065467%+0.065467%
4 Nov 2026, 21:00 – 4 Nov 2026, 22:00 UTC0.015138%-0.015138%
4 Nov 2026, 22:00 – 4 Nov 2026, 23:00 UTC0.001781%-0.001781%
4 Nov 2026, 23:00 – 5 Nov 2026, 00:00 UTC0.053420%+0.053420%
5 Nov 2026, 00:00 – 5 Nov 2026, 01:00 UTC0.107199%+0.107199%
5 Nov 2026, 01:00 – 5 Nov 2026, 02:00 UTC0.072883%+0.072883%
5 Nov 2026, 02:00 – 5 Nov 2026, 03:00 UTC0.006220%-0.006220%
5 Nov 2026, 03:00 – 5 Nov 2026, 04:00 UTC0.098580%+0.098580%
5 Nov 2026, 04:00 – 5 Nov 2026, 05:00 UTC0.016867%-0.016867%
5 Nov 2026, 05:00 – 5 Nov 2026, 06:00 UTC0.027526%-0.027526%
5 Nov 2026, 06:00 – 5 Nov 2026, 07:00 UTC0.045281%+0.045281%
5 Nov 2026, 07:00 – 5 Nov 2026, 08:00 UTC0.203482%-0.203482%
5 Nov 2026, 08:00 – 5 Nov 2026, 09:00 UTC0.033794%+0.033794%
5 Nov 2026, 09:00 – 5 Nov 2026, 10:00 UTC0.131684%-0.131684%
5 Nov 2026, 10:00 – 5 Nov 2026, 11:00 UTC0.033839%-0.033839%
5 Nov 2026, 11:00 – 5 Nov 2026, 12:00 UTC0.053453%-0.053453%
5 Nov 2026, 12:00 – 5 Nov 2026, 13:00 UTC0.031184%+0.031184%
5 Nov 2026, 13:00 – 5 Nov 2026, 14:00 UTC0.053465%-0.053465%
5 Nov 2026, 14:00 – 5 Nov 2026, 15:00 UTC0.039226%-0.039226%
5 Nov 2026, 15:00 – 5 Nov 2026, 16:00 UTC0.106943%+0.106943%
5 Nov 2026, 16:00 – 5 Nov 2026, 17:00 UTC0.072122%+0.072122%
5 Nov 2026, 17:00 – 5 Nov 2026, 18:00 UTC0.041825%+0.041825%
5 Nov 2026, 18:00 – 5 Nov 2026, 19:00 UTC0.105931%-0.105931%
Additional statistics

Standard deviation: 0.081270%

Sample standard deviation of signed hourly log returns; not annualised.

More precision: 0.046793%

90th percentile of the observed absolute changes. This is not a ceiling or a forecast.

Compare the pairs

Same hours, same source. Ordered by the typical hourly move.

Dot: median. Band: 25th–75th percentile. The scale is shared by all eight pairs.

118 common hours
Quote source
FxPro Standard · MT5
Observed period
29 Oct 2026, 19:00 – 5 Nov 2026, 19:00 UTC

Explore the costs of EUR/USD

Compare observed spreads and configured commissions for the selected pair. Available accounts and terms depend on your country.

The cost page may use other sources and times. No cost-to-movement ratio is calculated here.

View EUR/USD spreads
Method and data
Quote source
FxPro Standard · MT5
Observed period
29 Oct 2026, 19:00 – 5 Nov 2026, 19:00 UTC
Sample completeness
118 common intervals out of 118 candidate intervals
Original expiry

Requested period: 29 Oct 2026, 19:00 – 5 Nov 2026, 19:00 UTC

Quotes from a live MT5 account with no funds. These are not executed client trades; the source is not a broker recommendation.

Candidates are valid one-hour intervals present for at least one pair. This is not coverage of every scheduled market hour. Coverage against the broker’s full trading schedule: unknown.

We measure the size of price changes between adjacent completed hours, using midpoint quotes from one fixed source.

r = ln(mid at hour end / mid at hour start); move = 100 × |r|. The typical move is the median.

Percentiles use linear interpolation at (N − 1) × p after sorting. The middle 50% is P25 to P75; P90 describes the upper part of this sample.

All eight pairs use the same valid intervals. We do not fill gaps or join changes across weekends. At least 24 common intervals are required.

Hourly endpoints do not reveal the path within an hour. These figures are not high–low ranges, ATR, ADR, forecasts or a portfolio risk score.

Ordering uses unrounded medians. Equal values share a rank; an alphabetical order makes exact ties stable. Small differences are not evidence of significance.

Zero means the sampled endpoints were unchanged. It does not prove that the price stayed still within the hour.

Standard deviation is provided as a secondary measure. The typical absolute move is not the same as standard deviation or median absolute deviation.

Updates are checked every minute while the tab is visible. New observations follow completed hours.

Historical observations do not predict future movement or profit.