TuringTrader

An open-source backtesting engine


Welcome to TuringTrader, an open-source backtesting engine and market simulator for stocks and options. We named the project after Alan Turing, a true pioneer of computer science. And just like Turing built a computer to break the Enigma machine, we designed TuringTrader as a tool to break the code of investing.

Features



Data

TuringTrader connects to high-quality data feeds and offers unique features to simplify data handling.

Learn more

Indicators

TuringTrader includes many industry-standard indicators. Even better, you can easily create your own.

Learn more

Reports

TuringTrader creates beautiful reports. If that's not enough, you can create fully customized templates.

Learn more

Optimizer

TuringTrader includes a powerful multi-threaded optimizer to explore your strategy's parameter space.

Learn more

Strategies

We have implemented many strategies from books and publications. Use these to jump-start your own developments.

Learn more

Ready to Run

You don't need to be a geek to enjoy TuringTrader. We provide a binary version, complete with a single-click installer.

Download now

Documentation

Software without documentation is useless. TuringTrader comes with a Quick Start Guide and full API documentation.

See docs

Open-Source

We believe in open-source software. That's why we provide TuringTrader for free. No strings attached.

Visit repo