配当利回りの罠を見抜く方法と四つの確認項目
高利回りは配当の手厚さではなく株価下落のサインかもしれません。上位利回り銘柄の翌年の動向と、早期発見に役立つ四つの確認項目を解説します。
配当利回りの罠とは、手厚い配当ではなく、株価下落によって生じた高利回りを指す。配当利回りは、一株当たり年間配当を株価で割って算出する。そのため、株価が半分になれば、企業が支払う配当金を一円も増やしていなくても、表示上の利回りは倍になる。利回りランキングの上位には、市場ですでに大きく値下がりした銘柄が並ぶ。そのうち一定割合は、翌年のうちに配当を減額または停止する。このページでは、その割合を測定し、割安な高配当銘柄と、事業や財務が破綻した銘柄を見分ける四つの確認項目を整理する。
最も高い配当利回りが最大の株価下落銘柄に集中する理由
利回りには、動き方がまったく異なる二つの要素がある。分子は年間配当率で、年に数回だけ取締役会が決定し、その間は変わらない。分母は株価で、市場が開いている間は毎秒動く。すぐに変わり得るのは二つのうち一方だけだ。そのため、利回りが急上昇する局面のほとんどは、配当の変化ではなく株価の変動による。
この分解を、固定した銘柄群で確認する。2025年6月30日に5ドルを上回って引け、直前の12カ月間に通常の四半期現金配当を支払っていた米国上場株を対象とする。その日の予想配当利回り、すなわち直近の四半期配当を4倍した金額を終値で割った値に基づき、各銘柄を利回り帯に分類した。そのうえで、同日までの12カ月間に分数の各要素がどのように変化したかを振り返る。
各数値の背後にある正確なSQL
WITH px_base AS (
SELECT ticker,
argMax(toFloat64(close), window_start) AS price
FROM global_markets.delayed_stocks_minute_aggs
WHERE toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2025-06-30')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker
HAVING price >= 5
),
px_prior AS (
SELECT ticker,
argMax(toFloat64(close), window_start) AS price
FROM global_markets.delayed_stocks_minute_aggs
WHERE toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2024-06-28')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker
HAVING price > 0
),
rate_base AS (
SELECT ticker,
argMax(toFloat64(cash_amount) * frequency, ex_dividend_date) AS annual_rate
FROM global_markets.stocks_dividends
WHERE distribution_type = 'recurring'
AND frequency = 4
AND cash_amount > 0
AND ex_dividend_date > toDate('2024-06-30')
AND ex_dividend_date <= toDate('2025-06-30')
GROUP BY ticker
),
rate_prior AS (
SELECT ticker,
argMax(toFloat64(cash_amount) * frequency, ex_dividend_date) AS annual_rate
FROM global_markets.stocks_dividends
WHERE distribution_type = 'recurring'
AND frequency = 4
AND cash_amount > 0
AND ex_dividend_date > toDate('2023-06-30')
AND ex_dividend_date <= toDate('2024-06-28')
GROUP BY ticker
)
SELECT multiIf(100 * rb.annual_rate / b.price >= 8, '8% and up',
100 * rb.annual_rate / b.price >= 6, '6-8%',
100 * rb.annual_rate / b.price >= 4, '4-6%',
100 * rb.annual_rate / b.price >= 2, '2-4%',
'under 2%') AS yield_band,
count() AS names,
round(quantileDeterministic(0.5)(100 * rb.annual_rate / b.price, cityHash64(b.ticker)), 2) AS median_yield_pct,
round(quantileDeterministic(0.5)(100 * (b.price / p.price - 1), cityHash64(b.ticker)), 1) AS median_price_change_pct,
round(quantileDeterministic(0.5)(100 * (rb.annual_rate / rp.annual_rate - 1), cityHash64(b.ticker)), 1) AS median_dividend_change_pct
FROM px_base AS b
INNER JOIN px_prior AS p ON b.ticker = p.ticker
INNER JOIN rate_base AS rb ON b.ticker = rb.ticker
INNER JOIN rate_prior AS rp ON b.ticker = rp.ticker
GROUP BY yield_band
ORDER BY median_yield_pct順位は一方向に並ぶ。8% and up帯の銘柄は、前年の利回り中央値が9.69%、株価変化率の中央値が-2.4%だった。under 2%帯は、同じ期間に11.9%となった。配当側では両者にほとんど差がない。年率換算した配当率の中央値は、上位帯で0%変化したのに対し、下位帯では5.5%変化した。利回りで銘柄を並べることは、概ね、12カ月間の株価下落率で並べることに等しい。最も高い配当利回りの銘柄画面には、そのリストの現在の状況が表示される。本稿では、その先頭ページの下にある要因を検証する。
今後十二カ月間に最高利回り銘柄はどうなったか
同じ銘柄群を同じ基準日で取り上げ、今回は先行きを見る。各利回り帯について、2025年6月30日より前に行われた最後の通常支払いの年率と、その後十二カ月間に行われた最後の通常支払いの年率を比較する。年率が1%超低下した場合を減配とする。その十二カ月間に通常の現金配当が一度もなかった場合は、配当停止とする。支払い頻度を変更した銘柄は年率で比較するため、四半期払いから月次払いへの変更が誤って判定されることはない。
各数値の背後にある正確なSQL
WITH px_base AS (
SELECT ticker,
argMax(toFloat64(close), window_start) AS price
FROM global_markets.delayed_stocks_minute_aggs
WHERE toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2025-06-30')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker
HAVING price >= 5
),
rate_before AS (
SELECT ticker,
argMax(toFloat64(cash_amount) * frequency, ex_dividend_date) AS annual_rate
FROM global_markets.stocks_dividends
WHERE distribution_type = 'recurring'
AND frequency = 4
AND cash_amount > 0
AND ex_dividend_date > toDate('2024-06-30')
AND ex_dividend_date <= toDate('2025-06-30')
GROUP BY ticker
),
rate_after AS (
SELECT ticker,
argMax(toFloat64(cash_amount) * frequency, ex_dividend_date) AS annual_rate
FROM global_markets.stocks_dividends
WHERE distribution_type = 'recurring'
AND frequency > 0
AND cash_amount > 0
AND ex_dividend_date > toDate('2025-06-30')
AND ex_dividend_date <= toDate('2026-06-30')
GROUP BY ticker
)
SELECT multiIf(100 * b.annual_rate / p.price >= 8, '8% and up',
100 * b.annual_rate / p.price >= 6, '6-8%',
100 * b.annual_rate / p.price >= 4, '4-6%',
100 * b.annual_rate / p.price >= 2, '2-4%',
'under 2%') AS yield_band,
count() AS payers,
round(quantileDeterministic(0.5)(100 * b.annual_rate / p.price, cityHash64(p.ticker)), 2) AS median_yield_pct,
round(100 * countIf(ifNull(a.annual_rate, 0) = 0) / count(), 1) AS pct_stopped_paying,
round(100 * countIf(ifNull(a.annual_rate, 0) > 0 AND a.annual_rate < b.annual_rate * 0.99) / count(), 1) AS pct_reduced_rate,
round(100 * countIf(ifNull(a.annual_rate, 0) = 0 OR a.annual_rate < b.annual_rate * 0.99) / count(), 1) AS pct_reduced_or_stopped,
round(100 * countIf(ifNull(a.annual_rate, 0) >= b.annual_rate * 0.99) / count(), 1) AS pct_maintained_or_raised
FROM px_base AS p
INNER JOIN rate_before AS b ON p.ticker = b.ticker
LEFT JOIN rate_after AS a ON p.ticker = a.ticker
GROUP BY yield_band
ORDER BY median_yield_pct2025年6月30日時点で8% and up帯にあった330銘柄のうち、36.4%銘柄は、その後十二カ月間に年率を引き下げるか、通常の支払いを一度も行わなかった。内訳は、28.8%銘柄が減配、7.6%銘柄が停止だった。under 2%帯は1369銘柄で、該当割合は23.4%となった。5の全利回り帯では、利回りが高いほどこの割合が上昇する。
結論を出す前に、同じパネルの反対側も確認したい。最高利回り帯の63.6%は、配当率を維持するか引き上げた。高利回りは的中率を示すものであり、個別企業の判定ではない。この銘柄群から分かるのは、スクリーナー上位の銘柄を買う際に投資家が直面する基準発生率と、その上位帯で結果のばらつきがどれだけ広がるかである。資金繰りが厳しくなった際に取締役会が実際に取る対応の仕組みについては、減配で解説している。
一つ目の確認:配当性向に余裕はあるか
配当性向は、一株当たり配当金を一株当たり利益で割った値です。100%未満なら、計上利益で配当金を賄ったうえで余剰が残ります。100%を超える場合、企業は利益を上回る額を分配しており、手元資金、資産売却、借り入れなどで補っています。現在の配当銘柄を利回り帯別に分類すると、この二つがどれほど密接に連動しているかが分かります。
各数値の背後にある正確なSQL
SELECT multiIf(dividend_yield * 100 >= 8, '8% and up',
dividend_yield * 100 >= 6, '6-8%',
dividend_yield * 100 >= 4, '4-6%',
dividend_yield * 100 >= 2, '2-4%',
'under 2%') AS yield_band,
count() AS payers,
round(quantileDeterministic(0.5)(dividend_yield * 100, cityHash64(ticker)), 2) AS median_yield_pct,
round(quantileDeterministicIf(0.5)(dividend_yield * price / earnings_per_share * 100,
cityHash64(ticker), earnings_per_share > 0), 1) AS median_payout_ratio_pct,
round(100 * countIf(earnings_per_share > 0 AND dividend_yield * price > earnings_per_share)
/ countIf(earnings_per_share > 0), 1) AS pct_paying_over_earnings,
round(100 * countIf(earnings_per_share <= 0) / count(), 1) AS pct_no_positive_eps
FROM global_markets.stocks_ratios
WHERE date = (SELECT max(date) FROM global_markets.stocks_ratios)
AND price >= 5
AND market_cap >= 1000000000
AND dividend_yield > 0
AND earnings_per_share IS NOT NULL
GROUP BY yield_band
HAVING countIf(earnings_per_share > 0) > 0
ORDER BY median_yield_pct配当性向の中央値は利回り帯が上がるたびに上昇し、under 2%グループの21.5%から8% and upグループの160.6%まで上がります。利益を上回る額を分配している企業の割合も同じ傾向を示し、下位では2.6%、上位では80.4%です。最上位の利回り帯では、さらに23.3%の企業が一株当たり利益をまったく計上していません。最下位では9.6%です。配当性向が100%を超えていても正常なケースを含む計算の全体像は、配当性向ガイドで確認できます。
第二の確認:利回りは自社のレンジを大きく上回っているか
利回りは、比較対象があって初めて意味を持ちます。市場中央値は、良好な配当利回りとは何かという問いに答えます。一方、企業自身の過去五年間のレンジは、より踏み込んだ問いに答えます。この銘柄は、これほど高い水準の配当を過去にも支払ったことがあるのか。包装食品会社のConagra Brandsは、過去五年間の推移を月ごとに示しています。
各数値の背後にある正確なSQL
WITH px AS (
SELECT toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
argMax(toFloat64(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 = 'CAG'
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2021-08-01')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
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, toFloat64(cash_amount) AS cash_amount
FROM global_markets.stocks_dividends
WHERE ticker = 'CAG'
AND distribution_type = 'recurring'
AND frequency = 4
AND cash_amount > 0
AND ex_dividend_date >= toDate('2021-01-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_usd,
round(argMax(dv.cash_amount, dv.ex_dividend_date) * 4, 2) AS annual_dividend_usd,
round(argMax(dv.cash_amount, dv.ex_dividend_date) * 4 / any(px.price) * 100, 2) AS dividend_yield_pct
FROM px, dv
WHERE dv.ex_dividend_date <= px.last_day
GROUP BY px.month_start
ORDER BY px.month_start60カ月の推移を、三つの列を並べて確認します。年換算配当率は、August 2021の一株当たり$1.25から、July 2026には$0.7へ上昇しました。株価は同じ期間に$33.11から$14.52へ変動しました。利回りは、前者を後者で割った値で、3.78%から4.82%へ動きました。配当支払いの予定だけでは、これほど大きな変化は説明できません。利回り順に並べたスクリーナーは、分母の変化による結果を示すだけで、その過程は示しません。
この一つのチャートで、診断に必要なことはすべて分かります。利回りが過去五年間の通常水準の何倍にも達しているなら、問うべきなのは現在の比率がどれほど魅力的に見えるかではありません。市場が織り込んでいる事業上の変化は何か、という点です。
スクリーニング前に追加で確認すべき二点
三つ目の確認項目はキャッシュです。配当は現金で支払われますが、利益は非現金費用を控除した後の会計上の数値です。利益に対する配当性向が100%未満でも、企業が実際に生み出したフリーキャッシュフローに対しては100%を超える場合があります。また、貸借対照表上の資金を取り崩して配当を賄う企業は、事業活動から得た資金で配当する企業よりも継続余力が短くなります。年間配当総額を、営業キャッシュフローから設備投資を差し引いた金額と比較してください。一年だけでなく、複数年で確認することが重要です。
四つ目の確認項目は同業他社の中央値です。配当利回りは業種ごとに集中します。規制下の公益企業、不動産投資信託、パススルー型パートナーシップは、ソフトウェア企業の数倍の配当を支払います。その水準は事業構造によって説明できます。REITは、税務上のステータスを維持するため、課税所得の大部分を分配しなければなりません。ただし同じ業種内で、同業他社の中央値の二倍に当たる利回りは明確な外れ値です。その銘柄を評価する際に公正な基準となるのは、同業他社のグループだけです。最後に、知っておくべき注意点があります。過去配当利回りを表示するスクリーニングでは、すでに支払われた配当を合計するため、数カ月前に減配された銘柄の配当を高く見せることがあります。過去配当利回りと予想配当利回りの違いは過去配当利回りと予想配当利回りの違いに、基礎となる計算方法は配当利回りが測るものにまとめています。
配当利回りの罠に関するFAQ
配当利回りの罠とは何ですか?
増配ではなく、株価の下落によって生じる高い配当利回りです。手がかりは分数にあります。2025年6月30日までの十二カ月間で、8% and upバンドの価格変化率の中央値は-2.4%だった一方、配当利回りの中央値は0%変化しました。
高い配当利回りは減配が近いことを意味しますか?
どの利回りも、それだけで将来を予測するものではありません。ただし、バンドごとの発生確率には大きな差があります。2025年6月30日後の十二カ月間に、8% and upコホートの36.4%が配当を減額または停止しました。under 2%コホートでは23.4%でした。最上位バンドの残り63.6%は、配当を維持または増額しました。
配当性向はどの水準から高すぎますか?
一般の事業会社では、100%を超えると配当額が報告利益を上回っていることを意味します。保存されている直近スナップショットでは、8% and upバンドの配当支払企業の中央値は160.6%で、同バンドの80.4%が利益を上回る配当を支払っていました。REITやパートナーシップは利益ベースで100%を超えることが通常であり、代わりにキャッシュフローで判断します。
利回りを信頼する前に、配当をどのように確認できますか?
大半を確認できる指標は四つあります。利益に対する配当性向、フリーキャッシュフローに対する配当支払額、企業自身の複数年レンジに対する現在の利回り、そして同業種の同業他社中央値に対する利回りです。いずれも比較指標であり、見出しに示された利回りだけでは、これらの情報は得られません。
上記の数値はすべて、提出済みの配当記録と実際の終値を対象にした、保存・バージョン管理済みのクエリから取得しています。各パネルのSQLを開くか、Strasmoreターミナルで同じスクリーニングを実行してください。
手法とデータに関する注記
- コホートの基準日は2025年6月30日です。同日に5ドルを超えて引け、過去十二カ月間に少なくとも一回の通常の四半期現金配当を実施した、米国上場株をすべて対象としています。特別配当と一回限りの分配は全期間を通じて除外しています。
- コホートの各パネルにおける利回りはフォワード利回りです。直近の通常の四半期配当を四倍し、その日の終値で割っています。配当性向パネルでは、代わりに比率テーブルのトレーリング利回りを使用しています。これは過去十二カ月の配当を合計したものです。
- 減額とは、次回の通常配当における年率換算の配当が、コホート基準日時点の水準を1%超下回った場合を指します。停止とは、その後十二カ月間に権利落ち日を迎える通常の現金配当がなかった場合を指します。
- バンドの銘柄数は、under 2%バンドの1369銘柄から8% and upバンドの330銘柄までです。そのため、最上位バンドの比率は最下位バンドよりもはるかに少ない企業を基に変動します。
- 中央値にはティッカーをキーとする決定論的な分位点を使用しているため、同じ統計値を再表示しても結果がずれることはありません。