The complete ttTrader Manual and the WebSocket protocol reference — the same documentation we use internally, ready to download.
The complete platform documentation as a single printable PDF: curated chapters plus every per-component reference (exchanges, algorithms, indicators) with all diagrams rendered. The manual is regenerated with every release — check the date inside the document.
User manual and full reference — ~4.1 MB, English. Covers quick start, system architecture, configuration, all exchange adapters, the algorithm framework, the algoBase skeleton with its position-management and learning machinery, the shared algo library (ML/NN components), the native indicator runtime, development conventions, and operations & certification.
System overview, quick start, build presets, and the development guide — from clone to a first simulation run.
Event bus and plugin lifecycle, manager architecture, trading modes (live / paper / simulation / playback), credential store, and the full config reference.
Adapter architecture for every supported venue plus the simulated execution model: per-exchange latency, depth-aware fills, maker tape, and measured profiles.
Framework lifecycle, composable managers, the algoBase skeleton — position management, exits, pyramiding and learning as base-class machinery with balance shares and PnL isolation — plus per-algorithm references.
Native Indicators V2 runtime: all built-in types with parameters and outputs, candle inputs, warmup metadata, and the cross-strand contract.
Conventions, component contracts, testing, debugging — plus exchange and indicator certification procedures.
The wire contract between the ttTrader engine and the dashboard, now versioned and negotiated on connect — handshake and capabilities, connection handling, full state snapshot, incremental real-time streams, data schemas, and client commands.
The authoritative v4 protocol specification as a single print-quality PDF — versioned handshake with feature negotiation, request/response and push semantics, reliability rules, state semantics, and the staged rollout plan. English, ~300 KB.
A summary of the v4 handshake and negotiation, plus the message reference, lives on the Protocol page — snapshot semantics, sequence tracking, order/position/execution schemas, playback and recording commands, and integration guidance. No download needed.
The official ttTrader Dashboard implements this protocol and serves as the reference client — React + TypeScript, negotiated capabilities, strict parsing, sequence-gap reconnection. See the Dashboard page for capabilities and screenshots.
Beyond the downloads: every page on this site documents a part of the platform in depth.
Architecture, event pipeline, playback engine, and the simulated execution model — Technology.
16 exchanges & brokers, market data / trading / account matrix, API key security — Exchanges.
47 built-in native indicators with parameters, outputs, and configuration — Indicators.