Canonical symbols89 in the registry, admin-owned
Resolved on your masters36 / 45mapped and spec-confirmed
Spec mismatches1on 2 of your master accounts
Rejected events, 30d4symbols not in the registry
How a symbol travels
Four steps, and only the middle two can be wrong
1 · The registry
An administrator defines one canonical name per instrument — XAUUSD. This is the platform’s vocabulary and the only name a stored event ever carries.
2 · The profile
Per broker and server, canonical maps to that broker’s spelling — XAUUSD.a, XAUUSDm, GOLD. Also admin-owned, and pushed to the node as config.
3 · The terminal
The node reads the real contract size, digits and lot step from MT5 itself. That is the figure trades are sized on — never the profile’s copy, which can go stale.
4 · Your subscribers
Each slave repeats step 2 and 3 against its own broker. Your XAUUSD.a becomes their GOLD without either side knowing the other.
How your masters resolve
45 pairings across 5 master account(s)
MasterBroker & estateCanonicalBroker symbolContract sizeDigitsStateIn use
5021Exness
Exness-Real12
MT5
XAUUSD
Gold vs US Dollar
XAUUSDm100
terminal agrees
2ResolvedPublishes on it
5021Exness
Exness-Real12
MT5
XAGUSD
Silver vs US Dollar
XAGUSDm5,000
terminal agrees
3Resolved—
5021Exness
Exness-Real12
MT5
EURUSD
Euro vs US Dollar
EURUSDm100,000
terminal agrees
5Resolved—
5021Exness
Exness-Real12
MT5
GBPUSD
Pound vs US Dollar
GBPUSDm100,000
terminal agrees
5Resolved—
5021Exness
Exness-Real12
MT5
USDJPY
US Dollar vs Yen
USDJPYm100,000
terminal agrees
3Resolved—
5021Exness
Exness-Real12
MT5
US30
Dow Jones 30
US30m1
terminal agrees
2Resolved—
5021Exness
Exness-Real12
MT5
NAS100
Nasdaq 100
———Unmapped—
5021Exness
Exness-Real12
MT5
XTIUSD
WTI Crude
USOILm1,000
terminal agrees
2Resolved—
5021Exness
Exness-Real12
MT5
BTCUSD
Bitcoin vs US Dollar
———Not offered—
5044IC Markets
ICMarketsSC-Live08
MT5
XAUUSD
Gold vs US Dollar
XAUUSD.a100
terminal agrees
2ResolvedPublishes on it
5044IC Markets
ICMarketsSC-Live08
MT5
XAGUSD
Silver vs US Dollar
XAGUSD.a5,000
terminal agrees
3Resolved—
5044IC Markets
ICMarketsSC-Live08
MT5
EURUSD
Euro vs US Dollar
EURUSD.a100,000
terminal agrees
5Resolved—
5044IC Markets
ICMarketsSC-Live08
MT5
GBPUSD
Pound vs US Dollar
GBPUSD.a100,000
terminal agrees
5Resolved—
5044IC Markets
ICMarketsSC-Live08
MT5
USDJPY
US Dollar vs Yen
USDJPY.a100,000
terminal agrees
3Resolved—
5044IC Markets
ICMarketsSC-Live08
MT5
US30
Dow Jones 30
US30.a1
terminal agrees
2Resolved—
5044IC Markets
ICMarketsSC-Live08
MT5
NAS100
Nasdaq 100
NAS100.a1
terminal agrees
2Resolved—
5044IC Markets
ICMarketsSC-Live08
MT5
XTIUSD
WTI Crude
WTI.a1,000
terminal agrees
2Resolved—
5044IC Markets
ICMarketsSC-Live08
MT5
BTCUSD
Bitcoin vs US Dollar
———Not offered—
5062Pepperstone
Pepperstone-Live04
MT5
XAUUSD
Gold vs US Dollar
GOLD10
profile says 100 · 10× out
2Spec differsPublishes on it
5062Pepperstone
Pepperstone-Live04
MT5
XAGUSD
Silver vs US Dollar
SILVER5,000
terminal agrees
3ResolvedPublishes on it
5062Pepperstone
Pepperstone-Live04
MT5
EURUSD
Euro vs US Dollar
EURUSD100,000
terminal agrees
5Resolved—
5062Pepperstone
Pepperstone-Live04
MT5
GBPUSD
Pound vs US Dollar
GBPUSD100,000
terminal agrees
5Resolved—
5062Pepperstone
Pepperstone-Live04
MT5
USDJPY
US Dollar vs Yen
USDJPY100,000
terminal agrees
3Resolved—
5062Pepperstone
Pepperstone-Live04
MT5
US30
Dow Jones 30
US301
terminal agrees
2Resolved—
5062Pepperstone
Pepperstone-Live04
MT5
NAS100
Nasdaq 100
NAS1001
terminal agrees
2Resolved—
5062Pepperstone
Pepperstone-Live04
MT5
XTIUSD
WTI Crude
———Unmapped—
5062Pepperstone
Pepperstone-Live04
MT5
BTCUSD
Bitcoin vs US Dollar
BTCUSD1
terminal agrees
2Resolved—
5077Exness
Exness-Real12
MT5
XAUUSD
Gold vs US Dollar
XAUUSDm100
terminal agrees
2Resolved—
5077Exness
Exness-Real12
MT5
XAGUSD
Silver vs US Dollar
XAGUSDm5,000
terminal agrees
3ResolvedPublishes on it
5077Exness
Exness-Real12
MT5
EURUSD
Euro vs US Dollar
EURUSDm100,000
terminal agrees
5Resolved—
5077Exness
Exness-Real12
MT5
GBPUSD
Pound vs US Dollar
GBPUSDm100,000
terminal agrees
5Resolved—
5077Exness
Exness-Real12
MT5
USDJPY
US Dollar vs Yen
USDJPYm100,000
terminal agrees
3Resolved—
5077Exness
Exness-Real12
MT5
US30
Dow Jones 30
US30m1
terminal agrees
2Resolved—
5077Exness
Exness-Real12
MT5
NAS100
Nasdaq 100
———Unmapped—
5077Exness
Exness-Real12
MT5
XTIUSD
WTI Crude
USOILm1,000
terminal agrees
2Resolved—
5077Exness
Exness-Real12
MT5
BTCUSD
Bitcoin vs US Dollar
———Not offered—
5090Pepperstone
Pepperstone-Live04
MT5
XAUUSD
Gold vs US Dollar
GOLD10
profile says 100 · 10× out
2Spec differs—
5090Pepperstone
Pepperstone-Live04
MT5
XAGUSD
Silver vs US Dollar
SILVER5,000
terminal agrees
3Resolved—
5090Pepperstone
Pepperstone-Live04
MT5
EURUSD
Euro vs US Dollar
EURUSD100,000
terminal agrees
5Resolved—
5090Pepperstone
Pepperstone-Live04
MT5
GBPUSD
Pound vs US Dollar
GBPUSD100,000
terminal agrees
5Resolved—
5090Pepperstone
Pepperstone-Live04
MT5
USDJPY
US Dollar vs Yen
USDJPY100,000
terminal agrees
3Resolved—
5090Pepperstone
Pepperstone-Live04
MT5
US30
Dow Jones 30
US301
terminal agrees
2Resolved—
5090Pepperstone
Pepperstone-Live04
MT5
NAS100
Nasdaq 100
NAS1001
terminal agrees
2Resolved—
5090Pepperstone
Pepperstone-Live04
MT5
XTIUSD
WTI Crude
———Unmapped—
5090Pepperstone
Pepperstone-Live04
MT5
BTCUSD
Bitcoin vs US Dollar
BTCUSD1
terminal agrees
2Resolved—
The canonical registry
Created by an administrator. Read-only here — the reference contract size is a sanity check against what a broker reports, not what anything is sized on.
CodeInstrumentClassReference contractBrokers carrying itState
XAUUSDGold vs US DollarMetal100
USD · 2 digits
6 / 6Enabled
XAGUSDSilver vs US DollarMetal5,000
USD · 3 digits
5 / 6Enabled
EURUSDEuro vs US DollarFX100,000
USD · 5 digits
6 / 6Enabled
GBPUSDPound vs US DollarFX100,000
USD · 5 digits
5 / 6Enabled
USDJPYUS Dollar vs YenFX100,000
JPY · 3 digits
5 / 6Enabled
US30Dow Jones 30Index1
USD · 2 digits
4 / 6Enabled
NAS100Nasdaq 100Index1
USD · 2 digits
3 / 6Enabled
XTIUSDWTI CrudeEnergy1,000
USD · 2 digits
4 / 6Enabled
BTCUSDBitcoin vs US DollarCrypto1
USD · 2 digits
1 / 6Disabled
Who owns what
The names are the platform’s; the mapping is yours
  • You choose the broker symbol. An administrator defines the canonical names; you decide which of your broker’s symbols each one resolves to, because you are the only person logged into a terminal that can list them.
  • Your choice reaches every account on that broker and server — your masters and your subscribers’ accounts alike. A profile is keyed by broker and server, not by account, so there is no version of this that is only yours. The dialog states how many accounts before the button.
  • You pick from what the terminal reports, never type. A symbol that does not exist cannot be chosen, and the contract size and digits arrive with the choice rather than being entered separately and possibly wrongly.
  • Overwriting a mapping in use takes a typed confirmation. Filling an empty one can only improve things; replacing one that subscribers are already trading can point a hundred terminals at the wrong instrument, so the two are deliberately not the same click.
  • Every change is audited with your name, the before, the after and the number of accounts it reached. Support is shown it when a subscriber asks why their trade went to a different instrument.
  • The canonical registry itself stays administrator-owned. You map to a code; you cannot invent one. A symbol your master trades that has no code is rejected at ingest — see below.
Mapping changes
Yours and the platform’s, on the servers you trade at. The last column is how many accounts each change reached — the figure that makes this a shared setting rather than a personal one.
WhenCanonicalServerWasBecameChanged byAccounts reached
11 Sep 2026
3d ago
NAS100Pepperstone-Live04
MT5
nothing — it was unmappedNAS100Khalid Aziz18
29 Aug 2026
16d ago
XTIUSDExness-Real12
MT5
nothing — it was unmappedUSOILmKhalid Aziz41
24 Jul 2026
24 Jul 2026
XTIUSDICMarketsSC-Live08
MT5
WTIWTI.aPlatform admin23
Rejected events
A master traded something the registry has no name for. The event was stored as a reject, was not sent to anyone, and is missing from your track record until the symbol is added.
WhenMasterSymbol it tradedEventWhy it was rejectedReported
13 Sep 2026
1d ago
5062US500.cashOpenNot in the registryReported
13 Sep 2026
1d ago
5062US500.cashCloseNot in the registryReported
10 Sep 2026
4d ago
5021XAUUSD.spotOpenNot in the registryNot reported
03 Sep 2026
11d ago
5044GER40OpenNot in the registryNot reported