π’Specifications
Here, you will find detailed information about the different account types offered by MetaCopier and about the platform.
Latency
Latency is the time it takes to connect to your broker and receive a response (Round Trip Time), which is crucial in trading. Lower latency results in faster replications.
MetaCopier provides different regions to cover most brokers. The picture below shows the latency for different locations.

Master/slave compatibility
In the following table, you can see which accounts can be used as a master and/or a slave.
MetaTrader 4
MetaTrader 5
cTrader
DXtrade
TradeLocker
MatchTrader
Tradingview
Binance
Bybit
Order types compatibility
βOur trading platform supports various order types for copying trades. By default, limit orders are not copied, as we recommend this setting for most situations.β
We advise against copying limit orders because it offers no significant advantages and may cause issues. For example, if a pending order activates on the follower's account but not on the master's account, it can lead to an unmanaged trade on the follower's account, posing risks and making it hard to manage.β
On the following page, you can find all the details about pending orders.
β³Pending ordersAccounts can be set up as either master or follower for copying trades.
MetaTrader 4
MetaTrader 5
cTrader
DXtrade
TradeLocker
MatchTrader
Binance
Bybit
Soft limits
MetaCopier is designed to scale seamlessly, accommodating millions of accounts without hard restrictions. To maintain optimal performance and prevent misuse, we have established the following soft limits:
Customer limits
Projects
30
Project limits
Accounts
100
Strategies
100
Dedicated IPs
20
Account limits
Copiers
50
Risk limits
10
Labels
10
If your requirements exceed these limits, please contact us to discuss adjustments.
Contract Sizes
When trading the same instrument on different platforms or broker accounts, you may notice variations in the lot size needed to achieve the same risk. This is often due to differences in contract size, which is the number of units of the underlying asset that each lot represents. A larger contract size means each lot covers more of the underlying asset and therefore requires a smaller lot size to maintain the same risk exposure.
Example
Master account
Metatrader 5
Contract Size: 1 for US30
Meaning: 1 lot = 1 unit of the underlying asset (for simplicity)
Slave account
TradeLocker
Contract Size: 100 for US30
Meaning: 1 lot = 100 units of the underlying asset
Because TradeLockerβs contract size is 100, it handles 100 times more of the US30 index per lot than Metatrader 5 does. This difference explains why, if you open 1 lot on Metatrader, you would need 0.01 lots on TradeLocker to risk the same amount.
MetaTrader
One Time Passwords
MetaTrader supports One-Time Passwords (OTP) as an additional layer of account security. However, this feature is currently not supported by MetaCopier. If OTP is enabled on your MetaTrader account, you will need to disable it in order to successfully connect your account to MetaCopier.
cTrader
Blocked APIs
Some prop firms restrict access to the FIX API and Open API to prevent automated trading, bots, and high-frequency strategies that may increase their financial risk or take advantage of their evaluation process. These restrictions are usually in place to encourage manual trading, reduce system load, and avoid potential misuse. If you encounter an error message in the logs such as "CHANNEL_IS_BLOCKED", it is likely related to this restriction. In that case, please contact your broker for more information or clarification.
DXtrade
Blocked APIs
The following prop firms have blocked access to their APIs, therefore it is not possible to add accounts in Metacopier. If possible, we suggest to use another compatible platform.
MyFundedFX
https://webtrader.myfundedfx.com/
FTMO
https://dxtrade.ftmo.com/
Eightcap (Prop)
https://prop.dx-eightcap.com/
TradeLocker
TradeLocker may take up to 2 minutes to load all symbol configurations and enable trading.

MatchTrader
MatchTrader is currently supported as a beta feature, as the platform does not officially support third-party integrations and provides only limited API access.
If you're unable to add your account, please consider contacting your broker to ask whether API access is permitted and if any relevant documentation is available.
If possible, we also recommend considering alternative platforms that offer more stable and reliable support.
MatchTrader currently does not provide the broker ID required to connect via the API (but they are working on it). You can request this information from your broker or try the following tip.
Open the MatchTrader WebUI in your browser, then inspect the source code of the WebUI. Depending on your browser, follow these steps (or search in Google if you are not sure):
In Google Chrome:
Right-click anywhere on the page.
Select "View Page Source" from the context menu, or use the keyboard shortcut Ctrl + U (Windows/Linux) or Cmd + Option + U (Mac).
In Mozilla Firefox:
Right-click anywhere on the page.
Select "View Page Source" from the context menu, or use the keyboard shortcut Ctrl + U (Windows/Linux) or Cmd + U (Mac).
In Internet Explorer:
Right-click anywhere on the page.
Select "View Source" from the context menu, or press Alt + Ctrl + U.
Within the source code, look for the term "brokerId". You should find something like this:
coIntegration: {
managerUrl: '/manager',
brokerId: '2',
coUrl: ''
},
In this case, the broker ID is 2. In the screenshot below, you can see a working configuration for a challenge at E8 Markets. Use it as a reference if needed.

