Prediction Markets · learn

How to Trade on Kalshi in 2026: Step-by-Step Guide

By Odds Reference Published March 4, 2026 Updated July 18, 2026 Editorial Policy

To trade on Kalshi, verify your identity with a Social Security number and photo ID, deposit US dollars by ACH, wire, or debit card, then buy or sell event contracts priced between $0.01 and $0.99. Contracts settle at $1.00 or $0.00 based on the outcome. This guide walks through every step, from signup to withdrawal.

Interface may vary — verify current steps at kalshi.com.

Why Is Kalshi Different from Other Prediction Markets?

Kalshi is a CFTC-regulated derivatives exchange, not an offshore crypto platform. You fund your account with US dollars through a bank, not a stablecoin, and trading happens under the same federal oversight structure as futures exchanges. Here is how it compares to Polymarket, the largest global competitor:

FeatureKalshiPolymarket
RegulatorCFTC (Designated Contract Market)QCEX (US, beta); offshore (international)
CurrencyUS dollars (ACH, wire, debit)USDC stablecoin (Polygon)
US availability~43 statesBeta/waitlisted via QCEX acquisition
Minimum trade1 contract ($0.01 - $0.99)No strict minimum
Fund protectionSegregated accounts at regulated banksSmart contract custody
KYC requiredYes, before any tradingYes for US QCEX access; optional internationally

Last verified: July 18, 2026 — regulatory and availability status changes frequently; see our Kalshi review and Polymarket review for current details.

If you are a US resident, Kalshi is still the more direct path into event contracts: no crypto wallet, no bridging tokens, no blockchain knowledge required. Polymarket’s US re-entry through its QCEX acquisition remains beta/waitlisted, so most US traders will find Kalshi’s signup flow faster to complete today. For a full head-to-head, see our Kalshi vs Robinhood breakdown or the platform comparison hub.

How Do You Create a Kalshi Account?

Creating a Kalshi account takes an email address and a completed KYC check — full legal name, date of birth, Social Security number, government-issued photo ID, and a US residential address. Verification is automated and usually finishes within minutes, after which your account is ready to fund and trade.

Kalshi has operated as a CFTC-registered Designated Contract Market since 2020, the same regulatory classification held by CME Group and CBOE. Access is restricted to US residents aged 18 and older, though availability within the US varies by state and is shifting as litigation over event contracts plays out — see our state-by-state legal tracker before assuming your state is unaffected. Non-US residents looking for prediction market access should see our Polymarket trading guide instead.

There is no waiting period between verification and your first trade. For more on how Kalshi’s exchange model works end to end, read our full Kalshi review.

How Do You Deposit Funds?

Kalshi accepts three deposit methods — ACH bank transfer, wire transfer, and debit card — with no strict minimum deposit. Since the smallest trade is one contract priced between $0.01 and $0.99, starting with $25-$50 gives you enough room to explore several markets and size positions sensibly.

ACH bank transfer. Link your bank account and transfer USD directly. ACH deposits are free on most platforms but may take 1-2 business days to clear. Some banks support instant ACH, which makes funds available immediately.

Wire transfer. Faster than ACH but typically carries a fee from your bank ($15-$30 is common). Wire transfers usually clear the same business day.

Debit card. The fastest option — funds are available almost instantly. Debit card deposits may carry a small processing fee.

How Do You Find a Market to Trade?

Kalshi organizes markets into categories — economics, politics, climate and weather, tech and science, financials, and more. Each market page shows the current price (implied probability), total volume, the order book, and the exact resolution criteria, so you know precisely what triggers settlement before you trade.

Before trading, read the resolution criteria carefully. Kalshi specifies the data source and timing for every market. A market on monthly CPI, for example, will reference the exact BLS release date and figure. This precision reduces ambiguity compared to less regulated platforms.

For context on how to interpret the prices you see, read our guide on how to read prediction market odds.

How Do You Place a Trade?

Select a market, choose Yes or No, pick a market order (executes immediately at the best available price) or a limit order (executes only at your specified price or better), and enter the number of contracts to buy. Your maximum loss is the amount you pay; your maximum gain is $1.00 per contract minus your entry price.

Worked example: 10 contracts at $0.45 costs $4.50. If the market resolves Yes, each contract pays $1.00 — a gross profit of $0.55 per contract, or $5.50 total, before fees.

Kalshi charges a per-contract trading fee on both entry and exit, typically 1-2 cents regardless of contract price — flat pricing that makes Kalshi comparatively cheaper on low-probability, high-payout trades and comparatively more expensive on high-probability trades near $0.90-$0.99. Run your own numbers with the Odds Reference fee calculator before sizing a position, and see our prediction market fees guide for the full cross-platform breakdown. (Fee figures last verified: July 18, 2026 — confirm current rates at kalshi.com before trading.)

