TOTAL VOLUME:
$134.2b
24H VOL:
$134,145,987
24H TRANSACTIONS:
2,388,728,490
OPEN INTEREST:
$1,441,166,947
406,422
Markets across
30,383
events
MATCHED EVENTS:
2,688
PLATFORM COVERAGE:
5
Polymarket:
39%
VS.
Kalshi:
61%
Kalshi enforces real, CFTC-filed position limits, some as low as $25,000. Polymarket's international platform and its separate US exchange handle size two different ways.
Jared Polites
Sep 20, 2026

TL;DR
That's the shape of it. The rest of this breaks down what a position limit actually caps, why Kalshi uses one and how big its real limits get, why the other four platforms mostly don't, and what changes once you separate Polymarket's international platform from its own CFTC-regulated US exchange.
Ever tried to load up on one side of a market, only to have the exchange stop you well short of the size you wanted? On Kalshi, that's not a glitch. It's a rule, filed with the CFTC, capping how much exposure you're allowed to hold in a single contract. On Polymarket, Limitless, Predict.Fun, or Opinion, that same rule doesn't exist, and the only thing slowing you down is how much liquidity the market itself can absorb.
A position limit caps the total exposure one trader, or a group of accounts acting together, can hold in a single contract at the same time. It isn't a limit on daily trading volume. It's a limit on how much risk you're allowed to accumulate and keep on the books.
Kalshi's own rulebook defines a Position Limit as "the maximum loss that can be incurred as a result of a position in a Contract," a dollar figure, not a raw contract count. Cross the limit and the position itself becomes a rule violation. Kalshi can require you to reduce it, and can liquidate it directly if you don't.
This mechanic didn't originate in prediction markets. The CFTC has capped positions in commodities and futures, corn, crude oil, Treasury futures, for decades. The goal was never to slow traders down for its own sake. It was to stop any single participant from accumulating enough contracts to move or corner a market.
Kalshi is a CFTC-regulated exchange, which means it inherited the regulatory toolkit built for traditional derivatives markets. Position limits serve two purposes in that framework.
Concentration risk. If one trader holds a disproportionate share of a market's open contracts, that trader's exit, or default, can destabilize the whole market. Capping position size spreads risk across more participants and reduces the odds that one large player's move causes a disorderly price swing.
Manipulation risk. A trader with an outsized position has more incentive to influence an outcome, or the perception of one, than smaller participants do. That matters more in prediction markets than in commodities, since many contracts resolve on real-world events, elections, economic data, court rulings, where the line between informed trading and attempting to influence the underlying event can get uncomfortably thin.
None of this is unique to prediction markets. The CME has held position limits on agricultural and financial futures for as long as those markets have existed. Kalshi applying the same logic to an election contract or a Fed rate-decision contract is a direct import of that framework, not a novel restriction.
The limits aren't hypothetical, and they aren't uniform. Kalshi files its actual contract terms with the CFTC, and they vary widely by market.
On many standard contracts, the limit is $25,000 per strike, per member, filed directly in that contract's terms and conditions. On Kalshi's largest, most institutional-facing markets, limits have run far higher. Figures as high as $50 million, with a $100 million tier for participants able to demonstrate a legitimate economic hedging need, have shown up in Kalshi's own CFTC filings.
There's a second layer worth knowing. In a CFTC filing dated November 14, 2024, Kalshi converted a long list of contracts from a hard "Position Limit" to something called a "Position Accountability Level." The dollar figure often stayed the same, $25,000 became "25,000 contracts" on a $1 contract, same math, but the enforcement changed.
A Position Limit is a wall. Cross it and you're in violation, full stop. A Position Accountability Level is a checkpoint. Cross it and Kalshi's compliance team can demand your position information and force a reduction, but the trade itself isn't automatically a violation the moment you place it.
Kalshi's own reasoning, filed with the CFTC, was that accountability levels let the exchange take a more holistic view of a member's risk exposure without distorting available liquidity and prices the way a hard cap can. Either tool is legal under the same framework: Core Principle 5 of the Commodity Exchange Act explicitly gives an exchange the choice between "position limitations or position accountability." Kalshi uses both, depending on the contract.
Either way, limits still aggregate. A trader can't get around one by splitting a position across multiple accounts they control, or accounts acting together under an agreement. Kalshi's rulebook treats those as a single position for this purpose.
Polymarket's international platform, Limitless, Predict.Fun, and Opinion aren't CFTC-regulated exchanges, so none of the above applies to them directly. Polymarket's international arm operates on-chain with crypto collateral, outside direct CFTC oversight. Limitless runs fully on-chain with its own token, Predict.Fun operates on BNB Chain, and Opinion focuses on macro and geopolitical markets for a crypto-native trader base. None of these four impose the kind of hard, exchange-enforced position cap Kalshi does.
That doesn't mean there's no ceiling at all. Liquidity is its own limit. A trader trying to put $2 million into a thinly traded market on any platform will move the price against themselves before the order fully fills, a soft cap, not a rule.
On a deep, well-traded market, a large fund can build a much bigger position on one of these four platforms than it could in the equivalent market on Kalshi, simply because there's no rule stopping it. Regulation buys Kalshi's users a market designed to resist concentration and manipulation. The absence of that regulation buys users on these four platforms the ability to size a position as large as liquidity allows.
Here's where "Polymarket doesn't have position limits" needs a caveat. Polymarket the brand covers two different products, and only one of them fits that description.
The original, international platform at polymarket.com is the one described above: on-chain, no exchange-imposed position cap. But Polymarket US is a separate company. It's operated by QCX LLC, a CFTC-licensed exchange Polymarket acquired for $112 million in July 2025, and it's a genuine CFTC-regulated Designated Contract Market, the same regulatory category Kalshi sits in.
You might expect Polymarket US to carry the same kind of hard cap Kalshi does. It doesn't. Its own filed contract terms state plainly that no position limits apply, and set only a Position Accountability Level of $25,000 in notional exposure, the reporting-threshold tool, not the hard-block one.
That's a genuinely interesting wrinkle. Two exchanges sit under the exact same regulator, and each picked a different tool from the same CFTC-approved menu. Kalshi leans on hard Position Limits for many contracts, with Accountability Levels for others. Polymarket US, at least in its contract terms so far, leans on the lighter accountability approach. CFTC regulation explains why a platform might report or restrict position size at all. It doesn't by itself dictate which of the two tools an exchange picks.
Picture a fund that wants a large position on a single high-profile outcome. On Kalshi, it likely runs into a real, filed position limit well before it runs into a liquidity constraint on a standard contract: $25,000 in exposure on many markets, more on the handful of institutional-class contracts that carry higher filed limits, but bounded either way.
On Polymarket's international platform, the same fund can keep buying until the price moves meaningfully against it, since there's no exchange-imposed ceiling on the position itself, only the order book's natural resistance. On Polymarket US, it faces a reporting checkpoint at $25,000 in notional exposure rather than a hard stop, closer to the international platform's permissiveness than to Kalshi's enforced caps, despite sharing a regulator with Kalshi.
The practical effect: unregulated and lightly-thresholded venues tend to attract larger single-position bets on the highest-conviction, highest-liquidity events, while Kalshi's harder caps spread that same conviction across more participants or more markets.
That's also why cross-platform comparison matters. A market priced at 40% on Kalshi and 45% on Limitless isn't just a pricing quirk. Position limits, the type of trader each platform attracts, and how much size any one participant can hold all feed into where the consensus price lands. Checking prices across platforms, rather than treating one number as the whole picture, is the point of aggregating them in the first place.
No, and the two get conflated often enough that it's worth separating cleanly. Contract size is the unit you're trading, typically structured so a Yes contract pays $1 on the correct outcome and $0 otherwise. A position limit caps how many of those units one trader can hold.
A platform can run small, simple $1 contracts and still impose a strict hard position limit, which is exactly Kalshi's setup on many of its markets. A platform can also run that same $1 contract structure with no hard limit at all, which describes Limitless, Predict.Fun, Opinion, and, per its own filed terms, Polymarket US too. Contract design tells you how exposure is denominated. A position limit, or its lighter cousin the accountability level, tells you how much of it any one person can accumulate before the exchange has something to say about it.
| Platform | Regulatory Status | Position Limits | Collateral |
|---|---|---|---|
| Kalshi | CFTC-regulated exchange | Yes, hard limits on many contracts (commonly $25,000, into the tens of millions on institutional-class markets); other contracts use a Position Accountability Level (reporting threshold) at similar figures | USD, bank transfer |
| Polymarket (International) | Offshore, on-chain platform | No exchange-imposed cap | Crypto (USDC) |
| Polymarket US | CFTC-regulated exchange (QCX LLC) | No hard limit; $25,000 notional Position Accountability Level (reporting threshold only) | USD via regulated brokers |
| Limitless | On-chain, own token | No exchange-imposed cap | Crypto |
| Predict.Fun | On-chain, BNB Chain | No exchange-imposed cap | Crypto |
| Opinion | Macro-focused, crypto-native | No exchange-imposed cap | Crypto |
A position limit is the maximum exposure one trader can hold in a single market at the same time, defined on Kalshi as a dollar amount of maximum possible loss. It caps accumulated risk, not daily trading volume, and a hard limit is enforced automatically by the exchange itself.
Kalshi is regulated by the CFTC, which requires the same concentration and manipulation controls used in commodities and futures markets. Kalshi's filed contract terms set hard limits as low as $25,000 on many standard markets and far higher on its largest institutional-class contracts, with some contracts using a lighter, reporting-based accountability tool instead of a hard cap.
Polymarket's international platform, Limitless, Predict.Fun, and Opinion don't impose exchange-enforced caps. Polymarket US, a separate CFTC-regulated exchange from the international platform, also has no hard position limit, only a $25,000 notional reporting threshold. On all of these, position size is bounded mainly by market liquidity rather than a rule.
Generally yes, on markets with sufficient liquidity. Without a hard cap, the ceiling becomes how much the order book can absorb before the price moves meaningfully against the trader.
No. Contract size refers to the payout structure of a single contract, typically $1 on the correct outcome. A position limit refers to how many of those contracts one trader can hold at once, and some CFTC-regulated exchanges use a lighter accountability threshold instead of a hard cap.
Filed contract terms are the only reliable source here, not a summary written months earlier. For Kalshi, that means checking Kalshi's rulebook or the specific contract's terms and conditions directly, since limits are set per contract and change over time. For the price side of the equation, cross-platform data lives on PredictionHero.
PredictionHero aggregates publicly available prediction market data for informational purposes only. This is not financial advice. Prediction markets may not be available in all jurisdictions.
Related

IBKR, Robinhood, Gemini, DraftKings, and FanDuel all built or bought regulated exchanges of their own this year, while federal courts split on whether any of it preempts state law.
Jared Polites · Sep 13

Position size alone proves nothing. Here's how to separate real information from ordinary risk-taking and wash trading, and why some platforms let you check a wallet's history while others don't.
Jared Polites · Sep 4

Kalshi requires full ID verification to fund an account. Polymarket, Limitless, Predict.Fun, and Opinion only need a connected crypto wallet, with Polymarket's own US arm as the one exception.
Jared Polites · Sep 17