Macro Market Analytics

USD/JPY金利差 相関分析チャート

ドル円為替と日米10年国債金利差を、時系列・回帰分析・乖離率の3つの視点で読み解きます。

Market USD / JPY
Benchmark 10Y Nominal
Data Daily
1987年以降の日付を指定できます。変更すると日足データでチャートと分析結果を更新します。
為替 最新日—
米国金利 最新日—
日本金利 最新日—
米国CPI 最新月—
日本CPI 最新月—
実質金利差 共通月—
相関係数 (r)
—
データ未取得
決定係数 (R²)
—
回帰の説明力
現在の乖離
—
回帰直線からの乖離
回帰式
—
USD/JPY = a × 金利差 + b
有効観測月数
—
共通月のみ
分析対象期間
—
月平均・欠損月は除外
時系列比較
散布図 + 回帰直線
乖離率
データ未取得(自動取得を開始します)
データ取得ロジック・分析手法

データソース

系列ソース系列コード頻度算出方法最新対象
USD/JPYFRED + Yahoo FinanceDEXJPUS / JPY=X日次長期履歴と直近値を統合。月次では当月の日次観測を算術平均—
米10年国債金利FRED + Yahoo FinanceDGS10 / ^TNX日次長期履歴と直近値を統合。月次では算術平均—
日10年国債金利財務省jgbcme_all.csv / jgbcm.csv日次全履歴・当月CSVを統合。月次では算術平均—
日米名目金利差サーバー計算—日次/月次米国10年金利 − 日本10年金利—
米国CPI総合指数BLS via FREDCPIAUCNS月次・季調なし指数から (当月÷12か月前−1)×100。単位: 1982–84年=100—
日本CPI総合指数総務省統計局 / e-Stat政府統計00200573 / 項目0001 / ファイル000040482945月次・季調なし全国・総合(2025年=100)の指数から前年比をサーバー計算—
米国実質金利代理値サーバー計算—月次米10年金利月平均 − 米CPI前年比—
日本実質金利代理値サーバー計算—月次日10年金利月平均 − 日CPI前年比—
日米実質金利差サーバー計算US−JP月次米実質金利 − 日実質金利(%ポイント)—
CFTCレバレッジファンド円ネットショート比率CFTC TFF日本円 097741週次(火曜日時点)(ショート − ロング)÷ 全建玉 × 100。プラスは円ネットショート—
VIXCBOE via FRED + Yahoo FinanceVIXCLS / ^VIX日次CBOEボラティリティ指数の終値—

日米10年実質金利差(CPI調整)

本サイトの実質金利は、10年国債利回りから当該国のCPI総合指数前年比を差し引いた事後的な実質金利の代理値です。市場が予想する将来のインフレ率を用いた実質金利ではありません。

CPIが月次統計であるため、ドル円と国債利回りも月平均に変換し、月単位で相関・回帰分析を行います。

日米実質金利差は、米国実質金利から日本実質金利を差し引いています。数値の上昇は理論上ドル優位、低下は円優位を意味しますが、為替は資本移動、財政、貿易収支、地政学リスク、投機ポジションなど複数の要因から影響を受けます。

本分析は相関関係を示すものであり、因果関係や将来の為替水準を保証するものではありません。

円先物ポジション・VIX

CFTCのレバレッジファンド分類について、円ショートから円ロングを引いたネットショートを全建玉で割り、契約数の増減に左右されにくい比率として表示します。週次相関は、この比率の前週差とUSD/JPYの週次リターンで計算します。

3指標比較ではCFTCの火曜日基準日に、USD/JPYと日米10年名目金利差の同日以前4日以内の直近値を結合します。単位の違いによる見かけの差を避けるため、選択期間内の各系列を平均0・標準偏差1へ変換して描画します。

VIXとの日次相関は、VIXの日次変化率とUSD/JPYの日次リターンで計算します。VIX上昇とドル円下落の組み合わせはリスク回避・円キャリー巻き戻しと整合的ですが、それだけで原因を確定するものではありません。

