Dividend Yield vs Treasury Yield
Right now a 3-month Treasury bill out-yields many blue-chip dividend stocks. Compare 15 big payers' dividend yields against the risk-free T-bill rate.
Right now a 3-month Treasury bill pays about 3.84%, and that risk-free cash rate sits above the dividend yield on 8 of the 15 blue-chip payers below. Dividend yield is the annual cash a stock pays divided by its share price. The Treasury yield on a 3-month bill is what the US government pays you to hold cash for three months. When cash out-yields a dividend, the income math flips: you collect more, with far less price risk, by parking money in a T-bill.
Dividend yield vs Treasury yield, side by side
The chart below takes fifteen well-known dividend names, sums each one's cash payouts over the trailing year, and divides by its latest share price to get a dividend yield. The flat line is the current 3-month T-bill yield. Any bar below that line pays you less income than idle cash does.
The exact SQL behind every number
WITH tickers AS (
SELECT arrayJoin(['KO','JNJ','PG','PEP','MCD','MMM','MO','VZ','XOM','CVX','IBM','KMB','O','T','ABBV']) AS ticker
),
divs AS (
SELECT ticker, sum(cash_amount) AS annual_div
FROM global_markets.stocks_dividends
WHERE ticker IN (SELECT ticker FROM tickers)
AND frequency IN (1, 2, 4, 12)
AND ex_dividend_date >= today() - 370
GROUP BY ticker
),
px AS (
SELECT ticker, argMax(toFloat64(close), window_start) AS price
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN (SELECT ticker FROM tickers)
AND window_start >= now() - INTERVAL 5 DAY
GROUP BY ticker
),
tb AS (
SELECT round(yield_3_month, 2) AS t3mo
FROM global_markets.treasury_yields
ORDER BY date DESC
LIMIT 1
)
SELECT d.ticker AS ticker,
round(100 * d.annual_div / p.price, 2) AS dividend_yield_pct,
(SELECT t3mo FROM tb) AS tbill_3mo_pct
FROM divs d
INNER JOIN px p ON d.ticker = p.ticker
ORDER BY dividend_yield_pct DESCAcross these 15 payers, dividend yields run from 6.52% at the top down to 1.89% at the bottom. The 3-month T-bill sits at 3.84%. The names above the line occupy the classic high-yield corners of the market: a telecom, a tobacco maker, a monthly-paying REIT. The names below it are household staples and industrials whose share prices have climbed faster than their payouts, pushing the yield down.
How many blue chips yield less than cash?
A dividend yield falls whenever the share price rises faster than the dividend. After two years of gains in staples and consumer names, a cluster of former income favorites now pays less than a Treasury bill. The one-row panel below counts them against the current T-bill rate.
The exact SQL behind every number
WITH tickers AS (
SELECT arrayJoin(['KO','JNJ','PG','PEP','MCD','MMM','MO','VZ','XOM','CVX','IBM','KMB','O','T','ABBV']) AS ticker
),
divs AS (
SELECT ticker, sum(cash_amount) AS annual_div
FROM global_markets.stocks_dividends
WHERE ticker IN (SELECT ticker FROM tickers)
AND frequency IN (1, 2, 4, 12)
AND ex_dividend_date >= today() - 370
GROUP BY ticker
),
px AS (
SELECT ticker, argMax(toFloat64(close), window_start) AS price
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN (SELECT ticker FROM tickers)
AND window_start >= now() - INTERVAL 5 DAY
GROUP BY ticker
),
tb AS (
SELECT round(yield_3_month, 2) AS t3mo
FROM global_markets.treasury_yields
ORDER BY date DESC
LIMIT 1
),
ylds AS (
SELECT d.ticker AS ticker,
round(100 * d.annual_div / p.price, 2) AS dy
FROM divs d
INNER JOIN px p ON d.ticker = p.ticker
)
SELECT count() AS payers,
countIf(dy < (SELECT t3mo FROM tb)) AS below_tbill,
countIf(dy >= (SELECT t3mo FROM tb)) AS at_or_above_tbill,
(SELECT t3mo FROM tb) AS tbill_3mo_pct
FROM yldsOf the 15 payers, 8 yield less than the 3.84% T-bill and 7 match or beat it. A saver holding cash in a T-bill currently earns more than a shareholder in any of those 8 names collects in dividends, before counting share-price moves in either direction. The count is not fixed: every quarter of price gains without a matching dividend hike nudges another name under the line, and a jump in the payout or a fall in the stock lifts one back above it.
A dividend yield is not a T-bill yield
Even where a dividend yield edges out the T-bill, the two numbers are not interchangeable. A Treasury bill returns a fixed face value at maturity, and its principal does not swing with the stock market. A dividend arrives only while the company keeps paying it, and the share price underneath it moves every day. A 6.52% dividend yield paired with a double-digit drop in the share price is a losing year; the T-bill carries no such exposure over its short life. This is the trade the yield gap hides: the higher number on a dividend stock comes attached to equity risk the bill does not carry.
Leaning on a single high-yield name for income concentrates that risk into one company's payout policy. Concentration risk covers what over-weighting one position does to a portfolio, and the timing of who actually receives the next payment turns on the ex-dividend date. Investors chasing the top of the yield chart should read the payout history first: a yield near the top of this group can mark a stock the market has already marked down, not a bargain income stream.
Where cash fits right now
A T-bill yield above much of the dividend universe changes the default home for money you are not ready to deploy. Idle cash left in a low-rate account earns nothing close to 3.84%; the same cash in a short Treasury or a government money-market fund earns the rate charted above with no equity risk. Where to park idle cash walks through the short-term vehicles that carry the T-bill rate, and how they compare on access and tax treatment.
Dividend stocks still offer something a bill cannot: a payout that can grow and a share price that can appreciate over years, where a bill returns only its stated yield and then matures. The comparison does not crown a winner. It shows what each pays today, so an income investor sizes the equity risk against the cash rate with the real numbers in front of them rather than a rule of thumb.
FAQ
Does a Treasury bill pay more than dividend stocks right now?
For much of the blue-chip group, yes. The 3-month T-bill yields 3.84%, above the dividend yield of 8 of the 15 large payers charted here. The highest-yielding names still beat it, topping out at 6.52%.
Is a dividend yield comparable to a Treasury yield?
They measure income the same way, annual cash over price, but they carry different risk. A Treasury bill returns a fixed principal at maturity. A dividend can be cut and the share price can fall; an equal yield is not an equal deal.
Why hold a dividend stock yielding less than cash?
Dividends can grow over time and share prices can appreciate, while a T-bill returns only its fixed yield. Investors holding the lower-yield staples charted here are generally paying for expected dividend growth and price gains, not today's income.
What is the risk-free rate?
The risk-free rate is the return on a US Treasury of matching maturity, taken as the baseline every other investment is measured against. A short T-bill is the standard stand-in for cash. When a dividend yield sits below it, the stock pays less income than the risk-free baseline while still carrying full equity risk.
Every panel ships with the SQL behind it. Expand any chart to audit the numbers, or run the dividend-versus-Treasury comparison yourself on the Strasmore terminal.