![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_yCLH0Xu6QLefFJo03hO8FbIzBV-MRH6SUdtrrtcf4JaOJXK6rxRCwagW9JHePS2TPu10PO7QvIuh1uzAwZCS3vUL0pONGCn-mG007P2YUHsXKekuYonlzsA8oV7A_oQgM8US83abRQ8/s320/ScreenHunter_8.jpg)
Initial page
Yahoo has very well organized structure. It is more than just stock markets. You have all aspects of finance world structured in top scroll down menu. Market summary even for major European and Asian indices. Top stories are excellently highlighted. On the other side. It has advertisements. And no possibility to be personalized.
Google offers nice sectors summary where the money flows. You have possibility to see your portfolio already on initial page. You don't see any ads. Now disadvantages. The biggest is top stories. It really misses the way how Yahoo can pick the most important stories and particularly highlight them. Next con, Google is here just for US indices.
Quotes
Here Google proves to be nr.1 search engine. You don't need to remember ticker, just type company name and Google gets it. Yahoo is different. You must type ticker or use look up function.
Statistics and indicators
Yahoo wins this part. Indicators, news, statistics are better organized. And Google doesn't even offer Analyst estimates, SEC fillings, options etc.
They just refer via link to different financial sites.
Charts
In terms of charting both are equals. I don't find many differences.
Altogether Yahoo Finance is better. Major benefits are better news structure, international exposure (localized Finance sites in different countries), better indicators and statistics for quotes. Those are 3 main reasons why I am using Yahoo.
Yahoo has improved its symbol lookup to be as good if not better than Google Finance's lookup.
you mentioned both are equal at charting.....
i dont see any technical indicators on the google charts.. am i missing anything??
Yes, very good point which I haven't highlight. Google Finance doesn't offer technical analysis tools in their charts. Another step ahead for Yahoo Finance.
Thank you for remark.