A monthly price that includes your first accounts, a low price for each one after that, and executions pooled across them. Always-on only for the accounts that need it. No charge for closing a trade — which is never blocked for billing, whatever happens to your plan.
Plans
Every plan starts with a 14-day free trial of that plan — its features and limits, demo accounts, no card.
Personal
For trading with Claude and ChatGPT, on your own MT5 account.
$9/ month
1 live account + 1 demo account
1,000 opening executions a month
Opening stops at the monthly limit, never billed beyond it
base $749 + Always-on accounts $4020 paid accounts
Prices in US dollars, excluding taxes. Accounts, always-on and executions beyond each plan's allowance are charged after the month they were used in; executions are pooled across the accounts you pay for.
Plan limits
Every limit, side by side.
These are the limits the API itself enforces, read from the same place. MarketLabs research is included on every plan while it is in beta; what each plan includes may change.
Plan limits compared
Aspect
Personal
Pro
Production
Business
Enterprise
Price a month
$9
$29
$99
$749
Custom
Billed yearly
$90 a year
$290 a year
$990 a year
$7,490 a year
Agreed with you
Accounts included
1
2
5
250
Agreed with you
Each account beyond
—
—
$5 each for accounts 6–50, $3 each for accounts 51–250
An execution 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.
Counts
A market order
A pending order placed
Each account's order in a multi-account order
An order the broker rejected — it reached them
An order still being confirmed with the broker
Never counts
Closing a position, in full or in part
Moving a stop loss or take profit
Cancelling a pending or multi-account order
An order proven never to have left us
A retry answered from its idempotency key
Reading accounts, positions and history
Growing, and going over
Add accounts any day. Pay for them after the month.
Connect accounts as you need them, up to your plan's limit. Nothing is charged up front: accounts beyond those included, always-on days and executions beyond the allowance are measured as you go and charged once the month is over. The billing page shows the month so far.
Executions are pooled: every account you pay for adds its allowance to one shared total, so a quiet account makes room for a busy one. Past the allowance each execution is billed rather than refused, up to 2× the allowance, where the meter stops so a strategy stuck in a loop cannot run up an invoice nobody meant to create.
Need more accounts than a plan allows? Move to the next plan — or to Enterprise, priced with you.
price, Accounts 251–1000, Always-on accounts, Executions over the allowance
Closing a position is never blocked for billing.
Over your allowance, past the ceiling, on a plan that has ended, at the end of a trial, 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.
Trading your own MT5 account with Claude or ChatGPT: your AI assistant, your MT5 account, read-only until you turn trading on for that account, with a two-factor code. 1 live account + 1 demo account, 1,000 opening executions a month, always-on for +$12 a month. Trading carries a risk of losing money; an assistant can be wrong, and its orders are your orders.
Can I have more than one?
One Personal workspace per person. For a second live account, webhooks or multi-account orders, choose Pro; for more accounts, a larger team, or trading for others, choose Production.
What is Pro for?
Active traders who run more than one account: 2 live accounts + 1 demo account, 3,000 opening executions a month, multi-account orders across your own accounts, pending orders and webhooks, always-on for +$9 per account a month, and up to 3 people. A live account beyond 2 means Production.
What happens at the monthly limit?
On Personal and Pro, opening new trades is refused until the 1st (UTC). Closing positions, cancelling orders and moving stops always work. Executions beyond the limit are never billed.
How does the trial work?
Every self-serve plan's card starts a 14-day trial of that plan, without a card. A trial is demo accounts only, and never more than 5, even when the paid plan includes more. Signing up without picking a plan tries Production. The free demo accounts in the table below are a paid-plan allowance, separate from the trial cap. Pay before the trial ends to keep the same accounts, keys and settings and to connect live accounts; otherwise the workspace has no plan, and open positions can still be closed. One trial per person. A trial is not a free plan.
What do I pay for?
A monthly price that includes your first accounts — 5 on Production — and a price for each account you connect beyond them ($5 each for accounts 6–50, $3 each for accounts 51–250). Each account comes with an allowance of opening executions, pooled across all of them. Always-on accounts cost $7 a month each. That is all.
Do closing a position, moving a stop or cancelling an order count as executions?
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.
What happens when I use more than my plan includes?
You keep trading. Accounts beyond those included, always-on accounts and executions beyond the pooled allowance are measured as you go and charged once the month is over — to the card your plan renews on. Executions stop at 2× the allowance, so a runaway strategy cannot run up an unlimited bill. Closing positions keeps working throughout.
Is there a limit while I'm new?
Usage beyond your plan's price is billed after the month, so how much of it a workspace can run grows with what it has paid. On Production, accounts beyond those included, always-on accounts and extra followers can come to $99 a month to start with, plus whatever you have paid in renewals and usage charges in the last 90 days — it grows as payments go through, or contact us to raise it sooner. If a usage charge still can't be collected after a week of retries, opening new trades, connecting accounts and turning on always-on pause until it's paid; closing positions, cancelling orders and moving stops always work.
Do demo accounts count?
Each plan includes free demo accounts — 2 on Production. Demo accounts beyond that are charged like live ones.
What does always-on mean, and why does it cost more?
An always-on account keeps its MetaTrader terminal running around the clock, so it is ready the instant you trade and streams without a warm-up. On-demand accounts start when you trade and stop when idle. A terminal running all month costs us real compute, so always-on is a small monthly add-on per account, charged by the day.
Is there an annual price?
Yes — paying yearly costs about 17% less than twelve months. Usage beyond the plan is still charged monthly, after each month.
What is MarketLabs?
Daily official reference rates, trading-session hours, the official economic calendar, CFTC positioning, and a daily cited research brief for the pairs on your watchlist — a lean and a confidence level, scored for accuracy once there is enough history. Included on every plan while MarketLabs is in beta, with no extra charge; what each plan includes may change. Research, not trading advice: it never places a trade.
How do I pay?
By card, 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. Enterprise can also be invoiced and paid by transfer.
Can I cancel?
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.
What does Enterprise include?
A price and limits agreed with you, monthly or annual, paid by card or transfer. Account capacity and accounts per multi-account order are separate numbers. Until a contract sets them, the published defaults are 500 accounts and 500 accounts in one order — not "more than 1,000", and not an unlimited plan.
> Connect. Execute. Scale.
Start your 14-day trial.
Create a workspace, issue an API key and connect a demo account in minutes — no card needed.