Skip to content
@Trade8-dev

Trade8

Open-Source Post-Quantum Trading Platform (Apache 2.0): order routing, risk, PnL, market feeds in Rust. Runs on Sentin8.

Trade8 - Professional Trading Desk Platform

Secure Post-Quantum-Safe Trading Platform That Heals and Scales Itself.

Trade8 is the professional trading desk vertical of the Sentin8 platform - a complete proprietary trading suite: keyboard-class order entry, pre-trade risk gating, broker connectivity via FIX/OUCH, consolidated market data, OHLCV bars, and real-time P&L. Built for proprietary desks and introducing brokers with complete regulatory traceability.

Infrastructure independence

Sentin8 and Trade8 redefine infrastructure independence by delivering massive scale directly onto bare-metal, private cloud, and all major public cloud environments - including AWS, GCP, and Azure. Engineered to bypass the complexity and overhead of Kubernetes or heavy service meshes, Sentin8 features native auto-scaling and self-healing capabilities built directly into its core with minimal to no external dependencies. It is purpose-built for ultra-low latency and maximum efficiency, proven in testing to power real-time services with a blistering throughput of 5,000,000 transactions per second (TPS). With Sentin8, you get cloud-native resilience and elite performance, stripped of the operational tax.

Architected for ultimate versatility, Sentin8 is being designed and tested to power infrastructure across the entire business spectrum, from Tier 1 global enterprises to fast-growing startups. Whether you are managing massive legacy workloads at the highest enterprise scale or launching a lean, high-velocity application from a garage, Sentin8 provides the exact same battle-tested reliability and performance to match your operational needs.

A note on our history. If you found your way here looking for PRIME - authPrime, exchangePRIME, and family - you're in the right place. Those projects are this one: our open-source work is now rebranded to Sentin8 (this vertical is Trade8) to avoid confusion with other brand names and products. At the same time we left our self-hosted Apache SVN behind and moved everything to GitHub. The lineage goes back further than you might expect - here's a fun LinkedIn read from 2017, when the platform was still called PRIME and still lived on SVN: Advanced Hybrid Securities Exchange.

Services

Service Domain What it does
Trade8:Desk Trading Desk Order entry (limit/market/baskets/flatten), session lifecycle, instrument/routing catalogs, short-sale locate pool
Trade8:Risk Pre-Trade Risk Buying power checks, limits enforcement, restrictions, trader states, loss ladder (day-loss thresholds → close-only/disable)
Trade8:Router Broker Connectivity FIX 4.2/4.4 + OUCH 3.1 sessions, routing to any broker, fee calculation, fill normalization
Trade8:Feed Market Data Vendor adapters, consolidated quotes/ladders/tape, SSE streaming, price alerts (declarative + tenant-authored)
Trade8:Bars Historical Data OHLCV bars (1s-1D), intraday candles, history windows, EOD finalization
Trade8:Pnl Performance & Reconciliation Day P&L: positions, realized/unrealized, fees, LFT, office roll-ups; overnight carry + reconciliation

Flutter Apps

Repository Description
trade8-etrader Professional trading keyboard (F-key chain), ladder/tape/charts, P&L board
trade8-desk Desk management console
trade8-admin Vertical admin console (RFW)

Platform Dependencies

Trade8 depends on these Sentin8 platform services for cross-cutting concerns:

Platform Service What Trade8 gets from it Dependency direction
Sentin8:Auth Identity, sign-in, credentials, tokens to clients trade8 → Auth (verification + M2M identity)
Sentin8:BFF Authorization decision engine (Shield RBAC/ABAC/ReBAC), proxying trade8 ← BFF (user tokens proxied to services)
Sentin8:Bus Durable event transport & audit store trade8 → Bus (produce + consume domain events)
Sentin8:Cron Scheduling (session times, purge, EOD, carry-outs) trade8 → Cron (schedule registration)
Sentin8:Func User-authored strategy execution trade8 ← Func (proxy-back handlers for hooks)
Sentin8:Sys Audit ingest + storage trade8 → Sys (audit events)
Sentin8:Storage Object storage / secret vault trade8 → Storage (document PUT/GET)
Sentin8:Stat Business metrics aggregation and telemetry trade8 → Stat (event ingestion)
Exchange8 Venue-side matching, auctions, clearing, regulatory feeds trade8 → Exchange8 (sibling vertical integration)

Key Invariants

  • Keyboard-class speed - F-key chain (buy/sell limit & market, cancel-all, flatten) with profile-synced muscle memory
  • Fail-closed authorization - no Risk verdict means no acceptance; denies carry the itemized check trace into the blotter
  • Instant supervision - closing-only/disable flips a trader within a second, without touching credentials
  • One source of money - fill-derived, exactly-once P&L application; office rolls up from trader numbers by construction
  • Full reconstruction - any day replays to identical numbers from journal + opening balances; every wire message preserved

Architecture & Design: trade8 and its underlying concepts were designed by Hamid Jahanzad.

Popular repositories Loading

  1. trade8 trade8 Public

    trade8 — Trade8 vertical group (docs + build orchestration)

    Makefile

  2. trade8-bars trade8-bars Public

    trade8-bars — Sentin8 trade8 vertical service repo

    Rust

  3. trade8-desk trade8-desk Public

    trade8-desk — Sentin8 trade8 vertical service repo

    Rust

  4. trade8-etrader trade8-etrader Public

    trade8-etrader — Sentin8 trade8 vertical service repo

    Dart

  5. trade8-feed trade8-feed Public

    trade8-feed — Sentin8 trade8 vertical service repo

    Rust

  6. trade8-pnl trade8-pnl Public

    trade8-pnl — Sentin8 trade8 vertical service repo

    Rust

Repositories

Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…