ttTrader Manual

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.

ttTrader-manual.pdf

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.

What's Inside

Getting Started

System overview, quick start, build presets, and the development guide — from clone to a first simulation run.

System & Configuration

Event bus and plugin lifecycle, manager architecture, trading modes (live / paper / simulation / playback), credential store, and the full config reference.

Exchanges & Simulation

Adapter architecture for every supported venue plus the simulated execution model: per-exchange latency, depth-aware fills, maker tape, and measured profiles.

Algorithms

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.

Indicators

Native Indicators V2 runtime: all built-in types with parameters and outputs, candle inputs, warmup metadata, and the cross-strand contract.

Development & Operations

Conventions, component contracts, testing, debugging — plus exchange and indicator certification procedures.

WebSocket Protocol v4

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.

ttTraderProtocol-manual.pdf

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.

Protocol Reference (Online)

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.

Reference Frontend

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.

More Resources

Beyond the downloads: every page on this site documents a part of the platform in depth.

Technology Deep Dive

Architecture, event pipeline, playback engine, and the simulated execution model — Technology.

Exchange Coverage

16 exchanges & brokers, market data / trading / account matrix, API key security — Exchanges.

Indicator Library

47 built-in native indicators with parameters, outputs, and configuration — Indicators.

Extended Documentation
Extended API documentation and a walkthrough of the plugin SDK are available to partners and consulting clients on request — see Consulting or Partnership.