{
  "schema_version": 1,
  "metadata": {
    "as_of": "2026-09-16"
  },
  "bindings": [
    {
      "id": "intraday-price",
      "dataset_id": "jepx-market-depth",
      "title": "時間前の量加重平均価格",
      "policy_ids": [
        "detail-imbalance",
        "detail-der",
        "detail-balancing-market",
        "detail-simultaneous",
        "detail-jepx-system"
      ],
      "value_path": "latest.intraday.intraday_weighted_jpy_kwh",
      "period_path": "latest.intraday.date",
      "unit": "円/kWh",
      "scope": "全国・日次",
      "explanation": "時間前約定量で加重した実績。自社の約定価格や東京限定の価格ではありません。",
      "selector": null,
      "quality_required": true,
      "detail_url": "/market-dashboard#jepx-market-depth"
    },
    {
      "id": "imbalance-maximum",
      "dataset_id": "tokyo-market-balance",
      "title": "東京の不足インバランス料金・日内最大",
      "policy_ids": [
        "detail-imbalance",
        "detail-supply",
        "detail-balancing-market"
      ],
      "value_path": "latest.max_imbalance_shortage_jpy_kwh",
      "period_path": "latest.delivery_date",
      "unit": "円/kWh（税抜）",
      "scope": "東京・日次（30分値の最大）",
      "explanation": "単価の最大値であり、自社の不足量を掛けた損失ではありません。",
      "selector": null,
      "quality_required": true,
      "detail_url": "/market-dashboard#market-balance-board"
    },
    {
      "id": "reserve-minimum",
      "dataset_id": "tokyo-market-balance",
      "title": "広域予備率・日内最低",
      "policy_ids": [
        "detail-imbalance",
        "detail-supply",
        "detail-reserve-power",
        "detail-grid-access"
      ],
      "value_path": "latest.min_latest_wide_reserve_rate_pct",
      "period_path": "latest.delivery_date",
      "unit": "%",
      "scope": "東京を含む広域ブロック・公表計画",
      "explanation": "需要・供給力の公表計画であり実績ではありません。価格との同時性は因果を示しません。",
      "selector": null,
      "quality_required": true,
      "detail_url": "/market-dashboard#market-balance-board"
    },
    {
      "id": "capacity-tokyo",
      "dataset_id": "capacity-market-results",
      "title": "東京・メインオークション約定価格",
      "policy_ids": [
        "detail-capacity",
        "detail-decarbonization",
        "detail-reserve-power",
        "detail-grid-investment"
      ],
      "value_path": "contract_price_jpy_kw",
      "period_path": "delivery_year",
      "unit": "円/kW",
      "scope": "東京・対象実需給年度",
      "explanation": "実施年度ではなく実需給年度で表示。自社拠出額は配分情報が必要です。",
      "selector": {
        "collection": "records",
        "where": {
          "area": "東京",
          "auction_type": "main"
        },
        "sort": "delivery_year"
      },
      "quality_required": true,
      "detail_url": "/market-dashboard#capacity-market"
    },
    {
      "id": "retail-share",
      "dataset_id": "retail-competition",
      "title": "全国の新電力販売電力量シェア",
      "policy_ids": [
        "detail-wholesale",
        "detail-transition-tariff",
        "detail-registration",
        "detail-retail-monitoring"
      ],
      "value_path": "sales_volume_share_pct",
      "period_path": "period",
      "unit": "%",
      "scope": "全国・月次",
      "explanation": "企業・顧客構成を含む集計。制度の効果や特定社の戦略を示すものではありません。",
      "selector": {
        "collection": "records",
        "where": {},
        "sort": "period"
      },
      "quality_required": true,
      "detail_url": "/electricity-rates#competition"
    },
    {
      "id": "jepx-arbitrage-context",
      "dataset_id": "jepx-arbitrage",
      "title": "JEPXエリア別月次値幅",
      "policy_ids": [
        "detail-der",
        "detail-balancing-market",
        "detail-curtailment"
      ],
      "value_path": null,
      "period_path": null,
      "unit": "円/kWh・円/kW・回",
      "scope": "詳細画面で地域・期間を選択",
      "explanation": "値幅は充放電効率・残量・劣化・時間順序を含まない価格機会です。",
      "selector": null,
      "quality_required": true,
      "detail_url": "/market-dashboard#jepx-arbitrage",
      "display_mode": "definition"
    },
    {
      "id": "jepx-spot-context",
      "dataset_id": "jepx-spot",
      "title": "JEPXスポット市場実績",
      "policy_ids": [
        "detail-supply",
        "detail-longterm",
        "detail-baseload",
        "detail-transmission-rights",
        "detail-sales",
        "detail-simultaneous"
      ],
      "value_path": null,
      "period_path": null,
      "unit": "円/kWh・MWh",
      "scope": "詳細画面で地域・期間を選択",
      "explanation": "エリア・受渡期間・集計方法をそろえて比較します。",
      "selector": null,
      "quality_required": true,
      "detail_url": "/market-dashboard#jepx-arbitrage",
      "display_mode": "definition"
    },
    {
      "id": "jepx-auctions-context",
      "dataset_id": "jepx-auctions",
      "title": "ベースロード・非化石価値約定実績",
      "policy_ids": [
        "detail-nonfossil",
        "detail-ppa-claims",
        "detail-baseload",
        "detail-longterm",
        "detail-gxets"
      ],
      "value_path": null,
      "period_path": null,
      "unit": "円/kWh・kWh",
      "scope": "詳細画面で地域・期間を選択",
      "explanation": "非化石3商品とベースロードの期間・属性を分けて比較します。",
      "selector": null,
      "quality_required": true,
      "detail_url": "/market-dashboard#environmental-markets",
      "display_mode": "definition"
    },
    {
      "id": "trade-actuals-context",
      "dataset_id": "trade-actuals",
      "title": "JCC・JCoal・JLC輸入実績",
      "policy_ids": [
        "detail-fossil-levy",
        "detail-gxets",
        "detail-sales",
        "detail-longterm"
      ],
      "value_path": null,
      "period_path": null,
      "unit": "円/kL・円/t",
      "scope": "詳細画面で地域・期間を選択",
      "explanation": "通関CIF平均は個社の契約価格ではありません。",
      "selector": null,
      "quality_required": true,
      "detail_url": "/market-dashboard#markets",
      "display_mode": "definition"
    },
    {
      "id": "electricity-rates-context",
      "dataset_id": "electricity-rates",
      "title": "東京エリア家庭向け料金マスター",
      "policy_ids": [
        "detail-sales",
        "detail-wheeling",
        "detail-transition-tariff",
        "detail-ppa-claims",
        "detail-capacity",
        "detail-gxets",
        "detail-fossil-levy",
        "detail-retail-monitoring"
      ],
      "value_path": null,
      "period_path": null,
      "unit": "円・円/kWh",
      "scope": "詳細画面で地域・期間を選択",
      "explanation": "東京家庭向けの料金方式・契約条件を確認。託送・容量・炭素費用が独立費目として転嫁されるかは各社約款によって異なります。政府支援等を含まない参考試算です。",
      "selector": null,
      "quality_required": false,
      "detail_url": "/electricity-rates#tariff-intelligence",
      "display_mode": "definition"
    },
    {
      "id": "utility-ir-assumptions-context",
      "dataset_id": "utility-ir-assumptions",
      "title": "電力各社IRの燃料・為替前提",
      "policy_ids": [
        "detail-gxets",
        "detail-fossil-levy",
        "detail-supply"
      ],
      "value_path": null,
      "period_path": null,
      "unit": "円/USD・USD/bbl・USD/t",
      "scope": "詳細画面で地域・期間を選択",
      "explanation": "各社の業績予想前提であり、市場の予測や実際のヘッジ価格ではありません。",
      "selector": null,
      "quality_required": false,
      "detail_url": "/market-dashboard#ir-assumptions",
      "display_mode": "definition"
    },
    {
      "id": "generation-actuals-context",
      "dataset_id": "generation-actuals",
      "title": "エリア・燃料別発電実績",
      "policy_ids": [
        "detail-supply",
        "detail-curtailment",
        "detail-grid-investment"
      ],
      "value_path": null,
      "period_path": null,
      "unit": "MWh",
      "scope": "詳細画面で地域・期間を選択",
      "explanation": "公開対象ユニットの発電実績であり全電源を網羅しません。",
      "selector": null,
      "quality_required": true,
      "detail_url": "/market-dashboard#supply-analysis",
      "display_mode": "definition"
    }
  ],
  "extension_backlog": [
    {
      "id": "eprx-product-results",
      "title": "需給調整市場の商品別価格・落札量",
      "status": "not_connected",
      "reason": "既存配信に未収録。商品・単位・利用条件の確認後に別途導入"
    },
    {
      "id": "grid-curtailment-records",
      "title": "設備別の接続・出力制御",
      "status": "not_connected",
      "reason": "地点・制約原因・重複計上の定義をそろえた取得が必要"
    },
    {
      "id": "wheeling-effective-rates",
      "title": "エリア・電圧別の適用期間付き託送単価",
      "status": "not_connected",
      "reason": "平均収入単価を個別単価へ代用しない"
    },
    {
      "id": "menu-emission-factors",
      "title": "年度・メニュー別排出係数",
      "status": "not_connected",
      "reason": "対象年度・メニュー対応と残差の扱いを確認して追加"
    }
  ]
}
