- The Instrument: Event Contracts
- How Prices Become Probabilities
- The Two Closure Types
- Market Rules and the Verification Source
- How Resolution Is Determined
- Order and Position Features
- Sizing a Position From Your Own Estimate
- Kalshi and Polymarket Side by Side
- Where Kalshi Fits in a Working Process
- A Pre-Trade Checklist
The Instrument: Event Contracts
Everything on Kalshi reduces to one decision: will this defined event happen, or not? You buy a Yes contract or a No contract. The side that resolves correct receives the payout; the other side receives nothing.
Kalshi describes this as an event contract — a binary instrument rather than a share or a future. Its documentation frames the platform as an exchange for outcomes, where the tradable commodity is the result of an event rather than a token or a commodity delivery.
The $1 constraint is the whole mechanism. Kalshi's own documentation states that the combined investment of the buyer of Yes and the buyer of No must equal $1. That single rule is what turns a contract price into a probability.
How Prices Become Probabilities
Kalshi uses a dynamic pricing model in which the contract price tracks the market's perceived probability of the event. The documentation describes the price as an expression of collective sentiment, running from 0% (certain not to happen) to 100% (certain to happen). As the perceived likelihood of a Yes outcome rises, the Yes price rises and the No price falls, and vice versa.
Kalshi's own worked example: if the market consensus is a 70% chance of an event, the Yes contract prices at 70¢ and the No contract at 30¢. The two add to $1.00.
| Market consensus | Yes price | No price | Sum |
|---|---|---|---|
| 70% chance of the event | 70¢ | 30¢ | $1.00 |
| 45% chance of the event | 45¢ | 55¢ | $1.00 |
| 92% chance of the event | 92¢ | 8¢ | $1.00 |
Because the two sides always sum to $1.00, the price is directly readable as a probability — and the maximum loss on a long contract is the price you paid, while the maximum gain is the distance to $1.00. That is the same payoff geometry as a Polymarket position, arrived at through a different settlement rail.
Price discovery comes from order matching. Kalshi's documentation describes the platform pairing a trader who wants Yes with a trader who wants No, which is why depth and quoted spreads vary market by market. For why that matters to execution, see our guide to liquidity and spread.
The Two Closure Types
A market does not necessarily stop trading when its event happens. Kalshi documents two distinct closure types, and every market carries one of them:
- Closure when the outcome occurs — the market closes on the event itself.
- Closure at a listed date and time — the market closes at a scheduled moment, which may be before or after the underlying event.
The full description of a specific market's closing time appears in the grey text beneath the “Pays out” line inside that market's Timeline and Payout section. Kalshi explicitly advises determining which closure type a market has before trading it — a scheduled-close market can keep trading after the news is already public, which changes the risk profile entirely.
Do not assume the close equals the event. A contract on a data release can close at a listed time rather than at the release. If you are holding into a scheduled close, you are exposed to however the market reprices between the news and that timestamp.
Market Rules and the Verification Source
Each market operates under its own published rules, documented on the market page. Kalshi also provides a rules summary that sets out two things precisely:
- the specific outcome required for a strike to resolve Yes, and
- the outcome verification source — the authoritative reference used to confirm the result.
This is the part of a regulated event contract that most resembles a prospectus, and it is the part most traders skim. Whether a market counts a rate cut rather than a hold, whether it uses a percentage change or an absolute figure, and which agency's release settles it are all defined here — and they are the terms that decide whether your read of the world actually pays.
Kalshi states that all markets are reviewed by its markets team and that a market remaining open or undetermined is not itself an indication that the resolution criteria have or have not been met.
How Resolution Is Determined
The rules, the information to be used, and the source of that information are all contained in each contract's terms and conditions. Once a contract expires, Kalshi determines the outcome against those rules and that source.
On timing, Kalshi's documentation is specific and worth internalising: determination can take anywhere from one hour to more than twelve hours after market closure, and is usually governed by when the data arrives from the source agency named in the contract. Your capital is tied up across that window.
Practical consequence: a correct call is not the same as a fast settlement. If you are recycling capital across positions, that one-to-twelve-hour resolution lag is part of your strategy's real cost, not a rounding error.
Order and Position Features
Kalshi's help centre documents a set of order and position features beyond a straightforward buy:
- Limit orders and quick orders — the two order entry paths Kalshi documents for taking a position.
- Buying Yes vs selling No — Kalshi documents these as distinct actions that reach a similar exposure from different directions, which matters because they can carry different fees.
- Collateral return — documented for the capital released when a position is closed rather than held to resolution.
- Flip selling and Auto Sell (take profit) — documented mechanisms for exiting a position before expiry.
- Block trades — documented for larger negotiated orders.
- Combos — documented for combined market structures.
Because a limit order rests on the book rather than crossing the spread immediately, and because Kalshi charges maker fees on some markets only when a resting order is ultimately executed, order type can change your realised cost. See Kalshi Fees Explained for that distinction.
Kalshi also lists products outside the standard event-contract line, including perpetual futures, which carry their own separate documentation and risk profile. Do not assume mechanics documented for event contracts transfer to those products.
A Pre-Trade Checklist
Before committing capital to any market, confirm all six of the following from the market's own page — not from a summary, and not from an article like this one:
- The exact outcome required to resolve Yes, from the rules summary.
- The named outcome verification source.
- Which of the two closure types applies, and the closing time in the grey text under “Pays out”.
- The fee applicable to the specific market, visible via the “i” icon next to the order ticket.
- The quoted spread and available depth at the size you intend to trade.
- Your own estimate of the true probability, so you know what edge you are actually buying.
Item six is the only one Kalshi cannot tell you. Our Expected Value Calculator converts your estimate and the price into a per-dollar EV, and the Kelly Calculator turns that into a stake size.
Sizing a Position From Your Own Estimate
Nothing in the mechanics above tells you how much to commit. That number comes from your own probability estimate and the price you can actually get — and because a binary contract has a fixed payoff, the arithmetic is short enough to do on paper.
Take a contract offered at 30¢. If you estimate the true probability at 50%, then your expectation per contract is the difference between your estimate and the price:
= 0.50 − 0.30 = +0.20
That reads as a 20¢ expected gain per contract bought at 30¢. Flip the estimate and the sign flips with it: the same contract at 30¢ held by someone who believes the true probability is 20% carries an expected loss of 10¢ per contract. The price is not a signal of value — the gap between your estimate and the price is.
Turning an edge into a stake
The Kelly criterion gives the fraction of bankroll that maximises long-run growth for a binary contract. Written for this instrument it reduces to a single ratio:
Continuing the same case — a 50% estimate against a 30¢ price:
| Your estimate | Price | Full Kelly f* | Half Kelly (commonly used) |
|---|---|---|---|
| 50% | 30¢ | (0.50 − 0.30) ÷ 0.70 = 28.6% | 14.3% of bankroll |
| 40% | 30¢ | (0.40 − 0.30) ÷ 0.70 = 14.3% | 7.1% of bankroll |
| 35% | 30¢ | (0.35 − 0.30) ÷ 0.70 = 7.1% | 3.6% of bankroll |
| 30% | 30¢ | 0 ÷ 0.70 = 0% | no position — no edge |
Read the last row. At a 30¢ price and a 30% estimate there is no trade — the price already equals your view. Most of the work in prediction markets is reaching a defensible estimate, not finding a venue.
Two practical cautions. Full Kelly is aggressive and assumes your estimate is exactly right; a smaller fraction is the common response to estimate uncertainty. And every figure above is before the fee and the spread, both of which reduce the edge you are compounding — see Kalshi Fees Explained. Run your own numbers in the Expected Value Calculator and the Kelly Calculator rather than trusting a table.
Kalshi and Polymarket Side by Side
The instrument is the same on both venues — a binary contract priced as a probability, paying $1.00 on the correct side. What differs is everything surrounding it, and this table concentrates on the mechanics that affect how you actually trade rather than on marketing claims.
| Mechanic | Kalshi | Polymarket |
|---|---|---|
| Settlement currency | USD through the banking system | USDC on the Polygon network |
| Custody | Account balance held by the exchange | Non-custodial — your own wallet |
| Account requirement | Registered account with identity verification | No account for standard trading |
| Close behaviour | Two documented closure types — on the outcome, or at a listed time | Market-defined resolution date |
| Fee basis | Transaction fee on expected earnings; varies by market | Taker fee = shares × rate × price × (1 − price) |
| Resting (maker) order | Maker fee on some markets, charged only if executed | No fee |
| Category fee variation | Documented — some markets differ | Documented — category sets the rate |
| Resolution source | Named outcome verification source per contract | Resolution criteria reviewed before listing |
Neither column is cheaper in the abstract, and a headline rate comparison between the two is meaningless because the bases differ. The full structural comparison is in Kalshi vs Polymarket, and if you are considering holding the same outcome on both venues, model it in the Cross-Platform Edge Calculator — after confirming the two contracts are genuinely the same bet, which is the part most people skip.
Where Kalshi Fits in a Working Process
Mechanics only pay off inside a repeatable process. The sequence below mirrors how the analytical tools on this site are meant to be used together, and it applies on either venue.
- Read the contract first, the price second. Confirm the exact outcome required, the verification source and the closure type before you look at the quoted probability. Anchoring on the price is the most common way a good read becomes a bad trade.
- Write your own estimate down before comparing it to the market. This is the only defence against the crowd's number colonising your judgement. The implied probability guide covers how the quoted price converts into that number.
- Check where the mispricing is coming from. The Daily Mispriced Markets page scans a broad market set and ranks the largest gaps between crowd price and a modelled estimate, which is a faster starting point than reading a book by hand.
- Confirm or contradict with position data. Whale Analytics shows where large holders are positioned — useful corroboration, never a substitute for your own estimate, and the limitations are documented on the page itself.
- Size it, then apply the fees. Use the Kelly output as a ceiling rather than a target, then subtract the applicable fee and the spread you will cross. A three-point edge eaten by three points of cost is not an edge.
- Record the outcome and your estimate. A calibration record is the only way to learn whether your 60% calls actually come true 60% of the time; the reasoning is set out in how to win on Polymarket.
Nothing on poly-sim.com places trades, holds funds or connects to your brokerage account. These are analytical tools, and the estimate fed into them is always yours.
Frequently Asked Questions
What is the maximum I can lose on a Kalshi event contract?
On a long position, the price you paid per contract, plus any fee charged on the trade. A contract bought at 30¢ that resolves against you loses 30¢ per contract — there is no leverage amplifying it beyond your stake on a straightforward long.
Does Kalshi stop trading when the event happens?
Not always. Kalshi documents closure-when-the-outcome-occurs and closure-at-a-listed-date-and-time as two distinct types. Which one applies to your market is stated in its Timeline and Payout section.
Why is a Kalshi market still open after the news is out?
Because it is a scheduled-close market. Its closing time is a listed timestamp rather than the occurrence of the event, so trading continues until that timestamp even when the outcome is already effectively known.
Who decides the winning outcome?
Kalshi, applying the market's published rules and taking the result from the outcome verification source named in the contract's terms. Kalshi states that a market sitting open or undetermined does not by itself indicate how the resolution criteria will be assessed.
How soon after a market closes do I get paid?
Kalshi's documentation gives a range of one hour to more than twelve hours after market closure, usually set by when the source agency publishes the data used to verify the outcome.
How do I work out how many contracts to buy?
Start from the gap between your own probability estimate and the price, not from a fixed dollar amount. For a binary contract the expected value per contract is simply your probability minus the price, and the Kelly fraction that maximises long-run growth is (your probability − price) ÷ (1 − price). Treat that as a ceiling rather than a target, and subtract the fee and spread before acting on it.
Is a 5¢ contract a bargain?
No — it means the market puts roughly a 5% chance on the outcome. It is cheap because it is unlikely to pay off. It is only a good buy if your own estimate is materially higher than 5%, and the expected value is negative otherwise.
Do I need to read the rules summary if the contract seems obvious?
Yes, and especially then. The rules summary defines the threshold that counts as a Yes, and the named source that settles it. Contracts that look self-evident are exactly where a subtle wording difference — a cut versus a change, or a percentage versus an absolute figure — decides the payout.
Read the Fee Before You Read the Odds
Kalshi's fee varies by market, and maker fees apply on some. Understand the model before it eats your edge.
Kalshi Fees Explained →Trade on Polymarket — World's Largest Prediction Market
Non-custodial, USDC-settled, 1,000+ active markets. No account required — connect your wallet and trade.
Open Polymarket →