MetaTrader 4 Copy Trading: How to Mirror Sferica's Verified +80% Forex Algorithm

MetaTrader 4 Copy Trading: How to Mirror Sferica's Verified +80% Forex Algorithm

Published on: May 13, 2026

Key Takeaways
  • Sferica runs a verified Forex algorithm on a real $100k Darwinex account, third-party tracked by Myfxbook — 28 weeks live, +80% net return, 4.3% max drawdown, 81% win rate, profit factor 6.2.

  • The signal is distributed through MQL5 Signals at $30/month (billed by MetaQuotes, not Sferica). Every trade mirrors automatically onto your own MetaTrader 4 account in real time.

  • It runs on MetaTrader 4 specifically — if your broker only offers MT5, the signal will not copy. Pick an MT4-supporting broker.

  • Sferica's official broker partner is Ultima Markets, which doubles your starting balance via a 100% credit bonus on your first deposit (capped at $500) plus a 10% reload bonus on every subsequent top-up.

  • Ultima Markets does not accept US residents. US traders should use IC Markets, Pepperstone, or another MT4 broker — the MQL5 signal works the same way.

Most Forex signals you find on the MQL5 marketplace come with no live track record, no third-party verification, and no public commitment from the trader. You subscribe, you mirror the trades, and a few months later either it worked or it didn't — with no recourse either way.

Sferica's Forex copy-trading signal is built around the opposite of that. It runs on a real $100,000 Darwinex account, the trades are verified independently by Myfxbook (public portfolio page), the equity curve is published openly, and the trader behind it has issued explicit drawdown commitments. As of the last refresh (May 2026), the algorithm is 28 weeks live with a net return of +80%, a maximum drawdown of 4.3%, and a profit factor of 6.2 across 181 trades.

This guide explains how to copy that signal onto your own MetaTrader 4 account, including how to use the Sferica partner-broker offer from Ultima Markets that doubles your starting trading capacity.

The Sferica Forex algorithm: verified live performance

The full live snapshot, refreshed alongside the /copy-trading landing page:

  • Net return: +80% over 28 weeks live
  • Maximum drawdown: 4.3% (closed equity)
  • Win rate: 81% (146 of 181 trades)
  • Profit factor: 6.2 (net of broker costs)
  • Total trades: 181 across the live period
  • Active pairs: NZDCAD, EURUSD, AUDCAD
  • Average activity: about 13 trades per week, median 1-day hold time

Two things matter about how those numbers are produced. First, they are tracked on a real money account at Darwinex with a $100,000 balance — not a demo, not a backtest, not a paper account. Second, the tracking is done independently by Myfxbook, a third-party trade-verification service that connects directly to the broker via read-only credentials. Myfxbook publishes the equity curve and the live trade-by-trade history; Sferica cannot edit or selectively present the numbers.

For a deeper drill-down into the live trades, the public Myfxbook portfolio page exposes the full trade history, monthly returns, and the live equity curve in real time.

● Myfxbook Verified · Live since Oct 2025

+80% net return · 4.3% maximum drawdown

$100k Darwinex account · 181 trades · 81% win rate · profit factor 6.2

See the live equity curve on Myfxbook →

How MetaTrader 4 copy trading via MQL5 Signals works

The mechanism is built on MQL5 Signals, which is the official copy-trading marketplace operated by MetaQuotes (the company behind MetaTrader). Three components:

  1. Master account: Sferica's $100k Darwinex MT4 account is registered as a signal provider on MQL5. Every trade it opens or closes is automatically published to the MQL5 Signals service.
  2. Subscriber terminal: Your own MetaTrader 4 terminal, logged into your own broker account, subscribes to that signal through MQL5.
  3. Copy engine: MetaQuotes's servers relay the master account's trades to every subscriber terminal in real time. Each subscriber's position size is computed proportionally based on their account balance and a copy-coefficient setting (default 1.0). Stops, take-profits, and partial closes are mirrored identically.

The result: when Sferica's master account opens a NZDCAD long at 0.7820 with a 50-pip stop and a 150-pip take-profit, your account opens the same trade at roughly the same price, with a proportionally scaled position size, and the same stop/target levels. When the master closes, you close.

