Compatibility
Brokers & platforms
Risk Marshal runs on MetaTrader 5 and works with any MT5-compatible broker. It attaches to the terminal you already use — your broker relationship, your execution, and your funds are untouched.
The short version
- Platform: MetaTrader 5 (MT4 is not supported).
- Brokers: any broker that offers MT5 and permits Expert Advisors.
- Account types: personal, funded, and prop-firm challenge accounts.
- Symbol suffixes: handled automatically —
XAUUSDm,EURUSD.raw, and similar all map to the right rules.
Why we don't publish a broker list
A list of “supported brokers” would imply the unlisted ones don't work, which isn't true — and it would imply commercial relationships we don't have. Risk Marshal talks to your terminal, not your broker. If you can run an EA on your MT5 account, you can run Risk Marshal.
Common questions
Which platforms does Risk Marshal support?
MetaTrader 5 only. Risk Marshal attaches to your existing MT5 terminal as an Expert Advisor — there's no rerouting of your trades, no copy-trading, and no movement of funds.
Which brokers work?
Any broker offering MetaTrader 5. Risk Marshal connects to the terminal, not to a broker's API, so if your broker gives you MT5 and allows Expert Advisors, it works. We don't require a partnership with your broker and we don't earn anything from your choice of broker.
Does MT4 work?
No. Risk Marshal is MT5-only. There is no MT4 build today.
My broker adds a suffix to symbols (like XAUUSDm or EURUSD.raw). Is that a problem?
No. Risk Marshal normalises broker symbol suffixes, so instrument rules you set for gold or EURUSD apply correctly regardless of how your broker names the symbol.
Does it work with prop-firm accounts?
Yes — prop-firm accounts are MT5 accounts. Confirm your firm permits risk-management EAs on your account type first; see our prop-firm page for how personal limits map to firm rules.
Do you need my broker password?
It depends on hosting. Self-hosting: no — the EA runs on your machine and your master password never leaves it; dashboard sync uses read-only investor credentials. Managed hosting: yes, encrypted with AES-256-GCM, so the terminal we run can enforce your rules.
Can Risk Marshal withdraw or move my money?
No. Trading terminals have no access to deposits or withdrawals, and we never ask for banking or wallet credentials. Risk Marshal can block, close, or resize trades under your rules — nothing else.
Setup takes a few minutes — see installing the EA, or read about managed hosting if you'd rather not run a terminal yourself.