Felo API PlatformFelo API Platform
Kalshi のエンドポイント一覧
v0.2.0-beta
OpenAPI 3.1.0

Kalshi 取引を取得

サーバー:https://openapi.felo.ai
クライアントライブラリ

Kalshi

​

Prediction-market data.

Kalshi 取引を取得

​

Kalshi 市場の約定済み取引のテープを取得します。見積もりではなく実際の約定です。一定期間の実現価格と取引量が必要なとき、たとえばイベントの展開中に市場の確信度がどう動いたかを確認するときに使用します。ticker と min_ts / max_ts の Unix 秒範囲で絞り込み、is_block_trade を設定して大口の交渉取引を分離します。trades[] を返し、trade_id、ticker、count_fp(契約数)、yes_price_dollars / no_price_dollars、taker_side、created_time を含み、ページング用の cursor も付きます。約定ではなく現在の見積もり、決済ルール、市場メタデータが必要な場合は get_kalshi_markets を使用してください。

料金の参考情報

  • 計測方法:成功リクエストあたりの固定コスト基準。
  • 参考リクエスト見積もり:USD 0.02。

参考情報のメタデータであり、アカウントへの見積もり、保証された価格、支出上限ではありません。リソースクレジットは Felo クレジットではありません。最終的な請求は Felo の請求記録に従います。

クエリパラメーター
  • cursor
    型: string

    ページネーションカーソル。前回のレスポンスで返されたカーソル値を使って次のページの結果を取得します。最初のページでは空のままにします。

  • is_block_trade
    型: boolean

    ブロック取引かどうかで取引をフィルターします。省略するとすべての取引を返します。true にするとブロック取引のみ、false にするとブロック取引以外のみを返します。

  • limit
    型: integer 形式: int64
    最小値:  
    0
    最大値:  
    1000

    1 ページあたりの結果数。既定は 100 です。最大値は 1000 です。

  • max_ts
    型: integer 形式: int64

    この Unix タイムスタンプより前の項目をフィルター

  • min_ts
    型: integer 形式: int64

    この Unix タイムスタンプより後の項目をフィルター

  • ticker
    型: string

    マーケット ticker でフィルター

レスポンス
  • 200
    型: object · Response24B585A0A861_GetTradesResponse

    取引の取得に成功しました

    • cursor
      型: string
      必須
    • trades
      型: array object[] · Response24B585A0A861_Trade[]
      必須
      • count_fp
        型: string · Response24B585A0A861_FixedPointCount
        必須

        固定小数点の契約数文字列(小数 2 桁、例:"10.00"。フィールド名では "fp" と呼ばれます)。リクエストは小数 0~2 桁(例:"10"、"10.0"、"10.00")を受け付け、レスポンスは常に小数 2 桁を出力します。小数の契約値(例:"2.50")もサポートされ、最小粒度は 0.01 契約です。

      • created_time
        型: string 形式: date-time
        必須

        この取引が執行されたタイムスタンプ

      • is_block_trade
        型: boolean
        必須

        この取引が大口の交渉取引としてオーダーブック外でマッチングされた場合(例:RFQ / 交渉による大口提案)は true、標準のオーダーブックで約定した取引は false です。

      • no_price_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • taker_book_side
        型: string · Response24B585A0A861_BookSide列挙値
        必須

        注文または取引のオーダーブック上の方向。イベントマーケットでは YES 側のみを指します。bid は YES の買い、ask は YES の売りを意味します。(YES の売りは 1 - price で NO を買うことと経済的に同等ですが、このエンドポイントはすべてを YES 側から見積もります。)

        値
        • bid
        • ask
      • taker_outcome_side
        型: string 列挙値
        必須

        taker が持つ結果側です。buy-yes と sell-no は 'yes' を、buy-no と sell-yes は 'no' を生成します。

        taker_outcome_side は方向性のエクスポージャーのみを表し、取引価格は変わりません。価格 p で taker_outcome_side=no の取引は、逆方向で同じ価格 p の maker とマッチングされます。双方は同じ価格で取引します。

        taker_outcome_side と taker_book_side が取引方向を判定する標準的な方法になります。従来の taker_side フィールドは将来のリリースで非推奨になります。これらの新しいフィールドに移行してください。

        値
        • yes = TradeTakerOutcomeSideYes
        • no = TradeTakerOutcomeSideNo
      • ticker
        型: string
        必須

        マーケットの一意の識別子

      • trade_id
        型: string
        必須

        この取引の一意の識別子

      • yes_price_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • taker_side
        型: string 列挙値
        非推奨

        非推奨です。代わりに taker_outcome_side(または taker_book_side)を使用してください。注文方向を参照してください。このフィールドは 2026 年 5 月 14 日より前に削除されることはありません。

        値
        • yes = TradeTakerSideYes
        • no = TradeTakerSideNo
    application/json
  • 400

    リクエストを処理できませんでした。リクエストパラメータを確認してください。

  • 401

    有効な Felo API キーが必要です。

  • 402

    請求要件が満たされていないため、リクエストを続行できません。

  • 403

    このアカウントにはこの操作を行う権限がありません。

  • 429

    リクエストまたは支出の上限に達しました。

  • 502

    サービスがリクエストを完了できませんでした。

  • 503

    API または請求サービスが一時的に利用できません。

  • 504

    リクエストの処理中にサービスがタイムアウトしました。

  • default

    エラーレスポンス。上流のパススルーレスポンスはプロバイダーの形式を使用する場合があります

    application/json
Request Example for get/v1/beta/kalshi/trades
curl https://openapi.felo.ai/v1/beta/kalshi/trades \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "trades": [
    {
      "trade_id": "string",
      "ticker": "string",
      "count_fp": "10.00",
      "yes_price_dollars": "0.5600",
      "no_price_dollars": "0.5600",
      "taker_outcome_side": "yes",
      "taker_book_side": "bid",
      "created_time": "2026-10-26T08:08:16.607Z",
      "is_block_trade": true
    }
  ],
  "cursor": "string"
}
Get Kalshi Trades

ヘルプが必要ですか?

  • API・請求・アカウントのご質問はサポートへ。
  • Discord で Felo の開発者と交流できます。
  • 更新履歴 をご覧ください。
  • ボリューム価格や購買についてのご相談は営業窓口へ。
  • LLM での構築をお考えですか?llms.txt をご覧ください。