Overview
MetaTrader 5 trading infrastructure, exposed as an API.
fxapis runs MetaTrader 5 accounts as a service. Connect an account over HTTP, and we keep a terminal logged in for it — or start one the moment you need it. Place, modify and close orders, move many accounts with one instruction, and get a recorded outcome for every order: filled, rejected, or unknown and being reconciled, never guessed.
Quickstart
From an API key to a filled order, in about five minutes.
Signals and click-to-trade
Bring many accounts online when a signal goes out, so the click executes at once.
Trading and history
Market and pending orders, closes, stop moves, execution waves.
API reference
Every endpoint, with examples in cURL, Python, JavaScript, Go and more — and a console to try them.
The shape of it
https://api.fxapis.com/v1/…
Authorization: Bearer fx_live_…Every request carries an API key. Responses are JSON with the payload under
data; every failure has the same shape and a stable code — see
Errors. Orders take an Idempotency-Key, so a retry can never
place a second trade.
What fxapis is not
fxapis is infrastructure. It generates no signals, holds no opinion about the market, and gives no advice — it executes what it is told. Trading a live account through any API can lose money quickly, and nothing here replaces your own risk controls.