Multi-broker SaaS · self-hosted · plug-in-friendly

A complete trading platform
you can launch this weekend.

Trading server, web / desktop / mobile terminals, admin + manager portals, and a built-in sales & retention CRM. All Docker, all yours. White-label for any brokerage in minutes.

10,000concurrent / node
5trading clients
30sto register a broker
from $690per month
See it in action

Every screen, ready out of the box.

The same platform your traders, your back-office and your dealing desk use on day one — fully branded, all included. No mock-ups: these are live screens.

ZT4 web trading terminal — live candlestick chart, market watch and open positions
Web Trading Terminal — live charts & indicators, market watch, one-click orders, positions & history. Runs in any browser.
ZT4 admin back-office dashboard
Admin Back-Office — accounts, symbols, groups, balances, data feeds, gateways, reports & live KPIs.
ZT4 manager dealing-desk terminal
Manager / Dealing Desk — positions, dealer approvals, pending orders, per-group accounts, quotes & reports.

In your pocket — native iOS & Android apps

ZT4 mobile app — live market watch
ZT4 mobile app — chart with one-tap Buy/Sell

Market watch, live candlestick charts and one-tap Buy/Sell — with biometric login, push alerts and full order management. The same account, in your pocket.

For Traders

One account. Every device.

Sign in once with your broker and the same charts, orders and history follow you between Web, Desktop and Mobile — in real time.

🖥

Web Terminal

Professional trading workspace in any browser. Dockable panels, multi-chart tabs, live SignalR quotes, full order types.

  • Market / Limit / Stop + SL/TP/Trailing
  • Indicators: MA · BB · SAR · Ichimoku · RSI · MACD · Stoch · ATR
  • Multi-language UI, dark theme
💻

Desktop (Windows · macOS · Linux)

Native trading workstation. Multi-chart workspace, scriptable EA upload, per-chart indicators, pop-out windows.

  • Avalonia (Mac) + WPF (Windows)
  • .ea4 bytecode VM with built-ins
  • Market Watch — one symbol per window
📱

Mobile (iOS & Android)

One-handed trading with biometric sign-in. Same engine, optimised for small screens and push notifications.

  • All 9 timeframes with live tick injection
  • Face ID · Touch ID · Android biometric
  • Push: orders · alerts · news · funds
Android · APKdirect download · v6

3-step launcher

Every terminal opens to the same broker-first flow. Pick your broker from the public directory, choose Live or Demo, then enter your account number. New here? Open a fully-funded demo account in under a minute.

Broker
Search the public broker directory
Server
Pick Live or Demo
Sign in
Account # + password (+ optional 2FA)

Charts & analysis

  • Candle / Bar / Line on all 9 timeframes
  • Overlay indicators & oscillators in separate panes
  • Crosshair · zoom · scroll · autoscale
  • EA attach (Desktop): visualise strategy on the chart

Security

  • Bcrypt password hashing, JWT + refresh-token rotation
  • Optional 2FA (TOTP) via Authy / Google Auth / 1Password
  • Investor read-only password for safe sharing
  • Encrypted secure storage on Mobile (Keychain / Keystore)
For Brokers

Your own trading server, in production today.

Forex and crypto-compatible trading infrastructure for Brokerage — trading server, admin portal for your back-office, dealer console for your desk, and a built-in sales & retention CRM. All Docker, all yours, single-server deploy.

Trading Server

.NET 7 / ASP.NET Core REST + SignalR. JWT + TOTP auth, full order pipeline, margin & stop-out monitors, bar builder, swap calc, news + push.

🛠

Admin Panel

Browser portal: accounts, symbols, groups, balance approvals, broadcasts, data feeds, gateways, routing, plugins, reports, License tab — and your staff/Team accounts.

👥

Manager Panel

Dealer-facing console: live positions across every account, account drill-down, charts, daily PnL, news CRUD.

🎯

CRM

Full sales & retention CRM: leads, pipeline & desks, scoring & auto-assign, email/SMS campaigns, tickets, KYC/AML, in-CRM deposits, analytics & agent KPIs.

Licensing keyed on your Server UID

On first boot, your server generates a stable ServerInstance UID. From the Admin Panel's License tab, register your broker, pick a plan, click Confirm. License extends instantly; trading and balance operations are gated until you renew.

Self-service from your portal · or extend manually via the SuperAdmin master.

🔑 Per-server UID = single licensing key
📦 Plans configurable by duration + price
🛑 Hard-stop at HTTP 423 on lapse
📈 Purchase history in one click

Built-in CRM for sales & retention

A complete broker CRM ships in the box. Capture leads from your landing pages, a white-label onboarding page, CSV/API import — or pull existing trading accounts in as leads, filtered by group. Provision a live trading account straight from a lead card.

