Strasmore Research
शिक्षण Matt Connorद्वारे Matt Connor · अपडेटेड 2026-08-03 · data as of August 3, 2026 · refreshed weekly

Dividend Yield कसा मोजावा: तीन पद्धती

Dividend yield = वार्षिक प्रति-शेअर dividend ÷ शेअर किंमत. Coca-Cola उदाहरणातून trailing, forward आणि yield on cost पाहा, तसेच हा आकडा कधी दिशाभूल करू शकतो.

Dividend yield म्हणजे शेअरचा वार्षिक प्रति-शेअर dividend भागिले त्याची शेअर किंमत, गुणिले 100. $50 किंमतीचा आणि वर्षाला $2.00 dividend देणारा शेअर 4% yield देतो. हे गणित सोपे आहे. अडचण numeratorमध्ये असते. वरच्या आकड्यात मागील बारा महिन्यांतील dividend payments असू शकतात किंवा अलीकडील paymentचे annualization केलेले मूल्य असू शकते. तुम्ही आधीच धारण केलेल्या positionसाठी broker दाखवत असलेला आकडा पुन्हा वेगळ्या गणनेवर आधारित असतो.

dividend yieldचे सूत्र

Dividend yield = (प्रति शेअर वार्षिक dividends ÷ प्रति शेअर किंमत) × 100

छेद हा सोपा भाग आहे: शेअरचा अलीकडील व्यवहार ज्या किमतीवर झाला ती किंमत. बाजार सुरू असताना ती दर सेकंदाला बदलते. अंश म्हणजे एका शेअरला वर्षभरात मिळणारी रोख रक्कम. US कंपन्या ही रक्कम साधारणतः एकदाच न देता चार हप्त्यांत देतात. Coca-Cola (KO) हे याचे प्रचलित उदाहरण आहे. कंपनी तिमाही dividend देते आणि तिची सलग dividend देण्याची दीर्घ नोंद आहे.

जून 2026 अखेरच्या आधीच्या बारा महिन्यांत एका KO शेअरला मिळालेले payments खाली दिले आहेत. शेवटच्या स्तंभात संचयी एकूण रक्कम आहे.

क्वेरीएका Coca-Cola (KO) समभागाला मिळालेला प्रत्येक लाभांश, जुलै 2025 ते जून 2026
प्रत्येक आकड्यामागील अचूक SQL
SELECT ex_dividend_date AS date,
       formatDateTime(ex_dividend_date, '%b %e, %Y') AS ex_date_label,
       round(cash_amount, 4) AS dividend_per_share_usd,
       round(sum(cash_amount) OVER (ORDER BY ex_dividend_date), 4) AS trailing_total_usd
FROM global_markets.stocks_dividends
WHERE ticker = 'KO'
  AND distribution_type = 'recurring'
  AND cash_amount > 0
  AND ex_dividend_date >= toDate('2025-07-01')
  AND ex_dividend_date <= toDate('2026-06-30')
ORDER BY ex_dividend_date
Run this yourself

संचयी रकमेचा स्तंभ तळापासून वाचा. एका शेअरला 4 paymentsमधून एकूण $2.08 मिळाले: Sep 15, 2025 रोजी $0.51 पासून Jun 15, 2026 रोजी $0.53 पर्यंत. हीच अंशातील रक्कम आहे. त्याखाली जूनची closing price ठेवली की सूत्र पूर्ण होते: $2.08 ÷ $81.25 × 100 = 2.56%.

कोणत्याही कंपनीला dividend देणे बंधनकारक नाही. अनेक मोठ्या US कंपन्या अजिबात dividend देत नाहीत. अशा कंपन्यांचा yield शून्य असतो; तो undefined नसतो. Dividend yield काय मोजतो येथे संपूर्ण distribution स्पष्ट केले आहे.

Dividend yield वार्षिक असतो का?

होय. पेमेंटचे वेळापत्रक काहीही असो, yield हा नेहमी वार्षिक दर असतो. बहुतेक US कंपन्या तिमाही dividend देतात. काही funds आणि income vehicles मासिक पेमेंट करतात, तर अनेक परदेशी कंपन्या त्यांच्या देशातील प्रथेनुसार वर्षातून दोनदा पेमेंट करतात. भागाकार करण्यापूर्वी प्रत्येक वेळापत्रकाचे रूपांतर एका वार्षिक आकड्यात केले जाते.

