{
  "series_id": "drv.carry_incentive_linkage",
  "label": "キャリー誘因と持高・為替の関係（週次）",
  "layer": 3,
  "source_class": "DERIVED",
  "unit": "correlation",
  "cadence": "weekly",
  "algorithm": "carry-incentive@1",
  "code_sha256": "fce1797b462541477e938b347984bb5592008fc0f9593ee0c212adb0f87fcf04",
  "code_commit": null,
  "windows_weeks": [
    26,
    52,
    104
  ],
  "definition": "理論スワップ（1年物・365日基準）と、CFTC非商業ネット建玉、USD/JPY の関係を週次で算出する。水準どうしと変化どうしを分けて出す。",
  "level_vs_change": "水準どうしの相関は、両者が同じ趨勢を持つだけで高く出る。変化どうしの相関が低ければ、『誘因が増えたから売られた』という日々の因果は支持されない。水準の相関が高くても、である。",
  "frequency_note": "理論スワップは日次、CFTC建玉は週次（火曜時点）である。建玉の観測日に日次の値を合わせる。休場なら最大5日遡る。週次を日次に引き伸ばすことはしない。同じ観測を複数回数えることになる。",
  "observed_finding": "当所の記録では、窓によって水準の相関の符号が変わる。26週では スワップ×建玉 が −0.84 だが、104週では +0.25 である。一方、変化どうしの相関は3つの窓すべてで負（−0.36〜−0.48）であり、符号が安定している。水準の相関は窓の取り方で符号が反転するため、『金利差が大きいと円が売られる』を水準の相関で示すのは危うい。",
  "not_causal": "相関は因果ではない。誘因が持高を生んだのか、持高が積み上がった結果として誘因が意識されるようになったのかを、この記録は区別しない（会則第12条）。",
  "inputs": [
    {
      "series": "drv.theoretical_swap",
      "source_class": "DERIVED"
    },
    {
      "series": "cftc.legacy.jpy.noncomm_net",
      "source_class": "OFFICIAL_PUBLIC"
    }
  ],
  "latest": {
    "observation_date": "2026-08-25",
    "observation_precision": "date",
    "publisher_release_at": "2026-08-28T15:30:00-04:00",
    "release_at_method": "rule_derived",
    "release_rule_id": "cftc.cot.weekly",
    "release_lag_days": 3,
    "release_note": "火曜時点の建玉を金曜15:30 ETに公表。この3日間は既知でない",
    "source_first_seen_at": null,
    "ingested_at": "2026-09-01T13:43:44.848Z",
    "window_weeks": 26,
    "swap_per_day": "112.90",
    "net": -63298,
    "usdjpy": "158.982",
    "level_corr_swap_net": -0.7779,
    "change_corr_swap_net": -0.4374,
    "status": "ORIGINAL"
  },
  "by_window": {
    "w26": {
      "n_weeks": 26,
      "period": {
        "first": "2026-03-03",
        "last": "2026-08-25"
      },
      "level_corr": {
        "swap_vs_net": -0.7779,
        "swap_vs_usdjpy": 0.841,
        "note": "水準どうし。両者が同じ趨勢を持つだけで高く出る（見せかけの相関を含みうる）"
      },
      "change_corr": {
        "swap_vs_net": -0.4374,
        "swap_vs_usdjpy": 0.493,
        "note": "週次の変化どうし。日々の反応を見る。低ければ日々の因果は支持されない"
      }
    },
    "w52": {
      "n_weeks": 52,
      "period": {
        "first": "2025-09-02",
        "last": "2026-08-25"
      },
      "level_corr": {
        "swap_vs_net": -0.1874,
        "swap_vs_usdjpy": 0.1986,
        "note": "水準どうし。両者が同じ趨勢を持つだけで高く出る（見せかけの相関を含みうる）"
      },
      "change_corr": {
        "swap_vs_net": -0.3439,
        "swap_vs_usdjpy": 0.6368,
        "note": "週次の変化どうし。日々の反応を見る。低ければ日々の因果は支持されない"
      }
    },
    "w104": {
      "n_weeks": 104,
      "period": {
        "first": "2024-09-03",
        "last": "2026-08-25"
      },
      "level_corr": {
        "swap_vs_net": 0.2704,
        "swap_vs_usdjpy": -0.3665,
        "note": "水準どうし。両者が同じ趨勢を持つだけで高く出る（見せかけの相関を含みうる）"
      },
      "change_corr": {
        "swap_vs_net": -0.3905,
        "swap_vs_usdjpy": 0.7147,
        "note": "週次の変化どうし。日々の反応を見る。低ければ日々の因果は支持されない"
      }
    }
  },
  "quotation_rule": "水準の相関と変化の相関を区別せずに引用しないこと。窓（週数）を落として引用しないこと。相関を因果の根拠にしないこと。",
  "output_sha256": "e58b791604d9cd8fbedaf014b92caf80878c29c2f805e681600b36afcedf8ae2",
  "generated_at": "2026-09-01T13:43:44Z",
  "observations_recent": [],
  "full": "/api/v0/series/drv.carry_incentive_linkage/full.json"
}