MT5 Manager API for Forex Brokers
Programmatic control over your MetaTrader 5 server. Manage accounts, monitor positions, execute trades and automate risk rules — all via a clean REST API, without MetaTrader Manager desktop software.
What Is the MT5 Manager API?
The MetaTrader 5 Manager API is an interface that allows brokers and developers to interact with an MT5 server programmatically. Instead of logging into MetaTrader Manager manually, you can automate account creation, trade management, equity monitoring and risk control through code — integrating MT5 directly into your CRM, back office or risk engine.
API Capabilities
- Account Management — create, modify, archive and delete MT5 trading accounts programmatically
- Real-Time Position Monitoring — stream open positions, equity and margin levels
- Trade Execution — open, close and modify orders on client accounts
- Balance Operations — credit, debit and transfer funds between accounts
- Group Management — assign and move accounts between server groups
- Risk Automation — trigger margin calls, stop-outs and account suspensions based on real-time data
- Historical Reporting — pull trade history, account statements and performance data
- Symbol & Price Data — access symbol specifications and real-time quotes
REST-Based. Production-Ready.
Our MT5 Manager API wraps the native MetaTrader 5 Manager API in a clean, documented REST interface — accessible from any programming language (Python, Node.js, PHP, Java, C#) without the complexity of the native MT5 SDK. Integrates with the Forex Broker CRM and Prop Challenge System. See the full MetaTrader Manager API page for documentation and pricing. Prefer a ready-made interface for your back-office staff? See the MT5 Web Manager.
Get Access to the MT5 Manager API
Talk to our team about your MT5 integration requirements.