More stats and criteria for dividend yield

Hello there. First of all, thanks a lot for all the effort you've put into GrahamValue, at the moment I don't think there are any other tools of similar quality, and it became a very important tool for me in my investment journey. Thank you for that!

However, one thing I'm missing dearly is the stats about actual dividend yield. I realize it's technically outside of scope if we only want to focus on the formal criteria that Graham recommended, since he only required a stock to pay "some" dividends and that's it, but in practice, I am mostly interested in stocks which pay decent dividends (say, at least 4%), and very few of them do. So when I'm using your advanced screener, it gives me a huge list of stocks, and then it's my manual work to pick a stock from that list, manually find it on e.g. tradingview, check current dividend yield based on the current price, and check dividend history; then get to the next stock, etc etc. And it is A LOT of work, as you can imagine. If I want to be thorough, it's hours and hours of monotonous boring work. If only the screener supported a couple more dividend-related criteria, it would reduce my initial stock-picking chores from hours to minutes, and the quality of the result would be much higher as well. The criteria that I'm looking for are:

  1. The most important one: Dividend yield based on current price. I realize that there are multiple ways to calculate that number, and if your datasource doesn't just give it to you, then making it high quality in all cases would require quite some effort, but actually at least something would be useful. Some baseline number which gives some potentially accurate idea, to filter out stocks which pay miniscule dividends, and I can take it from there and do further research.
  2. The time period of non-decreasing dividends. There are companies whose dividends are all over the place, and there are those which try to only increase dividends over time. Would be useful to distinguish those at a glance as well.

Even if we had just had the (1), that would already be a game-changer for me. The usefulness of the screener would at least double, saving me a lot of effort and time.

I also realize that I could use some other data provider which would allow me to filter stocks based on dividend yield, but then my job would be to get an intersection of the results provided by grahamvalue and by that other data provider, and there is no straightforward and reliable way of doing that. Having it built directly into grahamvalue would provide a lot of benefits.

So what do you think? Any chance it would be possible? Maybe as a beta feature?

In any case, thanks again, and keep up great work!
-

Dear kd2oiq,

Thank you for your detailed and informative forum post!

This question has been asked in the past on GrahamValue, and with different metrics as well.

Your question in particular is definitely an important one, considering that Graham dedicated an entire chapter of The Intelligent Investor to the subject - Chapter 19. Shareholders and Managements: Dividend Policy.

GrahamValue's data provider — Finnhub — provides hundreds of metrics for every stock. But as you rightly guessed, GrahamValue is designed to restrict itself to the most authentic Graham analysis possible.

Each additional metric that's not mentioned in Graham's stock selection chapters would not only add to the complexity of an already advanced system; but could also potentially reduce performance of the database, and incur additional data costs as well.

As you also noted, there are other financial tools — such as Finbox and Finviz — that already allow filtering by dozens of generic metrics,.

For those with coding experience, Finnhub too has a free tier which allows one to build one's own personal tools around its API.

But if there is any way in which additional metrics can be included in the system without disturbing the core framework, it will definitely be looked into.

Thank you again for your forum post!

Alright, thanks for the info.

Good point about Finnhub offering an API, but unfortunately GrahamValue doesn't offer one, so again combining the results from GrahamValue and Finnhub would involve some manual work.

Anyway, I'll try to find a way.

Thanks!

Dear kd2oiq,

Thank you for your comment!

Both of GrahamValue's screeners have supported Excel Exports since inception.

Technically, you should be able to integrate the exported data with Finnhub's API; either using Google Sheets or using Microsoft Excel.

Update

Finnhub's documentation indicates that they already provide direct integration for Microsoft Excel and Google Sheets through Finsheet; their official partner for Spreadsheet plugins, which too — like Finnhub and GrahamValuehas a Free Tier.

Thank you again for your comment!