Broker Provider Onboarding
Broker adapter readiness matrix, MetaTrader terminal onboarding, personal account connection, and prop account setup
Capability status reflects current onboarding state. NOT CONFIGURED = provider not yet set up. SUPPORTED = capability available when provider is connected and verified.
| Capability | MetaTrader 5 MT5 | MetaTrader 4 MT4 | cTrader cTrader Open API | TradeLocker TradeLocker API | Tradovate Tradovate API | Rithmic R|Protocol |
|---|---|---|---|---|---|---|
| Account Read | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Balance / Equity | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Positions | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Orders | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Trade History | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Quote Stream | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Order Submission | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Order Modify | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Order Cancel | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Position Close | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Partial Close | SUPPORTED | SUPPORTED | SUPPORTED | PARTIAL | SUPPORTED | SUPPORTED |
| Real-Time Events | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
| Demo / Sandbox | SUPPORTED | SUPPORTED | SUPPORTED | SUPPORTED | SUPPORTED | SUPPORTED |
| Prop Support | SUPPORTED | SUPPORTED | PARTIAL | SUPPORTED | PARTIAL | PARTIAL |
| Copy Source | SUPPORTED | SUPPORTED | SUPPORTED | PARTIAL | PARTIAL | NOT SUPPORTED |
| Copy Follower | SUPPORTED | SUPPORTED | SUPPORTED | PARTIAL | NOT SUPPORTED | NOT SUPPORTED |
| Onboarding State | NOT CONFIGURED | NOT CONFIGURED | REQUIREMENTS REVIEW | NOT CONFIGURED | NOT CONFIGURED | NOT CONFIGURED |
MetaTrader 5
Full capability when terminal agent enrolled. Requires Windows cloud host.
MetaTrader 4
Full capability when terminal agent enrolled. Requires Windows cloud host.
cTrader
Official REST/WebSocket API. OAuth authorization. Commercial agreement with Spotware required.
TradeLocker
Provider-specific REST API. Broker partnership required.
Tradovate
Futures. WebSocket + REST. Market data entitlement required per exchange.
Rithmic
Futures. R|Protocol binary API. Exchange data entitlement required per exchange.