Run the whole client lifecycle: Sales → Retention desks, lead scoring & auto-assignment, drip campaigns, tickets with SLA, KYC/AML surfacing, in-CRM deposits/bonuses, and a dashboard of conversion, FTD-rate and per-agent KPIs.

One set of Team accounts (Admin · Manager · Sales · Retention · Compliance · IB) runs every panel, with role-based access and one-click switching between Admin, Manager and CRM.

📥 Leads: landing, onboarding page, CSV/API, account import
🗂️ Pipeline + desks, scoring, round-robin auto-assign
✉️ Email/SMS templates, drip & trigger campaigns, A/B
🛡️ KYC/AML flags, per-client risk, compliance queue
📊 Analytics dashboard + agent KPIs
🔀 Role-based Team accounts, switch panels without re-login

IB & Partner Program

Grow through introducing brokers and affiliates. Multi-tier IBs with sub-partners, per-lot / per-spread rebate schemes, marketing links & funnels with attribution, and anti-fraud (self-referral / wash-trade) detection — all managed from the Admin panel.

Partners get their own self-service IB Portal at partners.zigzagtrader.com: referral links, live downline, earnings & statements, promo codes and payout requests.

🌳 Multi-tier IBs + sub-partners with overrides & clawback
💰 Rebate schemes: per-lot, per-spread, per-symbol
🔗 Marketing links, funnels & attribution tracking
🚩 Anti-fraud: self-referral & wash-volume flags
🧾 Partner portal: downline, earnings, statements, payouts

Data feeds & account conditions

  • Built-in feeds: Simulator · Binance bookTicker · Manual
  • Per-symbol routing: Automatic / Specific / regex Filter
  • Per-group conditions: leverage, spreads, commissions
  • Swap-free account groups — no overnight swaps, toggled per group

Deployment & ops

  • Single docker compose up -d deploys the full stack
  • Postgres + Redis persistent volumes
  • Prometheus exporter + Grafana dashboards bundled
  • Host-mounted plugins + uploads survive image rebuilds
Server Requirements & Capacity

One small node. Ten thousand traders online.

Not a projection — a measured load test. A single 2 vCPU / 8 GB node held 10,000 concurrent live WebSocket clients streaming real-time quotes at ~20% CPU, with zero dropped connections. Here's the curve.

0% 25% 50% 75% 100% 0 2k 4k 6k 8k 10k Concurrent live WebSocket clients → 1k · 5% 3k · 15% 10,000 · ~20% CPU — vast headroom —
Measured on production hardware. Connection setup is the only costly phase; holding 10k idle-streaming clients stays near 20% CPU and ~1 GB RAM.
10,000concurrent clients, single node
0failed connections in test
~20%CPU at full 10k load
~105 KBRAM per live connection

Sizing guide — pick the box for your book

Accounts on the planPeak online*Recommended serverTopology
up to 500~1501 vCPU · 2 GB · 20 GB SSDSingle node
up to 2,000~6002 vCPU · 4 GB · 40 GB SSDSingle node
up to 10,000~3,0002 vCPU · 8 GB · 80 GB SSDSingle node ✓ tested
up to 25,000~8,0004 vCPU · 16 GB · 160 GB SSDSingle node
up to 50,000~15,0008 vCPU · 16 GB · 320 GB NVMeSingle node
up to 100,000~30,0002× (8 vCPU · 16 GB) + RedisMulti-node + backplane

*Typical trading concurrency is 20–30% of registered accounts online at peak. The platform scales horizontally: add nodes behind the load balancer and flip on the Redis backplane — no code change, no downtime.

Plans & Pricing

Priced per capacity. Cheaper per trader as you grow.

Every plan includes the core platform — server, all terminals, admin & manager panels, plugin SDK and updates. You only scale the capacity. A one-time setup/onboarding fee applies per plan; add-ons (prop-firm engine, premium gateways, hosting…) are priced separately.

We bill registered accounts, not active ones — no surprise invoices when your traders get busy. 🚫 No volume / turnover fees — ever.
Monthly Annual 2 months free
Starter
$690/mo
billed monthly
up to 500 registered accounts
+ $990 one-time setup
  • Core platform, all 5 terminals
  • Admin & manager panels
  • Community feeds & gateways
  • Email support
Start here →
Growth
$1,490/mo
billed monthly
up to 2,000 registered accounts
+ $1,900 one-time setup
  • Everything in Starter
  • Premium gateways (FIX, IB…) ready
  • IB / Partner Portal ready
  • Priority email support
Choose Growth →
Most popular Business
$2,900/mo
billed monthly
up to 10,000 registered accounts
+ $2,900 one-time setup
  • Everything in Growth
  • Prop-firm engine + Partner API included
  • 10k concurrent tested ✓
  • Onboarding & SLA options
