A Python event driven framework for algorithmic trading, with a focus on crypto currencies.
Features:
- Backtesing
- Live trading at Binance
- Live trading at Bitstamp
- Asynchronous I/O
TODO
Basana requires Python 3.8.1 or above.
Install Basana via pip:
pip install basana
In progress
The Basana repository comes with a number of examples you can experiment with or use as a template for your own projects. Note that these are provided for educational purposes only.
In the examples TALIpp is used for the technical indicators, but you're free to use any other library.
- Backtesting a strategy based on Bollinger bands
- Backtesting a strategy based on RSI
- Live trading a Dual Moving Average Crossover strategy on Binance
- Live trading a Dual Moving Average Crossover strategy on Bitstamp
You can seek help with using Basana in the discussion area on GitHub.