SaaSTradingAIAutomation

MarketSync

Telegram-to-MetaTrader Copy Trading, Executed in Under a Second

<1s Signal-to-Trade Execution
16 Languages, incl. RTL
500+ Brokers Supported
MarketSync product screenshot
Client & Context
Client MarketSync
Industry FinTech / Trading Automation
Stage Live SaaS in production
Engagement Retainer
The Problem

What they came with.

Traders who follow Telegram signal channels either copy trades by hand - too slow for scalp signals - or rent a VPS and wrestle with fragile copier scripts. Signals arrive in every imaginable format, brokers name the same symbols differently, and one bad channel can blow through an account with no guardrails. When Blockmob instrumented the first version of the pipeline, a signal took roughly 10 seconds to reach the broker - an eternity in a fast market.

  • 01

    Parse free-form human signal messages - every channel formats entries, stop losses, and take profits differently

  • 02

    Cut signal-to-trade latency from a measured ~10 seconds to under one second

  • 03

    Connect to any user's MT4/MT5 account at any broker without manager rights or a VPS

  • 04

    Give every account its own copy rules, risk circuit-breakers, and broker-specific symbol mapping

  • 05

    Scale Telegram ingestion so one popular channel feeds thousands of subscribers without duplicate listeners

  • 06

    Let partners launch fully branded copies of the platform on their own domains - self-serve

The Solution

What we built.

Blockmob engineered MarketSync end to end. Parsing runs as a layered pipeline: a learned-signal cache answers repeat formats instantly, fast regex handles the common patterns in tens of milliseconds, and an LLM only steps in for low-confidence messages - with every failure captured for admin review and fed back into the pattern library. Execution latency got the same rigor: a code-level audit traced the ~10-second baseline to broker health-checks and sequential lookups sitting on the hot path, and the rebuild - background connection heartbeats, pre-warmed terminal sessions, Redis-cached lookups, collapsed queues, and a circuit breaker around the MetaTrader bridge - took live execution to under a second. Connectivity is deliberately client-side: MarketSync logs into the user's own account at any broker, with no manager or dealer rights required.

  • Self-learning parser: learned-signal cache, then regex (20-100ms), then an LLM fallback - failed parses queue for admin review and become new patterns
  • Hot-path rebuild: background 30s connection heartbeats, pre-warmed terminal pool, Redis-cached lookups, one queue instead of three, and a circuit breaker on the broker bridge - ~10s down to sub-second
  • Client-side connectivity: persistent per-account terminal sessions with WebSocket fill streams, surfacing real broker return codes to the user
  • Equity Protection engine runs off the hot path: timezone-aware daily baselines, drawdown/profit thresholds, auto-pause or close on breach
  • Cross-user channel dedup with a Telegram session pool, Redis-backed parser cache, and Redis-adapter websockets for multi-pod fan-out
  • White-label as a state machine: brand, theme, and domain config with automated DNS verification and Vercel deployments - live app is tenant zero
Tech Stack

Under the Hood.

User Entry point
React 19ViteTailwind CSS 4Recharts
Frontend
NestJS 11Prisma
Backend
PostgreSQLRedis + BullMQ
Database / Cache
OpenAITelegram MTProtoMetaTrader APIsStripe + Crypto PaymentsSocket.IOPWA + Web Push
AI/ML / APIs / Infrastructure

Each arrow represents a request, transaction, or data handoff through the live system.

Key Features

Built to stand out.

01

Per-Account Configurator

Six tabs of control per MT account: copy settings, risk rules, layered entries, symbol mapping and enable/disable, and which signal sources feed it.

P
02

Self-Learning Signal Parser

Regex for speed, LLM for the weird ones, and a learned cache that makes every channel's format instant after the first parse - with an admin review loop for anything that fails.

S
03

Full-Journey Transparency

Every raw message, parsed result, and per-account execution is logged with tickets, broker return codes, and millisecond timings - traders see exactly what happened and why.

F
04

Marketplace, Referrals & White-Label

Curated signal groups with performance analytics, 10% recurring referral commissions paid in crypto, and a self-serve white-label program with automated domain setup.

M
Results & Impact

What it shipped.

<1s Live Execution (from ~10s)
16 Languages, incl. RTL
186 QA Test Cases
500+ Brokers Supported
10% Recurring Referral Rewards
24/7 Cloud Execution, No VPS
Timeline & Scope

How we engaged.

Timeline 6+ months, ongoing kickoff to production
Team 4 engineers, 1 designer, 1 QA
Model Retainer
Gallery

Product Walkthrough

Real products we've designed, engineered, and deployed.
Touch and drag left or right to explore.

Slide 1 of 16
Slide 2 of 16
Slide 3 of 16
Slide 4 of 16
Slide 5 of 16
Slide 6 of 16
Slide 7 of 16
Slide 8 of 16
Slide 9 of 16
Slide 10 of 16
Slide 11 of 16
Slide 12 of 16
Slide 13 of 16
Slide 14 of 16
Slide 15 of 16
Slide 16 of 16
Decorative corner flourish
Decorative corner flourish
Ready to build?

Want something like this?

Tell us what you're building. We'll scope it, price it, and ship it.