I honestly do not know of any free sites. Not saying there are not any. I use the tools at my brokerage sites for real time information.