fcm

Get FCM Subtrader Event Contract Daily Cap

Changed on

Returns the event-contract daily premium cap configured for an FCM member's subtrader, together with its live utilization. Executed utilization is the net premium deployed by fills today (sells and settlements credit back); resting and pending utilization reserve open and in-flight orders at their full worst-case cost plus fees. Executed utilization resets at midnight New York time on the returned cap date; resting and pending reservations persist for as long as their orders remain open, including across the reset. Returns 404 when the subtrader has no cap configured — in that state every order placed through the subtrader's bound API keys is rejected. API keys bound to a single FCM subtrader may also call this endpoint: subtrader_id may be omitted and defaults to the key's bound subtrader, and if supplied it must equal the bound subtrader or the request is rejected.

get/fcm/subtraders/event_contract_daily_cap

Request

  • Base URL: https://external-api.kalshi.com/trade-api/v2
  • URL: https://external-api.kalshi.com/trade-api/v2/fcm/subtraders/event_contract_daily_cap
  • Auth: API key in header KALSHI-ACCESS-KEY and API key in header KALSHI-ACCESS-SIGNATURE and API key in header KALSHI-ACCESS-TIMESTAMP

Query parameters

subtrader_idstring

The subtrader whose daily cap should be returned. Must belong to the requesting FCM. Required unless the API key is bound to a subtrader, in which case it defaults to the bound subtrader when omitted and must equal it when supplied.

Response

Daily cap retrieved successfully

subtrader_idstring required
limitstring required

Fixed-point US dollar string. Most request fields accept 2-4 decimal places (e.g., "0.56", "0.5600"); responses emit up to 6. Valid quote intervals for a given market are constrained by that market's price level structure.

executed_utilizationstring required

Fixed-point US dollar string. Most request fields accept 2-4 decimal places (e.g., "0.56", "0.5600"); responses emit up to 6. Valid quote intervals for a given market are constrained by that market's price level structure.

resting_order_utilizationstring required

Fixed-point US dollar string. Most request fields accept 2-4 decimal places (e.g., "0.56", "0.5600"); responses emit up to 6. Valid quote intervals for a given market are constrained by that market's price level structure.

pending_order_utilizationstring required

Fixed-point US dollar string. Most request fields accept 2-4 decimal places (e.g., "0.56", "0.5600"); responses emit up to 6. Valid quote intervals for a given market are constrained by that market's price level structure.

cap_datestring required

The New York calendar date the executed utilization applies to. Executed utilization resets at midnight New York time; resting and pending reservations persist while their orders remain open.

Example response

{
  "limit": "0.5600",
  "executed_utilization": "0.5600",
  "resting_order_utilization": "0.5600",
  "pending_order_utilization": "0.5600"
}

Changes