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. All open-source, all Docker, all yours. White-label for any brokerage in minutes.

5trading clients
1server image
30sto register a broker
from $500seed plan
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

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. 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 — and the License tab.

👥

Manager Panel

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

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

Data feeds & gateways

  • Built-in: Simulator · Binance bookTicker · Manual
  • Built-in gateways: Internal self-fill · Mock with slippage
  • Per-symbol routing: Automatic / Specific / regex Filter
  • Plugin-extensible — Coinbase & BinanceTestnet shipped

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
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 1 / Password123 Manager Panel Dealer console Server API OpenAPI / Swagger
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.