This project uses Pyalgotrade library to backtest assets trading strategies.
The project has a single Moving Average Crossover strategy that is meant to be used as a starting point to create more complex strategies to be backtested, acording to the developer needs.
To run the backtest you need to have python 3 installed.
You'll also need pyalgotrade library.
pip3 install pyalgotrade
To run the backtest:
python3 backtest.py