Felo API PlatformFelo API Platform
全部 Kalshi 端點
v0.2.0-beta
OpenAPI 3.1.0

取得 Kalshi 市場

伺服器:https://openapi.felo.ai
用戶端程式庫

Kalshi

​

Prediction-market data.

取得 Kalshi 市場

​

使用文件記載的 status、ticker、event、series 與時間戳篩選條件列出預測市場。此契約包含 max_updated_ts,但未宣告自由文字搜尋參數。市場記錄與分頁請依循回應結構。

定價參考

  • 計量方式:以成功請求為固定成本基礎。
  • 參考請求預估:USD 0.02。

僅供參考的中繼資料,並非帳戶報價、保證價格或消費上限。資源額度並非 Felo 額度。最終費用依 Felo 計費記錄為準。

查詢參數
  • cursor
    類型: string

    分頁游標。使用上一次回應傳回的游標值取得下一頁結果。第一頁請留空。

  • event_ticker
    類型: string

    用於篩選的事件 ticker。僅支援單一事件 ticker。

  • limit
    類型: integer 格式: int64
    最小值:  
    0
    最大值:  
    1000

    每頁結果數。預設為 100,最大值為 1000。

  • max_close_ts
    類型: integer 格式: int64

    篩選在此 Unix 時間戳之前關閉的項目

  • max_created_ts
    類型: integer 格式: int64

    篩選在此 Unix 時間戳之前建立的項目

  • max_settled_ts
    類型: integer 格式: int64

    篩選在此 Unix 時間戳之前結算的項目

  • max_updated_ts
    類型: integer 格式: int64

    傳回中繼資料更新時間早於或等於此 Unix 時間戳(秒)的市場。僅追蹤非交易類變更。可與 min_updated_ts 及 mve_filter=exclude 合併使用。也可與 series_ticker 合併,但此時要求 mve_filter=exclude。與其他篩選條件不相容。

  • min_close_ts
    類型: integer 格式: int64

    篩選在此 Unix 時間戳之後關閉的項目

  • min_created_ts
    類型: integer 格式: int64

    篩選在此 Unix 時間戳之後建立的項目

  • min_settled_ts
    類型: integer 格式: int64

    篩選在此 Unix 時間戳之後結算的項目

  • min_updated_ts
    類型: integer 格式: int64

    傳回中繼資料更新時間晚於此 Unix 時間戳(秒)的市場。僅追蹤非交易類變更。可與 max_updated_ts 及 mve_filter=exclude 合併使用。也可與 series_ticker 合併,但此時要求 mve_filter=exclude。與其他篩選條件不相容。

  • mve_filter
    類型: string 列舉

    依多變量事件(組合)篩選。'only' 僅傳回多變量事件,'exclude' 排除多變量事件。

    值
    • only
    • exclude
  • series_ticker
    類型: string

    依系列 ticker 篩選

  • status
    類型: string 列舉

    依市場狀態篩選。留空則傳回任意狀態的市場。

    值
    • unopened
    • open
    • paused
    • closed
    • settled
  • tickers
    類型: string

    依特定市場 ticker 篩選。以逗號分隔的市場 ticker 清單。

