◇ Utility · Audit Tool 3 Symbols · Real-time · Passive

Broker
XRay.

Execution quality audit for MetaTrader 5. See what your broker hides. Score your broker A+ to F across 6 weighted dimensions — spread, execution, slippage, stability, costs, and news behavior — in real-time, from a single Bloomberg-style dashboard.

A+ to F Scoring 6 Dimensions 100% Passive CSV Export
[ Dashboard Preview ]

A single audit dashboard for your broker connection.

Score visualization, multi-symbol tabs, score breakdown across 6 dimensions, session-aware spread analysis, and live cost estimation — all in a single panel attached to your chart.

SYMBOL 1 SYMBOL 2 SYMBOL 3 REAL-TIME ◇ Broker XRay OVERALL SCORE A+ to F Score scale ACCOUNT Type Real / Demo Server Detected Ping Live Leverage Detected Status ONLINE EST. MONTHLY COST Live calculation vs market benchmark SPREAD AVG — pts live SPREAD MAX — pts spike count EXEC SPEED — ms p95 latency SLIPPAGE — pts SL / TP fills REQUOTES — % order count STOP LEVEL — pts restriction DISCONNECTS last 24h FEED RATE — tk/s data gaps SCORE BREAKDOWN WEIGHTED Spread 0–100 Execution 0–100 Slippage 0–100 Stability 0–100 Costs 0–100 News 0–100 SPREAD BY SESSION AVG Asia tracked London tracked NY tracked Rollover tracked News tracked 3 symbols · Hourly CSV · State persistence · 100% passive Broker XRay © 2026

Illustrative mockup of the panel layout. Your dashboard shows your broker's live data. See real screenshots on MQL5 →

01 / Why Audit Your Broker

Most traders don't know what their broker is doing.

Spread expansion at rollover. Asymmetric slippage on stop losses. Hidden requotes. Latency spikes during news. These are the small frictions that silently bleed your trading edge over months and years.

Most retail traders never measure them. They watch the chart, place trades, and trust the broker. Broker XRay changes that. It runs a continuous audit on your broker's execution — measures spread by session, captures slippage events, detects stop hunts, tracks news behavior — and consolidates everything into a single visual score.

The 24-Hour Test

Run Broker XRay for 24 hours on your most-traded symbol. By the end, you'll know with precision: how your broker performs across sessions, where execution quality drops, and whether the spread you see is actually the spread you pay.

02 / What It Measures

Six weighted dimensions. One score.

Each dimension is measured continuously, weighted, and combined into a single grade from A+ to F. Color-coded bars on the dashboard show breakdown at a glance.

Dimension 1
Spread
Average, max, and breakdown by session (Asia, London, NY, Rollover, News). Discover when your broker widens.
Dimension 2
Execution
Order latency in milliseconds with p95 reporting. See real round-trip time to your broker's servers.
Dimension 3
Slippage
SL/TP fill quality with stop hunt detection. Visual markers when broker fills SL adversely.
Dimension 4
Stability
Uptime percentage, disconnection count and longest disconnection in last 24 hours. Live ping monitoring.
Dimension 5
Costs
Total spread + commission vs market benchmark. Includes monthly cost estimate based on your typical trade size.
Dimension 6
News Behavior
Spread expansion ratio during high-impact news (auto-detected via MT5 native economic calendar).
03 / Key Features

Everything you need, nothing you don't.

Professional dashboard

Bloomberg-style visual layout designed for at-a-glance scanning. Score breakdown across 6 dimensions with color-coded bars (green ≥85, amber 70-85, red <70). Multi-symbol tabs at the top let you switch between tracked symbols in one click.

Multi-symbol monitoring

Tracks 3 symbols simultaneously — your chart symbol plus 2 configurable extras. Each gets independent scoring, independent session breakdowns, and independent cost estimates.

Hourly CSV snapshots

Full metric history written hourly to MQL5/Files/. Unlimited retention. Open in Excel for custom analysis, broker comparison, or audit reports to share with prop firm support.

State persistence

Survives MT5 restarts. Accumulated data, score history, and disconnect tracking persist between sessions. No data loss when restarting the terminal.

Stop Hunt Replay

Visual markers placed on the chart whenever the broker fills your stop loss in a way statistically inconsistent with typical execution. A pattern of these markers is a strong signal of broker quality issues.

Cost Calculator

Configure your typical lot size and daily trade count. The dashboard projects your estimated monthly cost from spreads and commissions, then compares it to a market benchmark — so you know if you're overpaying.

100% Passive

Broker XRay does NOT open, modify, or close any orders. It only observes and measures. Safe to run alongside any EA or manual trading strategy. Your trading is never affected — only audited.

04 / Quick Start

Five-step deployment.

Step 1 — Install

Drag Broker XRay from your Navigator onto any chart. Recommended: XAUUSD or your most-traded symbol, on H1 timeframe for clean visualization.

