Jared Broad Jared Broad is the founder and CEO of QuantConnect - a web based algorithm trading platform, combining a powerful cloud with 15 years free financial data. Clone open-sourced trading algorithms from the community and trade them on your own brokerage account. Sign up for free at QuantConnect.com

The Moving Average Cross Strategy – 3 Common Implementation Mistakes

39 sec read

In our work at QuantConnect we have helped with thousands of budding quants over the years. Our algorithm development terminal is a powerful backtesting platform that allows members to design strategies on 15 years of past equities data.

[wp_ad_camp_5]

 
While Implementing autotrading strategies we see several very common mistakes by the coders even in the most basic strategies. Watch out here for our latest free video tutorial – Coding the Exponential Moving Average Strategy – we wanted to start by helping users avoid these common mistakes and show how they could avoid them. These common mistakes are:

1. Debounce your Algorithm – Increase your algorithm efficiency by ensuring it only fires once per trading signal.

2. Single Trigger per Signal – Tightly manage cash flow and trigger orders at the optimal time by ensuring algorithms only send orders once per signal.

3. Reduce Variables and Avoid Optimization – Be wary of curve fitting and high parameter counts to make your algorithm look profitable on past data.

Check out their tutorial video with the coding walk-through, and how to avoid these common mistakes when you’re building a strategy.

Jared Broad Jared Broad is the founder and CEO of QuantConnect - a web based algorithm trading platform, combining a powerful cloud with 15 years free financial data. Clone open-sourced trading algorithms from the community and trade them on your own brokerage account. Sign up for free at QuantConnect.com

One Reply to “The Moving Average Cross Strategy – 3 Common Implementation…”

Leave a Reply

Get Notifications, Alerts on Market Updates, Trading Tools, Automation & More