The latency from master fill to subscriber fill is typically under a second, which matters less for a strategy with multi-day holds than it would for a scalper.

Why MetaTrader 4 specifically

The signal runs on MetaTrader 4. Not MetaTrader 5. This is a real constraint, not a preference:

  • MQL5 Signals tie to one platform per signal. The signal was published on the MT4 side of the marketplace and MetaQuotes does not cross-replicate it onto MT5.
  • The underlying strategy was developed and validated on MT4. Some of the order-management logic uses MT4-specific behaviours that do not translate cleanly to MT5's position-based model.

For most retail Forex traders this is not a problem — the major MT4 brokers (IC Markets, Pepperstone, Ultima Markets, FXTM, and dozens of others) all still offer MT4 alongside MT5, and you can have an MT4 account at one broker even if you primarily use MT5 elsewhere.

For Sferica users who automate TradingView strategies through the standalone Sferica platform, both MT4 and MT5 are supported via the native EA — see MetaTrader 4 integration and MetaTrader 5 integration. The copy-trading signal covered in this article is a separate product distributed via MQL5 Signals.

Prerequisites

  • A MetaTrader 4 broker account. If you don't have one yet, the Ultima Markets section below covers the partner-bonus path; if you already have an MT4 account elsewhere, you can use it directly.
  • An MQL5.com account. The signal subscription happens through your MQL5 account — sign up at mql5.com if you don't have one. It's free.
  • At least $500–$1,000 of trading capital. The algorithm trades three pairs with about 13 trades per week — under $500 some trades round to zero in your account. The Ultima 100% bonus effectively doubles a small starting deposit.
  • MetaTrader 4 installed on a machine that stays online. For 24/5 copy execution, a Windows VPS is recommended — most MT4 brokers offer one for free above a certain deposit threshold.

Step-by-step: from zero to mirrored trades

Step 1 — Open a MetaTrader 4 broker account

If you want the Sferica partner bonus, go to Ultima Markets via the Sferica referral link and open an account. Standard KYC. Once approved, your MT4 login credentials arrive by email.

If you already have an MT4 account at another broker, skip to Step 2. Some commonly used alternatives: IC Markets, Pepperstone, FXTM, FP Markets. Any of them works.

Step 2 — Fund the MT4 account

Deposit the working capital you plan to trade with. On Ultima Markets, your first deposit of at least $100 also triggers the 100% credit bonus (capped at $500 of bonus), and any future top-ups get a 10% bonus (capped at $500 per deposit). Bonuses are credited automatically after the deposit clears.

Step 3 — Install MetaTrader 4 and log in

Download MetaTrader 4 from your broker's website (each broker ships a co-branded build that auto-connects to their servers) and log in with the MT4 credentials they sent. Confirm the balance shows correctly.

Step 4 — Connect your MT4 terminal to MQL5

Inside MetaTrader 4: Tools → Options → Community tab → log in with your MQL5.com account credentials. This links the terminal to the MQL5 Signals service so it can receive trades from the master account.

Step 5 — Subscribe to the Sferica signal

Open the signal directly on the MQL5 marketplace: Sferica Trading Automation signal on MQL5. Click Subscribe, confirm the $30/month payment through MQL5 (billed by MetaQuotes), and authorise the connection to your specific MT4 broker account.

Step 6 — Configure copy parameters

MQL5 lets you tune how aggressively your account follows the master:

  • Copy coefficient: defaults to 1.0 (proportional sizing). Lower it to take smaller positions than the master, raise it to take larger.
  • Maximum deviation: how much price slippage you tolerate between the master's fill and yours. Tighten if your broker has wide spreads; loosen if your fills are getting rejected.
  • Trade-volume limits: cap maximum lot size per trade if you want a hard upper bound regardless of the copy coefficient.

For first-time copying, leave the defaults. Watch the first few trades, then tune.

Step 7 — Verify the first trade copies correctly

