Broker setup guide
Finding the correct
XAUUSD symbol
Gold can have a different symbol name and different contract specifications at every broker. An EA or cBot must use the exact symbol shown in that trading account.

Common names
XAUUSD is not always called XAUUSD
Examples include XAUUSD, XAUUSD.P, XAUUSDp, XAUUSD.a, XAUUSDm and GOLD. Capitalisation and punctuation matter. Use the exact name visible in Market Watch or the platform's symbol list.
Five checks before testing
Symbol name alone is not enough
- 01
Contract size
Check how many ounces one lot represents. The same lot number can produce very different exposure if contract specifications differ.
- 02
Digits and tick size
Confirm how the broker quotes gold and the smallest permitted price movement.
- 03
Spread and commission
Use realistic costs in backtests and watch how spread changes around news and rollover.
- 04
Minimum lot and step
Make sure the requested volume can be normalized to the broker's allowed minimum and increment.
- 05
Trading hours and server time
Broker sessions and daily reset times can change time filters, swaps and daily-risk calculations.
Important
Always verify specifications inside the exact account you will use. Demo, standard, raw-spread and prop accounts from the same broker may expose different symbol names or contract settings.