प्रत्यक्ष उदाहरण: $50च्या शेअरवर 4% yield म्हणजे प्रति शेअर दरवर्षी $2.00. ही रक्कम साधारणतः प्रत्येकी 50 cents अशा चार पेमेंटमध्ये मिळते. Quote pagesवर हा आकडा वार्षिक असल्याचे क्वचितच स्पष्ट केले जाते. त्यामुळे वार्षिक दर आणि तिमाही पेमेंट यांतील फरक हा या विषयातील सर्वात सामान्य गैरसमज आहे. वेळेचाही महत्त्वाचा परिणाम असतो, कारण दिलेले पेमेंट फक्त ex-dividend dateपूर्वी नोंद असलेल्या धारकांनाच मिळते.

मागील yield विरुद्ध forward yield

मागील बारा महिन्यांचा yield गेल्या वर्षभरात प्रत्यक्ष दिलेले dividends एकत्र करतो, अगदी KO panelप्रमाणे. तो भूतकाळातील आणि पडताळता येणारा आकडा आहे.

Forward yield, ज्याला अनेकदा indicated yield असे छापले जाते, सर्वात अलीकडे घोषित केलेले payment घेते आणि payment frequencyने त्याचा गुणाकार करते. तिमाही payment देणाऱ्या कंपनीसाठी हा गुणक four असतो. कंपनी सध्याच्या दराने payment देत राहील, या गृहितकावर तो पुढील बारा महिन्यांचा अंदाज देतो. कंपनीने वर्षभरात payout वाढवला असल्यास forward figure अधिक असतो, कारण ती वाढ one किंवा two quartersऐवजी four quartersसाठी मोजली जाते.

दोन्ही पद्धतींनुसार, उपलब्ध असलेल्या सर्वात अलीकडील किंमतींवर आधारित आठ household payers:

क्वेरीमागील व अपेक्षित लाभांश उत्पन्न: आठ घरगुती वापरातील कंपन्या, नोंदविलेल्या अलीकडील किंमती
प्रत्येक आकड्यामागील अचूक SQL
WITH px AS (
    SELECT ticker, argMax(close, window_start) AS price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('KO', 'PEP', 'JNJ', 'PG', 'VZ', 'XOM', 'CVX', 'MCD')
      AND window_start >= now() - INTERVAL 7 DAY
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker
),
dv AS (
    SELECT ticker,
           sum(cash_amount) AS ttm_dividends,
           argMax(cash_amount, ex_dividend_date) AS latest_payment,
           max(frequency) AS pay_frequency
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('KO', 'PEP', 'JNJ', 'PG', 'VZ', 'XOM', 'CVX', 'MCD')
      AND distribution_type = 'recurring'
      AND cash_amount > 0
      AND ex_dividend_date > today() - INTERVAL 1 YEAR
      AND ex_dividend_date <= today()
    GROUP BY ticker
)
SELECT px.ticker AS ticker,
       round(px.price, 2) AS price,
       round(dv.ttm_dividends, 4) AS ttm_dividends_usd,
       round(dv.latest_payment * dv.pay_frequency, 4) AS forward_dividends_usd,
       round(dv.ttm_dividends / px.price * 100, 2) AS trailing_yield_pct,
       round(dv.latest_payment * dv.pay_frequency / px.price * 100, 2) AS forward_yield_pct,
       round(abs(dv.latest_payment * dv.pay_frequency - dv.ttm_dividends) / px.price * 100, 2) AS gap_abs_pct
FROM px
INNER JOIN dv ON px.ticker = dv.ticker
ORDER BY gap_abs_pct DESC
Run this yourself

PEP panelमधील सर्वात मोठा फरक दाखवते: trailing calculationवर 4.12%, तर forward calculationवर 4.24%. त्याच $139.6 share priceवर हे दोन्ही आकडे 0.12 percentage pointने वेगळे आहेत. panelच्या दुसऱ्या टोकाला, XOMमध्ये दोन्ही पद्धतींतील फरक 0.03 pointइतकाच आहे.

