Just to analyze the market? You can use the charts on exchanges. It has many primary and secondary indicators that you can use. I have seen several exchanges and they have the chats in minutes, hours, days, weeks and months.
If you need more helping tooks, you can go for tradingview.