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.



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

Learn more


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

Learn more


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

Learn more


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

Learn more


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


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

See docs


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

Visit repo