What people build on FxSocket
One REST API and one WebSocket stream per account, across MT4 and MT5. That is a small surface, but it covers most of what people actually want a MetaTrader terminal to do from code. These are the patterns we see most often.
Algo Trading
Deploy automated strategies that run around the clock without babysitting a terminal. Point a Python or Node bot at the API and let it trade.
Read more →Copy Trading
Build your own trade copier. Detect fills on a master account over WebSocket and replicate them to followers through the REST API.
Read more →Backtesting
Pull years of OHLC bars with per-bar spread from one endpoint and feed them straight into pandas, backtrader, or your own engine.
Read more →Prop Firms
Run hundreds of funded accounts from one integration. Provision terminals on demand and enforce firm-wide risk policy over the API.
Read more →Two more patterns worth knowing
Custom dashboards and mobile apps. Everything the terminal knows is available as JSON: balance and equity, open positions, trade history, and live ticks. That is enough to build a bespoke trading UI, a client-facing portal, or a mobile app, without touching MQL. Start from the account data and WebSocket references.
Automated risk rules. Because positions and account state stream live, you can put guardrails in code: close everything at a drawdown limit, cap lot sizes, or halt trading when volatility spikes. The batch close endpoint closes by selector across many accounts in a single call, which is what a firm-wide kill switch usually needs.
What they all share
- A dedicated terminal per account. Your calls hit your own MT4 or MT5 terminal, not a shared gateway.
- No MQL and no VPS. Plain HTTP and JSON, plus official Python and Node SDKs.
- Any broker with MetaTrader. You bring your own broker credentials. We never hold your funds.
- One key, many accounts. Address each account by its account_id, and batch across them when you need to.
Build the one you came for
Connect an account, grab your API key, and make a real call in a few minutes. Pricing starts at €12 per account per month.
Get your API key