CopySync

Trade Copier Dashboard

Forgot your password?
Reset Password

Enter your email and we'll send you a reset link.

New Password

Choose a new password for your account.

CopySync

Verify Your Email

We've sent a verification link to:

Please check your inbox and click the link to activate your account.

CopySync CopySync
Trading
Dashboard Accounts Trades Analytics
Account
Settings Invoices Support 0 Marketplace Admin 0
Help Status Changelog
CopySync CopySync

Dashboard

Real-time overview of your trade copier

Connecting...

Welcome back

Monitor and manage your copy trading from one place.

Get started in 3 steps

Let's get your first trade copied

It only takes a couple of minutes — follow the steps below.

1/3 done
Create your CopySync account
Done — you're logged in.
Done
2
Add your trading account
Tell us about your MT4/MT5 account. Start with a Master (the one you copy from).
To do
3
Install & connect the EA
Two ways to do this — pick one per account when you add it:
  • Self-Hosted — drop the CopySync EA on a chart in your own MT4/MT5 and paste the details below.
  • Managed Hosting — enter your broker login when adding the account; our server connects to it automatically and copies every trade. No MetaTrader needed on your side.
API Key —
Server uk · us · de · sg .copysync.net
Port 7777
Setup guide
Managed Hosting? Skip the download — the server connects to your broker automatically. The connection is usually stable within a few minutes.
To do
Basic
Masters: 0/1 Followers: 0/2
Masters
Followers
Connected 0
Avg Latency -
Open Trades 0
Closed Today 0
Win Rate -
Net Profit $0.00

Trading Accounts

0 accounts

No accounts connected

Install the CopySync EA to get started

Daily Performance

Open Positions 0

SymbolDirLotsOpen PriceOpenedAccountSLTPP/LLatency

Recent Trades 0

TimeSymbolDirLotAccountP/LCommStatus

How It Works

1

Install EA

Download and install the CopySync Expert Advisor on your MetaTrader 4 or 5 terminal.

2

Connect & Authorize

Enter your API key and server address in the EA settings. The EA connects automatically via TCP.

3

Auto-Copy Trades

Trades from your Master account are instantly copied to all connected Follower accounts in real-time.

Features

Ultra-Low Latency

Average execution under 50ms. Trades are copied the instant they happen on the master account.

Multi-Account Support

Connect unlimited master and follower accounts. One master can serve multiple followers simultaneously.

Smart Lot Calculation

Choose from ratio (balance-based), percentage, or fixed lot modes. Automatically adjusts position sizes.

Symbol Mapping

Automatic cross-broker symbol matching with 30+ built-in aliases. Handles suffixes like EURUSD.m or EURUSDi.

Real-Time Dashboard

Live WebSocket updates for trades, connections, and account data. Monitor everything in real-time.

Secure & Encrypted

SSL/TLS encrypted connections. API key authentication, rate limiting, and full audit logging.

Sync on Connect

When a follower reconnects, it can automatically sync existing open trades or close orphaned positions.

Performance Tracking

Win rate, net profit, latency stats, and detailed trade history with full P/L, commission, and swap tracking.

Quick Start Guide

1
Create a Server Account (Master)

Go to Accounts → Add Account → select Server (Master) role. Give it a recognizable name like "ICMarkets-Main".

2
Create a Client Account (Follower)

Add another account with Client (Follower) role. Link it to your master, choose a lot mode (ratio recommended), and set the lot value.

3
Copy Your API Key

In the Accounts tab, find your API Key section. Click the icon to reveal it. You'll need this for the EA.

4
Install the CopySync EA

Copy the CopySync_EA.ex4 / .ex5 file to your MetaTrader Experts folder. Restart MetaTrader and attach the EA to any chart.

5
Configure the EA

In the EA input parameters, set the Server Address to your CopySync server, enter your API Key, and set the Account Name to match exactly what you created in Step 1/2. Enable Allow DLL Imports.

You're All Set!

The EA will connect automatically. Open a trade on your master and watch it appear on all followers within milliseconds. Monitor everything here on the dashboard.

Pro Tips
  • Ratio mode is best for accounts with different balances — it automatically scales lot sizes proportionally.
  • Enable "Full sync" on followers if you want them to open missing trades when they reconnect.
  • Use the Symbol Mapping feature in account settings if your brokers use different symbol names.
  • Keep the dashboard open — you'll receive real-time notifications for every trade event via WebSocket.
  • Switch between Dark and Light mode anytime using the button in the sidebar. Your preference is saved automatically.

Symbol Mapping Guide

Why Symbol Mapping?

