MT4 & MT5 API Pricing
Every plan includes the whole product: the REST API, the WebSocket stream, MT4 and MT5, live and demo accounts, and a dedicated cloud terminal per account. There are no feature gates. What changes between plans is how many accounts are included and how high the rate limits go. And no plan caps you: once you pass the accounts a flat plan includes, extra ones are €9 each on Pro and €8 on Premium.
Everything you need to trade programmatically. Built for solo traders, indie devs, and startups.
- ✓ Full REST API + WebSocket access
- ✓ Live and demo accounts
- ✓ Real-time price streams
- ✓ Order execution under 30ms
- ✓ Historical candlestick data with per-bar spread
- ✓ Works with Python, Node, Go, and any language
- ✓ No enforced rate limits, your own dedicated terminal
One price for growing desks that run many accounts at higher throughput.
- ✓ 60 trading accounts included
- ✓ €9 per additional account
- ✓ Higher rate limits across the API
- ✓ Priority support (same day)
- ✓ All MT4 + MT5 features
Top limits, a dedicated support channel, and first access to new features.
- ✓ 110 trading accounts included
- ✓ €8 per additional account
- ✓ Highest API rate limits
- ✓ Dedicated support channel
- ✓ Early access to new features
Work out your monthly cost
Drag the slider to the number of accounts you run. The cheapest plan for that number is highlighted.
- StarterCheapest€120 / mo
- Pro€549 / mo
- Premium€949 / mo
Where the crossover sits
Starter bills per account, so it stays cheapest until the per-account total passes a flat plan. Forty-five accounts is €540 a month against Pro's €549, so Pro wins from 46 accounts.
Pro then carries you well past the 60 it includes, because extra accounts are €9 rather than €12. A hundred accounts is €549 plus 40 × €9, which is €909, still under Premium's €949. Premium takes over at 105 accounts and adds further seats at €8.
Growing past your plan
A flat plan is a floor, not a ceiling. You are never blocked from connecting another account, and you never drop back to the full per-account rate for going one over:
- Pro: €549 for 60 accounts, then €9 for each account after that.
- Premium: €949 for 110 accounts, then €8 for each account after that.
Because the extra-seat rate is always below the plan's own average, the price per account keeps falling as you grow, and your bill never drops when you add an account. At 150 accounts Premium is €1,269, or €8.46 each.
What every plan includes
- A dedicated terminal per account. Your requests hit your own MT4 or MT5 terminal in our cloud, never a shared gateway. No VPS, no Windows server, no MQL.
- The full REST API. Account data, market data, order execution, history, and calculators. See the MT5 and MT4 references.
- The full WebSocket stream. Ticks, OHLC bar closes, account updates, positions, trade events, and terminal status over one socket per account.
- Multi-account execution. The /v1 batch endpoints send one order to many accounts, and close across them by selector, with MT4 and MT5 in the same call.
- Any language. Plain HTTP and JSON, official Python and Node SDKs, and a live OpenAPI 3 spec per account for generating a client in anything else.
How billing works
You can pay by card or in crypto, and the two behave differently on purpose. A card subscription renews itself on a fixed monthly cycle and cancels from the dashboard at any time. A one-off crypto payment never renews, so crypto goes into a prepaid EUR balance instead: top it up once, and the balance pays for each connected account as that account's month comes due, on its own date.
The balance and its top-ups are also available headlessly through the wallet API, so your own tooling can quote a top-up, get a deposit address, and watch for the credit without a hosted widget.
Private hosting is priced separately
If you need a permanent, whitelistable IP, or a machine in a specific region near your broker, private hosting puts your accounts on a dedicated server: €17 per month for the first account and €14 for each additional account on the same server. Pay by card and it renews monthly, or prepay in crypto.
It is billed entirely on its own. A private server never consumes a seat on your subscription, and you do not need a paid plan to use one. Explore private hosting.
Pricing questions
Start with one account
Connect an account, grab your API key, and make your first call in a few minutes. No approval process and no setup call.
Get your API keyFxSocket never has access to your funds. We connect to your broker's terminal. We can't withdraw, deposit, or move money. Your broker holds your funds.