IC
MT4 / MT5 TERMINAL API · HOSTED · NO PLUGIN

MetaTrader 4,5
Terminal API.
Just credentials.

A fully hosted MetaTrader 4,5 Terminal API that works with any MT4 or MT5 account credentials — login, password and server name is all you need. Open and close trades, sync live prices, modify orders, check positions, history, balance, equity and margin programmatically. No plugin to install on your trading platform, no terminal to keep running on a VPS. Available as a hosted API, with rental or full source code.

+ AT A GLANCE
MT4 + MT5
BOTH PLATFORMS SUPPORTED
0 PLUGINS
NO DLL / EA INSTALL NEEDED
ANY ACCOUNT
WORKS WITH ANY BROKER LOGIN
2 MODELS
RENTAL OR FULL SOURCE CODE
+ OVERVIEW

Trade any MT4 / MT5 account from your own software.

The MetaTrader 4,5 Terminal API is a hosted bridge that authenticates against any MT4 or MT5 trading server using standard client-side credentials — exactly like the desktop terminal would. It exposes every important terminal operation through a clean REST and WebSocket interface, so your CRM, copy-trading engine, signal app, EA orchestrator or analytics dashboard can talk to MetaTrader directly.

Because the connection runs on our hardened infrastructure, you don't need to install any plugin, EA or DLL on your MT4 or MT5 terminal, and you don't need to keep a Windows VPS open 24/7. Sessions auto-reconnect, requests are queued and rate-limited, and a full audit log is kept per account.

+ CAPABILITIES

Everything you can do inside MT4 / MT5 — over an API.

Login With Credentials

Authenticate any MT4 or MT5 account with login, password and server — no plugin install needed.

Sync Live Prices

Streaming bid/ask quotes and tick data over WebSocket for any subscribed symbol.

Open & Close Trades

Market, pending, stop, limit, modify, partial close and close-by — programmatically.

Check Trades & Orders

Read open positions, pending orders, deals and full closed-trade history.

Account State

Balance, equity, margin, free margin, margin level and profit per account.

Order Management

Modify SL/TP, change expiry, reduce volume or cancel pending orders.

History & Reports

Paginated trade and deal history with filters by symbol, ticket or date range.

Live Events

Subscribe to trade, order and quote events as they happen in the terminal.

No Plugin Required

Runs entirely on our hosted infrastructure — no EA, no DLL, no VPS to babysit.

+ COVERAGE

One API, two platforms.

MT4 TERMINAL API

MetaTrader 4

  • Connect with any MT4 login / password / server
  • Market, pending, modify, partial & full close
  • Live bid/ask streams per symbol
  • Open positions, pending orders, full history
  • Account state — balance, equity, margin, free margin
  • Symbol specs, tick size, contract size, swaps
MT5 TERMINAL API

MetaTrader 5

  • Connect with any MT5 login / password / server
  • Netting & hedging account modes
  • Multi-asset: FX, CFDs, stocks, futures, crypto
  • Market, pending, stop-limit, modify & close-by
  • Positions, orders, deals and full deal history
  • Real-time depth of market & tick streams
+ USE CASES

Where it fits.

Copy & social trading

Mirror trades from master to follower accounts across MT4 and MT5.

Mobile & web trader apps

Build branded trading frontends backed by any MT4/MT5 account.

Signal & strategy execution

Auto-execute signals from your own engine straight into MT4/MT5 accounts.

Broker & IB dashboards

Show clients their live equity, margin and trade history in your own UI.

Risk & monitoring tools

Watch exposure across accounts and force-close positions on rule breaches.

Custom automations

Bots, schedulers and back-office tools that read and trade on real accounts.

+ TECHNICAL

Technical specification.

Protocols

  • REST/JSON for transactional calls
  • Secure WebSocket for live streams
  • Bearer-token authentication
  • Optional HMAC request signing

Performance

  • Sub-50ms hosted round-trip
  • Auto-reconnect & session resume
  • Per-key rate limits & queueing
  • Co-located near major MT4/MT5 servers

SDKs & Integration

  • Works with Node.js, Python, PHP, .NET, Java, Go
  • OpenAPI / Swagger documentation
  • Postman collection included
  • Webhook callbacks for trade events
+ API SURFACE

Sample endpoints.

Identical surface for MT4 and MT5 — just change the platform parameter. REST for transactional calls, WebSocket for live quotes and trade events.

POST/v1/sessionsLogin with MT4/MT5 credentials
GET/v1/accountBalance, equity, margin, leverage
GET/v1/positionsOpen positions / orders
POST/v1/trades/openOpen market or pending order
POST/v1/trades/modifyModify SL / TP / volume
POST/v1/trades/closeClose or partial close trade
GET/v1/historyClosed trades & deals history
WSS/v1/stream/quotesLive tick & quote stream
WSS/v1/stream/eventsTrade & order event stream
+ LICENSING

Rental or full source code.

OPTION A · RENTAL

Hosted API Rental

We run the Terminal API on our infrastructure. You get API keys, docs and a status dashboard. Pay monthly per account or per environment — nothing to install, nothing to maintain.

  • Fully managed hosting & auto-reconnect
  • Both MT4 and MT5 on the same key
  • Monitoring, logs & 24/7 support
  • Scale up or down at any time
OPTION B · OWNERSHIP

Full Source Code

Get the complete source code of the MT4 & MT5 terminal bridge, REST/WebSocket gateway and admin tools. Deploy on your own servers and customise freely.

  • 100% source code ownership
  • Self-host on your infrastructure
  • Customise endpoints & business logic
  • One-time license + optional support
+ SECURITY

Credentials handled safely.

TLS 1.3 everywhere

All REST & WebSocket traffic encrypted end-to-end.

Encrypted credential vault

MT4/MT5 logins stored encrypted at rest, never logged.

IP whitelisting

Lock API keys to specific origins, CRMs or office IPs.

Full audit log

Every call logged with payload hash, account and actor.

Talk to MT4 & MT5 — without the terminal.

Get rental access or a source-code license for the MetaTrader 4,5 Terminal API. Our team will help you wire it into your CRM, app or trading engine.