तुमच्या screenवर कोणता आकडा आहे? बहुतेक मोफत quote pages मागील बारा महिन्यांचा figure प्रकाशित करून त्याला साधे "dividend yield" असे label करतात. Brokerage platforms आणि fund fact sheetsमध्ये forward किंवा indicated number अधिक वेळा दिला जातो. त्याच दिवशी त्याच stockबाबत दोन sitesवर वेगवेगळे आकडे दिसले, तर सहसा कारण हीच पद्धत असते. Fund sheetsमध्ये आणखी एक पद्धत वापरली जाते: standardized 30 day SEC yield. हा yield fundच्या घोषित distributionsऐवजी त्याच्या अलीकडील net investment incomeवर आधारित असतो.

किंमत बदलते तेव्हा yield का बदलतो

Yieldचा denominator बदलता असतो. त्यामुळे dividendमध्ये कोणताही बदल न झालेल्या दिवशीही ratio बदलतो. KOच्या दोन वर्षांच्या month-end आकडेवारीत ही यंत्रणा स्पष्ट दिसते.

क्वेरीCoca-Cola (KO): महिनाअखेरीची किंमत, मागील 12 महिन्यांतील लाभांश आणि उत्पन्न, जून 2024 ते जून 2026
प्रत्येक आकड्यामागील अचूक SQL
WITH px AS (
    SELECT toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
           argMax(close, window_start) AS price,
           max(toDate(toTimeZone(window_start, 'America/New_York'))) AS last_day
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'KO'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2024-06-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY month_start
),
dv AS (
    SELECT ex_dividend_date, cash_amount
    FROM global_markets.stocks_dividends
    WHERE ticker = 'KO'
      AND distribution_type = 'recurring'
      AND cash_amount > 0
      AND ex_dividend_date >= toDate('2023-06-01')
)
SELECT formatDateTime(px.month_start, '%Y-%m') AS month,
       formatDateTimeInJodaSyntax(px.month_start, 'MMMM yyyy') AS month_label,
       round(any(px.price), 2) AS price,
       round(sum(dv.cash_amount), 4) AS ttm_dividends_usd,
       round(sum(dv.cash_amount) / any(px.price) * 100, 2) AS dividend_yield_pct
FROM px, dv
WHERE dv.ex_dividend_date <= px.last_day
  AND dv.ex_dividend_date > px.last_day - INTERVAL 1 YEAR
GROUP BY px.month_start
ORDER BY px.month_start
Run this yourself

हे दोन ओळी म्हणून वाचा. Trailing dividendचा column पायऱ्यांसारखा दिसतो. बारा महिन्यांच्या windowमध्ये एखादा payment दाखल झाला किंवा बाहेर पडला कीच त्यात बदल होतो. Priceचा column मात्र दर महिन्याला बदलतो. Yield म्हणजे पहिल्या आकड्याला दुसऱ्या आकड्याने भागल्याचा परिणाम. त्यामुळे त्या पायऱ्यांमधील yieldमधील प्रत्येक बदल हा priceमधील बदलामुळे होतो. June 2024मध्ये panelमध्ये $63.65 आणि 2.97% yield दिसतो. June 2026मध्ये trailing payments $2.08 असताना $81.25 आणि 2.56% दिसतात.

याचा बारकाईने विचार करणे महत्त्वाचे आहे. Yieldनुसार क्रम लावणारा screener त्या divisionचा परिणाम दाखवतो; मात्र कोणता input बदलला हे सांगत नाही. Payout स्थिर असतानाही price घसरत असल्यास yield वाढू शकतो. चांगला dividend yield कशाला म्हणतात या लेखात एखाद्या विशिष्ट readingभोवतीच्या संपूर्ण बाजारातील distributionची व्याप्ती दिली आहे.

खर्चावरचा परतावा, पोझिशन स्क्रीनवरील आकडा

खर्चावरचा परतावा हा आजचा वार्षिक dividend तुम्ही दिलेल्या किमतीने भागतो; आजच्या किमतीने नाही. Brokers दीर्घकाळ ठेवलेल्या पोझिशनच्या बाजूला हा आकडा अनेकदा दाखवतात. त्यामुळे त्याची गल्लत शेअरच्या सध्याच्या yieldशी होते. येथे 2019 पासून सुरू होणाऱ्या जूनच्या प्रत्येक अखेरीस घेतलेल्या सात entry pricesच्या आधारे एका KO dividendचे मोजमाप दाखवले आहे.

