Starter
Recommended- 5 MT5 accounts
- 5,000 orders a month
- Multi-account execution
- Pending orders
- Always-connected accounts
One monthly price for a number of MT5 accounts and an allowance of orders. No hourly meter, no charge for keeping an account connected, and no charge for closing a trade — which is never blocked for billing, whatever happens to your plan.
Prices in US dollars, per month, excluding any taxes that apply. Pay by card or in crypto.
These are the limits the API itself enforces — the same numbers, read from the same place.
| Aspect | Starter | Scale | Enterprise |
|---|---|---|---|
| Price a month | $99 | $499 | Custom |
| MT5 accounts connected | 5 | 50 | Up to 500 |
| Orders included a month | 5,000 | 100,000 | 2,000,000 |
| Beyond the allowance | $0.03 an order | $0.02 an order | In the contract |
| Ceiling | 10,000 orders | 200,000 orders | In the contract |
| Multi-account orders a month | 100 | 2,000 | 50,000 |
| Accounts per multi-account order | 10 | 100 | 500 |
| Market orders, closes, stop changes | Yes | Yes | Yes |
| Pending orders | Yes | Yes | Yes |
| Always-connected accounts | Yes | Yes | Yes |
| API calls a month | 1,000,000 | 20,000,000 | 200,000,000 |
| How to get it | Sign up | Sign up | Talk to us |
An order counts when it opens exposure and reaches the broker — or might have. That keeps the meter on the thing that costs something, and off the things you need to stay safe.
On paid plans, orders beyond the monthly allowance are billed per order rather than refused — $0.03 on Starter, $0.02 on Scale. Your strategy is not cut off because a busy week came early in the month.
At 2× the allowance the meter stops and new opening orders are refused until the next month, or until you change plan. That ceiling protects you as much as us: a strategy stuck in a loop cannot run up an invoice nobody meant to create.
Connected accounts work differently. They are capacity, not a monthly total, so they are never billed as overage: connecting one more than your plan allows is refused, and you disconnect one or change plan.
$99 + 1,500 × $0.03 = $144
$499 + 30,000 × $0.02 = $1,099
The plan price plus each order beyond the allowance. Closes, stop changes and cancellations are never in the sum.
Over your allowance, past the ceiling, on a plan that has ended, or with a feature your plan no longer includes: closing positions, cancelling orders and moving stops keep working on every account. A billing problem should never trap anyone in a trade, so the API is built so that it cannot.
Up to 500 accounts and 2,000,000 orders a month, priced by contract, with service levels agreed with you.
Comparing costs with an hourly-billed API? Use the calculator on fxapis vs MetaApi.
No. Only orders that try to open exposure count: market orders, pending orders, and each account's order in a multi-account order. Closes, partial closes, stop-loss and take-profit changes and cancellations are free and never refused for billing reasons.
On paid plans, orders beyond the allowance are billed per order ($0.03 on Starter, $0.02 on Scale), up to 2× the allowance. Past that ceiling new opening orders are refused until the next month or until you change plan, so a runaway strategy cannot run up an unlimited bill. Closing positions keeps working throughout.
No. Plans count connected accounts, not hours. An account can stay connected all the time, come online only when you trade, or be controlled by you — the price is the same. A disconnected account, whose password has been erased, stops counting.
Not at the moment. Plans start with Starter. You can cancel at any time, and your plan runs to the end of the period you paid for.
Monthly, by card or in crypto, on fxapis's own checkout page. Moving between paid plans by card starts the new plan straight away and refunds the unused part of the old one. By crypto, an upgrade mid-month is charged the difference and a downgrade takes effect when the current month ends.
Yes, from the console's Billing page. Your plan runs to the end of the period you paid for. If a plan ends, you can still close positions and cancel orders on every account.
Up to 500 accounts and 2,000,000 orders a month, priced by contract, and a team that knows your setup. Service levels are agreed in the contract. Tell us what you are building on the Enterprise page.
No — live and test keys are labels for your own configurations, and both reach real brokers. Orders placed with either count the same way. Use broker demo accounts for testing.
Create a workspace, issue an API key and connect a demo account in minutes.