2s10sスプレッドとは?イールドカーブと利回りデータ
2s10sスプレッドの意味や米国債イールドカーブの仕組み、過去の逆イールドを解説します。図表は監査可能な市場データから作成しています。
2s10sスプレッドとは、10年物米国債利回りと2年物米国債利回りの差です。10年物利回りから2年物利回りを引いて算出します。数値がプラスの場合、長期の借り入れコストが短期より高い状態で、通常のイールドカーブです。マイナスに転じると、イールドカーブは「逆イールド」となります。これは、近年の米国景気後退の多くに先行してきた状態であり、トレーダーは毎日確認しています。
このページのすべての数値は、実際の米国債利回りデータに対する保存済みクエリから取得しています。下の各パネルを展開すると、その裏側で使われている正確なSQLを確認できます。
イールドカーブとは
債券の利回りとは、現在の価格で購入し、満期まで保有した場合に確定する年率換算の収益率です。株式が支払う現金配当に相当する、債券市場の収益指標です。米国債は、1カ月から30年まで、さまざまな満期で同時に借り入れを行っています。各満期の債券は、それぞれ固有の利回りで取引されます。イールドカーブとは、ある時点における利回りの全体像です。左側に最短の満期、右側に最長の満期を置き、利回りを並べて示します。
カーブの両端は、異なる問いに答えます。短期債の利回りは、米連邦準備制度の政策金利に近い動きをします。1カ月物国庫短期証券は、翌日物資金の現在の水準を主に反映します。長期債の利回りには、10年分以上の予想短期金利に加え、タームプレミアムが織り込まれます。タームプレミアムとは、資金を長期間拘束し、その間に大きな価格変動を受け入れる対価として、投資家が求める追加利回りです。
イールドカーブの読み方:順イールド、フラット、逆イールド
主に次の三つの形状があります。
- 順イールド(右肩上がり): 満期が長くなるほど、直前の満期より利回りがやや高くなります。
- フラット: 短期と長期の利回りがほぼ同水準です。
- 逆イールド: 短期の利回りが長期を上回り、線は右肩下がりになります。
各満期について、直近に公表された利回りを使った実際のカーブは次のとおりです。
| 満期 | 利回り(%) |
|---|---|
| 1 month | 3.83 |
| 3 month | 3.89 |
| 1 year | 4.11 |
| 2 year | 4.34 |
| 5 year | 4.52 |
| 10 year | 4.77 |
| 30 year | 5.25 |
各数値の背後にある正確なSQL
SELECT
m.1 AS maturity,
round(m.2, 2) AS yield_pct
FROM
(
SELECT arrayJoin([
('1 month', argMaxIf(yield_1_month, date, isNotNull(yield_1_month))),
('3 month', argMaxIf(yield_3_month, date, isNotNull(yield_3_month))),
('1 year', argMaxIf(yield_1_year, date, isNotNull(yield_1_year))),
('2 year', argMaxIf(yield_2_year, date, isNotNull(yield_2_year))),
('5 year', argMaxIf(yield_5_year, date, isNotNull(yield_5_year))),
('10 year', argMaxIf(yield_10_year, date, isNotNull(yield_10_year))),
('30 year', argMaxIf(yield_30_year, date, isNotNull(yield_30_year)))
]) AS m
FROM global_markets.treasury_yields
WHERE date >= today() - INTERVAL 30 DAY
)最新データでは、1カ月物Tビルの利回りは 3.83%、30年債の利回りは 5.25% でした。左から右に向かって上昇しており、「順イールド」の形状です。
2年・10年スプレッドはどのように計算するのか
10年国債利回りから2年国債利回りを差し引きます。計算式はこれだけです。結果は通常、ベーシスポイント(bps)で示されます。1ベーシスポイントはパーセントポイントの100分の1です。したがって、0.50パーセントポイントのスプレッドは50 bpsです。
「スプレッド」とは、二つの金利または価格の差を意味します。株式の売買スプレッドと同じ考え方ですが、一つのティッカーにおける二つの気配値ではなく、米国債イールドカーブ上の二つの年限に適用します。
なぜこの二つの年限なのでしょうか。2年債利回りには、今後数年間のFRBの金融政策に対する市場の見方が集約されます。一方、10年債利回りは、住宅ローンや企業の借入金利の基準となる長期金利です。両者の差によって、カーブ全体の傾きを一つの数値に集約できます。これらの金利が織り込むマクロ環境や、インフレと雇用市場の状況については、年央時点のインフレ・雇用統計の状況をご覧ください。
イールドカーブは依然として逆イールドか? 本日の2s10s
| 時点 | 2年利回り(%) | 10年利回り(%) | スプレッド(%) | スプレッド(bps) |
|---|---|---|---|---|
| 2026-09-03 | 4.34 | 4.77 | 0.43 | 43 |
各数値の背後にある正確なSQL
SELECT
date AS as_of,
round(yield_2_year, 2) AS two_year_pct,
round(yield_10_year, 2) AS ten_year_pct,
round(yield_10_year - yield_2_year, 2) AS spread_pct,
round((yield_10_year - yield_2_year) * 100) AS spread_bps
FROM global_markets.treasury_yields
WHERE isNotNull(yield_10_year) AND isNotNull(yield_2_year)
ORDER BY date DESC
LIMIT 12026-09-03時点で、2年物米国債の利回りは4.34%、10年物は4.77%でした。2s10sスプレッドは0.43パーセントポイント、すなわち43bpsです。この数値はプラスです。このデータの直近終値では、イールドカーブは逆イールドではありませんでした。
2s10sスプレッドの20年間、月ごとの推移
一日のスプレッドは一時点の状況にすぎません。動向を示すのは時系列です。下のチャートは、過去20年間の2s10sを月ごとに平均したものです。最も重要な基準線はゼロです。これを下回るたびに逆イールドとなります。
| 月 | スプレッド(%) |
|---|---|
| 2006-09-01 | -0.05 |
| 2006-10-01 | -0.07 |
| 2006-11-01 | -0.15 |
| 2006-12-01 | -0.11 |
| 2007-01-01 | -0.12 |
| 2007-02-01 | -0.13 |
| 2007-03-01 | -0.01 |
| 2007-04-01 | 0.03 |
| 2007-05-01 | -0.02 |
| 2007-06-01 | 0.12 |
| 2007-07-01 | 0.19 |
| 2007-08-01 | 0.36 |
| 2007-09-01 | 0.51 |
| 2007-10-01 | 0.56 |
| 2007-11-01 | 0.81 |
| 2007-12-01 | 0.98 |
| 2008-01-01 | 1.27 |
| 2008-02-01 | 1.76 |
| 2008-03-01 | 1.89 |
| 2008-04-01 | 1.63 |
各数値の背後にある正確なSQL
SELECT
toStartOfMonth(date) AS month,
round(avg(yield_10_year - yield_2_year), 2) AS spread_pct
FROM global_markets.treasury_yields
WHERE date >= toStartOfMonth(now()) - INTERVAL 20 YEAR
AND date < toStartOfMonth(now())
AND isNotNull(yield_10_year)
AND isNotNull(yield_2_year)
GROUP BY month
ORDER BY month対象期間は、-0.05ポイントとわずかにマイナスの水準で始まります。2000年代半ばの逆イールド局面の終盤に当たります。チャート右側でゼロ線を下回る長い期間は、2022年から2024年にかけての局面です。多くの読者が記憶している局面でしょう。対象期間における直近の完全な1カ月の平均は、0.47ポイントでした。
データ上の2s10s逆イールドの全期間:日付、深さ、継続期間
チャートではクロスの発生を目視で確認しますが、クエリを使えば正確に一覧化できます。ここでいう「逆イールドの終値」とは、10年債利回りが2年債利回りを下回った日の終値です。逆イールドの終値が60暦日を超えて離れている場合は、別の局面として扱います。
| 逆イールド初回終値 | 逆イールド最終終値 | 逆イールド終値数 | 最深スプレッド(bps) |
|---|---|---|---|
| 1978-08-18 | 1980-05-01 | 423 | -241 |
| 1980-09-12 | 1982-07-16 | 400 | -170 |
| 1988-12-13 | 1989-11-06 | 174 | -45 |
| 1990-03-08 | 1990-03-29 | 16 | -14 |
| 1998-05-26 | 1998-07-27 | 27 | -7 |
| 2000-02-02 | 2000-12-28 | 227 | -52 |
| 2005-12-27 | 2006-03-29 | 35 | -16 |
| 2006-06-08 | 2007-06-05 | 203 | -19 |
| 2019-08-27 | 2019-08-29 | 3 | -4 |
| 2022-04-01 | 2022-04-04 | 2 | -5 |
| 2022-07-06 | 2024-09-05 | 539 | -108 |
各数値の背後にある正確なSQL
WITH inverted_closes AS
(
SELECT
date,
round((yield_10_year - yield_2_year) * 100) AS spread_bps
FROM global_markets.treasury_yields
WHERE isNotNull(yield_10_year) AND isNotNull(yield_2_year)
AND yield_10_year < yield_2_year
),
flagged AS
(
SELECT
date,
spread_bps,
if(dateDiff('day', lagInFrame(date, 1, date) OVER (ORDER BY date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW), date) > 60, 1, 0) AS starts_new_episode
FROM inverted_closes
),
episodes AS
(
SELECT
date,
spread_bps,
sum(starts_new_episode) OVER (ORDER BY date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS episode_id
FROM flagged
)
SELECT
min(date) AS first_inverted_close,
max(date) AS last_inverted_close,
count() AS inverted_closes,
min(spread_bps) AS deepest_bps
FROM episodes
GROUP BY episode_id
ORDER BY first_inverted_closeこの表には、1970年代後半までさかのぼる11の局面が含まれています。最も深かったのは最初の局面で、1978~1980年の局面は-241ベーシスポイントまで低下しました。最も長かったのは直近の局面です。2022-07-06から2024-09-05の間に、2s10sは539取引日で逆イールドの終値となり、最も深い終値は-108ベーシスポイントでした。一方、2019年8月の局面はわずか3回の終値にとどまり、2022年4月初旬の低下は2回だけでした。
逆イールドと景気後退:過去の記録が示すこと
2s10sは景気後退の指標として広く追跡されているため、過去の記録が示すことと、示さないことを正確に捉える必要があります。景気後退の開始日は市場データではありません。クエリではなく、NBERの景気循環年表に基づいています。同年表によると、米国の景気後退は1980年1月、1981年7月、1990年7月、2001年3月、2007年12月、2020年2月に始まりました。これらの開始日はすべて、上表で2s10sが逆イールドで引けた期間の後に位置しています。
一方、逆方向の記録はより複雑です。1998年半ばの局面(27回の逆イールド引け)の後には、2001年の景気後退が始まるまで、ほぼ三年にわたる景気拡大が続きました。表中で最も長い2022~2024年の局面の後も、2026年半ばまで米国で景気後退は公表されていません。さらに、初めて逆イールドで引けてから景気後退が始まるまでの期間には大きなばらつきがあります。2000年代半ばの逆イールドは2005-12-27に始まり、2007年12月とされた景気後退の約二年前でした。
端的に言えば、このデータでは、近年の米国の景気後退はすべて逆イールドの後に起きています。しかし、すべての逆イールドの後に景気後退が起きたわけではありません。スプレッドは債券市場の価格形成を要約する指標であり、カウントダウン時計ではありません。
スティープニング、フラットニング、逆イールド解消
用語をさらに三つ確認します。
- フラットニング:2s10sがゼロに近づき、短期金利と長期金利の差が縮小することです。
- スティープニング:2s10sが拡大し、長期金利と短期金利の差が広がることです。
- 逆イールド解消:マイナスのスプレッドがゼロを上回ることです。
このデータでは、2024-09-05の後にイールドカーブの逆イールドが解消し、それ以降、月次平均はプラスで推移しています。直近の完全な一カ月では、0.47ポイントでした。逆イールド状態からのスティープニングには二つのパターンがあります。短期金利が長期金利より速く低下する場合で、トレーダーはこれをブル・スティープナーと呼びます。もう一つは、長期金利が短期金利より速く上昇する場合で、これはベア・スティープナーです。これらの呼称は取引のどちらのレッグが動いたかを示します。スプレッド自体が示すのは、金利差の大きさだけです。
逆イールドがポートフォリオに意味すること
逆イールドになると、現金と長期債を保有する場合の収益計算が変わります。短期金利が長期金利を上回る局面では、T-billやマネー・マーケット・ファンドは、長期債ほど価格が変動することなく、長期債を上回る利回りを提供します。ただし、これは提示されている利回りについての説明であり、推奨ではありません。その後に利回りが低下すれば、長期債がより高いリターンを上げる可能性があります。一方、短期金利が低下すれば、現金の利回りはすぐに低下します。
逆イールドが株価の方向性を決めるわけではありません。過去の逆イールド局面でも、株式相場は上昇した時期と下落した時期の双方がありました。
よくある質問
正常なイールドカーブはどのような形ですか?
右肩上がりです。満期が長いほど、直前の満期より利回りが高くなります。上に示した現在のカーブは、1カ月の3.83%から30年の5.25%まで上昇しており、この形に当てはまります。
現在、2年・10年金利差はプラスですか、マイナスですか?
2026-09-03時点で、差は43bpでした。プラスであり、10年債の利回りが2年債を上回っていたため、その時点のカーブは逆イールドではありませんでした。
逆イールドは、常に景気後退が迫っていることを意味しますか?
いいえ。このデータでは、1970年代後半以降の米国の景気後退はすべて逆イールドの後に起きています。ただし、その逆は成り立ちません。1998年の局面の後には、さらに3年間の景気拡大が続きました。また、539回の逆イールドを記録した2022~2024年の局面の後も、2026年半ばまでに景気後退は宣言されていません。
2年物国債の利回りが10年物を上回ることがあるのはなぜですか?
2年債の利回りは、現在のFRBの政策金利と、今後数年の市場の予想に連動します。市場が将来の短期金利の大幅な低下を織り込むと、10年間の予想短期金利の平均が現在の2年債利回りを下回ることがあります。その結果、10年債の利回りが2年債を下回ります。マイナスの2年・10年金利差は、まさにこの織り込みを示します。
2年・10年金利差と3カ月・10年金利差の違いは何ですか?
短期側だけが異なります。3カ月・10年金利差では、2年債の代わりに3カ月物の財務省短期証券を使います。3カ月物は現在の政策金利により密接に連動します。また、一部の学術的な景気後退モデルでは、この指標が使われています。どちらも、このページ上部に示した同じイールドカーブの一部です。
数値は自分で確認してください
上記の各パネルは、保存されたクエリの結果です。チャート、テーブル、SQLは同じオブジェクトであり、手入力されたものはありません。これらを財務省証券の全履歴に対して再実行したり、満期を変更して独自のspreadを作成したりする場合は、SQLをそのままStrasmoreターミナルに貼り付けてください。