Different brokers often use different names for the same instrument. For example, one broker may call gold XAUUSD while another uses GOLD. Some brokers also add prefixes or suffixes like m.EURUSD, EURUSDi, or FX_EURUSD. Symbol Mapping ensures that trades are correctly copied between accounts — even when the symbol names don't match.

How It Works

When a trade comes in from a master account, CopySync resolves the symbol for each follower using a priority system:

1
Account-Specific Mapping Highest Priority

Mappings defined directly on an account. These always win. Use them when a specific account needs a unique symbol translation.

2
Global Mapping Fallback

Mappings that apply to all your accounts. Set them once in Settings → Global Symbol Mappings and they work everywhere — unless overridden by an account-specific mapping.

3
Auto Prefix/Suffix Detection

CopySync automatically detects broker prefixes and suffixes (e.g. m., .i, FX_) when the EA connects. It strips them from the master and applies the follower's prefix/suffix automatically.

4
Built-in Aliases

CopySync includes 30+ built-in aliases for popular instruments. These work automatically without any configuration.

Built-in Aliases

These aliases are recognized automatically. You don't need to create mappings for them.

CategoryStandardRecognized Aliases
Metals XAUUSD GOLD, GOLDm, GOLD., XAUUSD., XAUUSDm
XAGUSD SILVER, SILVERm, SILVER., XAGUSD., XAGUSDm
Energy USOUSD USOIL, WTI, CRUDEOIL, USOIL., USOILm, CL
UKOUSD UKOIL, BRENT, BRENT., UKOILm
Indices US30 DJ30, DJI30, DOWJONES, WS30, US30., US30m
US500 SP500, SPX500, US500., US500m
USTEC NAS100, NASDAQ, US100, NDX100, USTEC., USTECm
DE40 DAX40, GER40, DE40., DE40m, GER40m
UK100 FTSE100, UK100., UK100m
JP225 NIKKEI225, NI225, JP225., JP225m
Crypto BTCUSD BITCOIN, BTC, BTCUSDm, BTCUSD.
ETHUSD ETHEREUM, ETH, ETHUSDm, ETHUSD.
Prefix & Suffix Auto-Detection

When the EA connects, it sends its broker's symbol list. CopySync scans for known forex pairs (EURUSD, GBPUSD, USDJPY, etc.) and automatically detects the prefix and suffix.

Broker A
m.EURUSD
Prefix: m.   Suffix: (none)
Broker B
EURUSDi
Prefix: (none)   Suffix: i

CopySync strips the master's prefix/suffix, then applies the follower's — so m.EURUSD → EURUSD → EURUSDi happens automatically. You can also set prefix/suffix manually in the Account Detail settings.

How to Configure
1
Global Mappings (for all accounts)

Go to Settings → Global Symbol Mappings. Enter the master symbol on the left and the follower symbol on the right, then click Add. These apply to all your accounts as a fallback.

2
Account-Specific Mappings (per account)

Go to Accounts → click on an account → scroll to Symbol Mappings. Add mappings that apply only to this account. These take priority over global mappings.

3
Check Prefix/Suffix

In the Account Detail view, you'll see the detected or manually set prefix and suffix. If auto-detection got it wrong, you can override it manually and click Save.