回應
  • 200
    類型: object · Response24B585A0A861_GetMarketsResponse

    市場取得成功

    • cursor
      類型: string
      必填
    • markets
      類型: array object[] · Response24B585A0A861_Market[]
      必填
      • can_close_early
        類型: boolean
        必填
      • close_time
        類型: string 格式: date-time
        必填

        the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

      • created_time
        類型: string 格式: date-time
        必填

        the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

      • event_ticker
        類型: string
        必填
      • expiration_value
        類型: string
        必填

        結算時考量的值

      • last_price_dollars
        類型: string · Response24B585A0A861_FixedPointDollars
        必填

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • latest_expiration_time
        類型: string 格式: date-time
        必填

        該市場可能的最晚到期時間

      • market_type
        類型: string 列舉
        必填

        識別市場類型

        值
        • binary
        • scalar
      • no_ask_dollars
        類型: string · Response24B585A0A861_FixedPointDollars
        必填

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • no_bid_dollars
        類型: string · Response24B585A0A861_FixedPointDollars
        必填

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • no_sub_title
        類型: string
        必填

        該市場 NO 一側的簡稱

      • notional_value_dollars
        類型: string · Response24B585A0A861_FixedPointDollars
        必填

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • open_interest_fp
        類型: string · Response24B585A0A861_FixedPointCount
        必填

        定點合約數量字串(2 位小數,例如 "10.00";在欄位名稱中稱為 "fp")。請求接受 0–2 位小數(例如 "10"、"10.0"、"10.00");回應一律輸出 2 位小數。支援小數合約值(例如 "2.50");最小粒度為 0.01 份合約。

      • open_time
        類型: string 格式: date-time
        必填

        the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

      • previous_price_dollars
        類型: string · Response24B585A0A861_FixedPointDollars
        必填

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • previous_yes_ask_dollars
        類型: string · Response24B585A0A861_FixedPointDollars
        必填

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • previous_yes_bid_dollars
        類型: string · Response24B585A0A861_FixedPointDollars
        必填

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • price_level_structure
        類型: string
        必填

        該市場的價格級距結構,定義價格區間與最小跳動單位

      • price_ranges
        類型: array object[] · Response24B585A0A861_PriceRange[]
        必填

        該市場訂單的有效價格區間

        • end
          類型: string
          必填

          此價格區間的結束價格(美元)

        • start
          類型: string
          必填

          此價格區間的起始價格(美元)

        • step
          類型: string
          必填

          此價格區間的價格級距/最小跳動單位(美元)

      • result
        類型: string 列舉
        必填
        值
        • yes
        • no
        • scalar
      • rules_primary
        類型: string
        必填

        對最重要的市場條款的通俗說明

      • rules_secondary
        類型: string
        必填

        對二級市場條款的通俗說明

      • settlement_bounds_type
        類型: string 列舉
        必填

        適用於該市場的結算邊界。default 表示該市場沒有結算邊界

        值
        • default
        • floor
      • settlement_timer_seconds
        類型: integer
        必填

        市場確定後到結算之間的時間

      • status
        類型: string 列舉
        必填

        市場在生命週期中的目前狀態。

        值
        • initialized
        • inactive
        • active
        • closed
        • determined
        • disputed
        • amended
        • finalized
      • ticker
        類型: string
        必填
      • updated_time
        類型: string 格式: date-time
        必填

        最近一次非交易類中繼資料更新的時間。

      • volume_24h_fp
        類型: string · Response24B585A0A861_FixedPointCount
        必填

        定點合約數量字串(2 位小數,例如 "10.00";在欄位名稱中稱為 "fp")。請求接受 0–2 位小數(例如 "10"、"10.0"、"10.00");回應一律輸出 2 位小數。支援小數合約值(例如 "2.50");最小粒度為 0.01 份合約。

      • volume_fp
        類型: string · Response24B585A0A861_FixedPointCount
        必填

        定點合約數量字串(2 位小數,例如 "10.00";在欄位名稱中稱為 "fp")。請求接受 0–2 位小數(例如 "10"、"10.0"、"10.00");回應一律輸出 2 位小數。支援小數合約值(例如 "2.50");最小粒度為 0.01 份合約。

      • yes_ask_dollars
        類型: string · Response24B585A0A861_FixedPointDollars
        必填

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • yes_ask_size_fp
        類型: string · Response24B585A0A861_FixedPointCount
        必填

        定點合約數量字串(2 位小數,例如 "10.00";在欄位名稱中稱為 "fp")。請求接受 0–2 位小數(例如 "10"、"10.0"、"10.00");回應一律輸出 2 位小數。支援小數合約值(例如 "2.50");最小粒度為 0.01 份合約。

      • yes_bid_dollars
        類型: string · Response24B585A0A861_FixedPointDollars
        必填

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • yes_bid_size_fp
        類型: string · Response24B585A0A861_FixedPointCount
        必填

        定點合約數量字串(2 位小數,例如 "10.00";在欄位名稱中稱為 "fp")。請求接受 0–2 位小數(例如 "10"、"10.0"、"10.00");回應一律輸出 2 位小數。支援小數合約值(例如 "2.50");最小粒度為 0.01 份合約。

      • yes_sub_title
        類型: string
        必填

        該市場 YES 一側的簡稱

      • cap_strike
        類型: number | null 格式: double

        導致 YES 結算的最大到期值

      • custom_strike
        類型: object | null

        每個目標導致 YES 結算的到期值

      • early_close_condition
        類型: string | null

        市場可以提前關閉的條件

      • exchange_index
        類型: integer · Response24B585A0A861_ExchangeIndex

        交易所分片的識別碼。

      • expected_expiration_time
        類型: string | null 格式: date-time

        該市場的預期到期時間

      • expiration_time
        類型: string 格式: date-time
        已棄用

        the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

      • fee_waiver_expiration_time
        類型: string | null 格式: date-time

        該市場手續費減免的到期時間

      • floor_strike
        類型: number | null 格式: double

        導致 YES 結算的最小到期值

      • functional_strike
        類型: string | null

        從到期值到結算值的對應

      • is_provisional
        類型: boolean

        為 true 時,市場在判定後若沒有任何活動,可能會被移除

      • mve_collection_ticker
        類型: string

        多變量事件集合的 ticker

      • mve_selected_legs
        類型: array object[] · Response24B585A0A861_MveSelectedLeg[]
        • event_ticker
          類型: string

          所選事件的唯一識別碼

        • market_ticker
          類型: string

          所選市場的唯一識別碼

        • side
          類型: string

          所選市場的一側

        • yes_settlement_value_dollars
          類型: string · Response24B585A0A861_FixedPointDollars

          定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • occurrence_datetime
        類型: string | null 格式: date-time

        底層事件發生時的記錄日期時間(若有)

      • primary_participant_key
        類型: string | null
      • settlement_floor_dollars
        類型: string · Response24B585A0A861_FixedPointDollars

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • settlement_ts
        類型: string | null 格式: date-time

        市場結算的時間戳記。僅對已結算的市場填入

      • settlement_value_dollars
        類型: string · Response24B585A0A861_FixedPointDollars

        定點美元字串。多數請求欄位接受 2–4 位小數(例如 "0.56"、"0.5600");回應最多輸出 6 位小數。特定市場的有效報價間隔受該市場的價格級距結構限制。

      • strike_type
        類型: string 列舉

        履約價類型定義市場履約價的設定與評估方式

        值
        • greater
        • greater_or_equal
        • less
        • less_or_equal
        • between
        • functional
        • custom
        • structured
      • subtitle
        類型: string
        已棄用
      • title
        類型: string
        已棄用
    application/json
  • 400

    無法處理該要求。請檢查請求參數。

  • 401

    需要有效的 Felo API 金鑰。

  • 402

    由於未符合計費要求,要求無法繼續。

  • 403

    該帳戶無權執行此操作。

  • 429

    已達到要求或支出上限。

  • 502

    服務無法完成該要求。

  • 503

    API 或計費服務暫時無法使用。

  • 504

    服務在處理要求時逾時。

  • default

    錯誤回應;上游透傳回應可能採用供應商格式

    application/json
