Metasync
Automate Your Mt5 Trading

Unlock the Full Potential your MetaTrader5. Trade Using Metasync's Api for Designed for MT5 traders. Build your Algorithm or Process Real Time Market Data

<480ms
API Latency
99.3%
Uptime SLA
0
Requests Today
24/7
Support

Why Choose MetaSync?

Complete trading automation suite with blazing-fast FastAPI backend and cross-platform compatibility

🔌

Quick Connection

Connect to MT5 in under 1 minute with auto-reconnect and comprehensive error handling

example.js
|
📊

Real-Time Market Data

Stream live ticks, OHLC data (M1-MN1), and symbol specifications with minimal latency

example.js
|
💱

Advanced Trading

Support for all order types including market, limit, stop, and trailing stop orders

example.js
|
🖥️

Cross-Platform

Works on MacOS and Windows with real MT5 terminal for development on any platform

example.js
|

Webhook Support

Real-time notifications for trades, account changes, and market events (Pro/Ultra tiers)

example.js
|
📜

Complete History

Access full trading history with advanced filtering and analytics capabilities

example.js
|

Simple, Transparent Pricing

Choose the plan that fits your trading needs. All plans include our core MT5 API features.

Basic

Perfect for developers testing APIs

$14.99/month
  • 30,000 requests/month
  • 60 requests/minute
  • Access All Endpoints
Most Popular

Pro

Ideal for algorithmic traders & bots

$49.99/month
  • 150,000 requests/month
  • 300 requests/minute
  • Priority support

Ultra

For hedge funds & institutions

$149.99/month
  • 500,000 requests/month
  • 1,000 requests/minute
  • HFT optimizations

MetaSync API Documentation

Everything you need to integrate with the MetaTrader 5 platform programmatically

Quick Start

Get started with MetaSync in under 5 minutes. All you need is your RapidAPI key.

JavaScript Example
const api = new MetaSync({
  apiKey: "your-rapidapi-key"
});

// Connect to MT5
await api.connect({
  login: 123456,
  password: "password", 
  server: "BrokerServer"
});

// Get account info
const account = await api.getAccount();
console.log(account);

Core Features

Real-time Data

Stream live ticks and OHLC data

Order Management

Place, modify, and cancel orders

Account Monitoring

Track balance, equity, and positions

Historical Data

Access years of market history

Webhook Support

Real-time event notifications

Mock Mode

Test without live terminal

Authentication

All requests require your RapidAPI key in the headers:

Headers
X-RapidAPI-Key: YOUR_API_KEY
X-RapidAPI-Host: metasync.p.rapidapi.com

Rate Limits

API limits based on your subscription tier:

Basic
60/min
30K/month
Pro
300/min
150K/month
Ultra
1000/min
500K/month

Frequently Asked Questions

Get answers to common questions about MetaSync API integration and usage

While MQL5 requires platform-specific coding and terminal deployment, MetaSync provides: • Language flexibility (use Python, JavaScript, etc.) • Cloud-native architecture • Built-in rate limiting and error handling • No compilation or terminal restarts needed Ideal for teams wanting to decouple trading logic from MT5 infrastructure.
We implement multiple protective measures: 1. Default 500ms order confirmation delay (configurable) 2. Per-symbol position limits 3. Maximum daily loss circuit breakers 4. Two-phase order submission (validate → execute) 5. Dry-run mode for strategy testing All safety checks are documented in our Risk Management Guide.
Yes, but with important considerations: • Use mock mode with historical data endpoints • Our OHLC endpoints provide 5+ years of data • For accurate backtesting: - Account for simulated execution delays - Apply appropriate slippage models - Consider tick-level reconstruction limitations For institutional-grade backtesting, we recommend dedicated solutions like QuantConnect.
Our connection manager automatically: 1. Detects terminal disconnects within 2 seconds 2. Buffers outgoing orders during outages 3. Attempts reconnection with exponential backoff 4. Notifies via webhooks if downtime exceeds 1 minute 5. Maintains order state consistency after reconnection Critical systems should implement client-side retry logic as well.
We follow strict versioning practices: • Major versions (v1, v2) guarantee breaking changes - 12+ month deprecation notices - Parallel run periods • Minor versions add features without breaking changes • All versions documented permanently • Real-time changelog via webhook notifications We recommend always specifying exact versions in requests.
Our infrastructure is optimized for speed: • Co-located with major MT5 brokers (1-3ms ping) • WebSocket connections with binary protocols • JIT-compiled order validation • Direct market access routing • Typical round-trip latency <50ms (99th percentile) Ultra tier offers dedicated VLAN connections for HFT firms.

Ready to Automate Your Trading?

Join thousands of traders and developers using MetaSync to build profitable trading systems.