π IndexNano is officially live! The cleanest REST API for MetaTrader 5.
A Clean and Simple REST API for MetaTrader 5
Connect your trading bots and web apps to MT5 in minutes. Build in any language with zero friction.
$ curl -X POST "BASE_URL/v1/connect" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"account_number": 12345678,
"password": "YourPassword123",
"server": "Broker-Server-Live"
}'
{
"status": "success",
"message": "Connected to MT5 successfully",
"session_token": "mt5_sess_8f92a1b..."
}
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"account_number": 12345678,
"password": "YourPassword123",
"server": "Broker-Server-Live"
}'
{
"status": "success",
"message": "Connected to MT5 successfully",
"session_token": "mt5_sess_8f92a1b..."
}
Pricing
Simple, Pay-As-You-Go Pricing
Billed per hour. Pause or resume your accounts at any time.
Starter
$0.020/ hour / account
~$14.60 / acct / mo
up to 5 accounts
10,000 calls / day / acct
pay as you go
Support: email
All Core API endpoints
Pause / resume per hour
Pro
β 15% off Starter$0.017
/ hour / account
/ hour / account
~$12.41 / acct / mo
up to 25 accounts
20,000 calls / day / acct
pay as you go
Support: email + chat
All Core API endpoints
Pause / resume per hour
Scale
β 30% off Starter$0.014
/ hour / account
/ hour / account
~$10.22 / acct / mo
up to 100 accounts
50,000 calls / day / acct
pay as you go
Support: dedicated
All Core API endpoints
Pause / resume per hour
What you actually pay per month (assuming 24/7 usage)
Tier
1 account
5 accounts
25 accounts
100 accounts
Starter ($0.020/h)
$15
$73
--
--
Pro ($0.017/h)
--
$62
$310
--
Scale ($0.014/h)
--
--
$256
$1,022
Enterprise
--
--
--
custom
Numbers are 24/7 worst case. Most accounts only run during market hours β ~40-60% of these costs.
FAQ
Frequently Asked Questions
Why should I use this REST API instead of just writing an MQL5 Expert Advisor?
Letβs be real MQL5 is a headache. It locks you into a clunky ecosystem and forces you to learn a niche language just to place a trade.With our REST API, you can build your trading bots in Python, Node.js, Go, or whatever language you actually like. You get to use modern machine learning libraries, host your bot anywhere, and connect to MT5 with simple HTTP requests. No MQL5 required.
Who is it for?
Which brokers are supported?
Are my MT5 credentials safe? Do you store my password?
Do I need to share my master password?
Is there an SDK?
How fast is the trade execution?
How does pricing work?
What counts as an "active account"?
How does the hourly pay-as-you-go billing actually work?
Can I cancel anytime?
What is the rate limit?
