/api/cftc/cot
GET利用可能

CFTC建玉明細報告(Commitments of Traders)

CFTC建玉明細報告(CMEのビットコイン/イーサ先物)

GET/api/cftc/cot
以前からある、より短い系列です。`/api/sd/cme/cot`では、トレーダー区分別のCFTC全履歴を、単位を選択して取得できます。

リクエスト

クエリパラメータ

名前型必須デフォルト指定可能な値説明
currencystring任意BTCBTC, ETH原資産。ETH以外はすべてBTCとして扱われます。 例: BTC

リクエスト例

curl -s "https://www.coinboss.com/api/cftc/cot?currency=BTC"

レスポンスフィールド

フィールド表は実際のレスポンスから生成しているため、エンドポイントが返す内容をそのまま反映しています。パスでは、配列の要素をa[]、銘柄や取引所などの動的な名前をキーとするオブジェクトを{*}で表します。

フィールド型単位説明
successboolean—リクエストが成功した場合はtrue。失敗した場合、ボディは`{ success: false, code, error, request_id }`になります。
currencystring—通貨 / 資産シンボル。
contractstring—報告の対象となるCME先物契約の名称と契約サイズ(`CME Bitcoin Futures (5 BTC)`または`CME Ether Futures (50 ETH)`)。
report_datestring—`series`内の最新のCFTC建玉明細報告(Commitments of Traders)の基準日(YYYY-MM-DD、火曜日)。公表は翌金曜日です。
fetched_atnumbermsCoinBossがソースからデータを取得した時刻。
latestobject—最新のレコード。
latest.datestring—暦日(UTC)。
latest.oinumber—建玉。
latest.dealer_longnumber—CFTC報告:ディーラーのロングポジション。
latest.dealer_shortnumber—CFTC報告:ディーラーのショートポジション。
latest.am_longnumber—CFTC報告:アセットマネージャーのロングポジション。
latest.am_shortnumber—CFTC報告:アセットマネージャーのショートポジション。
latest.lev_longnumber—CFTC報告:レバレッジファンドのロングポジション。
latest.lev_shortnumber—CFTC報告:レバレッジファンドのショートポジション。
latest.other_longnumber—CFTC報告:その他の報告対象のロングポジション。
latest.other_shortnumber—CFTC報告:その他の報告対象のショートポジション。
latest.nonrept_longnumber—CFTC報告:非報告対象のロングポジション。
latest.nonrept_shortnumber—CFTC報告:非報告対象のショートポジション。
latest.tradersnumber—トレーダー数。
prevobject—前回値(基準値)。
prev.datestring—暦日(UTC)。
prev.oinumber—建玉。
prev.dealer_longnumber—CFTC報告:ディーラーのロングポジション。
prev.dealer_shortnumber—CFTC報告:ディーラーのショートポジション。
prev.am_longnumber—CFTC報告:アセットマネージャーのロングポジション。
prev.am_shortnumber—CFTC報告:アセットマネージャーのショートポジション。
prev.lev_longnumber—CFTC報告:レバレッジファンドのロングポジション。
prev.lev_shortnumber—CFTC報告:レバレッジファンドのショートポジション。
prev.other_longnumber—CFTC報告:その他の報告対象のロングポジション。
prev.other_shortnumber—CFTC報告:その他の報告対象のショートポジション。
prev.nonrept_longnumber—CFTC報告:非報告対象のロングポジション。
prev.nonrept_shortnumber—CFTC報告:非報告対象のショートポジション。
prev.tradersnumber—トレーダー数。
seriesarray—時系列。
series[]object—時系列。
series[].datestring—暦日(UTC)。
series[].oinumber—建玉。
series[].dealer_longnumber—CFTC報告:ディーラーのロングポジション。
series[].dealer_shortnumber—CFTC報告:ディーラーのショートポジション。
series[].am_longnumber—CFTC報告:アセットマネージャーのロングポジション。
series[].am_shortnumber—CFTC報告:アセットマネージャーのショートポジション。
series[].lev_longnumber—CFTC報告:レバレッジファンドのロングポジション。
series[].lev_shortnumber—CFTC報告:レバレッジファンドのショートポジション。
series[].other_longnumber—CFTC報告:その他の報告対象のロングポジション。
series[].other_shortnumber—CFTC報告:その他の報告対象のショートポジション。
series[].nonrept_longnumber—CFTC報告:非報告対象のロングポジション。
series[].nonrept_shortnumber—CFTC報告:非報告対象のショートポジション。
series[].tradersnumber—トレーダー数。

2026-11-11 23:00 UTCに1件の実レスポンスから生成。

レスポンス例

