I am new with Quantopian and Python in general. I have tried to rewrite the fairly simple strategy below. What I don't understand is why the return is so negative in the backtest. The aim is to make it pick firms with a market cap larger than 1 000 000 000, a ROIC larger than 10%, revenue growth larger than 0 and then pick the 20 firms with the lowest EV/EBITDA. Does anyone have suggestions on what could be added to enchance the performance?
Thank you