Strasmore Research
Enquêtes Matt ConnorPar Matt Connor · data as of August 3, 2026 · refreshed weekly

Pièges de rendement du dividende : comment les repérer

Un rendement élevé peut signaler une chute du cours. Découvrez la suite pour le décile de rendement le plus élevé et les quatre contrôles à effectuer.

Un dividend yield trap correspond à un rendement du dividende élevé dû à la baisse du cours de l’action, et non à un dividende généreux. Le rendement correspond aux dividendes annuels par action divisés par le cours. Ainsi, une action qui perd la moitié de sa valeur double son rendement affiché sans que l’entreprise augmente d’un centime le montant du dividende versé. Le haut de tout screener de rendement est occupé par des valeurs que le marché a déjà sanctionnées, et une part mesurable d’entre elles réduisent ou suppriment leur dividende au cours des douze mois suivants. Cette page mesure cette part et présente les quatre vérifications qui permettent de distinguer une valeur bon marché qui verse un dividende d’une valeur en difficulté.

Pourquoi les rendements du dividende les plus élevés correspondent aux plus fortes baisses de cours

Un rendement comporte deux composantes qui n’évoluent pas du tout de la même manière. Le numérateur est le montant annuel du dividende, fixé par le conseil d’administration quelques fois par an et inchangé entre deux décisions. Le dénominateur est le cours, qui évolue à chaque seconde pendant les heures de marché. Une seule de ces deux composantes peut changer rapidement. C’est pourquoi presque toute forte hausse du rendement s’explique par le cours, et non par le dividende.

Voici cette décomposition, mesurée sur une cohorte fixe. Toutes les actions cotées aux États-Unis qui clôturaient au-dessus de 5 dollars le 30 juin 2025 et avaient versé un dividende trimestriel régulier en numéraire au cours des douze mois précédents sont classées par tranche selon le rendement prévisionnel affiché ce jour-là : le dernier versement trimestriel multiplié par quatre, puis divisé par le cours de clôture. Le tableau examine ensuite rétrospectivement l’évolution de chaque composante de cette fraction au cours des douze mois précédant cette date.

RequêteCalcul de chaque tranche de rendement : variation médiane du cours et du dividende sur les 12 mois précédents
Le SQL exact derrière chaque chiffre
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
Run this yourself

L’échelle va dans un seul sens. Les titres de la tranche 8% and up affichaient un rendement médian de 9.69%, avec une variation médiane du cours de -2.4% sur l’année précédente. La tranche under 2% enregistrait 11.9% sur la même période. La composante dividende distingue à peine les deux groupes : le montant annualisé médian du dividende a varié de 0% dans la tranche supérieure, contre 5.5% dans la tranche inférieure. Trier une liste par rendement revient, en première approximation, à la trier par baisse du cours sur douze mois. L’écran des actions offrant les rendements du dividende les plus élevés présente la version actuelle de cette liste. Cette page examine ce qui se trouve derrière sa première page.

Que sont devenus les rendements les plus élevés au cours des douze mois suivants

Même cohorte, même date, mais avec un regard prospectif. Pour chaque tranche, le graphique compare le taux annualisé du dernier versement régulier précédant le 30 juin 2025 avec celui du dernier versement régulier effectué au cours des douze mois suivants. Une baisse de plus de 1 % est considérée comme une réduction. L’absence totale de dividende en numéraire régulier au cours de ces douze mois est considérée comme un arrêt. Lorsqu’un émetteur a changé de périodicité, la comparaison porte sur le taux annualisé ; un passage du versement trimestriel au versement mensuel n’est donc pas comptabilisé à tort.

RequêteÉvolution du dividende sur les 12 mois suivants, par tranche de rendement initiale (cohorte du 30 juin 2025)
Le SQL exact derrière chaque chiffre
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_pct
Run this yourself

Parmi les 330 valeurs de la tranche 8% and up au 30 juin 2025, 36.4% ont réduit leur taux annualisé ou n’ont effectué aucun versement régulier au cours des douze mois suivants. Ce total se répartit entre 28.8% valeurs ayant réduit le taux et 7.6% ayant cessé les versements. La tranche under 2%, qui comptait 1369 valeurs, affiche un taux de 23.4%. Sur l’ensemble des 5 tranches, ce chiffre augmente avec le rendement.

