TradingView is one of the most widely used charting platforms on the planet.

Traders can use TradingView to paper trade (demo) or live trade stocks, cryptocurrencies, Forex, indices, futures, and bonds.

Through its website, TradingView also offers a vibrant social network of traders and investors, many of whom share trading strategies and setups for the various markets.

TradingView offers free and paid accounts.

See more here