/api/cftc/cot?currency=BTC · 実際のレスポンス(2026-11-13 03:58:26 UTCに取得)。 長い配列とマップは表示用に短縮しています:seriesは448件。

  • {
    • "success": true,
    • "currency": "BTC",
    • "contract": "CME Bitcoin Futures (5 BTC)",
    • "report_date": "2026-11-03",
    • "fetched_at": 1794536904404,
    • "latest": {
      • "date": "2026-11-03",
      • "oi": 17527,
      • "dealer_long": 6027,
      • "dealer_short": 5548,
      • "am_long": 4379,
      • "am_short": 1976,
      • "lev_long": 5114,
      • "lev_short": 7705,
      • "other_long": 124,
      • "other_short": 308,
      • "nonrept_long": 762,
      • "nonrept_short": 869,
      • "traders": 105
      },
    • "prev": {
      • "date": "2026-10-27",
      • "oi": 20791,
      • "dealer_long": 6257,
      • "dealer_short": 5001,
      • "am_long": 4743,
      • "am_short": 1989,
      • "lev_long": 5887,
      • "lev_short": 9866,
      • "other_long": 94,
      • "other_short": 285,
      • "nonrept_long": 1002,
      • "nonrept_short": 842,
      • "traders": 106
      },
    • "series": [
      • { … 13 },
      • { … 13 }
      ]
    }

詳細

認証
不要。公開エンドポイントです。
レート制限
IPごとに毎分1200リクエスト
サーバーキャッシュ
10m
エッジマイクロキャッシュ
10s
更新頻度
リクエスト時に取得し、6時間キャッシュ。報告は週次(火曜日時点のポジションを金曜日に公表)
ウィンドウ
週次の全履歴
データソース
CFTC公式の建玉明細報告(Commitments of Traders)オープンデータに基づく、CMEビットコインおよびイーサ先物のトレーダー区分別ポジション動向です。
取引所カバレッジ
`currency` = BTC(デフォルト)またはETH。CMEの標準契約のみ(マイクロ契約は含まれません)。区分:ディーラー、アセットマネージャー、レバレッジファンド、その他の報告対象、非報告対象。
ソート
報告日の昇順
単位
contracts (CME Bitcoin = 5 BTC, CME Ether = 50 ETH per contract)
タイムスタンプ
フィールドの説明に別途記載がない限り、Unixエポックミリ秒(UTC)
レスポンス形式
json
安定性
安定版

ライブステータス

利用可能2026-11-13 03:58:26 UTCにチェックHTTP 2007 msスキーマ一致最新データポイントは10.2d前

可用性(過去30日間)

409回のチェック中100%が合格

エラー

失敗した呼び出しは、すべてのエンドポイントで共通の形式で返されます。一覧はエラーページにあります。 エラーとレート制限 →

コードHTTP意味対処方法
INVALID_PARAM400必須パラメータが不足しているか、値が受け付けられません。該当するパラメータが特定できる場合は、`param`にその名前が入ります。そのまま再試行せず、リクエストを修正してください。
UNAUTHORIZED401`CB-API-KEY`ヘッダーが送信されましたが、キーが不明か失効済みです。公開データにキーは不要です。ヘッダーを外すか、有効なキーを使用してください。そのまま再試行しないでください。
FORBIDDEN403このルートは公開APIに含まれません(内部用またはアカウント専用)。再試行しないでください。
NOT_FOUND404不明なルートであるか、リクエストされた銘柄 / 取引所 / ファンドが存在しません。再試行せず、パスと識別子をカタログと照合してください。
RATE_LIMITED429リクエスト数が1分あたりの上限を超えました。`Retry-After`に待機すべき秒数が示されます。`Retry-After`で示された時間だけ待ってから、バックオフ付きで再試行してください。
INTERNAL500予期しないサーバーエラーです。メッセージは意図的に汎用的な内容にしています。報告の際は`request_id`を引用してください。数秒後に1回だけ再試行してください。解消しない場合は、リクエストIDを添えて報告してください。
UPSTREAM_FAILED503このエンドポイントの背後にあるデータソースが時間内に応答しませんでした。鮮度切れの数値や代替の数値を代わりに返すことはありません。バックオフ付きで再試行し、ステータスページを確認してください。
UNAVAILABLE501 / 503データセットが一時的に準備できていない(キャッシュのウォームアップ中)か、このエンドポイントに適法な公開ソースがまだありません。時間をおいて再試行してください。仕様上利用できないエンドポイントは、カタログに明示されています。
REQUEST_FAILED200一部の古いエンドポイントは、HTTP 200で`success: false`を返します。HTTPステータスだけでなく、必ず`success`を確認してください。メッセージによって異なります。失敗したリクエストとして扱ってください。

試してみる

GET/api/cftc/cot利用可能
パラメータ

string · デフォルト BTC — Underlying; anything other than ETH is BTC.

リクエストURLhttps://www.coinboss.com/api/cftc/cot?currency=BTC
エンドポイントを選択して「リクエストを送信」を押してください。レスポンス、ヘッダー、所要時間がここに表示されます。