Guides·7 min read
How to Use Kalshi: Step-by-Step From Signup to First Trade
Kalshi is the largest CFTC-regulated event-contract exchange and it's legal for California residents. This walkthrough covers signup, KYC, funding, your first trade, and withdrawal: the path most California traders follow in under fifteen minutes.
Some links on this page are affiliate links. We may earn a commission if you sign up, at no cost to you. How we make money.


About the author
Catie Di Stefano
Catie covers California's prediction-markets beat: CFTC regulation, platform launches, and how legal event contracts fit alongside the state's still-pending sports-betting policy debate. She's used every platform we cover and writes with 15 years of professional experience in the online gambling industry.
Fact-checked by Sofia Ramirez
Editorial standards: How we research and rank
Keep reading
Keep the loop going
This month's biggest prediction market movers
A live board of the biggest 30-day probability shifts across every market we track.
OpenWhat changed, and when
Dated log of offer, ranking and state-availability changes so you know how current a page is.
OpenGet the California movers email
One Saturday email: the week's biggest price moves, any new guide, and any offer or state-availability change.
Free. 21+. No spam, unsubscribe any time.
Sources & further reading
Every figure and legal claim on this page traces back to a primary source. These are the ones we checked, open them and verify us.
- CFTC: Commodity Futures Trading Commission
The federal regulator that authorizes and supervises every event-contract exchange we cover.
- CFTC designated contract markets registry
Official list of registered exchanges, where we verify a platform's DCM status.
- Commodity Exchange Act (7 U.S.C. § 1 et seq.)
The federal statute that preempts state gambling law for event contracts.
- National Council on Problem Gambling
Free, confidential help and self-assessment tools (1-800-522-4700).
Frequently asked questions
How do I sign up for Kalshi?
- Go to Kalshi.com, enter an email and password, and confirm your email. The whole signup takes under 60 seconds. KYC verification is the next step and requires a US government-issued photo ID and the last four digits of your SSN. Most accounts are approved in under five minutes.
How long does Kalshi KYC take?
- Most accounts are approved in under five minutes. The verification is automated: you upload a photo of your driver's license, passport, or state ID, plus a selfie that's automatically matched to the ID. Manual review only triggers on edge cases like a blurry photo or a name mismatch.
What's the minimum deposit on Kalshi?
- $1. There are no California-specific funding restrictions. ACH bank transfers are free and clear in 1-3 business days. Debit cards are instant for a small percentage fee. Wire transfers are typical for amounts above $10,000.
How do I place my first trade on Kalshi?
- Pick a market from the homepage (Politics, Sports, Economics, Climate, Culture), read the contract spec to confirm the resolution date and source, decide YES or NO, set how many contracts you want, and confirm. The price you pay (between $0 and $1) is your maximum loss per contract. Minimum trade size is $1.
What does the YES price on Kalshi mean?
- It's the market's estimate of the probability the event happens. A YES price of 65¢ means the market thinks there's a 65% chance the event resolves YES. If it does, each contract pays $1 and you profit 35¢ per contract minus fees. If it doesn't, each contract pays $0 and you lose your 65¢ purchase price.
Can I sell a Kalshi position before it resolves?
- Yes, on most active markets. Open the Portfolio tab, click the position, and click Close. You're selling back into the order book at the current best bid (for YES) or offer (for NO). In thin markets the spread on the way out is often wider than on the way in. Assume your roundtrip cost is double the visible spread.
How do I withdraw from Kalshi?
- From the Account menu, click Withdraw, choose your linked bank, type the amount, and confirm. ACH withdrawals are free and settle in 1-3 business days. There's no California-specific withdrawal restriction. First withdrawals occasionally trigger a one-time identity confirmation email.
Do I owe taxes on my Kalshi trades?
- Yes. Kalshi gains are taxable as ordinary income at both federal and California state level. Kalshi issues Form 1099-MISC for net gains over $600 in late January for the prior tax year. California's top marginal rate is 13.3%. Consult a California-licensed CPA for your specific situation.
What is the minimum trade size on Kalshi?
- Kalshi allows for a minimum trade size of a single contract, which costs between one cent and 99 cents. There is no requirement to purchase large blocks of contracts. This allows California users to test strategies with very small amounts of capital before scaling up. Total trade cost is simply the contract price multiplied by the number of contracts purchased.
How long does it take to withdraw money from Kalshi to a California bank?
- Withdrawals via ACH usually take between one and three business days to arrive in your California bank account. Wire transfers are faster, often completing within one business day, but may incur fees from your financial institution. Kalshi does not charge a fee for standard ACH withdrawals, making it a cost-effective way to move your trading profits.
Keep reading