क्वेरीखरेदी-किमतीवरील उत्पन्न: आजचा Coca-Cola (KO) लाभांश आणि जूनमधील सात प्रवेशकिमती
प्रत्येक आकड्यामागील अचूक SQL
WITH cur AS (
    SELECT argMax(cash_amount, ex_dividend_date) * 4 AS annual_now
    FROM global_markets.stocks_dividends
    WHERE ticker = 'KO'
      AND distribution_type = 'recurring'
      AND cash_amount > 0
      AND ex_dividend_date <= toDate('2026-06-30')
),
px_now AS (
    SELECT argMax(close, window_start) AS price_now
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'KO'
      AND window_start >= now() - INTERVAL 7 DAY
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
),
buys AS (
    SELECT toYear(toTimeZone(window_start, 'America/New_York')) AS year,
           argMax(close, window_start) AS cost_basis
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'KO'
      AND toMonth(toTimeZone(window_start, 'America/New_York')) = 6
      AND toDayOfMonth(toTimeZone(window_start, 'America/New_York')) >= 20
      AND toYear(toTimeZone(window_start, 'America/New_York')) BETWEEN 2019 AND 2025
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY year
)
SELECT buys.year AS year,
       round(buys.cost_basis, 2) AS cost_basis_usd,
       round(cur.annual_now, 4) AS annual_dividend_now_usd,
       round(cur.annual_now / buys.cost_basis * 100, 2) AS yield_on_cost_pct,
       round(cur.annual_now / px_now.price_now * 100, 2) AS current_yield_pct,
       round(cur.annual_now / buys.cost_basis * 100 - cur.annual_now / px_now.price_now * 100, 2) AS yoc_premium_pts
FROM buys, cur, px_now
ORDER BY year
Run this yourself

जून 2019 मध्ये $50.9 ला खरेदी केलेल्या धारकाला आता वर्षाला प्रति शेअर $2.12 रोख मिळते. त्याचा खर्चावरचा परतावा 4.17% आहे. आज खरेदी करणाऱ्या गुंतवणूकदाराला त्याच रकमेची रोख मिळते; मात्र तिचा denominator वेगळा, 2.42%, असतो. त्यामुळे एकाच शेअरच्या या दोन मोजमापांमध्ये 1.74 pointsचा फरक राहतो.

दोन्ही आकडे बरोबर आहेत आणि ते वेगवेगळ्या प्रश्नांची उत्तरे देतात. खर्चावरचा परतावा आधीच झालेल्या entryचे वर्णन करतो आणि त्यानंतरच्या प्रत्येक dividend वाढीसोबत तो वाढतो. आज तो खरेदी करता येत नाही. सध्याच्या किमतीवरील शेअरबाबतही तो काही सांगत नाही; सध्या खुला असलेला निर्णय हाच एकमेव संबंधित निर्णय आहे. त्याऐवजी सध्याच्या yieldवर आधारित incomeचे गणित पाहण्यासाठी दरमहा $1,000 dividendsमध्ये पहा.

तपासणीचा मुद्दा: payout ratio

Yieldमधून एखादा शेअर किती dividend देतो हे कळते. Payout ratio म्हणजे प्रति शेअर वार्षिक dividends भागिले प्रति शेअर earnings. यातून कंपनीला तेवढे dividend देणे परवडते का, हा प्रश्न तपासला जातो. हा ratio 100% पेक्षा कमी असल्यास reported profitमधून payment भागतो. तो 100% पेक्षा जास्त असल्यास, फरक चालू वर्षाच्या profitव्यतिरिक्त इतर स्रोतांतून भरला जातो.

क्वेरीउत्पन्नासोबत लाभांश-वितरण गुणोत्तर: आठ मोठ्या US लाभांश देणाऱ्या कंपन्या, नोंदविलेला अलीकडील स्नॅपशॉट
प्रत्येक आकड्यामागील अचूक SQL
SELECT ticker,
       round(argMax(dividend_yield, date) * 100, 2) AS dividend_yield_pct,
       round(argMax(dividend_yield * price, date), 2) AS annual_dividend_usd,
       round(argMax(earnings_per_share, date), 2) AS earnings_per_share_usd,
       round(argMax(dividend_yield * price / earnings_per_share, date) * 100, 1) AS payout_ratio_pct
FROM global_markets.stocks_ratios
WHERE ticker IN ('KO', 'JNJ', 'PG', 'VZ', 'XOM', 'CVX', 'MO', 'IBM')
  AND date = (SELECT max(date) FROM global_markets.stocks_ratios)
  AND dividend_yield > 0
  AND earnings_per_share > 0
GROUP BY ticker
ORDER BY payout_ratio_pct DESC
Run this yourself

