Premium Market Analysis, Trader Education, Software, and Trading Strategies. Thirty Years Of Skin In The Game

Quantitative trading

Automatic Code Generation For Quantopian Platform

We are pleased to announce that Price Action Lab has developed automatic code generation capability for the Quantopian platform.  This new capability will allow our software users to join the Quantopian community and take advantage of the features of this cloud-based backtesting and live trading platform.

The Quantopian platform provides “everything a quant needs to create a strategy and profit from it” and it is free to use. It allows quantitative traders to

  • Develop trading strategies online
  • Backtest strategies on 1-minute data
  • Participate in contests
  • Get a percentage of profits from licensing profitable strategies

At this point the platform can be used with equity and ETF data but there are plans to include futures and forex data.

The new code generation of Price Action Lab allows our customers to join the Quantopian community. This is a significant milestone in the development of Price Action Lab. The user of PAL needs only to copy and paste the generated code in a new algorithm in Quantopian and then compile it and test it there. After the results are available in PAL, the process of generating code for Quantopian and compiling a new algorithm takes less than a minute. Note that code is generated for individual patterns and systems that include both long and short patterns.

Price Action Lab users can just copy and paste generated code in an algorithm in Quantopian. We will continue improving the code generation of Price Action Lab based on feedback received. This is the first version, it has been challenging and the code is basic but it offers a good starting ground.

Instructions for downloading a demo of Price Action Lab can be found here.

Note that in addition to Quantopian code, Price Action Lab generates code for patterns and systems of patterns for Tradestation (EasyLanguage), Multicharts (EasyLanguage), NinjaTrader and Amibroker (AFL).

Disclaimer