https://pypi.python.org/pypi/backtrader/
bt slightly pre-dates backtrader and has a completely different approach but it is funny bt was also chosen as the abbreviation for backtrader during imports and that some of the methods have the same naming (obvious naming anyhow): run, plot …
reference as module empyrical.