I’ve used Yahoo Finance for over 15 years. I think it is the best single free news source for companies on the web. If you know a better source, please mention it in the comments.
But there is a lot of low value data in their news feeds, so I created a utility to eliminate the bad stuff. The link to it is in step 11 below. I’m sharing one of my tools with you. I hope it works well for you if you try it.
Procedure
After step 17, you would have something that looks like this:
After step 22, you would have something that looked like this:
| Row Labels | Count of day and time |
| WFC | 153 |
| CVX | 32 |
| INTC | 22 |
| XRX | 20 |
| ORCL | 17 |
| CSCO | 16 |
| BP | 5 |
| VOD | 4 |
| AIZ | 3 |
| TEL | 2 |
| BRK-B | 2 |
| L | 2 |
| VLO | 1 |
| TRV | 1 |
| PSX | 1 |
| ESV | 1 |
| RGA | 1 |
| Grand Total | 283 |
The purpose of creating the pivot table is to highlight stocks with a lot of news. Stocks with lots of news, you typically know what happened. I set my limit at 10 stories. If there are more, I do a quick scan of the companies with a lot of articles and see if it is just one story written many times. In this case, I deleted the stories from WFC and XRX — there was basically one story for each. WFC earnings, and XRX’s CFO leaving to go to Apple.
That left me with only 110 articles to look at out of 467 at the start of this exercise. As it was, I chose to read 10 of the articles. It takes me 3 minutes to use the news screener (once you get used to it, it is fast), and it saves me tons of time, and helps me be more focused in what I read.
This is my way of wading through too many articles, eliminating robotic, and lower quality content. Note: if you don’t agree with what I think is low value, you can change the headers in my spreadsheet in columns D through N.
I hope you enjoy this.
Full disclosure: long AIZ, BP, BRK-B, CSCO, CVX, ESV, INTC, L, ORCL, PSX, RGA, TEL, TRV, VLO, VOD, WFC, XRX