I daily visit this website for market news. Most of the time I found that the news are very late. Useful details for intraday trading are missing. Some times the news don't affect the stock price. Many times I found that stock price goes in opposite direction as of the news. I fill it is a trap for retail investors. Over six months are gone but I still can't build up any strategy using the data on this website. Mutual fund holding data is missing.