Request Example for get/v1/beta/kalshi/markets
curl https://openapi.felo.ai/v1/beta/kalshi/markets \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "markets": [
    {
      "ticker": "string",
      "event_ticker": "string",
      "market_type": "binary",
      "yes_sub_title": "string",
      "no_sub_title": "string",
      "created_time": "2026-10-26T08:08:16.678Z",
      "updated_time": "2026-10-26T08:08:16.678Z",
      "open_time": "2026-10-26T08:08:16.678Z",
      "close_time": "2026-10-26T08:08:16.678Z",
      "expected_expiration_time": null,
      "latest_expiration_time": "2026-10-26T08:08:16.678Z",
      "settlement_timer_seconds": 1,
      "status": "initialized",
      "yes_bid_dollars": "0.5600",
      "yes_bid_size_fp": "10.00",
      "yes_ask_dollars": "0.5600",
      "yes_ask_size_fp": "10.00",
      "no_bid_dollars": "0.5600",
      "no_ask_dollars": "0.5600",
      "last_price_dollars": "0.5600",
      "volume_fp": "10.00",
      "volume_24h_fp": "10.00",
      "result": "yes",
      "can_close_early": true,
      "open_interest_fp": "10.00",
      "notional_value_dollars": "0.5600",
      "previous_yes_bid_dollars": "0.5600",
      "previous_yes_ask_dollars": "0.5600",
      "previous_price_dollars": "0.5600",
      "settlement_value_dollars": "0.5600",
      "settlement_ts": null,
      "settlement_bounds_type": "default",
      "settlement_floor_dollars": "0.5600",
      "expiration_value": "string",
      "occurrence_datetime": null,
      "fee_waiver_expiration_time": null,
      "early_close_condition": null,
      "strike_type": "greater",
      "floor_strike": null,
      "cap_strike": null,
      "functional_strike": null,
      "custom_strike": null,
      "rules_primary": "string",
      "rules_secondary": "string",
      "mve_collection_ticker": "string",
      "mve_selected_legs": [
        {
          "event_ticker": "string",
          "market_ticker": "string",
          "side": "string",
          "yes_settlement_value_dollars": "0.5600"
        }
      ],
      "primary_participant_key": null,
      "price_level_structure": "string",
      "price_ranges": [
        {
          "start": "string",
          "end": "string",
          "step": "string"
        }
      ],
      "is_provisional": true,
      "exchange_index": 0
    }
  ],
  "cursor": "string"
}
Get Kalshi Markets

需要協助嗎?