In this guide a cryptocurrency backtest is created to compare different rebalancing and trading strategies. It covers working with crypto price api's to retrieve information, manipulate this information using
numpy into something that can be used in time series computations to implement different trading strategies. Interactive time series plotting is covered using
plotly. This guide provides a useful reference for creating your own crypto back tester as well as a general best practices when dealing the time series data in python.
See the notebook live here