Choose Business →
Scale
$4,900/mo
billed monthly
up to 25,000 registered accounts
+ $4,900 one-time setup
  • Everything in Business
  • Custom plugins
  • Multi-region ready
  • Dedicated success manager
Choose Scale →
Enterprise
$7,900/mo
billed monthly
up to 50,000 registered accounts
+ $9,900 one-time setup
  • Everything in Scale
  • Compliance assistance
  • 99.9% uptime SLA
  • 24/7 support
Talk to sales →
Ultimate
from $12,000/mo
billed monthly
100,000+ registered accounts
setup by project
  • Everything in Enterprise
  • Multi-node + Redis backplane
  • Horizontal auto-scale
  • Dedicated onboarding team
Talk to sales →

Broker plans are billed monthly on your registered accounts — annual billing saves ~17% (two months free). Each plan carries a one-time setup/onboarding fee ($990 for Starter up to $9,900 for Enterprise; Ultimate by project). Server hosting and add-ons are priced separately. Need more than 100k accounts or a self-hosted licence? Let's talk →

Prop-Firm Plans

Running a funded-trader firm? Price it by active accounts.

Separate plans for prop firms — billed on active funded & challenge accounts. Includes the prop-firm engine, challenge rules, phases & payouts, and the Partner API.

Prop Launch
$1,900/mo
up to 500 active accounts
  • Challenges, evaluation & funded
  • Rules engine + breach alerts
  • Traders keep their MQL4 EAs
  • Partner API included
Start here →
Prop Growth
$3,900/mo
up to 2,500 active accounts
  • Everything in Prop Launch
  • IB / Partner Portal
  • Webhooks: breach, target, payout
  • Priority support
Choose Growth →
Prop Scale
from $7,500/mo
10,000+ active accounts
  • Everything in Prop Growth
  • Multi-node scaling
  • Dedicated success manager
  • 24/7 support & SLA
Talk to sales →
Add-ons

Priced separately — add only what you need.

Add-ons are not bundled into the base plan (except where noted).

For Prop Firms

Run a funded‑trader firm on your own platform.

White‑label challenges, evaluation & funded accounts, phases and payouts — and a partner API that plugs your existing dashboard straight into ZT4. Traders keep their MQL4 Expert Advisors (.mq4/.ex4), so nobody abandons their automated strategies when they move to you.

🎯

Challenges & phases

Define plans with capital size, profit targets, daily & max drawdown, min trading days and phase progression (evaluation → funded). The engine enforces the rules and flags breaches.

🔌

Two integration modes

Orchestration — your system owns plans, rules & payouts; ZT4 is the trading engine. Or Storefront — ZT4 owns the rules and you just sell & provision. Same API, you pick the posture.

🤖

Keep their EAs

Native MQL4 / Expert Advisor support means a true drop‑in MetaTrader alternative — a real edge when migrating prop‑firm traders off MetaQuotes.

A clean partner API, secured by OAuth2

Per‑firm client_id/secret → a scoped client‑credentials token → call the prop‑firm endpoints. Every call is tenant‑scoped, scope‑checked, and gated to firms you've enabled. Embed the ZT4 terminal for any provisioned account via short‑lived SSO tokens.

Read the Prop‑Firm API reference →   Live Swagger

🔐 OAuth2 client‑credentials + per‑scope access
🧩 Set 1 Orchestration · Set 2 Storefront
📡 Webhooks: breach, target, phase, payout
🖥 Embedded‑terminal SSO per account
Try it

Open the demo right now.

A live ZT4 Platform is running at zigzagtrader.com. No signup needed.

Web Terminal Trade as 2 / demo123 Admin Panel Sign in as admin / Admin123 Manager Panel Dealer console — manager / Manager123 CRM Leads, sales & retention — admin / Admin123 IB / Partner Portal Affiliate cabinet: links, downline, earnings, payouts Server API OpenAPI / Swagger docs
Desktop app

Download ZigZag Trader

Native desktop client — v3.1. macOS: open the .dmg and drag to Applications. Windows & Linux: unzip and run. Self-contained — no install or .NET runtime needed.

Windows · x64 .zip · 42 MB Linux · x64 .zip · 41 MB

macOS: open the .dmg, drag ZigZag Trader to Applications, then on first launch right-click it → Open → Open (the app isn't notarized yet, so macOS asks once). Windows: unzip and run; if SmartScreen appears, click More info → Run anyway.

📄
Traders' Guide PDF · 6 pages
📄
Broker Operations Guide PDF · 6 pages

Ready to launch your brokerage?

Tell us about your project and we'll get back within 24h, or email sales@finteksoft.info directly.

We only use this to reply — no marketing emails. Lands directly in our internal CRM.