Chapter 6: Using Python to Backtest Your Algorithm. - Pruitt, George (Ultimate Algorithmic Trading System Toolbox + Website, 2016)