保存データ確認(2026年9月3日)

  • 全履歴 — USD/JPY: 13,955点(1971-01-04〜2026-09-02)、US10Y: 14,159点(1970-01-02〜2026-09-02)、JP10Y: 9,930点(1986-07-05〜2026-09-01)。
  • 1987年以降 — USD/JPY: 9,958点、日米金利差: 9,388点。共通日付による相関対象は9,379点(1987-01-05〜2026-08-31)。
  • 取得状態 — FRED長期履歴、Yahoo Finance直近値、財務省CSVの統合に成功。保存データの検証エラーはありません。

データ処理パイプライン

  1. FRED長期履歴 — DEXJPUS(ドル円)とDGS10(米10年金利)の日次CSVを取得
  2. Yahoo Finance直近値 — FRED履歴以降の最新日足を取得し、重複日はYahoo Financeの値で更新
  3. 財務省CSV取得 — jgbcme_all.csv(全履歴)+ jgbcm.csv(当月)をダウンロード・統合。和暦日付をUnix TSに変換
  4. タイムスタンプ正規化 — 全系列を UTC 00:00 の日単位に統一
  5. 金利差計算 — US10Y と JP10Y の共通タイムスタンプで差分を算出
  6. フロントエンド結合 — USD/JPY と金利差の共通タイムスタンプのみで分析

統計分析手法

  • 単回帰分析(最小二乗法) — Y = a × X + b (X = 金利差 , Y = USD/JPY)
  • ピアソン相関係数 (r) — 金利差と為替の線形相関の強さ(−1〜+1)
  • 決定係数 (R²) — 指定期間の為替変動を線形関係として捉えられる割合(0〜100%)
  • 乖離率 — (実際値 − 回帰推定値) ÷ 回帰推定値 × 100 ; + は円安乖離 , − は円高乖離

⚠ 制限事項

  • 財務省はCSVを data/jgbcm_all.csv(前月以前の全履歴)と jgbcm.csv(当月)に分けて公開。サーバーに毎日自動ダウンロードしますが、初回ダウンロード前はデータなしの状態です。「最新データ取得」ボタンで手動更新できます。
  • 保存データはサーバーの定期処理で6時間ごとに更新します。画面表示時にFRED・Yahoo Finance・財務省へ直接アクセスすることはありません。
  • FREDとYahoo Financeでは観測時刻・算出方法が異なるため、統合境界付近で値がわずかに異なる場合があります。
  • 市場休場日は補完せず、USD/JPY・米金利・日本金利がそろう共通日付のみを相関分析に使用します。
  • 実質モードは月を1観測として扱い、CPIの未発表月、欠損月、月次平均の元データがない月を補完せず除外します。月次CPIを日次へ複製しません。
  • CPIは通常3日以上経過した場合だけ取得を確認し、初回または全更新時に長期履歴を取得します。公表ラグにより実質金利差は日次データより遅れます。
  • APIエラー、財務省CSVの更新失敗、40日を超える全履歴キャッシュ、7日を超える系列遅延を検出した場合は警告表示に切り替えます。通信・JSON解析に失敗した場合は前回値を消去し、各統計を「未取得」に戻します。
  • 本分析は「相関関係」であり「因果関係」ではありません。金利差以外の要因(地政学リスク、貿易収支等)も為替に影響します。

サーバー構成

  • バックエンド: Python 3.6 CGI(market_data.cgi)
  • 保存形式: market-history-v1.json(既存assetsを維持し、cpi / monthlyを後方互換で追加。原子的に更新)
  • 更新: cron 6時間ごと / HTTPキャッシュ 300秒
  • API URL: /mltast_chart/cgi-bin/market_data.cgi?from=YYYY-MM-DD&to=YYYY-MM-DD&interval=1d
データ検証・生データ確認

データ取得後に診断結果が表示されます。上部の「更新」ボタンを押してください。