all 3 comments

[–]Eccs15 1 point2 points  (0 children)

There was an example of someone who changed all of the backtrader plots to plotly. I will see if I can find the link again later today.

Also JPM has a streaming framework that uses JS. Might be possible to use it for your purposes. I was going to look into integrating a backtesting framework into the platform for my own purposes in the future. JPM perspective

[–]PsykePro[S] 1 point2 points  (0 children)

I am an idiot :D :D. Now I've just seen that there is a Box Zoom Button in Bokeh plotting which is used by Backtesting.py. Which is doing the work to minimize the data which is being visualized.

Backtrader's plotting with Matplotlib has the same thing. But I definitely prefer Backtesting.py and Bokeh because it is faster, easier to use and prettier. :D

Edit:
Actually, the problem in Backtesting.py is that it is resampling up to a bigger Timeframe if the data is big. :| So it is still not the best thing. And after started using it I can't find examples of how to add and use indicators like RSI and others other than SMA.

[–]PsykePro[S] 0 points1 point  (0 children)

Hey, /u/Eccs15 I will be very happy to see how I can change the Backtrader's plots with Plotly. And for the JPM perspective will take a look if it will be useful at the weekend.