Advertisement IC Markets

Broker symbol suffixes like .raw, .pro and m: what they quietly change

Compare ECN/Raw spread brokers, analyze execution speeds, report slippage, and evaluate commission structures for high-frequency traders.
Post Reply
Fairman
Posts: 3303
Joined: Tue Jul 21, 2026 7:11 am
Location: Abuja

Broker symbol suffixes like .raw, .pro and m: what they quietly change

Post by Fairman »

Broker symbol suffixes like .raw, .pro and m: what they quietly change

If you've used a few brokers you'll have seen it: EURUSD, EURUSD.raw, EURUSDm, EURUSD.pro, EURUSD.ecn. Same pair, different symbols. The suffix usually tells you which account type or pricing model applies, but it can also change other things that matter for scalping.

The obvious difference is spread and commission. A raw symbol might have a tighter spread with a commission per lot, while the standard symbol has a wider spread and no commission. But the suffix can also come with different contract size, minimum lot, lot step, stop level, swap rates, and trading hours. A micro or cent account symbol with an m suffix might have a contract size that's a fraction of a standard lot.

This matters a lot if you use an EA or a position size calculator. If the code expects a standard 100,000 unit contract and the symbol has a different size, your position sizing will be off. Same if you copy settings from one broker to another.

What I do with any new account: open the symbol specification in the platform for each pair I plan to trade and note the contract size, minimum lot, step, stop level, swap and session times. It takes ten minutes.

It also helps when a broker changes specs, because you have something to compare against.
It’s Fairman :geek:
Recommended broker for automated trading & scalping IC Markets
Fairman
Posts: 3303
Joined: Tue Jul 21, 2026 7:11 am
Location: Abuja

Re: Broker symbol suffixes like .raw, .pro and m: what they quietly change

Post by Fairman »

For EA users, the symbol name itself can break things. If the code checks for EURUSD exactly and the broker uses EURUSD.raw, the EA may not run or may trade the wrong symbol. Most well written EAs use the chart symbol rather than a hardcoded name, but some older ones don't. Test an EA on a demo with the exact symbol names before putting it live, especially if you're moving it from one broker to another where the naming scheme is different, even if the pricing looks the same. Takes a minute.
It’s Fairman :geek:
Fairman
Posts: 3303
Joined: Tue Jul 21, 2026 7:11 am
Location: Abuja

Re: Broker symbol suffixes like .raw, .pro and m: what they quietly change

Post by Fairman »

Another thing to check is whether the same suffix means the same thing over time. Brokers sometimes migrate account types and change the specs of an existing symbol, usually with a notice email that's easy to skim past. If your costs or fills seem to change for no reason, reopen the specification window and comparing it to your notes. I've seen people blame their strategy for a cost increase that was actually a quiet change in commission or swap on the symbol they were trading. Keeping a dated copy of the spec, even a screenshot, makes that comparison possible.
It’s Fairman :geek:
Post Reply