Backtesting a Moving Average Crossover in Python with pandas | Hacker News Reader