Within hours of subscribing (the algorithm trades about 13 times a week, so a fresh subscriber rarely waits more than a day or two for a fill), the master will open a position. Confirm it appears in your MT4 trade panel with the correct symbol, direction, and a proportional lot size. If you see a discrepancy, check the MQL5 Signals tab inside MT4 for any "Copy failed" warnings.

Step 8 — Let it run and monitor weekly

Once the first trade copies cleanly, your work is mostly done. Check your account once a week to confirm trades are mirroring as expected and the balance is moving in line with the master's equity curve (allowing for the small differences caused by spread/slippage at your specific broker).

The Ultima Markets partner bonus

Ultima Markets — official Sferica partner broker for MetaTrader 4 copy trading 

Sferica Partner Bonus

100% credit bonus on your first deposit (up to $500), plus 10% on every reload

Open an Ultima Markets account →

Ultima Markets is Sferica's official broker partner for the copy-trading product. Their welcome offer is the most generous one we have negotiated for the community:

  • 100% credit bonus on your first deposit. Minimum $100 to qualify, capped at $500 of bonus. Practically: deposit $500, get $500 of bonus credit, start trading with $1,000 of margin capacity.
  • 10% credit bonus on every reload. Capped at $500 per deposit. Useful if you scale up over time.

What "credit bonus" actually means is worth understanding clearly. The bonus is not free withdrawable cash. It expands the margin your account can use — so $500 of bonus on a $500 deposit means you can take larger positions or absorb deeper drawdowns than your real deposit alone would allow. Profits generated using that expanded capacity are 100% yours and fully withdrawable. Only the bonus principal itself is non-withdrawable; if you close your account, the bonus credit is removed but your real deposit and your trading profits go with you.

Three honest disclaimers:

  1. Ultima Markets does not accept US citizens. If you are a US resident, you cannot open an account with Ultima. The signal itself works fine on any MT4 broker — use IC Markets, Pepperstone, or another MT4-supporting broker that accepts US clients.
  2. Read Ultima's full bonus terms before depositing. Bonus terms can change and may have minimum-trade requirements or withdrawal conditions that we cannot keep this article in real-time sync with. The Ultima T&Cs are the source of truth.
  3. Sferica receives a referral commission when you sign up via the link. This does not affect your trading conditions in any way — Ultima offers the same bonus regardless of which referral path you came in through. The commission helps fund Sferica development.

Risk profile and drawdown commitments

The historical numbers (+80% in 28 weeks, 4.3% max DD, 81% win rate) are real but they are also the past. Forex strategies that have worked for half a year can stop working for a quarter and then resume. Risk management exists for the periods when the strategy is in drawdown.

Sferica's public commitments around the signal (also visible on the /copy-trading page):

  • If closed-equity drawdown exceeds 9%: the signal is paused and a public post-mortem is published. Subscribers stop seeing new trades until the review is complete.
  • If 30-day rolling return falls below -3%: mandatory status update posted in the Sferica Discord community. No silent drawdowns.
  • If 90-day rolling profit factor drops below 1.5: formal strategy review. The algorithm is either re-optimised (with public disclosure of changes) or retired (with subscribers notified before the next billing cycle).

These are documented commitments, not vague aspirations. They exist because the team running the signal would rather lose a few subscribers to a temporary pause than have everyone bleed through a regime change because nobody was watching.

Pricing

The signal subscription is $30 per month, billed by MetaQuotes through the MQL5 Signals marketplace. Stripe or other payment processors are not involved — you pay MQL5 directly, and you cancel anytime through your MQL5 dashboard.

Sferica does not bill you separately for the signal. The $30/month is the entire cost of running the copy-trading product (in addition to your broker account costs — typically spreads of 0.5–1.5 pips on the three pairs traded). The "Early Access" pricing is locked in for the current subscriber cohort; the rate will increase as the equity curve continues to scale, so subscribing now hedges against future price increases.

Frequently asked questions

For the full FAQ section — covering automation depth, broker choice, US-resident eligibility, the Ultima bonus mechanics, minimum capital, multi-strategy considerations, and what happens during drawdown — see the FAQ block at the bottom of this article.

