Can you easily explain the logic behind your strategy?

Just some ramblings...

Let's say you have an idea... then you code it... and test it... just to find our it is not profitable. 

What do you do? Trash it? 

Hummm... your ego does not want that to happen... so... you go back and tweak it... and tweak it... until you get a good backtest result... right? Sounds familiar? We've been there... almost all of us.

Here is the thing. That process almost never works.

I cannot say anything about your initial idea, but I would guess that the "final" version was orders of magnitude more complicated... and a lot harder to explain to anyone. 

That is a big problem.

From my experience, simple stuff tends to work better. Of course, the implementation might be complex but the best stuff is normally based on (or explore) simple ideas.

Besides, if you want to raise money to fund your strategy, you must be able to explain your strategy in very clear and simple terms to potential investors.

I leave you with one word: simplify

All the best!

Update Backtest

Very good advice. Although I'm not sure this forum is suited for these kinds of posts as they inevitably travel down list quickly when there's no discussion.

I might add that particlarly bad is if one tries to incrementally improve the equity graph by editing the algo. *Never do this.* Of course, the temptation is great and I wasted many months on this early on. 99.99% of equity curve increases gained this way will be fake.

Instead, figure out the underlying reason something isn't working as well as you would like and be extremely selective in your edits.


Update Backtest


The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.


This discussion is closed