To trade on Kalshi, you open and verify an account, deposit funds, pick an event market, then buy YES or NO at the current price (between 1¢ and 99¢). If you're right when the event settles, each contract pays $1.00; if you're wrong, it pays $0.00. This guide walks through every step, from your first deposit to managing your first position.
New to the platform entirely? Start with what Kalshi is and how it works, then come back here for the hands-on walkthrough. If you want the bigger strategic picture, our pillar guide on how to make money on Kalshi covers edge, bankroll, and the common mistakes.
Step 1: Open and verify your account
Go to kalshi.com and sign up. Because Kalshi is a CFTC-regulated exchange, it verifies your identity (name, address, and often the last four digits of your SSN) and confirms your state is supported. This is the same know-your-customer process any regulated U.S. financial platform uses. If you're unsure whether you can trade where you live, see our guide on where Kalshi is legal, and if you're still weighing whether to sign up at all, our honest Kalshi review covers safety and regulation.
Step 2: Deposit funds
Once verified, fund your account by linking a bank account (ACH), debit card, or wire. There are no deposit fees. You can start small — contracts cost between 1¢ and 99¢ each, so even $50–$100 is enough to place real trades while you learn. For the full mechanics of moving money in and out, see our deposit and withdrawal guide.
Step 3: Find and read a market
Browse markets by category — weather, economics, sports, politics, crypto, and more. Open a market and you'll see a yes/no question, the current YES and NO prices, and an order book showing resting bids and offers.
- The question — the exact event being settled, e.g. "Will the NYC high temperature exceed 80°F today?"
- The price — a contract at 65¢ implies the market thinks there's about a 65% chance of YES.
- The rules — every market has a settlement source (the official data that decides the outcome). Read it before you trade so you know exactly what you're betting on.
Your job is to form your own probability estimate and compare it to the price. You only have an edge when your honest estimate differs meaningfully from what the market is charging.
Step 4: Place your first order
When you've found a market where you disagree with the price:
- Choose YES (you think the event will happen) or NO (you think it won't).
- Pick an order type: a limit order (you set the price you're willing to pay) or a market order (fill immediately at the best available price). Limit orders give you control and avoid paying the spread.
- Enter the number of contracts. Start with one or two.
- Review the total cost and the worst-case loss (cost = max loss on a long contract) before confirming.
Your maximum loss on a contract you buy is simply what you paid for it. A YES contract bought at 40¢ can lose at most 40¢ and gain at most 60¢.
Step 5: Manage and exit the position
You don't have to hold to settlement. If the price moves your way, you can sell to lock in a gain; if your thesis breaks, you can sell to cut the loss. Holding to settlement pays $1.00 (if right) or $0.00 (if wrong). Decide your exit plan before you enter — knowing in advance when you'll take profit or cut a loss is what separates trading from gambling.
Step 6: Manage risk from day one
Most new traders lose money, and the fastest way to join them is to bet too big. A few rules that protect beginners:
- Size small. Risk only a small fraction of your balance on any one market.
- Account for fees. Kalshi's per-trade fee compounds across many trades — read our fees explainer and factor it into every entry.
- Trade what you understand. Pick one category you genuinely follow rather than spreading across markets you can't evaluate.
- Keep records. You'll owe taxes on gains; our tax guide covers how to track trades.
Trading event contracts carries real risk of loss — only trade money you can afford to lose. Bot for Kalshi is software, not financial advice.
Automating Your Trades
Once you can place and manage a trade by hand, you can encode that exact process as a rule so it runs the same way every time — no hesitation, no missed entries. Our guide on making money on Kalshi and the strategies guide show how disciplined, repeatable rules beat gut feel. When you're ready, you can build and paper-test one in plain English first.
Turn your trading rules into a bot
Describe your strategy in plain English, paper-trade it against live Kalshi prices, and go live only when you're ready — for $99/month.
Frequently Asked Questions
Quick answers to common questions about How to Trade on Kalshi: A Step-by-Step Guide.
How do you trade on Kalshi?
Open and verify a Kalshi account, deposit funds, pick an event market, and buy YES or NO at the current price (1¢–99¢). If your side is correct at settlement, each contract pays $1.00; if not, it pays $0.00. You can also sell your position before settlement if the price has moved in your favor.
How do I place my first trade on Kalshi?
Find a market you understand, decide whether you think the answer is more or less likely than the price implies, choose YES or NO, enter the number of contracts, and review the cost and worst-case loss before confirming. Start with a single contract while you learn how the order book and settlement work.
Can you practice trading on Kalshi before risking real money?
Kalshi itself is live-money, so the safest way to practice is to paper-trade a rules-based strategy against live prices first. Our bot builder includes a paper mode that runs your exact rules on real market data without placing real orders, so you can validate an approach before going live.
What's the minimum to start trading on Kalshi?
You can start with a small deposit because contracts cost between 1¢ and 99¢ each. There are no monthly platform fees and no deposit/withdrawal fees — you only pay a small per-trade fee. Trade small position sizes until you understand how each market settles.
What does it cost to trade on Kalshi?
Kalshi charges a per-trade fee that scales with the contract price and quantity; there are no account, deposit, or withdrawal fees. Fees compound across many trades, so factor them into every decision. See our Kalshi fees explainer for the exact formula and worked examples.
Try the live demo — watch Claude build your trading bot
Describe a trade in plain English and the demo builds it in front of you, wired to live Kalshi data. Free — no email needed to try it.
Drop your email and we'll save the bots you build — no spam. Prefer to watch first? Free live webinar July 21 · 6 PM PT — register here.