Get started

The fastest path: open a MetaTrader 4 account with Ultima Markets to claim the 100% bonus, deposit $100–$500 of working capital, install MetaTrader 4, and subscribe to the Sferica signal on MQL5. The full mechanics — including the live Myfxbook equity curve — are also reproduced on the Sferica Copy Trading landing page.

If you would rather automate your own TradingView strategies on MetaTrader 4 instead of copy-trading the Sferica signal, that's a separate Sferica product covered in the MetaTrader 4 integration. And if you want to compare the copy-trading product against Sferica's broader strategy leaderboard, the live performance leaderboard shows every strategy on the platform with real-time tracked metrics.

Frequently Asked Questions

Is this a fully automated bot, or do I need to copy trades manually?

Fully automated. The MQL5 Signals service runs inside your MetaTrader 4 terminal and mirrors every trade Sferica's master account opens or closes — entries, stops, take-profits, and position sizing are all replicated proportionally to your account balance. You do not place trades manually.

What is the difference between subscribing through MQL5 Signals and a regular Sferica subscription?

The Sferica Forex algorithm on /copy-trading is distributed exclusively through the MQL5 Signals marketplace operated by MetaQuotes. Billing, subscription management, and the actual copy-trading mechanics are handled by MQL5 — that is why the price ($30/month) is paid to MetaQuotes, not to Sferica. The regular Sferica subscription on /pricing is a separate product covering the strategy leaderboard, broker connectors, and TradingView/TrendSpider automation across multiple brokers.

Do I have to use Ultima Markets?

No. Any broker that offers MetaTrader 4 will work — IC Markets, Pepperstone, FXTM, and many others are all compatible. Ultima Markets is our official partner because they offer a 100% credit bonus on first deposit (up to $500) and a 10% reload bonus, which effectively doubles your starting trading capacity. If you do not need the bonus or already have an MT4 account elsewhere, skip Ultima.

I am a US resident — can I still use the signal?

Yes. The MQL5 Signals subscription itself is globally available. The constraint is broker eligibility: Ultima Markets does not accept US citizens, so you need a different MT4-supporting broker. IC Markets and Pepperstone both serve US clients and offer MetaTrader 4. Once your MT4 account is open with any broker, the copy-trading flow is identical.

How does the Ultima Markets 100% credit bonus actually work?

When you fund your Ultima Markets account for the first time, Ultima adds a credit equal to 100% of your deposit (subject to a minimum of $100 and a cap of $500). The credit is NOT free cash you can withdraw — it expands your trading margin so positions can be larger. Profits generated using that expanded margin are 100% yours and fully withdrawable. Reload bonuses add another 10% (also capped at $500) on subsequent deposits. Read Ultima's full bonus terms before depositing — they may change.

What is the minimum capital I should start with?

Mechanically, MQL5 Signals lets you copy with a few hundred dollars. Practically, the algorithm trades three Forex pairs and runs about 13 trades per week — at very small balances, position sizing rounds to zero on some trades and you end up with partial coverage. We recommend at least $1,000 of working capital to get clean replication. With the Ultima 100% bonus, $500 deposited becomes $1,000 of trading capacity, which crosses that threshold.

Can I run other strategies on the same MetaTrader 4 account?

Yes, but with care. MQL5 Signals copy trading and manual trades coexist on the same account, and if you also use the Sferica MQL4 Expert Advisor (for TradingView alert automation), all three sources compete for the same margin pool. The safest setup for serious copying is one MT4 account dedicated to the copy-trading signal, with Sferica's TradingView strategies running on a separate MT4 account.

What happens if the algorithm's performance drops?

Sferica publishes hard commitments on the /copy-trading page. Three of them: if closed-equity drawdown exceeds 9% the signal is paused and a public post-mortem is issued; if 30-day rolling return is below -3% a mandatory Discord status update is posted; if 90-day rolling profit factor falls below 1.5 the strategy is formally reviewed (re-optimised or retired). Those are written commitments, not aspirations.

Ready to Automate Your Trading?

Explore our plans and start your 14-day free trial today.

View Pricing