EDIT: The first few backtests contain a leveraging bug. So please ignore. I eventually fixed the bugs in latter programs.
I feel like I'm spamming this board with my backtests, but I think they might be really interesting to someone who is new to finance.
Anyhoo, the piotroski score which can be described as a fundamental momentum screener - has been shown to augment most strategies.
It is also used by QVAL to filter their portfolio, which means that some very smart and thoughtful people thought it was a good idea.
I was having difficulty with my ev/ebitda screens' performance from 2010-2015 as you might have seen from previous posts, so I thought I'd quickly whip up something that might show its potential when combined with the second best valuation ratio tested: ev/ebitda.
The returns are amazing! I've never had a strategy that returns more than 2000%!
However, one look at the graph shows that it has terrible drawdowns. The 2008 drawdown is 98% (quite the achievement, not even momentum could do this). Even during the 2011 volatility, it dipped 41% within the span of a few months. This is inconsistent with the results on oldschoolvalues.com and other sites such as the association of individual investors. These sites show that piotroski scores outperform in bear markets.
What could possibly explain why my simple Quantopian code does not replicate the findings of others?
PS. I ran the backtest using a modified piotroski score as per: http://www.oldschoolvalue.com/blog/investing-strategy/best-piotroski-screen-combination/
This does not have an effect on the drawdowns, as I saw them before modifying the piotroski.