vectorbt_backtesting icon indicating copy to clipboard operation
vectorbt_backtesting copied to clipboard

Web app for pandas-ta indicators

WIP! Webapp for pandas-ta indicators.

Select a pandas-ta indicator, enter the desired parameters (on the sidebar, you will find a description and possible arguments to submit).

Once validated, it will backtest a strategy based on this indicator using vectorbt. For data, it is using Cac40 (French main indice) data from yahoo finance using those settings:

"^FCHI", start="2020-01-01", end="2022-01-01", timeframe="1d", limit=10000

In the future, I would like to add the data source and dates to user interface. You can change it via import_data.py file.

This is just for training purposes as my knowledge in trading is very limited and many functions aren't implemented yet.

I use poetry to handle packages. So clone the repo and then use poetry install command. It relies on python 3.9 as it is a requirement for vectorbt.

Animation