YOC is just an indicator of what has happened price wise to the underlying asset. It exposes where appreciation has occurred or the opposite. It doesn’t have to be the basis of comparison, but it can be a heads up on an opportunity.
I've read enough of your posts to know you are way more investment savvy than me, but unless I'm seriously confused, that is not correct.
YOC, at least by itself, cannot be counted on as an indicator of price change.
Example:
You buy XYZ at $10 with a $1 dividend. YOC (and current yield at that time) is 10%.
A few months later, the price has increased to $14.72 and the dividend remains $1.
The current yield is now 6.79% and of course YOC is still 10%.
There has been no change in your YOC, so how would that indicate there has been price appreciation?
The difference between YOC of 10% and current yield of 6.79% probably does indicate a price increase has occurred. (Maybe that is what you meant?)
But isn't it much easier to just see that the price has increased from $10.00 to $14.72 and is up exactly 47.2%?
It seems odd to me that one would want to use an indicator like "YOC vs current yield" to expose that some fuzzy amount of price appreciation has occurred, when it is so incredibly easy to know exactly what amount price appreciation has occurred by using one's cost basis and the current price.