Work out dividend yield, portfolio yield, yield on cost and monthly income — right in your browser.
Dividend yield answers one question: how much cash a share pays you per year for every real it costs. It is a division — the dividends paid per share over the last twelve months divided by the current share price — written as a percentage. A share that distributed R$ 2.40 per share over the year and trades at R$ 30.00 yields 8.00%: every R$ 1,000.00 put into it would have returned R$ 80.00 in payouts, about R$ 6.67 a month. The twelve-month window is what makes the number comparable, because paying quarterly, half-yearly or in one lump sum all look the same once a full year is counted.
The same division answers two other questions by changing what you divide by. Portfolio yield takes everything you received in twelve months and divides it by the money you actually put in, which is the honest measure of what your own capital is producing — R$ 4,800.00 received on R$ 60,000.00 invested is 8.00% a year, an average of R$ 400.00 a month. Yield on cost divides the current dividend by your average purchase price instead of by the market price: shares bought at R$ 18.00 that now pay R$ 2.40 give a yield on cost of 13.33%. That figure only moves when the company changes the dividend — the share price can double and it stays exactly where it is.
What none of these numbers do is predict. Dividend yield looks strictly backwards, at money already paid, and a very high yield is as often a warning as an opportunity: it can come from a one-off extraordinary distribution or from a share price that has just collapsed. The income projection here assumes the yield holds and the money arrives evenly through the year, while real payouts are lumpy and concentrated in a handful of dates. The figures are also gross — how distributions are taxed depends on the asset and on the rules in force, and nothing is deducted here. Every calculation runs locally in your browser, so the amounts you type are never sent anywhere.
Dividend yield = (dividends per share over the last 12 months ÷ current share price) × 100. Portfolio yield = (dividends received in 12 months ÷ amount invested) × 100. Yield on cost = (dividends per share ÷ average purchase price) × 100. Monthly income = (amount invested × yield ÷ 100) ÷ 12.
Divide the dividends paid per share over the last twelve months by the current share price and multiply by 100. R$ 2.40 of dividends on a R$ 30.00 share is a yield of 8.00%.
Dividend yield uses today's market price, so it moves every day; yield on cost uses the average price you paid, so it only changes when the dividend changes. On a position bought years ago, yield on cost is usually the higher of the two.
No. A yield far above the market average often signals a share price that has fallen sharply or a one-off extraordinary payout that will not repeat. Check whether the distribution is recurring before treating the yield as income.
No. The figures are gross. How distributions are taxed depends on the asset and on the rules in force, so the tool shows the raw yield and leaves the tax treatment to you or your accountant.
No. The dividends, prices and amounts you type are processed in JavaScript on your own device and are never transmitted or stored.
Vai.la turns any URL into a short link with click statistics, QR Code and your own biolink.
Vai.la is not responsible for how the tools are used or for decisions made based on their results.