Welcome to Basana’s documentation!

Basana is a Python async and event driven framework for algorithmic trading, with a focus on crypto currencies.

The framework has 3 main components:

  • The core, where basic abstractions like events, event sources and the event dispatcher live.

  • A backtesting exchange that you can use to validate your strategies before using real money.

  • External integrations, where you’ll find support for live trading at Binance and Bitstamp crypto currency exchanges.

Basana doesn’t ship with technical indicators. The examples at GitHub take advantage of TALIpp which is a good fit for event driven and real time applications, but you’re free to use any other library that you prefer.

Check out the Quickstart section for further information, including how to install the package, do a backtest and live trade.


Indices and tables