GLOSSARY · METATRADER
What is symbol suffix?
A symbol suffix is the broker-specific text appended to an instrument name — XAUUSDm, XAUUSD.raw, XAUUSDpro — which makes hard-coded symbol names fail across brokers.
What it means
Brokers use suffixes to distinguish account types and feeds. Exness appends "m" for its standard and cent accounts, giving XAUUSDm; others use a dot notation or a suffix indicating raw pricing. The underlying instrument is the same, the string is not.
Why it matters
For an EA this is a hard failure rather than a degradation. Code looking for "XAUUSD" on a terminal that only offers "XAUUSDm" finds no symbol, and depending on how it is written either does nothing at all or throws an unknown-symbol error on every tick.
What this changes in practice
The correct handling is to resolve the symbol from the chart the EA is attached to, or to search Market Watch for a match. If you are configuring a bot manually, copy the symbol name exactly as it appears in Market Watch including case — see wrong symbol.
Related terms
- Market WatchMarket Watch is the MetaTrader panel listing available instruments with live bid and ask prices,…
- XAUUSDXAUUSD is the ticker for spot gold priced in US dollars, quoting the cost of one troy ounce and …
- Expert AdvisorAn Expert Advisor is a program that runs inside MetaTrader and can analyse the market and place,…
Educational information only, not financial advice. Trading leveraged products carries substantial risk of loss. Last updated 2026-08-11.