Step 2 — Configure symbols (important)

The EA tracks 3 symbols simultaneously: chart symbol + 2 configurable extras (InpSymbol2 and InpSymbol3). Default values are EURUSD and US100, but your broker may use different names:

  • IC Markets: "USTEC" instead of "US100"
  • Pepperstone: "NAS100"
  • FTMO: "US100.cash" or "USTEC"

To find the correct name: open Market Watch (Ctrl+M) → right-click → Show All → find your broker's index → type that exact name in InpSymbol2 or InpSymbol3.

Step 3 — Configure Cost Calculator

For accurate monthly cost estimates, set:

  • InpAvgLotsPerTrade — your typical lot size (default: 0.10)
  • InpAvgTradesPerDay — your typical daily trade count (default: 5)

Step 4 — Wait for data

  • 100+ samples (a few minutes): initial score appears
  • 24 hours: reliable scoring across one full session cycle
  • 1 week: definitive broker assessment with rollover coverage

Step 5 — Read the dashboard

  • Tabs at top: click to switch between symbols
  • Score Breakdown: 6 dimensions (green ≥85, amber 70-85, red <70)
  • Spread by Session: see when your broker widens
  • Cost Calculator: monthly estimate + comparison to benchmark
  • DISCONNECTS card: 24h count + longest disconnection duration
  • Status: live ONLINE/OFFLINE indicator
05 / Ideal For

Who should run Broker XRay?

Traders evaluating a new broker

Before depositing real capital, run Broker XRay on a demo for a week. The data tells you objectively whether the broker meets professional execution standards — not their marketing claims.

Prop firm traders monitoring evaluations

Prop firm dealers can have execution quality that varies wildly. Running Broker XRay during your challenge phase gives you evidence if execution problems contribute to a failed evaluation.

Algo traders auditing edge degradation

If your EAs are underperforming compared to backtest, broker execution may be the issue. Broker XRay isolates execution quality from strategy logic, so you can distinguish "bad strategy" from "bad broker."

Multi-broker users comparing side-by-side

Run Broker XRay on parallel terminals from different brokers for a week. Compare the resulting CSV exports in Excel. Numbers don't lie.

06 / FAQ

Common questions.

What exactly does Broker XRay measure?
Six weighted dimensions: spread (average, max, by session), execution latency in milliseconds, slippage on stop loss and take profit fills, stability (uptime, disconnections, ping), total cost vs market benchmark, and news behavior (spread expansion during high-impact events).
Does the utility open or modify trades?
No. Broker XRay is 100% passive. It only monitors and measures the broker connection in real-time. It does not open, modify, or close any orders. Safe to run alongside any EA or manual trading.
How long do I need to run it to get reliable results?
100+ samples (a few minutes) produces an initial score. 24 hours of continuous operation gives reliable scoring across one full trading day cycle. One week of operation produces a definitive broker assessment that includes weekly rollover and full session coverage.
Will it work in the MQL5 Strategy Tester demo?
No. Broker XRay monitors live broker connection in real-time, so the Strategy Tester (which uses historical data) cannot demonstrate full functionality. To evaluate the utility, review the screenshots and full feature list on the product page. The tool only makes sense on a live or demo account with a real broker connection.
Can it monitor multiple symbols at once?
Yes. Broker XRay tracks 3 symbols simultaneously: the chart symbol plus 2 configurable extras. Clickable tabs at the top of the dashboard let you switch between symbols. Each symbol has its own independent scoring.
What happens to my data if MetaTrader restarts?
State persistence across MT5 restarts is built in. Hourly CSV snapshots are saved to MQL5/Files/ giving you unlimited history. You don't lose accumulated data when restarting the terminal.
Does it work with any broker?
Yes, any MT5 broker (ECN, market maker, or other). You configure symbol names per broker because index names differ (US100 vs NAS100 vs USTEC vs US100.cash). Detailed setup instructions help you find the correct names for your specific broker.
What broker do you personally use?
I use IC Markets for my own trading and EA testing. In my continuous monitoring with Broker XRay, IC Markets consistently scores in the A+ range across spread, execution, slippage and stability — particularly on XAUUSD, USDJPY and US100/USTEC (the symbols my breakout EAs trade).

If your audit shows your current broker scoring poorly, you can open an IC Markets account here. Then run Broker XRay on both in parallel and let the data decide.

Disclosure: We're an Introducing Broker for IC Markets. If you open an account through my link, we may receive a commission at no extra cost to you. I only recommend brokers I use myself — Broker XRay was built specifically so traders can verify these claims objectively rather than taking my word for it.
Will future updates be free?
Yes. All updates to Broker XRay are free for existing buyers, distributed automatically through the MQL5 Marketplace.

Audit your broker. Know the truth.

Available now on the MQL5 Marketplace. 20 activations included. Free updates for life.