• The Algo Toolbox

The Quant's
Toolkit

World class data and back-testing capabilities are now at the retail trader’s fingertips. Good tools are essential.

Algo Collective members can access Algo Terminal code – our own Python Order Management System for Interactive Brokers.

Contact Us

Automate

An Order Management System that completely automates your trading dramatically compounds your breadth. That's a (necessary) superpower.

Use Quant Console...

...or Build Your Own

Quant Console

Trading automation made simple: Connect RealTest, Amibroker, or your own engine for fully automated stock or crypto execution on 5 brokers.

True Multi-Strat

Trade any number of complex strategies simultaneously. Easily trade multiple accounts.

Position Sizing

Position size based on your real-time NAV in your IB account.

Track Every Trade

Compare to backtest. Review your equity curve. Review fills. Monitor performance and statistics.

Advanced Features

Use order algos; trade STK, CFD or Futures; with a host of bespoke features to make your trading smarter.

Reporting & Alerts

Daily reports. Order placement reports. Error reports. Full trade history. Get an email if there is a reconciliation or order placement issue.

For RT, Amibroker, Python

Custom built for Real-Test & Amibroker users and works with any application that can generate a csv file!
A good Order Management System will give you more time back for research by fully automating your trading & reporting.
Get Quant Console

Algo Terminal

Python code for those who want to build their own OMS for Interactive Brokers. Free for Alpha Collective members.

Expert execution

For traders using Interactive Brokers and generating csv order files from engines such as RealTest, Amibroker or Python.
  • International stocks & ETFs, including CFDs
  • Futures
  • Trade dozens of strategies, send hundreds of orders

Feature rich

Run multiple strategies, long & short and Algo Terminal will manage multiple positions in the same instrument from different systems.
  • Record all trades, easily compare live to back-test
  • Daily reporting, error reporting, performance reporting
  • Reconciliation of strategies
Learn about Algo Collective

The Tools We Use

Serious algorithmic trading requires tools fit for purpose. You may be surprised to learn that some of the off-the-shelf products do more than is necessary to run the majority of individual or institutional trading operations right out of the box, and at a very reasonable price. Such are the times we are living in! There's literally no need to compromise. Starting with inferior products is generally a false economy. Here are our top recommendations.

Opt My Strategy

From Trade Like a Machine

Designed for MetaTrader EA developers and strategy builders.
  • For algo traders tired of “great” backtests that fail in live trading
  • Built to expose overfitting — not reward it
  • Engineered to avoid the subtle traps common in traditional optimization tools
  • MetaTrader produces the raw optimization data - OMS identifies the true edge of your strategy
  • Research Dashboards, Intelligent Strategy Edge Identification, Quant-Grade Strategy Analysis, Works with the MT4 and MT5 Strategy Testers

This tool created by Martyn Tinsley is essential for MT4/5 users, but every serious quant trader should read Martyn’s paper on Walk Forward Correlation Analysis, which can be found on his site here!

To learn more about Martyn’s process for creating robust strategies by design, I thoroughly recommend podcast episodes 52 & 53.

Trade Like a Machine have been kind enough to offer Algo Advantage subscribers up to 25% off!!
OMS Discounted Pricing

Generate random market data

A simple yet powerful Excel tool.
  • Generate random data for one or many contracts.
  • Add 'trend', constrain range to immitate real contracts, etc.
  • Test your strategy robustness. See podcast Ep 011 for a walk through!
  • FREE for Algo Collective members

RealTest - backtesting & analysis

Simple yet powerful

Key Features

  • Multi-Strategy Modeling: combine multiple strategies across long/short, strategy type, market, bar size and view true portfolio based results and correlations easily.
  • Actual Trade Testing: users can import actual trades and compare them against backtest results.
  • Powerful Optimisation & Analysis Tools: including interval tests, walk-forward, monte-carlo, genetic optimisation and so on. There are powerful analysis tools that allow the user to do research on the markets above and beyond ‘just backtesting’.
  • Detail Results Analysis: best in class analysis tools, including drill-down capabilities into individual strategy results, view trades on charts, write custom metrics and so on.
  • Data Integration: RealTest integrates seamlessly with data providers like Norgate Data. Everything is taken care of so you can start building strategies on highly accurate data, without survivorship bias, right away. Supports Stocks, ETFs, Futures and FX.
  • Order List Generation: easily generate orders for live trading.
While you won't use RealTest for advanced charting (Trading View can do that for free anyway), and you may not have quite the same freedom as compared to a backtesting engine you may have developed yourself in Python, you would still notice the gap if this tool was missing from your kit. It's just too easy & too fast to test ideas or do research in RealTest to imagine life without it.

We're not affiliates! We just love the software.
Check out RealTest

Norgate - clean data

High quality data is paramount

Norgate data is exceptional quality, value for money, and integrates directly with RealTest, Python & other backtesting engines. Specialising in survivorship-bias free data, they cover the US, Australian & Canadian stock markets, as well as selected futures, forex & other data. You literally cannot get off the ground with quant trading unless your data is first rate.

There is no intra-day data, but end-of-day data is extensive, with US stock data going back to 1950, over a 100 futures markets, spot FX, global indeces and much more. Naturally it updates daily for live trading.

We’ve trialled a lot of data suppliers over the years and no one comes close to Norgate for quality, pricing, service or ease of use.

Key features

  • Comprehensive Historical Data: with an extensive history, index constituent information and de-listed stocks, Norgate is a one-stop-shop for all you need in this space.
  • Data Quality & Adjustment: stocks can be adjusted using multiple methodologies to manage corporate actions like stock splits & dividends. For futures data, back-adjusted & unadjusted continuous contracts are provided.
  • Automatic Updates: running in the background, your historic data is kept up to date automatically as it becomes available.
Check out Norgate
  • Frequently asked

Good questions.

Have more questions? Contact us