Stop wrestling with MT5. Tonpo gives your platform a clean API to execute trades, stream live prices, and manage accounts at scale.
A complete toolkit for connecting your application to MetaTrader 5 — no MT5 expertise required.
Clean, predictable JSON API for account management, order placement, and position tracking. Works with any language.
Real-time tick data, position updates, and order confirmations over a persistent WebSocket connection.
Official async Python client. Context managers, typed models, auto-reconnect, and a price cache built in.
MT5 credentials encrypted at rest. API key authentication. TLS on all connections. Your data stays yours.
Tonpo handles the MT5 connection layer so you can focus on your product.
One API call creates a Tonpo user and returns an API key. No registration form needed.
Pass MT5 credentials once. Tonpo encrypts and stores them — you never touch them again.
Tonpo connects to the broker and signals when the account is live and ready to trade.
Place orders, stream prices, read positions — all through clean REST and WebSocket calls.
Add more accounts, more users, more symbols. The architecture handles the load.
Whether you're automating your own trades or powering a platform for thousands of users.
Build fully automated trading systems that receive signals, calculate risk, and execute on MT5 — without ever touching a terminal.
Embed MT5 trading into your SaaS, copy trading platform, or prop firm dashboard without building MT5 infrastructure yourself.
All plans include full API access. No hidden fees, no per-trade charges.
You deal with clean JSON, not MQL5. Tonpo abstracts all MT5 complexity behind predictable API calls.
MT5 passwords are encrypted at rest and never returned in API responses. Your users' credentials stay safe.
The gateway sits close to your broker. Orders go from API call to broker confirmation in under 100ms.
Async Python client with typed models, auto-reconnect WebSocket, and full coverage of the REST API.