Examinez aussi l’autre côté du même graphique avant de tirer une conclusion : 63.6% des valeurs de la tranche supérieure ont maintenu leur taux ou l’ont relevé. Un rendement élevé indique une probabilité, pas une conclusion sur une entreprise donnée. La cohorte permet en revanche d’établir le taux de base auquel s’expose un investisseur qui achète les valeurs en tête d’un screen, ainsi que l’ampleur croissante des écarts de performance dans cette zone. Les mécanismes à l’œuvre lorsqu’un conseil d’administration doit prendre une décision face à une tension sur la trésorerie sont décrits dans les réductions de dividendes.

Premier point : le payout ratio laisse-t-il une marge ?

Le payout ratio correspond au dividende par action divisé par le bénéfice par action. En dessous de 100 %, le bénéfice publié couvre le dividende et laisse un excédent. Au-dessus de 100 %, l’entreprise distribue davantage qu’elle n’a gagné, en puisant dans sa trésorerie, en cédant des actifs ou en recourant à l’endettement. Le classement des payeurs actuels par tranche de rendement montre à quel point les deux évoluent de concert.

RequêteRatio de distribution par tranche de rendement : sociétés américaines versant un dividende, capitalisation boursière supérieure à 1 Md$, dernière situation disponible
Le SQL exact derrière chaque chiffre
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
Run this yourself

Le payout ratio médian augmente à chaque tranche, passant de 21.5% dans le groupe under 2% à 160.6% dans le groupe 8% and up. La part des entreprises qui distribuent davantage qu’elles ne gagnent suit la même trajectoire : 2.6% dans la tranche basse contre 80.4% dans la tranche haute. Dans la tranche la plus élevée, 23.3% des entreprises déclarent en outre un bénéfice par action nul ou négatif, contre 9.6% dans la tranche la plus basse. Le calcul complet, y compris les cas où un ratio supérieur à 100 % est normal, figure dans le guide du payout ratio.

Deuxième vérification : le rendement est-il nettement supérieur à la fourchette habituelle de l’entreprise ?

Un rendement n’a de sens que par rapport à une référence. La médiane du marché répond à une première question, traitée dans ce qui constitue un bon rendement du dividende, tandis que la fourchette sur cinq ans de l’entreprise répond à une question plus précise : cette action a-t-elle déjà versé un dividende aussi élevé ? Conagra Brands, entreprise spécialisée dans les produits alimentaires conditionnés, retrace cette évolution mois par mois sur les cinq dernières années.

RequêteConagra (CAG) : cours de fin de mois, taux de dividende annualisé et rendement, 2021-08 à 2026-07
Le SQL exact derrière chaque chiffre
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_start
Run this yourself

Lisez les trois colonnes ensemble sur les 60 mois. Le dividende annualisé est passé de $1.25 par action en August 2021 à $0.7 en July 2026. Le cours est passé de $33.11 à $14.52 sur la même période. Le rendement, obtenu en divisant le premier montant par le second, est passé de 3.78% à 4.82%. Rien dans le calendrier des versements ne justifie une variation de cette ampleur. Un screener classé par rendement fait ressortir l’effet du dénominateur, sans montrer le mécanisme à l’œuvre.

C’est tout le diagnostic en un seul graphique. Lorsqu’un rendement atteint plusieurs fois son niveau habituel sur cinq ans, la question pertinente est de savoir ce qui a changé dans l’activité et que le marché intègre dans les cours, plutôt que de s’attarder sur l’attrait apparent du ratio aujourd’hui.

Deux vérifications supplémentaires avant le screening

La troisième vérification porte sur la trésorerie. Les dividendes sont versés en cash, tandis que le résultat est une donnée comptable après prise en compte des charges non décaissées. Un payout ratio inférieur à 100 % du résultat peut néanmoins dépasser 100 % du free cash flow effectivement généré par l’entreprise. Un dividende financé par le bilan a une marge de manœuvre plus courte qu’un dividende financé par l’activité. Comparez le montant annuel des dividendes au cash-flow opérationnel diminué des dépenses d’investissement, sur plusieurs années plutôt que sur une seule.