Common Scenarios
  • Master uses GOLD, Follower uses XAUUSD: No action needed — the built-in alias handles this automatically.
  • Master uses EURUSD.m, Follower uses EURUSD: No action needed — prefix/suffix auto-detection strips the .m suffix.
  • Master uses BTCUSD, Follower uses BTCUSD.p: Check the Account Detail — the suffix .p should be auto-detected and applied.
  • Broker uses a custom name like GOLD_micro: Add a global mapping: GOLD_micro → XAUUSD (or the follower's symbol).
  • One follower needs a different mapping: Add an account-specific mapping on that follower — it will override the global mapping for that account only.

Download Expert Advisor

Recommended
MetaTrader 5

CopySync EA

Full support for all features including multi-symbol, symbol mapping, and 64-bit performance.

  • All Copy Features
  • Symbol Mapping
  • 64-bit Native Performance
  • Server-Managed Settings
Download for MT5
.ex5 v1.5.1 —
MetaTrader 4

CopySync EA

Compatible with all major MT4 brokers. Covers core trade copying and symbol mapping.

  • Core Trade Copying
  • Symbol Mapping
  • Wide Broker Support
  • Server-Managed Settings
Download for MT4
.ex4 v1.5.1 —

Copy the downloaded file to your MetaTrader MQL5/Experts (or MQL4/Experts) folder, restart the terminal, then attach the EA to any chart.

Trading Accounts

Add a Master account (the source) and one or more Followers. Trades placed on the Master are copied to its Followers in real time.

API Key (for EA Configuration)

Use this API key in your MetaTrader EA settings to authenticate connections.

Add your first Master account

A Master is the source account whose trades will be copied. You can add Followers right after.

Setup guide
Add account here
Install EA in MetaTrader
Trades copy automatically

Master Accounts 0

Source — trades from these get copied

Follower Accounts 0

Receivers — these copy a Master's trades

Download Expert Advisor

Recommended
MetaTrader 5

CopySync EA

Full support for all features including multi-symbol, symbol mapping, and 64-bit performance.

  • All Copy Features
  • Symbol Mapping
  • 64-bit Native Performance
  • Server-Managed Settings
Download for MT5
.ex5 v1.5.1 —
MetaTrader 4

CopySync EA

Compatible with all major MT4 brokers. Covers core trade copying and symbol mapping.

  • Core Trade Copying
  • Symbol Mapping
  • Wide Broker Support
  • Server-Managed Settings
Download for MT4
.ex4 v1.5.1 —

Copy the downloaded file to your MetaTrader MQL5/Experts (or MQL4/Experts) folder, restart the terminal, then attach the EA to any chart.

Trade History

View and filter all copied trades

All Trades

IDTimeAccountTypeSymbolDir LotPriceProfitCommSwap StatusLatency

Analytics

Track your performance over time. Choose a time range and — if needed — filter by account.

Performance Over Time

Gain / Loss & Drawdown

Gain / Loss

No snapshot data available yet

Drawdown

No drawdown data available

Risk Metrics

Trade Composition

Symbol Distribution

No trade data available

Long vs Short

No trade data available
Symbol Performance

Profit by Symbol

Win Rate by Symbol

Activity Patterns

Trades by Weekday

Trades by Hour

Avg. Trade Duration by Symbol

Monthly Performance

Deposits & Withdrawals

0
Date Account Role Type Amount Comment

Account Performance Comparison

Account Role Trades Win Rate Net Profit Profit Factor Avg Win Avg Loss Best Worst Sharpe Sortino Max DD Latency

Share Your Performance

Create a public signal page and let others follow your trades. Build your reputation, grow your audience, and earn from your trading skills.

Create Signal Page Learn More

Invoices

View and download your invoices

All Invoices

Invoice # Date Description Amount Status Actions

No invoices yet

Your invoices will appear here once generated.

Settings

Personal preferences, profile, billing, password and API access. Changes apply only to your account.

Trading Preferences & Profile

General Settings

Depends on Lot Mode: lots (Fixed), % of equity (Percent), or balance ratio (Ratio)
Controls whether the currency code appears before or after the amount.
Floating DD = unrealised loss from open trades (Equity vs Balance). Peak DD = drop from highest equity ever reached (High Water Mark).
Auto-refresh account data, charts, open positions & trade history every 10 seconds

Global Symbol Mappings

Mappings that apply to all accounts as a fallback. Per-account mappings always take priority.

Loading...

Change Password

Min 8 characters. Use a mix of letters, numbers and symbols.

Server Info

TCP Port7777
WebSocket Port7772
HTTP Port7771
StatusOnline

Personal Information

Billing Address

Developer & API

Public API Keys

Create API keys to access your account data programmatically via the REST API. Keys are read-only.

Loading...
Save this key now — it won't be shown again:

API Documentation

Base URL: https://app.copysync.net/api/v1 — Authenticate with X-API-Key header.

MethodEndpointDescription
GET/accountsList all accounts
GET/accounts/:idAccount details
GET/accounts/:id/positionsOpen positions (live)
GET/accounts/:id/tradesTrade history for account
GET/accounts/:id/balance-historyDeposits & withdrawals
GET/accounts/:id/equity-historyEquity snapshots
GET/tradesAll trades (paginated)
GET/trades/:idSingle trade detail
GET/statsSummary statistics

Rate limit: 300 requests / 15 min. Pagination: ?limit=100&offset=0. Filter trades: ?status=closed&from=2025-01-01&to=2025-12-31

Payout Details Pending

Required for marketplace sellers. Enter your bank details and wait for verification before you can publish signals.

Your Plan

Basic
Active
0 / 1
Master Accounts
0 / 2
Follower Accounts
0 / 3
Total Accounts

Data & Privacy

Export My Data

Download all your personal data as a JSON file (profile, accounts, trades, settings, invoices).

Delete My Account

Permanently delete your account and all associated data. This action cannot be undone.

Support

Have a question or issue? Open a ticket — we usually reply within 24 hours.

Before opening a ticket, check the Documentation — most common questions are answered there.

My Tickets

#SubjectCategoryPriorityStatusUpdatedActions

No tickets yet

Create a ticket if you need help — we're here for you.

Category: Priority: Created:
Admin Console

Admin Panel

System overview, user management, billing & platform configuration.

Live
Users 0
Accounts 0
Connected 0
Open Trades 0
Trades Today 0
Fees Today $0
VPS Disk —
Database —

All Users

IDUsernameEmailRolePackageSubAccountsStatusLast LoginLoginsLast IPDeviceActions

Audit Log

TimeUserActionIP

Packages

IDNameSlugPriceMastersFollowersTotalSubscribersDefaultActiveActions

Stripe Payments

Test
Payment Mode

Switch between Sandbox (test) and Live (production) payments

Test Mode
Warning: Switching to live mode will charge real money. Make sure all live price IDs are configured.
Live keys are not configured in the server .env file. Add STRIPE_LIVE_SECRET_KEY and STRIPE_LIVE_PUBLISHABLE_KEY first.
PackageTest Price IDLive Price ID

Platform Commission

5.00%

Percentage fee charged on profitable Marketplace trades only. Applied to net P/L (profit + commission + swap) when positive. Regular master→follower copies are not charged.

%
Fees Today
$0.00
Fees This Month
$0.00
Total Fees (All Time)
$0.00
Trades with Fees
0

Website Widgets

WhatsApp Chat Widget
Show or hide the WhatsApp chat button on copysync.net

Custom Charge

Create a one-time Stripe Checkout link for any user. The link opens Stripe's hosted payment page.

€

Support Tickets

0 waiting
#UserSubjectCategoryPriorityStatusRepliesUpdatedActions

No tickets

User: Category: Priority: Created:

Status & Incidents

ID Severity Status Title Components Started Updates

Incident

Started -
Resolved -
Created by -
Last Updated -
Affected Components
Updates Timeline
0
Post Update

Marketplace

Disabled

Enable or disable the Signal Marketplace. When enabled, users can publish their master accounts and others can subscribe to copy their trades.

Teaser Mode

Show Marketplace tab with (soon) label. Content is blurred with a "Coming Soon" overlay.

Off
Listings
IDProviderTitleAccountFeeTradesWin%ProfitDD%SubsStatusActions
Provisioning mode
Manual: the agent only creates the instance folder & launches it. Automatic: it also runs AutoIt to add the broker server automatically.
Manual
Automatic …
Managed hosting access
Paid only: just members with a paid subscription can use managed hosting. All users: temporarily open it up for everyone (e.g. a promotion).
Paid only
All users …
Managed hosting platforms
MT4 & MT5: users can pick either platform. MT5 only: MetaTrader 4 is blocked and only MT5 can be selected.
MT5 only
MT4 & MT5 …

Hosted EAs Users who handed over credentials

User Account API Key Platform Login Password Broker Server Status Requested Actions
Loading…

Storage usage Estimated bytes per user (based on AVG_ROW_LENGTH)

User Accounts Trades Partial closes Snapshots Sym. maps Audit Daily stats Est. size Actions
Loading…

Application

Version—
Environment—
Node.js—
App Uptime—
Process PID—
Heap Used—

Server / Host

Hostname—
Platform—
CPU Cores—
Load (1m)—
Memory—
Host Uptime—

Services

Database—
DB Version—
TCP EAs Connected—
Server Time—

Danger Zone

Factory Reset — Permanently deletes ALL users and their data (accounts, trades, settings, tickets, subscriptions). Packages and system configuration are preserved.

Type RESET ALL USERS to confirm:

User Detail

User Information

Accounts

IDNameRoleBrokerCurrencyBalanceEquityFloatingStatusLinked To

Open Trades

TicketAccountSymbolTypeLotsOpen PriceSLTPProfitSwapOpened

Trade History

TicketAccountSymbolTypeLotsOpen PriceClose PriceProfitCommissionSwapOpenedClosedStatus

Coming Soon

The Signal Marketplace is currently being prepared. Stay tuned!

Signal Marketplace

Subscribe to a signal provider's account to copy their trades automatically — or publish your own master account and earn from subscribers.

New to the Marketplace?
As a Subscriber: pick a signal below, link a follower account, trades get copied automatically.
As a Provider: publish your master account, set a monthly fee or profit share, earn from subscribers.

My Subscriptions

0
ProviderSignalMy AccountLotFeeMy TradesMy Win%My P/LStatusSinceActions

My Listings

0
TitleAccountFeeSubsStatusActions

Available Signals

Master accounts you can subscribe to. Their trades will be copied to one of your follower accounts.

No signals published yet

Be the first — click Publish Signal to share your master account and earn from subscribers.
Become a Signal Provider
Ready to share your trading signals?

By becoming a signal provider on CopySync, other traders can subscribe to and copy your trades in real time.

Seller Terms of Service

1. Accuracy: You must ensure your signal account reflects genuine, real-time trades. Manipulating trade history or artificially inflating performance metrics is prohibited.

2. Availability: Your master account must remain connected and active. Extended downtime without notice may result in your listing being suspended.

3. Fees: CopySync charges a platform commission on subscriber fees. Payouts are processed to your verified bank account after the commission is deducted.

4. Payouts: You must provide valid and verified payout details. Payouts are processed on a regular schedule. Unverified accounts will not receive payouts.

5. Compliance: You are responsible for complying with all applicable financial regulations in your jurisdiction. CopySync does not provide investment advice.

6. Termination: CopySync reserves the right to suspend or remove listings that violate these terms, receive repeated complaints, or are inactive for extended periods.

7. Liability: You acknowledge that subscribers trade at their own risk. CopySync and signal providers are not liable for subscriber losses.
Publish Signal
Only master accounts that are not already listed can be published.
Subscribe to Signal

Select a follower account that is not already linked to a master.
e.g. 1.0 = same lots as Master
Cap to protect your account
Edit Subscription Settings
Signal Details
Listing Review
New Support Ticket
Tip: Include your account ID, broker name, and what you already tried — this speeds up our response.
Add Account
You need to add a Master first.
Pick any name to recognise this account — you'll type the same name in the EA settings.
Credentials are encrypted at rest. Our server will connect to your broker account automatically and start copying trades — you'll be notified once it's active.
Found in MT4/MT5 → Tools → Options → Server.
e.g. 1.0 = same lots as Master · 0.5 = half
Recommended default keeps your Follower clean without risking unwanted opens.
Fix Broker Details
We couldn't connect to your broker. Please re-check your details below.
Found in MT4/MT5 → Tools → Options → Server.
Create User
Create Package
Assign Package to User
Chart
Scroll to zoom  ·  Drag to pan
Trade Details
Account Details
Export Trades
CopySync

Welcome to CopySync!

Your professional trade copier is ready. In just a few steps, you'll be copying trades between your MetaTrader accounts in real-time.

Ultra-fast execution
Encrypted connections
Real-time analytics

Your API Key

This is your personal API key. You'll need it to connect your MetaTrader Expert Advisors to CopySync. Copy it and keep it safe.

You can always find your API key in the Accounts tab.

Add Your Accounts

Set up at least one Master (source) and one Follower (destination) account to start copying trades.

1
Go to the Accounts tab

Click "Add Account" and enter your MT4/MT5 account details

2
Set account role

Choose "Master" for the source and "Follower" for the destination

3
Create a connection

Link your Master and Follower in the Connections tab

Connect Your Account

Download the CopySync Expert Advisor, install it in MetaTrader, and enter your API key and server address. That's it — you're ready to go!

Server <region>.copysync.net
Example uk.copysync.net, us.copysync.net, …
Port 7777
API Key Your key from Step 2
Use the server closest to your broker for the lowest latency.
Download the EA from the Downloads section on copysync.net

Symbol Mapping

Different brokers use different names for the same instrument. CopySync automatically translates symbols between your accounts.

1
Auto-Detection

Prefix & suffix (e.g. m.EURUSD or EURUSDi) are detected automatically when the EA connects.

2
30+ Built-in Aliases

Common names like GOLD ↔ XAUUSD, NAS100 ↔ USTEC, WTI ↔ USOUSD are mapped automatically.

3
Custom Mappings

Add global mappings in Settings or per-account mappings in the Account Detail view for full control.

Most setups work out of the box — you only need custom mappings for unusual broker symbols.

Dark & Light Mode

CopySync supports both Dark and Light mode. Switch between them anytime using the theme button in the top-right corner of the sidebar.

Dark Mode — easy on the eyes
Light Mode — clear & bright
Your theme preference is saved automatically and synced across sessions.
Email
Plan
Master Accounts
Follower Accounts
Member Since
New Incident

Delete Account

This action is permanent and irreversible

Your account and all data will be permanently deleted and cannot be restored.
All accounts, trades, settings, symbol mappings, and statistics will be erased.
Active subscriptions will be cancelled immediately.
Any claims for refunds are excluded upon account deletion.

Unlock More Power

You've reached your account limit

Current Plan
Basic
Recommended
Pro