PSI SQUARE • case study • algorithmic trading

MT5 Trade Copier with Subscriber Web Dashboard

A real-time trade copier built in MQL5 that replicates master account positions to unlimited subscriber MT5 accounts with sub-500ms latency — paired with a Next.js web dashboard for subscriber management, billing, and live performance tracking. Subscriber base grew from 40 to 120 active accounts in 90 days post-launch.

MT5MQL5Next.jsSupabaseStripeTrade Copier
THE CHALLENGE

The challenge

A signal provider running a profitable MT5 strategy needed to scale their subscriber base beyond what manual trade sharing allowed. Their existing solution — a third-party copier service — had unpredictable latency, no branded subscriber portal, and took a revenue cut per subscriber. They needed a fully owned, white-label trade copying infrastructure with a subscriber-facing web dashboard.

Key Project Constraints & Requirements

Ultra Low-Latency Copying

Sub-500ms copy latency from master to all subscriber accounts across various brokers

Proportional Lot Sizing

Dynamic position sizing calculated per subscriber account balance and risk tier

Branded Subscriber Portal

Self-service portal: sign-up, billing, live equity curves, and complete trade history

Automated Stripe Billing

Seamless recurring subscription management with monthly and annual plan tiers

100% Owned Infrastructure

Elimination of third-party per-copy platform fees and recurring subscription cuts

THE SOLUTION

The solution

PSI Square built a two-layer system: an MQL5 trade copier engine handling real-time position replication, and a Next.js web application providing the subscriber-facing portal and operator admin dashboard.

Execution Core

MQL5 Copier Engine

Low-latency asynchronous execution layer

Master EA Architecture

Monitors master open positions and broadcasts trade events instantly via a high-throughput local socket server on the master VPS.

Subscriber EA Polling & Sizing

Subscribers poll the socket server, compute balance-proportional lot sizes, and replicate entries/exits with configurable slippage controls.

Missed-Trade & Disconnect Guard

Gracefully handles partial fills, requotes, and broker disconnects with automated reconnection and instant state reconciliation.

Web Platform

Next.js Web Dashboard

Full-stack subscriber portal & admin suite

Subscriber Portal

Branded onboarding, Stripe checkout for plan tiers, live account equity curves, and trade-by-trade P&L analytics.

Operator Admin Suite

Centralized subscriber management, active account status monitoring, MRR revenue metrics, and one-click account suspension.

Real-Time Supabase Pipeline

Trade events pushed directly from copier engine to web dashboard via secure webhooks with sub-1-second display latency.

THE ARCHITECTURE

Technical architecture

Specification details covering the MQL5 low-latency replication layer, socket server communication, and web dashboard stack.

Copier Engine
MQL5 (Master EA + Subscriber EA pair)
Communication
Local socket server — master broadcasts, subscribers poll
Latency
Sub-500ms master-to-subscriber copy execution
Lot Sizing
Proportional to subscriber account balance, configurable multiplier
Web Dashboard
Next.js + Supabase + Stripe
Subscriber Billing
Stripe Checkout — monthly/annual plan support
Real-Time Data
Supabase webhooks → dashboard under 1-second lag
Hosting
Vercel (web app) + Windows VPS (MQL5 engines)
Missed Trade Guard
Automatic reconciliation on reconnect
VERIFIED OUTCOME

Verified outcome

Commercial scaling and performance metrics measured over 90 days following platform launch.

40 → 120
Active subscribers in 90 days
300% subscriber growth post-launch
<500ms
Copy execution latency
Master to subscriber position replication
100%
Owned infrastructure
Zero third-party per-copy fees

Commercial Growth & Infrastructure Ownership

Within 90 days of the platform going live, the signal provider's active subscriber count tripled from 40 to 120. The white-label portal gave subscribers a professional, branded experience that directly reduced churn. The operator eliminated third-party copy fees entirely, increasing net revenue per subscriber while maintaining full control over the platform's roadmap and pricing.

GET IN TOUCH

Ready to build your trading system?

Whether you need a simple Expert Advisor or a complex multi-broker trading infrastructure — tell us what you're building. We'll scope it, design it and deliver it to production standard.

Or email info@psi-square.net · Phone +44 (0) 20 3872 7195 · We reply within 24 hours · NDA available on request