A few years ago we couldn't get live quotes for free, only delayed ones. Nowadays you can get live charts for free almost everywhere. Has the law/rule been changed? Or are they using different feeds thus circumventing somehow the rule? It is also possible it was never against SEC (or whoever is in charge) regulations and they lied to us. I am thinking they are using CFD feeds instead of futures feeds and the CFD doesn't fall under the regulation, so they can get away with it.
For equities it seems they can show feeds from individual exchanges they have deals with. But level 1 should always be free, so basic.
In the past I’ve seen some feed pricing that offered another tier of pricing for redistribution, including for display via web. Don’t remember details but I suspect this may be one way to do this.
For futures, here. It says CFD but the data is pretty much the same: https://www.investing.com/charts/futures-charts They have forex and stocks too. Even crypto.
For stocks only. Not for futures. BTW why would you need to rely on FREE quotes/charts? Doesn't your broker provide basic data feeds for free?
He may have asked so that he could look at something that his broker does not offer nor have access to it. For example, maybe he's with a Forex broker and he trades XAU/USD pair and he wants to see what Futures GC is doing or look at Futures SI. Actually, I've been seeing a lot of stock traders lately wanting to monitor futures and their broker doesn't offer futures data. wrbtrader