What this is
Every number below was recorded on accounts we opened ourselves. An hourly job connects to MetaTrader 5 and stores the raw bid/ask for each pair; the spread is (ask − bid) ÷ pip. Frozen quotes (stale ticks) are discarded, and only real-money accounts are published here — a demo feed is not evidence about real-money fills. This report covers XM (real money). Window: 2026-07-24 → 2026-07-31 · 1,915 samples.
Measured spread
The median is what the spread looked like most of the time. The 75th percentile is an ordinary bad moment — that is the number that decides whether a short-term strategy survives. n is how many hourly samples sit behind the row.
XM — real money (XMTrading-MT5 2)
| Pair | Median | 75th pct | Max | n |
|---|---|---|---|---|
| USDJPY | 2.50 | 2.60 | 22.10 | 120 |
| EURUSD | 2.00 | 2.00 | 11.80 | 120 |
| GBPUSD | 2.40 | 2.60 | 16.70 | 119 |
| EURJPY | 3.30 | 3.50 | 23.40 | 120 |
| GBPJPY | 3.70 | 3.90 | 27.90 | 119 |
| AUDUSD | 2.40 | 2.40 | 16.50 | 120 |
| AUDCHF | 3.50 | 3.60 | 14.40 | 119 |
| AUDJPY | 3.60 | 3.70 | 19.70 | 120 |
| CADJPY | 4.20 | 4.40 | 18.90 | 120 |
| EURAUD | 3.80 | 4.00 | 31.80 | 120 |
stale 0% · 1,915 samples
The hour of day moves the cost more than the headline number
Same account, same pair, different hours (JST). Only hours with at least 3 samples are eligible, so a single outlier cannot create a headline.
XM — real money
| Pair | Cheapest hour (JST) | Median | Widest hour (JST) | Median |
|---|---|---|---|---|
| USDJPY | 00:00 | 2.40 | 06:00 | 15.90 |
| EURUSD | 00:00 | 1.90 | 06:00 | 10.80 |
| GBPUSD | 01:00 | 2.30 | 06:00 | 8.10 |
| EURJPY | 00:00 | 2.90 | 06:00 | 23.40 |
| GBPJPY | 01:00 | 3.30 | 06:00 | 27.90 |
| AUDUSD | 00:00 | 2.30 | 06:00 | 16.50 |
| AUDCHF | 00:00 | 3.20 | 06:00 | 14.40 |
| AUDJPY | 00:00 | 3.40 | 06:00 | 19.70 |
| CADJPY | 00:00 | 4.00 | 06:00 | 16.00 |
| EURAUD | 20:00 | 3.50 | 06:00 | 31.80 |
Published figure vs what we measured (indicative)
The published column is the broker's own number, captured on 2026-05-11. We cannot confirm from the terminal which account tier our login sits on, so read the difference as indicative — a prompt to check your own tier, not a like-for-like verdict.
| Pair | Published | Measured median | Difference |
|---|---|---|---|
| XM USDJPY | 1.70 (Standard) | 2.50 | +0.80 |
| XM EURUSD | 1.60 (Standard) | 2.00 | +0.40 |
| XM GBPJPY | 3.00 (Standard) | 3.70 | +0.70 |
What one real order showed
XM — real money
Measuring quotes is not the same as being filled. On 2026-07-28 we placed one 0.01-lot order on USDJPY (XM, real money) and closed it immediately, comparing every prediction with the outcome.
- Slippage vs the quote at submission: 0.00 pips
- Margin the API predicted vs margin actually locked: 1.00× (2 → 2 USD)
- Minimum lot / step: 0.01 / 0.01
- Minimum stop distance (stops level): 0 points
- Checks passed: 11/11
How to check this before you open an account
- Open the account you are considering and log bid/ask every hour for a week. One screenshot proves nothing; a distribution does.
- Compare at the hours you actually trade. A broker that is cheapest at 16:00 can be the most expensive at 07:00.
- Place one minimum-lot order and compare the margin the API predicts with the margin actually locked. They do not always agree.
- Read the stops level before you design a stop-loss: it is the minimum distance the broker will accept.
Where the updates go
This report regenerates every week straight from the ledger. Daily measurements and our live trade record are published free on Discord → join here · all links
Method and limits
- Source: our own MT5 accounts, sampled hourly (1,915 rows in this window).
- Stale ticks (frozen feed) are excluded; the exclusion rate is shown per broker below.
- Real-money and demo accounts are aggregated separately and never merged.
- No cross-broker table this week: the accounts are not of the same type (Exness=demo / XM=real). Comparing a real account against a demo would be arithmetic dressed up as a verdict, so we withhold it.
- A spread you see is not a spread you get: your fill depends on tier, leverage, region and volatility at that second.
- Affiliate disclosure: we earn a commission if you open a broker account through our links. That relationship cannot change a measured number, but you should know it exists.
These are measurements of specific accounts in one time window, published for research and education. Nothing here is investment advice. Trading forex/CFDs is high risk and you can lose money.
Related articles
XM vs Exness 2026 Comparison: Actual Costs, Bonuses, Withdrawal Safety – Which Broker Suits You?
Compare XM and Exness in the 2026 edition: spreads, bonuses, withdrawal safety, regulation. Exness has an advantage in costs, while XM offers generous bonuses and educational content. Check our fair analysis before depositing.
Welcome to Northmark: Your Independent Forex Broker Guide
Discover how Northmark helps traders worldwide find regulated forex brokers — independent reviews, comparisons and bonus offers in 11 languages.
2026 WiFi Rental Shops in Tokyo: Reviews & Fees – Best Pocket WiFi for Short-Term Use
Updated for 2026. A complete guide to WiFi Tokyo rental shop reviews and fees. Flexible plans from 1 day, same-day shipping and in-store pickup, and easy return by mail. How to choose the best pocket WiFi for short-term use.
