I think babylonjs can do it, but it needs your own code to implement it.
These links may be helpful:
Yes it could be used as a basis for charting. This looks like this was done in a 2d renderer. The red 2d arrows are probably not doable without bill boarding. Bjs does bill boarding.
If you are looking for a charting package, rather than into building one, then no. You should probably be searching on ‘webgl charting’ and just using whatever framework underneath used.
Thank you, This works for me