メインコンテンツまでスキップ

Commitment of Traders (COT)

cMindは組み込みのCommitment of Tradersレポート — 米国先物市場での買い建て・売り建ての週次CFTC内訳(商業的ヘッジャー、大型スペキュレーター、ファンド)、インタラクティブな履歴チャート、正規化されたCOTインデックス、cBot向けの認証されたREST API、およびAIクライアント向けのMCPツールを提供します。データはCFTC公開Socrataデータセットから直接取得されます — APIキーなし、集約者なし。経済カレンダーと同様、これはデカップルされたモジュールで、トレーディングコアに影響を与えることなく無効にできます。

What it gives you​

  • 3つのレポート形式すべて、先物のみと先物+オプション結合:
    • Legacy — 非商業(大型スペキュレーター)、商業(ヘッジャー)、報告不可能。
    • Disaggregated — 生産者/マーチャント、スワップディーラー、マネージドマネー、その他報告対象。
    • Traders in Financial Futures (TFF) — ディーラー、資産マネージャー、レバレッジファンド、その他報告対象。
  • キュレーションされた市場カタログ — FXメジャー、金/銀/銅、原油・天然ガス、国債、株価指数、暗号通貨、および主要な穀物/ソフトコモディティ — 各々が安定したCFTC契約コードにマップされ、明確な場合は取引可能なシンボルにマップされます(例:Euro FX → EURUSD、Gold → XAUUSD)。
  • COTインデックス(0–100) — 現在のスペキュレーター純ポジションが履歴範囲内のどこに位置するか(デフォルト~3年のルックバック)。極値に近い読み値は、しばしば反転前となる混雑したポジショニングをフラグします;レポートは長期極値(≥80)または短期極値(≤20)とラベル付けします。
  • 特定時点の正確性。 週次レポートは火曜日に測定されますが、翌金曜日にのみ公開になります;すべての読み取りがそのリリース瞬間を尊重するため、バックテストされたポジショニング信号は公開前にレポートを見ることはありません(ルックアヘッドなし)。

Using the page​

左ナビゲーションからCommitment of Tradersを開きます。市場とレポートタイプ(Legacy / Disaggregated / Financial)を選択し、Futures + optionsを切り替えて先物のみと結合版の間で切り替えます。ページは以下を表示します:

  • 時系列での純ポジショニング — 履歴ウィンドウ全体の各トレーダーカテゴリの純ポジション(買い−売り)のインタラクティブ折れ線グラフ。
  • COTインデックス — 0–100インデックスの折れ線グラフ、最新の読み値とその極値ラベル付き。
  • 最新スナップショット — トレーダーカテゴリごとの買い/売り/純/建玉%の表、プラス総建玉とレポート日付。

各チャートはズームイン/ズームアウト(およびリセット)ツールバーボタンを備えており、時間軸をドラッグしてズームできます。Export CSVは、選択した市場とレポートタイプの完全な週間履歴をスプレッドシート対応ファイルとしてダウンロードします。Compare marketsを使用して複数の市場を単一のチャート上に重ねます — 比較チャートは各選択市場のスペキュレーター純ポジションとCOTインデックスを並べて表示するため、クロスマーケット・ポジショニングを一目で読むことができます。

How the data flows​

データベースはキャッシュです。週次インジェスションワーカーは追跡対象市場の6つのCFTCデータセットを抽出し、市場カタログをアップサート、各新規レポートをべき等的に追加します(再実行はスナップショットを複製しません)。さらに、データはオンデマンドで読み込まれます:市場が最初にリクエストされるとCFTC源から取得されて保存され、その後のすべてのリクエストはデータベースから直接提供されます。キャッシュは新しい週間レポートがリリースされる際に更新されます — 最新の保存されたレポートが1週間以上古くなると、次のリクエストは透過的に最新データを取得して追加します(源がハンマリングされないように制限されます)。最初のロードは数年の履歴をバックフィルします;源の障害は最適なキャッシュデータの提供に低下します。すべてはキーなしでボックスで実行されます;オプションのSocrataアプリトークンはレート制限を上げるだけです。

Configuration​

すべてのキーはApp:Cotの下に存在します(feature togglesおよび white-label owner settingsを参照):

KeyDefaultPurpose
IngestionEnabledtrue週次インジェスションワーカーが実行されるかどうか。
PollInterval6hワーカーがCFTCデータセットをポーリングする頻度。
BackfillYears5最初の実行時に抽出される履歴の年数。
ReconcileLookbackWeeks4各サイクルで改訂をキャッチするために再同期される最新週数。
SocrataAppToken—匿名レート制限を上げるオプショナルトークン。
CotIndexLookbackWeeks156COTインデックス範囲として使用される週次レポート(~3年)。

Gating​

可視性は経済カレンダーと同じ、2段階ゲート:ホワイトラベルハードゲート App:Branding:EnableCot(ビルドレベル)およびランタイム機能トグルApp:Features:Cot。どちらかオフの場合、ナビゲーションリンク、ページ、REST API、MCPツールはすべて消えます(APIは404を返します)。データソースはキーレスであるため、データソースキーゲートはありません — 有効は表示可能を意味します。

For developers​

  • Domain: Core.Cot — CotMarketおよびCotReport集約、CotPositions値オブジェクト、 CotIndexCalculatorドメインサービス、およびICotReports / ICotSourceポート。
  • Infrastructure: Infrastructure.Cot — CftcSocrataSourceアンチコラプション解析、レートゲート、 追記専用書き込みサービス、読み取り側、および週次インジェスションワーカー(EFスキーマcot)。
  • cBot & AIアクセス:COT cBot API(REST、market:read JWT)およびMCPツール CotMarkets、CotLatest、CotHistory、CotHealth。