Skip to main content
Kalshi SpecificLast updated November 26, 2025

Position Limits

Maximum contracts a user can hold per market or series. Enforced by platforms like Kalshi for risk management and regulatory compliance.

#Definition

Position Limits are the maximum number of contracts per user per market/series, enforced for risk and compliance on Kalshi.

#Why Position Limits Exist

#Risk Management

  • Prevent excessive concentration
  • Limit user exposure
  • Protect platform from large losses

#Market Integrity

  • Prevent price manipulation
  • Ensure fair markets
  • Avoid single-player dominance

#Regulatory Compliance

  • CFTC requirement for DCMs
  • Market surveillance
  • Position reporting thresholds

#Types of Limits

#Per-Market Limits

Maximum contracts in a single market:

  • Typical: 5,000 - 25,000 contracts
  • Varies: By market liquidity
  • Both sides: Apply to Yes and No separately

Example:

  • Market: "Will CPI exceed 3%?"
  • Limit: 25,000 Yes contracts
  • Limit: 25,000 No contracts
  • You can hold both (hedging allowed)

#Per-Series Limits

Aggregate across related markets:

  • Total exposure: All months combined
  • Higher than single: E.g., 100,000 series-wide
  • Prevents rolling: Limits total calendar exposure

Example: CPI Series

  • December market: 25,000 limit
  • January market: 25,000 limit
  • Series total: 75,000 limit
  • Can't max out all months

#Net Position

Some limits apply to net:

  • Yes contracts count as +1
  • No contracts count as -1
  • Net = Yes − No
  • Limit applies to absolute value

#Position Limit Impact

#How Limits Work

#Order Rejection

If limit reached:

  • New orders rejected
  • Cannot increase position
  • Can close/reduce positions
  • Error message shown

#Checking Your Limits

Kalshi displays:

  • Current position
  • Available capacity
  • Limit percentage used
  • Warning when approaching

Dashboard Example:

Market: INFL-24DEC
Position: 15,000 / 25,000 (60%)
Available: 10,000 contracts

#Closing Positions

Limits don't prevent:

  • Selling existing contracts
  • Reducing exposure
  • Exiting positions
  • Taking opposite side to hedge

#Position Limit Examples

#Example 1: Single Market

User: Trading CPI market

  • Limit: 25,000 contracts
  • Current: 20,000 Yes
  • Action: Buy 8,000 more Yes
  • Result: ✗ Rejected (would exceed limit)
  • Allowed: Buy up to 5,000 Yes

#Example 2: Series Aggregate

User: Trading CPI series

  • Dec position: 20,000 Yes
  • Jan position: 15,000 Yes
  • Feb position: 10,000 Yes
  • Series total: 45,000
  • Series limit: 75,000
  • Remaining: 30,000 across any month

#Example 3: Net Position

User: Hedged position

  • Yes contracts: 20,000
  • No contracts: 15,000
  • Net position: 5,000
  • If net limit: 25,000, plenty of room
  • If gross limit: 25,000, near limit

#Limit Impact Calculator

How position limits affect large trade execution:

Intended TradePosition LimitCurrent PositionResultImpact
Buy 50,000 YES25,0000Partial FillOnly 25,000 filled. Remaining 25,000 rejected.
Buy 10,000 YES25,00020,000Partial FillOnly 5,000 filled. Remaining 5,000 rejected.
Sell 10,000 YES25,00020,000Full FillClosing positions is always allowed.
Buy 5,000 NO25,00020,000 YESFull FillAllowed (Hedging). Net position becomes 15,000 YES.

#Strategies Within Limits

#Position Sizing

  • Reserve capacity for adjustments
  • Don't max out immediately
  • Leave room to add on conviction

#Calendar Spreads

  • Use series limits efficiently
  • Opposite positions in different months
  • Net exposure stays manageable

#Hedging

  • Limits usually allow offsetting
  • Yes in one month, No in another
  • Series limits apply to gross

#Institutional vs Retail

#Standard Limits

  • Same for all users
  • No special treatment
  • Transparent rules

#Potential Exceptions

  • Bona fide hedgers (rare)
  • CFTC approval needed
  • Must demonstrate commercial risk

#Monitoring Compliance

#Platform Enforcement

  • Real-time checking
  • Automatic order rejection
  • Clear error messages
  • Position dashboard

#User Responsibilities

  • Track own positions
  • Understand limits
  • Plan position sizing
  • Monitor approaching limits

#Exceeding Limits

#Accidental Breach

Rarely happens due to:

  • Automated enforcement
  • Real-time validation
  • Order rejection

#If Somehow Exceeded

Platform may:

  • Require position reduction
  • Reject new orders
  • Flag for review
  • Close positions (extreme cases)

#Limit Changes

#Dynamic Adjustment

Kalshi can:

  • Increase limits (more liquidity)
  • Decrease limits (risk management)
  • Vary by market
  • Update with notice

#Checking Current Limits

  • Market page shows limit
  • Help docs list defaults
  • Support can clarify

#Comparison to Other Platforms

PlatformPosition Limits
KalshiYes, enforced
PredictItYes, $850 per market
PolymarketNo formal limits
Traditional sportsbooksVaries by book

#Whitelisting for Higher Limits

On regulated exchanges like Kalshi, the default limits (e.g., 25,000)applytoretailtraders.However,institutionsandhighnetworthindividualscanapplyforWhitelisting(or"Eligible[Contract](/wiki/contract)Participant"status)togetsignificantlyhigherlimits(e.g.,25,000) apply to retail traders. However, institutions and high-net-worth individuals can apply for **Whitelisting** (or "Eligible [Contract](/wiki/contract) Participant" status) to get significantly higher limits (e.g., 5M+), allowing them to act as market makers.