हा panel payout ratioनुसार क्रमवारी लावतो. CVX हे 120.7%सह सर्वाधिक वर आहे. कंपनी प्रति शेअर $6.67 देते, तर प्रति शेअर earnings $5.53 आहेत; yield 3.47% आहे. त्याच panelमध्ये IBM हे 58.8%सह सर्वात खाली आहे. दोन कंपन्यांचा yield समान दिसू शकतो, पण त्यामागील coverageमध्ये मोठा फरक असू शकतो. कोणत्याही screenवर payout ratio हा yieldच्या शेजारी पाहिला पाहिजे.

Real estate trusts आणि pipeline partnerships reported earningsच्या तुलनेत 100%पेक्षा जास्त payout ratios नियमितपणे दाखवतात. मोठ्या depreciation chargesमुळे accounting profit हा व्यवसाय निर्माण करत असलेल्या cashपेक्षा कमी दिसतो. त्यामुळे analysts त्यांचे मोजमाप funds from operationsच्या आधारे करतात. सामान्य operating companyमध्ये 100%पेक्षा खूप जास्त ratio हा इशारा असतो की हे मोजमाप ज्या समस्येसाठी तयार केले गेले, ती समस्या येथे आहे. Payout ratio मार्गदर्शक या गणनेचे स्पष्टीकरण देते.

Dividend yield वारंवार विचारले जाणारे प्रश्न

Dividend yield हाताने कसा मोजता?

गेल्या बारा महिन्यांत प्रति शेअर दिलेले dividends एकत्र करा, ती रक्कम सध्याच्या शेअरच्या किमतीने भागा आणि 100 ने गुणा. वरील पॅनेलमध्ये KOचे 4 payments मिळून प्रति शेअर $2.08 झाले. $81.25 किमतीच्या तुलनेत हे 2.56% आहे.

Dividend yield वार्षिक असतो की तिमाही?

नेहमी वार्षिक. तिमाही dividend देणाऱ्या शेअरचा yield त्याच्या चार paymentsना आधीच annualize करतो. त्यामुळे $50 किमतीच्या शेअरवर 4% yield म्हणजे वर्षाला सुमारे $2.00, प्रत्येक तिमाहीला $2.00 नव्हे.

एकाच stockसाठी दोन वेबसाइट्स वेगवेगळे dividend yields का दाखवतात?

साधारणतः एका वेबसाइटवर trailing yield असतो, म्हणजे मागील बारा महिन्यांत प्रत्यक्ष दिलेली रक्कम. दुसऱ्यावर forward yield असतो, म्हणजे अलीकडे घोषित केलेले payment आणि payment frequency यांचा गुणाकार. वरील पॅनेलमध्ये, त्याच दिवशी, 0.12 आणि PEP यांवर या दोन पद्धतींमधील फरक percentage point इतका आहे.

उच्च dividend yield म्हणजे चांगला stock असा अर्थ होतो का?

याचा अर्थ सध्याच्या किमतीच्या तुलनेत मोठे payout आहे. त्यापलीकडे याचा कोणताही निष्कर्ष निघत नाही. Dividend अपरिवर्तित असताना किंमत घसरली की yield वाढतो. त्यामुळे उच्च yield हा coverageविषयी प्रश्न उपस्थित करण्याचा प्रारंभ आहे; तो स्वतः उत्तर नाही.

Yield on cost म्हणजे काय?

आजचा वार्षिक dividend तुम्ही सुरुवातीला दिलेल्या किमतीने भागल्यावर मिळणारा दर. प्रत्येक dividend वाढीसोबत तो वाढतो आणि तुमच्या प्रवेशकिमतीशी जोडलेला राहतो. त्यामुळे तो stockऐवजी तुमच्या positionचे वर्णन करतो. वरील पॅनेलमध्ये, June 2019 मध्ये $50.9 किमतीला घेतलेल्या entryवर yield on cost 4.17% आहे, तर आज खरेदी करणाऱ्यासाठी तो 2.42% आहे.


वरील प्रत्येक आकडा filed dividend records आणि प्रत्यक्ष pricesवर आधारित stored, versioned queryमधून घेतलेला आहे. त्यामागील SQL पाहण्यासाठी कोणतेही पॅनेल उघडा. किंवा Strasmore terminalवर तुमच्या स्वतःच्या tickerवर हीच गणना करा.