Binance
Binance cannot be used as the source (master) but only to copy positions.
Only USDT perpetuals are supported and tested.
One Way and Hedge mode is supported
Binance does not support multiple positions for the same symbol, only a single aggregated position. If there are multiple positions on the master account, they will be merged into one. In this case, the ticket number of the oldest position on the master account will be used for tracking purposes.
Since Binance only supports one aggregated position per symbol, MetaCopier adapts TP/SL management as follows:
For Buy Positions:
The highest Take Profit (TP) among all master positions is applied.
The lowest Stop Loss (SL) among all master positions is applied.
For Sell Positions:
The lowest Take Profit (TP) among all master positions is applied.
The highest Stop Loss (SL) among all master positions is applied.
Price differences between a normal Broker and Binance
There can be significant price differences between a normal broker and Binance (a direct market exchange). This is due to variations in liquidity, spreads, and pricing models used by brokers versus exchanges.
To ensure accurate risk management, we highly recommend enabling the TP/SL Management feature in MetaCopier and activating the "Adjust with master distance" option. This ensures that Take Profit (TP) and Stop Loss (SL) levels are adjusted dynamically based on the price difference between the master and slave accounts, improving trade execution reliability.
Check the profit of the trades and adjust the multiplier to align the profit on the slave account, since Binance works differently compared to a traditional forex broker.
When adding a copier to the Binance account, the option "Hide comment" must be activated. This means that manual trading or positions opened by other systems are not allowed.
How to generate an API Key and Secret Key on Binance
To connect your Binance account to MetaCopier, you can generate your API keys using one of the following methods:
Automatic Key Generation (not recommended) β Use the button in our web app to generate your API Key and Secret Key automatically.
Important notice: You can only generate one API key, and you must deactivate the default security:
Manual Key Generation (recommended) β If you prefer, you can manually create and configure your API keys by following the steps below to ensure secure setup.
Step 1: Log in to Binance
Go to the Binance website.
Click Log In and enter your credentials (email and password).
Complete the 2FA authentication (if enabled).
Step 2: Navigate to API Management
Click on your profile icon (top-right corner).
Select Account -> API Management from the dropdown menu.
Step 3: Create a new API Key
Under API Key Management, click Create API.
Choose System-generated API Key or Self-generated API Key.
Enter a label/name for your API key (e.g., "MetaCopier").
Click Next and complete the security verification (email/SMS/Google Authenticator).
Step 4: Configure API key permissions
Copy and store your API Key and Secret Key securely.
The Secret Key is shown only onceβmake sure to save it.
Edit API restrictions:
Enable "Enable Futures"
Enable "Enable Spot & Margin Trading"
Click Save to finalize the setup.
Step 5: Connect to MetaCopier
Log in to MetaCopier.
Create an binance account
Enter the API key and Secret key in the password field using the format: apikey|secretkey
Security tips
Do not share your Secret Key with anyone.
Bybit
Bybit cannot be used as the source (master) but only to copy positions.
Only USDT perpetuals are supported and tested.
Only Unified Trading is supported
Only Hedge mode is supported
Bybit does not support multiple positions for the same symbol, only a single aggregated position. If there are multiple positions on the master account, they will be merged into one. In this case, the ticket number of the oldest position on the master account will be used for tracking purposes.
Since Bybit only supports one aggregated position per symbol, MetaCopier adapts TP/SL management as follows:
For Buy Positions:
The highest Take Profit (TP) among all master positions is applied.
The lowest Stop Loss (SL) among all master positions is applied.
For Sell Positions:
The lowest Take Profit (TP) among all master positions is applied.
The highest Stop Loss (SL) among all master positions is applied.
Price differences between a normal Broker and Bybit
There can be significant price differences between a normal broker and Bybit (a direct market exchange). This is due to variations in liquidity, spreads, and pricing models used by brokers versus exchanges.
To ensure accurate risk management, we highly recommend enabling the TP/SL Management feature in MetaCopier and activating the "Adjust with master distance" option. This ensures that Take Profit (TP) and Stop Loss (SL) levels are adjusted dynamically based on the price difference between the master and slave accounts, improving trade execution reliability.
Check the profit of the trades and adjust the multiplier to align the profit on the slave account, since Bybit works differently compared to a traditional forex broker.
When adding a copier to the Bybit account, the option "Hide comment" must be activated. This means that manual trading or positions opened by other systems are not allowed.
How to generate an API Key and Secret Key on Bybit
To connect your Bybit account to MetaCopier, you can generate your API keys by following these steps:
Step 1: Log in to Bybit
Go to the Bybit website.
Click Log In and enter your credentials (email and password).
Complete any 2FA authentication if prompted.
Step 2: Navigate to API Management
Click on your profile icon in the top-right corner.
Select API from the dropdown menu.
Or directly visit: https://www.bybit.com/app/user/api-management
Step 3: Create a New API Key
Click Create New Key.
Choose System-generated API Key
Enter a label/name for your API key (e.g., "MetaCopier").
Select API Trasaction.
Select Read-Write
Select No IP restriction
Select "Unified Trading" (Trade) and Assets (Assets)
Click Submit and complete the verification steps (email/SMS/2FA).
API keys that are not bound to IP addresses are valid for three (3) months
Step 4: Connect to MetaCopier
Log in to MetaCopier.
Create a Bybit account
Enter your API Key and Secret Key in the password field using the format:
apikey|secretkey
If the account can not connect try using a different region
Security Tips
Do not share your Secret Key with anyone.
Last updated
Was this helpful?