Algorithmic Trading : A python framework to run backtest on stocks using your own custom algorithmic strategies