Skip to main content
GET
Get Notional Risk Limit

Authorizations

KALSHI-ACCESS-KEY
string
header
required

Your API key ID

KALSHI-ACCESS-SIGNATURE
string
header
required

Base64 signature of the pre-sign text (timestamp + method + path) made with the API key's algorithm - RSA-PSS with SHA-256 for RSA keys, Ed25519 for Ed25519 keys

KALSHI-ACCESS-TIMESTAMP
string
header
required

Request timestamp in milliseconds

Response

Notional risk limit retrieved successfully

default_notional_value_risk_limit
string
required

The notional value risk limit for the user as a fixed-point dollar string with 4 decimal places (e.g., "5000.0000")

Example:

"5000.0000"

notional_value_risk_limits_by_market_ticker
object
required

Map of market_ticker to notional value risk limit as a fixed-point dollar string with 4 decimal places (e.g., "5000.0000"). If present, the market-level risk limit overrides the default notional value risk limit.

Example:
total_current_usage
string
required

The account's current notional usage in fixed-point US dollars, aggregated the way the exchange checks the account-level limit: per market, the larger of the long side (long positions plus resting bids) and the short side (short positions plus resting asks), summed across every market the account holds positions or resting orders in — for an FCM, across the whole omnibus account. Every term is priced through the market's risk-notional model, the same pricing the exchange's limit check uses: the cached mark for positions and the limit price for resting orders. Computed from the exchange's read model, so it excludes orders still in flight and may slightly trail the engine.

Example:

"1250.0000"

current_usage_by_market_ticker
object
required

Per-market components of total_current_usage, as fixed-point US dollar strings. Entries exist only for markets where the account holds positions or resting orders; like the total, values come from the exchange's read model and may slightly trail the engine.

Example:
member_notional_value_risk_limit
string

The account-level notional value risk limit the member set on its own account (FCM members only), as a fixed-point dollar string. Stored separately from the Kalshi-set limit; the exchange enforces the smaller of the two. Absent when the member has not set one.

Example:

"5000.0000"

effective_account_notional_value_risk_limit
string

The account-level notional value risk limit the exchange enforces, as a fixed-point dollar string - the smaller of the Kalshi-set limit and the member-set limit, or whichever one is set. Absent when neither is set.

Example:

"5000.0000"