La quatrième vérification porte sur la médiane des pairs. Les rendements se concentrent par secteur : les utilities réglementées, les sociétés foncières et les partnerships qui reversent directement leurs revenus distribuent plusieurs fois plus qu’une entreprise de logiciels. Leur structure explique ce niveau. Un REIT doit distribuer la majeure partie de son revenu imposable pour conserver son régime fiscal. Au sein d’un secteur, toutefois, un rendement égal au double de la médiane des pairs constitue un véritable outlier. Le groupe de pairs est le seul benchmark pertinent. Dernier point à connaître : un screen affichant un trailing yield additionne les versements déjà effectués. Il peut donc afficher un dividende réduit depuis plusieurs mois. La différence est expliquée dans trailing yield contre forward dividend yield, et le calcul sous-jacent dans ce que mesure le dividend yield.

FAQ sur les pièges liés au rendement du dividende

Qu’est-ce qu’un piège lié au rendement du dividende ?

Il s’agit d’un rendement du dividende élevé créé par la baisse du cours de l’action, et non par une hausse du dividende. L’indice se trouve dans la fraction : au cours des douze mois précédant le 30 juin 2025, la tranche 8% and up a enregistré une variation médiane du cours de -2.4%, tandis que son taux de dividende médian a évolué de 0%.

Un rendement du dividende élevé signifie-t-il qu’une baisse du dividende est imminente ?

Aucun rendement ne permet à lui seul de prévoir quoi que ce soit, mais les taux historiques diffèrent fortement selon les tranches. Au cours des douze mois suivant le 30 juin 2025, 36.4% de la cohorte 8% and up ont réduit ou supprimé le versement, contre 23.4% de la cohorte under 2%. Les 63.6% restants de la tranche supérieure ont maintenu ou augmenté le dividende.

Quel ratio de distribution est trop élevé ?

Pour une entreprise d’exploitation classique, tout ratio supérieur à 100 % signifie que le dividende dépasse le résultat publié. Dans la dernière photographie disponible, le payeur médian de la tranche 8% and up affichait un ratio de 160.6%, et 80.4% des sociétés de cette tranche distribuaient davantage qu’elles ne gagnaient. Les REIT et les partnerships dépassent régulièrement 100 % sur la base du résultat et sont plutôt évalués sur leur cash-flow.

Comment vérifier un dividende avant de se fier au rendement ?

Quatre indicateurs couvrent l’essentiel : le ratio de distribution rapporté au résultat, le montant des dividendes rapporté au free cash flow, le rendement courant comparé à la propre fourchette historique de l’entreprise, et le rendement comparé à la médiane des pairs du même secteur. Chacun repose sur une comparaison. Un rendement affiché seul n’en fournit aucune.


Chaque donnée chiffrée ci-dessus provient d’une requête stockée et versionnée, fondée sur les historiques de dividendes publiés et les cours de clôture réels. Ouvrez le SQL de n’importe quel panneau ou exécutez vous-même le même filtre sur le terminal Strasmore.

Méthode et données
  • La cohorte est arrêtée au 30 juin 2025 : elle comprend toutes les actions cotées aux États-Unis ayant clôturé au-dessus de 5 dollars ce jour-là et ayant versé au moins un dividende en numéraire trimestriel régulier au cours des douze mois précédents. Les distributions exceptionnelles et ponctuelles sont exclues dans toute l’analyse.
  • Le rendement utilisé dans les panneaux consacrés aux cohortes est le taux forward : le dernier versement trimestriel régulier multiplié par quatre, divisé par le cours de clôture ce jour-là. Le panneau consacré au ratio de distribution utilise à la place le rendement trailing de la table des ratios, qui additionne les versements des douze derniers mois.
  • « Réduit » signifie que le taux annualisé du versement régulier suivant était inférieur de plus de 1 % au taux en vigueur à la date de référence de la cohorte. « Supprimé » signifie qu’aucun dividende en numéraire régulier n’a eu de date ex-dividende au cours des douze mois suivants.
  • La taille des tranches va de 1369 valeurs dans la tranche under 2% à 330 dans la tranche 8% and up. Les pourcentages de la tranche supérieure reposent donc sur beaucoup moins de sociétés que ceux de la tranche inférieure.
  • Les médianes utilisent des quantiles déterministes indexés sur le ticker. Deux restitutions d’une même statistique ne peuvent donc pas diverger.