Terms of Service
Last updated: March 18, 2026
1. Agreement to Terms
By accessing or using MetaRPC at mrpc.pro (the "Service"), you agree to be bound by these Terms of Service. If you disagree with any part of these Terms, you may not access or use the Service.
These Terms apply to all visitors, registered users, developers, and enterprise clients who access or use the Service, including its cloud infrastructure, RESTful endpoints, WebSocket feeds, gRPC services, web panel, and SDKs.
2. Description of Service
MetaRPC provides cloud-hosted and dedicated API infrastructure for MetaTrader 4 and MetaTrader 5 trading platforms, including:
- Client API (RESTful, WebSocket, gRPC) for connecting accounts, receiving live ticks, querying orders, and executing trades
- Manager API for broker-level administrative operations, user management, and liquidity monitoring
- Cloud Trade Copier for sub-millisecond trade replication with custom risk models and cross-broker symbol mapping
- WebSocket and gRPC streaming for real-time market data, order lifecycle events, and continuous quote feeds
- Multi-language SDKs (Python, C#, Node.js, Go, Java, C++, Rust), interactive API explorer, and sandbox testing environments
3. Accounts and Registration
To access the Service, you must register for an account and maintain valid credentials. You are responsible for:
- Maintaining the confidentiality and security of your account credentials, passwords, and API interconnect tokens
- All trading activities, automated executions, and financial transactions occurring under your account
- Notifying MetaRPC immediately upon becoming aware of any breach of security or unauthorized account access
- Ensuring all registration, contact, and billing details provided are accurate, complete, and up to date
We reserve the right to suspend or terminate accounts that violate these Terms or present security or financial risks.
4. Pricing, Billing, and Terminal Usage
MetaRPC operates on a flexible pay-as-you-go cloud model and subscription tiers with clear billing rules:
- 1-Hour Minimum Terminal Charge: When a cloud terminal instance is launched, the minimum billable duration is 1 hour (60 minutes). If a terminal runs for less than 1 hour (e.g. 1 to 59 minutes), your account is charged for 1 full hour at your effective rate tier. Any run time exceeding 1 hour is billed strictly per accumulated minute.
- Rolling 30-Day Volume Tiers: Hourly terminal rates are determined dynamically by your cumulative terminal usage hours over the trailing 30 days (rolling 30-day window), NOT all-time total usage and NOT resetting on calendar months. As your 30-day usage increases, lower volume tier rates automatically apply to all active sessions.
- Prepaid Balance & Automated Cutoff: Cloud terminal usage charges are debited against your prepaid contractor balance in real time. If your balance is exhausted, running terminals are gracefully stopped to prevent unwanted debt accumulation.
- Refund Policy: Prepaid account deposits and accrued terminal runtime charges are non-refundable once computational resources have been allocated, except where mandated by applicable consumer protection laws.
- Payment Methods: We accept major credit/debit cards via Stripe, cryptocurrency deposits, and manual wire invoices for enterprise agreements.
5. Acceptable Use Policy
You agree not to use the Service to:
- Violate any applicable national, international, or financial regulatory laws, or your broker's terms of service
- Engage in illegal market manipulation, toxic latency arbitrage prohibited by your broker, or fraudulent trading
- Abuse, overload, denial-of-service, or damage our server infrastructure, container clusters, or networks
- Attempt unauthorized access to other users' terminals, private keys, container environments, or host nodes
- Use the Service for money laundering, terrorist financing, or sanctions evasion
- Resell, redistribute, or sublicense access to the Service without prior written consent from MetaRPC
- Reverse engineer, decompile, or disassemble any binary components, bridges, or protocols of the Service
Violation of this Acceptable Use Policy may result in immediate termination of terminals and forfeiture of account access.
6. API Usage Guidelines and Protocols
MetaRPC provides standard RESTful endpoints (/ConnectEx for session establishment, /OpenedOrders for portfolio tracking, /OrderSend for market/pending execution, /OrderClose for position closure), real-time WebSockets (/Subscribe and /OnQuote for continuous quote feeds), and binary gRPC streams. API consumers must authenticate via bearer API tokens, respect rate limits (up to 50 requests/second per terminal), maintain keepalive pings, and handle reconnection gracefully. Excessive request flooding or denial-of-service patterns may trigger automated throttling or firewall IP blocks.
7. Intellectual Property
The MetaRPC platform, brand, proprietary APIs, trade copier algorithms, container orchestration, and documentation remain the exclusive intellectual property of MetaRPC.
You retain full ownership of your proprietary trading strategies, indicators, client software, and broker login credentials. You grant MetaRPC only the technical permissions necessary to relay commands to your designated MetaTrader terminals.
8. Disclaimer of Warranties
The Service is provided on an "AS IS" and "AS AVAILABLE" basis without warranties of any kind, either express or implied, including fitness for a particular trading purpose.
Financial trading involves substantial risk of capital loss. MetaRPC does not provide financial or investment advice. We are not liable for market slippage, broker disconnects, execution delays, or trading losses resulting from use of the Service.
9. Limitation of Liability
To the maximum extent permitted by applicable law, MetaRPC, its officers, and affiliates shall not be liable for any indirect, incidental, special, consequential, or punitive damages — including loss of profits, trading funds, or data — arising from your use of the Service.
Our aggregate liability to you for any claims arising from or related to the Service shall not exceed the total fees paid by you to MetaRPC during the three (3) months preceding the event giving rise to liability.
10. Service Availability and SLA
We strive for 99.9% monthly uptime for our cloud API infrastructure. Routine maintenance windows will be announced in advance when possible. Latency and execution speed depend partially on external internet routing and broker server responsiveness.
11. Termination
Either party may terminate this agreement at any time. You may stop your terminals and request account closure via the web panel. MetaRPC reserves the right to suspend or terminate accounts that breach these Terms, fail to maintain positive account balances, or engage in abusive activity.
12. Governing Law
These Terms shall be governed by and construed in accordance with applicable international commercial law. Any disputes arising hereunder shall be resolved through good-faith negotiations or binding commercial arbitration.
13. Changes to Terms
We reserve the right to update or modify these Terms to reflect service enhancements or legal requirements. We will notify users of material modifications by updating the revision date on this page. Continued use of the Service constitutes acceptance of the revised Terms.
14. Contact Us
If you have questions regarding these Terms of Service or API usage policies, please contact us: