A extendable, replaceable Python algorithmic backtest && trading framework supporting multiple securities