How Do You Manage Open Positions?

Your portfolio shows all active positions, entry prices, current market prices, and unrealized P&L. You can hold to resolution, where each contract settles at $1.00 or $0.00, or sell before resolution to lock in a gain or limit a loss at the current market price.

Hold to resolution. Wait for the event to occur (or not). This is simple but ties up your capital until the resolution date.

Sell before resolution. If the market has moved in your favor, sell your contracts to another trader at the current price. This is useful when most of the expected price move has already occurred and you would rather redeploy capital than wait.

The Odds Reference dashboard tracks Kalshi prices alongside other platforms in real time. Cross-platform comparison reveals whether a Kalshi price reflects broad consensus or diverges from other markets — a signal worth investigating before deciding to hold or sell.

How Do You Withdraw Funds?

Withdrawals go to your linked bank account via ACH or wire transfer: navigate to the withdrawal section, enter the amount, confirm the destination account, and submit the request. ACH withdrawals typically take 3-5 business days; wire transfers are faster but may carry fees.

Keep records of all deposits, trades, and withdrawals for tax reporting. Kalshi issues 1099 forms to US taxpayers when applicable, and event-contract gains are generally reportable income — see the IRS for current federal tax-filing guidance, and our prediction market taxes guide for how this applies to event contracts specifically.

What Are the Risks?

Kalshi’s CFTC regulation provides meaningful structural protections, but trading still carries real risk of loss. Maximum loss per contract equals your purchase price, order books on thin markets can be hard to exit at the displayed price, and capital in long-dated markets is locked up until resolution or sale.

  • Market risk. Your position loses value if the market moves against you, up to your full purchase price.
  • Liquidity risk. Some Kalshi markets have thin order books, making it hard to enter or exit large positions at the displayed price.
  • Opportunity cost. Capital locked in long-dated markets cannot be deployed elsewhere until the event resolves or you sell.
  • Regulatory evolution. Kalshi is CFTC-regulated today, but the scope of permitted markets, especially sports contracts, continues to move through active litigation — see the CFTC for the agency’s official guidance and our legal tracker for state-by-state status.

Key Takeaways

  • Kalshi is a CFTC-regulated Designated Contract Market — trade with US dollars, no crypto required, funds held in segregated bank accounts
  • Account setup requires full KYC verification but is typically completed in minutes
  • Each contract costs $0.01-$0.99, settles at $1.00 or $0.00, and Kalshi’s per-contract fee (1-2 cents) applies on both entry and exit — model it with the fee calculator
  • You can sell positions before resolution to lock in profits or cut losses early
  • Cross-reference Kalshi prices with other platforms on the Odds Reference dashboard to identify consensus and divergence
  • Availability varies by state and is contested in court — check our legal tracker before trading, and see the platforms hub for sign-up guides across exchanges

Trade Responsibly

Event contracts carry a real risk of total loss on every position — treat trading capital the same way you would any other money you cannot afford to lose. If gambling or trading is affecting your life, the National Council on Problem Gambling helpline (1-800-522-4700) offers free, confidential support, and our responsible gambling resource page has state-specific helplines and self-exclusion information.

Frequently Asked Questions

How do I sign up for Kalshi?
Go to kalshi.com and create an account with your email address. Kalshi requires identity verification (KYC) before you can deposit funds or trade. You will need a government-issued ID and personal information including your Social Security number. Verification typically completes within minutes. Only US residents aged 18 and older are eligible.
What is the minimum deposit on Kalshi?
Kalshi has no strict minimum deposit requirement. You can fund your account via ACH bank transfer, wire transfer, or debit card. The minimum trade size is one contract, which costs between $0.01 and $0.99 depending on the market price. A $25-$50 initial deposit gives you enough to explore several markets.
How long do Kalshi withdrawals take?
ACH withdrawals from Kalshi typically take 3-5 business days to reach your bank account. Wire transfers may arrive faster but usually carry fees. Withdrawal requests are processed by Kalshi and then routed through standard banking rails, so timing depends partly on your bank's processing speed.
Is Kalshi safe for my money?
Kalshi is a Designated Contract Market (DCM) regulated by the CFTC, the same federal agency that oversees futures and options exchanges. Customer funds are held in segregated accounts at regulated banks, separate from Kalshi's operating capital. This regulatory structure provides protections similar to those on traditional derivatives exchanges.
How much does it cost to trade on Kalshi?
Kalshi charges a per-contract fee, typically 1-2 cents on both entry and exit, regardless of the contract price. There is no monthly or account-maintenance fee. Use the fee calculator to model the exact cost of a trade before you size a position -- flat per-contract pricing makes Kalshi comparatively cheaper on low-probability, high-payout contracts.

Related Reading