Use Kalshi promo code 'SBR' for bonus.
How to claim:
- Register for an account with Kalshi.
- Input promo code 'SBR' and make a deposit of at least $10.
- Trade $20 on contracts to unlock $20 sign-up bonus.
Terms and conditions apply.
- Low minimum deposit
- Legal sports trading in most states
- Great mobile app
Kalshi summary
Here’s a quick introductory table to get you familiar with everything that will be highlighted throughout this Kalshi review. I will also dissect all that Kalshi promo code SBR has to offer and how to take advantage of the $20 registration bonus.
| ⭐ Rating | 4.9/5.0 |
| 📅 Launch year | 2021 |
| 🏅 Available market types | Elections, politics, sports, culture, crypto, climate, economics, mentions, weather, financials, tech & science |
| 📱 Mobile access | iOS and Android app |
| 💰 Funding methods | Debit cards, Apple Pay, Google Pay, PayPal, Venmo, Cash App, wire transfers, ACH, crypto |
| 📍 US availability status | All 50 states + DC (excl. NV) |
| 🏆 Best for | Knowledgeable traders and investors, and sports betting enthusiasts looking to explore the event-based model |
Current Kalshi access note
Kalshi is regulated by the Commodity Futures Trading Commission (CFTC), meaning it’s a federally regulated exchange. This means that you can use Kalshi in California, the nation's most populous state. In fact, the platform is mostly available nationwide, although ongoing legal battles have slightly affected that.
Most notably, Nevada has issued and then extended a temporary ban on the platform’s sports, elections, and entertainment markets, accusing it of offering services similar to sports betting without a proper gaming license. Similar action has taken place in several states, although Kalshi remains available in all other states, for now.*
In response, the U.S. Department of Justice has been actively suing some of these states, arguing that federal law gives the CFTC exclusive authority to regulate these markets without needing a dedicated gambling license.
You can also use Kalshi in Texas, which is notable since the Lone Star State remains without legalized sports betting. Likewise, you are free to use Kalshi in Georgia.
*Kalshi has temporarily suspended access in Michigan due to a 14-day restraining order issued by a local court, ahead of a new hearing on July 13.
Current Kalshi bonuses & promotions
You can claim a $20 bonus using our exclusive Kalshi promo code SBR during registration. The minimum deposit is $10, but you must complete $20 worth of trades on the platform to receive the bonus.
The Kalshi referral offer rewards you for inviting other users. Once your friend joins using your link and makes $100 in trades, you'll both receive a $25 bonus. You can invite up to 40 referrals for a maximum $1,000 bonus.
Users may also earn rewards for volume and liquidity contributions. As you place resting orders, Kalshi will rank them based on size and distance to the best prices, and you’ll earn a share of the reward pool. You can rack up to $1,000 in rewards per day.
For more information about some of the best prediction market promos other than the one provided by Kalshi, check out our Polymarket promo code, OG promo code, Robinhood promo code, and FanDuel Predicts promo code pages.
How Kalshi works
To trade on Kalshi, you first need to set up an account. Go to the desktop website or download the iOS/Android app to start.
You can sign up with an email and password, or use your existing Google Account or Apple ID to register directly. KYC (know-your-customer) checks are required right away, so you’ll need to provide your full name, date of birth, address, and SSN. You may also have to provide some basic details about your employment to prevent insider trading. The minimum age is 18.
To finish, verify your phone number with an SMS code and upload a photo of your ID. Verification is often completed automatically, but it may take up to 48 hours.
Next comes your initial deposit. Go to “Add Funds” and choose between debit cards, Apple Pay, Google Pay, PayPal, Venmo, wire transfer, ACH, Cash App, and crypto via zerohash.
Once everything is set up, you can start browsing markets. Click one of the available options, then choose how much you want to buy or sell (in dollars or number of contracts). Or, you can place a limit order with your own price, which may or may not be matched by a buyer.
Each market has its terms and settlement criteria. Make sure you know exactly how your chosen market resolves to Yes or No.
What is Kalshi?
Kalshi is a prediction market that lets you trade on contracts for real-world events across sports, economics, politics, and other areas.
To make trades, you purchase “Yes” or “No” contracts tied to questions like “How high will inflation get this year?” or “Will France win the World Cup?” It works a lot like a financial exchange, but the assets are event outcomes.
Participating is as simple as choosing:
- “Yes” if you think an event will happen
- “No” if you think it won’t
Each contract represents one possible outcome and settles at $1 if correct, or $0 if it's not. Before the event is decided, contracts trade at prices between $0.01 and $0.99, with each price representing the market’s current estimate of an outcome happening or not happening
For example, if a “Yes” contract is trading at $0.70, the market is essentially saying there’s a 70% chance it happens. Your profit is the difference between what you paid and the $1 payout. In this example, you'd earn $0.30 per contract.
As we will dissect even further later in this Kalshi review, you're trading against other users and not the platform itself. Every “Yes” position is matched with someone taking the “No” side. You can either:
- Accept current prices (take)
- Set your own price and wait for someone else to match it (make)
You don’t have to hold a position until the event ends. As prices move over time, you can sell your contracts early to lock in a profit or cut a loss, just as you would with stocks.
Since Kalshi operates as a regulated exchange, it offers transparent pricing and defined settlement criteria for every market, making it more like a financial trading platform than a traditional betting site.
Kalshi review
Now that I've covered the basics, it's time to focus on the specifics of my Kalshi review, digging into fees, markets, trade options, usability, and support.
Website and Kalshi app experience
Kalshi keeps things simple where it matters, which makes a noticeable difference if you’re new to prediction markets. The homepage highlights trending events, while the top navigation bar neatly organizes markets into categories like sports, economics, politics, elections, and culture.
The trading slip is especially beginner-friendly. Everything is clearly labeled with straightforward Yes/No and Buy/Sell options, and you can choose how to enter your trade: by dollar amount, number of contracts, or with a limit order.
As you enter your trade, the slip automatically updates key details, such as your potential payout and cost. For example, when you select Buy > Yes, and enter the amount, the slip automatically generates a “Payout if Yes” amount with clear explanations of what you’re buying, at what price, and when the payout is expected if the event occurs.
The Kalshi app is available for both iOS and Android users. Navigation and market tracking translate well to smaller screens, making it easy to place trades on the go. Most users are satisfied, with the app scoring 4.8 on Google Play and 4.8 on the App Store.
Pros and cons
Pros
- Because the platform is CFTC-regulated, you can use Kalshi in New York and most other states
- Excellent market variety across sports, politics, financials, and culture
- Beginner-friendly UX with comprehensive help pages for new users
- Good liquidity on most mainline markets
Cons
- Fewer promotions compared to traditional sportsbooks
- Trading jargon and mechanisms that may feel complex to new users
- Legal uncertainties with increasing attempts at state-level bans
Markets available
If you’re switching from a sportsbook, sports markets at Kalshi are where you’re likely to feel most at home.
The range of events feels similar to high-level books, with football, basketball, baseball, hockey, soccer, tennis, golf, esports, and MMA, plus niche competitions like Aussie Rules, chess, lacrosse, and rugby. While they add variety, it’s worth noting that some of these smaller markets can have lower liquidity, leading to fewer active traders and wider price gaps.
Where Kalshi truly separates itself is outside of sports, with politics and financial markets among the most active and deepest on the platform. If you use Kalshi in states where sportsbooks are legal, you’ll still find contracts on everything from major geopolitical events, such as the US-Iran nuclear deal, to economic indicators, including interest rates, stock indexes, currencies, and commodities. These markets tend to attract higher trading volume, which generally translates to smoother pricing and better opportunities to enter and exit positions.
One of the more interesting options at Kalshi is the mention markets. Here, you’ll be trading on politicians saying certain phrases during their next speech or how many times a sports announcer will call a player’s name. It’s a unique option that you won’t find on most prediction market apps.
Popular trade types
Trading at Kalshi boils down to answering whether given outcomes are true or false, similar to a two-way moneyline at a sportsbook. You can find something along the lines of “Will Trump order tariffs this month?”
You can buy either a Yes or No position at current prices, and later sell that position at a changed price to ensure a profit or cut losses.
Let’s say you buy “Yes” at $0.60 per contract. If that event happens, you win $1 per contract ($0.40 profit). If you buy 50 contracts, that means you pay $30 and win $50 ($20 profit). If you put down $50, you stand to win around $80 at that price. You can buy in dollars or contracts, whichever you feel more comfortable with at any given time.
You can also sell and close a given position early before the event settles. So, let's say you buy “Yes” contacts at $0.60, but the price moves to $0.75. Kalshi will let you sell “Yes” at the new price for a profit before the event takes place. Similarly, if the price falls to $0.55 and you’re afraid that it may keep falling, you can sell “Yes” at that lower price and cut further losses.
There are also limit orders. With regular buy/sell options, you’re accepting whatever the current price is on the market, but a limit order lets you set the exact price you want to buy or sell at, and the trade only happens if someone matches it.
The advantage here is that you control the price, but you run the risk that it may never execute if the market doesn’t reach that price.
Settlement, resolution & payouts
Kalshi markets settle once the official outcome of the event has been confirmed and verified by the platform’s markets team. In most cases, settlements are completed within 2-3 hours of the result becoming clear. However, some markets may take longer if the platform is awaiting announcements from official sources or regulatory agencies.
Sports events typically settle quickly because results are straightforward and easily confirmed. Other markets, such as politics or unusual event-driven contracts, may take longer, as Kalshi waits for official verification to ensure total accuracy.
Each market also comes with specific rules that can affect settlement. For example, sports have specific provisions for player injuries and canceled games.
To avoid confusion or disputes, users should review the market rules on Kalshi’s help pages before trading.
Liquidity, odds quality & limits
Liquidity is another important distinction between Kalshi and a sportsbook. On a sportsbook, you simply place your bet at the posted odds, and the house guarantees your wager up to its limit. On Kalshi, your ability to trade depends on liquidity, or how much money other users are putting into that market.
In turn, limits are guided by liquidity. So, you can theoretically buy 5,000 contracts, but only 1,000 may be available at a given price. This is different from sportsbooks, where your bet is always accepted as long as it’s within the betting limits.
In other words, Kalshi lets you trade big if the market is active, but some smaller or niche contracts may be hard to fill.
The prices (odds) on Kalshi reflect the balance between users. For every $1 you win, someone else loses $1. There’s no built-in house edge, but trading fees still apply, which I’ll cover in detail later.
Customer support & trust signals
The fastest and most direct way to get help at Kalshi is through live chat, which can be accessed via the icon in the bottom right corner when you’re logged in. Alternatively, you can email support@kalshi.com.
The Help Center is very detailed, with beginner-level guides and comprehensive coverage of payments, tools, documentation, and regulatory information. The FAQ page includes tables that clearly explain the differences compared to a sportsbook, and there’s also a separate FAQ document for finance professionals.
On the trust side, Kalshi demonstrates strong regulatory transparency, including a public rulebook, responsible trading resources, and a dedicated Market Integrity hub that addresses concerns such as trading prohibitions.
Fees, funding & withdrawals
Kalshi fees are based on the following formula:
- Taker fee (buying and selling at given prices): round up (0.07 x C x P x (1 - P))
- Maker fee (limit orders): round up (0.0175 x C x P x (1 - P))
Where C is the number of contracts and P shows the price of a contract in decimal numbers.
Let’s say you buy 100 contracts at $0.60 ($60 total). The taker fee here is calculated as 0.07 x 100 x 0.60 x (1 - 0.60) = 1.68. This means you’re paying $1.68 in fees for this $60 trade.
Using the same example for a maker fee, we get 0.0175 x 100 x 0.60 x (1 - 0.60) = 0.42. So, you pay $0.42 in fees for the same $60 trade.
Maker fees are lower as the platform cuts you some slack for providing liquidity, but you must wait for your price to be matched. On the other hand, taker fees cost more, but are executed immediately.
Bear in mind that some specific markets may feature different fee structures. Visit the platform’s Fee Schedule page for confirmation.
There are no additional settlement or membership fees. Payment fees include charges for debit card deposits (up to 2%) and third-party network/gas fees for crypto payments.
Is Kalshi legal?
Kalshi is legal and regulated by the Commodity Futures Trading Commission (CFTC). This regulatory framework permits Kalshi to offer event-based contracts across the United States, positioning it within the derivatives market rather than traditional gambling.
That said, regulatory treatment is not entirely uniform across states. Certain jurisdictions have challenged aspects of Kalshi’s offering, particularly where contracts resemble sports wagering.
Nevada has taken one of the strictest stances, prohibiting access to sports, elections, and entertainment markets, while Massachusetts has imposed limitations specifically on sports-related contracts.
You can visit the following pages to see how the legality of Kalshi compares to that of the Fanatics Markets promo code, Crypto.com promo code, and DraftKings Predictions promo code.
Disclaimer: Laws, regulatory interpretations, and state-level access to Kalshi markets are subject to change. This content is provided for informational purposes only and does not constitute legal advice.
Kalshi vs. sportsbooks
The table below summarizes the main differences between Kalshi and the best U.S. betting sites. This should be particularly beneficial for users who have access to both platform types, such as those who wish to use Kalshi in Florida, a state where sports betting is legal but only Hard Rock Bet can legally operate.
| Feature | Kalshi (prediction market) | Sportsbook (traditional sports betting) |
|---|---|---|
| ⭐ Prices/Odds | You buy “Yes” or “No” contracts, each priced between $0.01 and $0.99, with the price reflecting probability. | You bet using fixed odds like -110 or +200, which the bookmaker sets. |
| ⭐ Who you’re betting against | You trade against other users, where every buyer is matched with a seller. | You bet directly against the sportsbook. |
| ⭐ Exit positions/cashout | You can exit a trade before settlement to lock in a profit or cut losses. | Early cashout may be offered, but it often means a lower payout. |
| ⭐ Pricing and limits | Prices move based on supply and demand, and trades only fill if there are users on both ends of a prediction. No trade caps. | The sportsbook sets odds, and bets are accepted instantly. Maximum bet limits apply. |
| ⭐ Fees/house edge | Prices reflect market consensus, but trading fees apply. | Odds include a house edge, meaning bettors are always slightly at a disadvantage. |
| ⭐ Available markets | You can trade across sports, politics, culture, climate, finance, crypto, and more. | Limited to sports-related events only |
| ⭐ Promotions | Limited to small sign up bonuses, liquidity incentives, and referral offers | Large welcome bonuses, odds and parlay boosts, bonus bets, and more. |
| ⭐ Legal access | Federally approved and operates in most states without restrictions. | Only available in states where sports betting is explicitly legalized. |
Who should use Kalshi?
Kalshi is a good fit for sports bettors in states without legal, licensed sports betting, as well as anyone looking for an alternative to traditional sportsbooks, with more action tied to politics, economics, crypto, finance, and other real-world events. If you’re used to following news and trends beyond sports, Kalshi opens up a much broader range of opportunities.
The ability to exit positions early is also appealing. Selling contracts at any time can feel more efficient than relying on fixed cash-out offers or chasing arbitrage opportunities across multiple sportsbooks.
Those with a background in trading may find even more value. If you understand market sentiment and macroeconomic trends, Kalshi lets you cash in on that knowledge.
That said, it’s not for everyone. The UX can seem awkward for someone switching from BetMGM or DraftKings, and different terminology and order flow may seem complex at first glance. Sports bettors may also be discouraged by the lack of big welcome bonuses.
Banking / deposits & withdrawals
Adding funds and withdrawing to and from your Kalshi account is possible with the following methods:
- Debit cards (including Apple Pay and Google Pay)
- PayPal
- Venmo
- Cash App (deposits only)
- Bank transfer (ACH)
- Wire transfer
- Crypto (via Zero Hash)
Deposits for most methods start at $10, while wire transfers have a $100 minimum. Debit card deposits also come with fees of up to 2%. Kalshi withdrawal options include all of the above (except Cash App), with no internal fees.
Deposits made by card or ACH have a 2-day waiting period before you can transfer funds to another withdrawal method. This hold doesn’t apply if you withdraw back to the same card.
The withdrawal limits are personalized to your account and may increase over time as your account activity increases.
Responsible trading / risk warning
Prediction markets and sports betting are not the same. That much is clear. But one thing they have in common is risk. Whether you’re betting or trading, you’re putting money on the line, and losses are very much a part of the process.
“Trading should give you control, not take it away.” This is the headline of Kalshi’s Responsible Trading page, where it features a variety of tools and resources, including trading breaks, self-exclusion, deposit limits, educational guides, and mental health support in partnership with Birches Health.
Trade breaks and deposit limits can be managed under Settings/Account Options > Responsible Risk Management.
FAQ about Kalshi
Yes, Kalshi is legal and regulated by the CFTC, and it can operate nationwide, but some states have restricted access for their residents. Nevada blocks sports, elections, and entertainment markets.
Kalshi generates revenue through trading fees. Every time a contract is bought or sold, a small fee is charged depending on whether you’re a taker or maker. This is how the platform sustains operations without taking positions against users.
Kalshi charges taker and maker fees based on formulas that depend on contract price and quantity. Taker fees are higher for instant trades, while maker fees are lower for limit orders that provide liquidity. Fees are rounded up to ensure proper settlement.
Withdrawals can be made via debit cards, e-wallets, bank transfers, wire transfers, or crypto. Most withdrawals are processed within 30 minutes, though bank transfers may take longer.
Yes, Kalshi offers a native mobile app for both iOS and Android. You can browse markets, place trades, and manage your account seamlessly on the go, with the same features and user interface as the web platform.
In some ways, yes. Kalshi offers markets beyond sports, user-driven pricing, and higher limits on high-liquidity markets. However, it lacks large welcome bonuses, and some niche markets may remain underserved if liquidity is insufficient.
Markets settle once an event ends, and official sources verify the results. Most settlements are completed within 2–3 hours, but some events may take longer if verification from official agencies is delayed.
You earn $25 for inviting another user, and they receive $25 as well. The program allows up to 40 referrals, meaning you can earn a maximum of $1,000 in referral bonuses.
21+ and present in OH. Gambling Problem? Call 1-800-MY-RESET.