Skip to content

GordonCrypto Futures Trading Platform

Compound capital at >15% CAGR. Never draw down >25%. Fully autonomous 24/7 across all market regimes.

v7 Architecture

Browser (gordon-console:3000)

    │ REST + WS  (token-gated, manager BFF)

gordon-manager:8083 ──┬──► gordon-data:8081   (market data reads)
                      ├──► gordon-risk:8082   (risk proxy — DP-12)
                      └──► gordon-executor:8085  (flatten command)

    │ docker-socket-proxy

gordon-bot:8084  (N replicas, one per strategy)
    │  NATS subscribe  market.klines.>
    │  NATS publish    intents.executor

gordon-executor ──► Binance Futures (live or testnet)

    │ dual-write  trading.* + bus.outbox

NATS JetStream  "gordon-bus"
    ├── market.klines.>        producer: gordon-data
    ├── intents.executor       producer: gordon-bot
    ├── risk.events.>          producer: gordon-risk
    ├── risk.commands          producer: gordon-risk
    └── trading.fills.{bot_id} producer: gordon-executor
SectionWhat you'll find
Getting StartedPrerequisites, install, first backtest
ModulesPer-service and per-crate reference pages
ConceptsArchitecture, data pipeline, risk management
StrategiesSupertrend, EWMAC, PSAR — and how to add new ones
OperationsDeploy, monitoring, runbooks
PlanActive epics, version history, vision

Gordon — keep compounding without blowing up