Create Order Group
Creates a new order group on the margin exchange with a contracts limit measured over a rolling window. When the limit is hit, all orders in the group are cancelled and no new orders can be placed until reset.
Documentation Index
Fetch the complete documentation index at: https://docs.kalshi.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Your API key ID
RSA-PSS signature of the request
Request timestamp in milliseconds
Body
Optional subaccount number to use for this order group (0 for primary, 1-32 for subaccounts)
x >= 0Specifies the maximum number of contracts that can be matched within this group over a rolling 15-second window. Whole contracts only. Provide contracts_limit or contracts_limit_fp; if both provided they must match.
x >= 1String representation of the maximum number of contracts that can be matched within this group over a rolling 15-second window. Provide contracts_limit or contracts_limit_fp; if both provided they must match.
"10.00"
Identifier for an exchange shard. Defaults to 0 if unspecified. Note: currently only 0 supported.
0
Response
Order group created successfully
The unique identifier for the created order group
Subaccount number that owns the created order group (0 for primary, 1-32 for subaccounts).
x >= 0Identifier for an exchange shard. Defaults to 0 if unspecified. Note: currently only 0 supported.
0