algo strategies & trading automation

Build high performance algo strategies with our open source trading automation platform.

Trade Every Tick

Our event based model simplifies even the most complex trading logic

...

event loop

Reactive event-loop based strategies that handle one event at a time.

...

data

Real-time trades & prices. Capture tick-by-tick and detailed order-book alpha.

...

orders

Respond instantly to your orders getting filled.

Advanced Features

The edge offered by Tau’s advanced features

...

multi asset

Trade multiple assets, spot & futures, across various crypto exchanges, all from a single strategy.

...

simulation

Debug & paper trade in simulation mode, using real-time prices and mock execution.

...

unified

Unified code base. Go-live using the same code proven in simulation & back-test.

Intuitive Design

A simple design that allows you to focus on strategy code, not infrastructure

...
  • Implement your algo via inherience of base class behaviours.
  • Process timers, market data, order state and excutions via event tiggered callbacks.
  • Trade one or many names, all from the same bot code.

Get the source code now

Unrivalled Performance

Designed for high perfomance and reliability

...

fast

Trade with the unrivalled performance of modern C/C++.

...

robust

Run strategies 24x7, based on tried & tested libuv, libcurl and Linux foundations.

...

linux

Designed to operate on GNU/Linux.

Tutorials

Start your strategy development with the included examples

...

market maker

Maintain limit orders at a fixed distance from the bid/ask.

...

skeleton

Begin any new strategy from this empty template.