Trading simulator
copied from cf-staging / rhizopusrhizopus is a Python trading simulation framework and a backtesting tool. It can be used to construct broker simulators for backtesting with historical data, as well as for live trading. Its main goal is to provide a simple unified interface for both backtesting and live trading.