Great thread. If you don't mind me asking, What software (other than Python) did you use to backtest? Also what broker did you get your price data from to run the testing?
Best of luck! Great to see a thread like this started from the ground up. Finally something useful around here.
Also...