To Top

Kalshi Review: Markets, Fees, and the Kalshi App Put to the Test

Patrick Monnin
Written by:
Joe Boozell
Fact-checked by: Joe Boozell
Last Updated:
Patrick Monnin
Written by: Last Updated: Fact-checked
Trade $25, Get $25 in Bonus Trading Credit
4.2 Overall Editorial Score
Apple Pay eCheck PayPal
Bonuses and Promotions
3.2/5

Simple dollar-for-dollar match, but the $25 ceiling won't wow anybody

Game Variety and Quality
4.7/5

Every category covered, thousands of markets deep

Payout Speed and Reliability
4.8/5

Eight ways to fund an account and actual interest on cash sitting idle

Security and Fairness
3.5/5

Bailing early on a sleepy market costs roughly triple what a crowded one does

Customer Support
3.7/5

Email earns its keep; live chat makes you wait

Website & App Experience
5/5

Every safety tool present and actually working

Kalshi will suit traders who:
  • Want one account covering sports, politics and economics
  • Care about fast, varied funding options
  • Actually use responsible-trading tools
Trade $25, Get $25 in Bonus Trading Credit
Trade $25, Get $25 in Bonus Trading Credit
Trade $25 in contracts, get $25 in bonus trading credit (1:1 match). Credit is valid on Kalshi Predictions markets only, not on Kalshi’s separate Perps product. Use the credit within 7 days of when it posts. This is the offer available in eligible states only.
Kalshi

My Verdict on Kalshi

A 4.2 out of 5 puts Kalshi near the top of every prediction market I’ve put through this same testing process, and the reason is almost boring: it just covers more ground than the field. Eight scored categories, every one of them live, from the NFL to next quarter’s GDP print. If you came here chasing a specific number instead — say, “is the Kalshi app any good” — the short version is yes, and the long version is below.

Where it actually loses points is less about Kalshi doing anything wrong and more about cost of exit. A market nobody’s trading costs real money to get out of early, and live chat makes you cool your heels before a human shows up. Neither one is a dealbreaker on its own, but they’re exactly the kind of detail a glance at the app store rating won’t tell you.

Already know you want in and just need the offer details? Lineups keeps those current on the Kalshi promo code page. Stick around here for the part where we actually opened the app, moved real money, and timed everything that mattered.

Tip icon
Quick tip
Kalshi runs on iOS, Android and a full browser version — no "app-only" catch here, so test-drive it on desktop before you ever touch the Kalshi app on your phone.

 

What Testing the Kalshi App Actually Turned Up

Over 5,100 live contracts, and not one scored category came up empty. icon

Over 5,100 live contracts, and not one scored category came up empty.

Politics, sports, economics, even pop culture and weather all had real, countable depth — nothing propped up by a single novelty market wearing a category label.

Sports is the headline, but it's not the whole story. icon

Sports is the headline, but it’s not the whole story.

Twenty-one of the 27 sports and leagues on our tracking sheet had real, tradeable volume behind them. The remaining six didn’t register a single live market during testing — a specific, checkable gap, not a vague “limited selection” disclaimer.

A busy market and a sleepy one, three dollars apart on a $10 trade. icon

A busy market and a sleepy one, three dollars apart on a $10 trade.

Exiting early on heavy volume cost a little over six cents on the dollar. Doing the same on a quiet, barely-traded contract cost nearly three times that.

The withdrawal request beat the coffee break. icon

The withdrawal request beat the coffee break.

A real cash-out request turned into spendable funds in about five minutes flat, with the underlying market settlement clearing in roughly nine.

Live chat made us wait. Twice. icon

Live chat made us wait. Twice.

Two separate attempts to reach a human in chat ran past the five-hour mark before anyone answered. Email, by contrast, came back inside about an hour both times it was tried.

All seven safety tools, confirmed working by hand, not just listed in a help article. icon

All seven safety tools, confirmed working by hand, not just listed in a help article.

Deposit limits, self-exclusion, trade history — every item on the standard checklist did what it claimed to do.

Kalshi Promo Code and Welcome Bonus: 3.2/5

The whole offer fits in one sentence: trade $25 in contracts, and Kalshi hands back $25 in bonus credit. No deposit minimum standing in front of it, no tiered math to untangle.

Kalshi

Kalshi Welcome Offer

Trade $25, get $25 in bonus trading credit.

FieldDetail
Welcome OfferTrade $25, get $25 in bonus trading credit
Promo CodeVAULTLU
Bonus Type1:1 match credit, Predictions markets only (not valid on Kalshi's separate Perps product)
Claim Window7 days from when the credit posts

A Bonus That Doesn’t Need a Flowchart

This is as close to a no-math welcome offer as prediction markets get: put $25 to work, get $25 back, spend it within a week. The catch, such as it is, only shows up if you’re hunting for extra value beyond that single offer — there’s no second promo stacked on top, no referral kicker, no ongoing loyalty ladder rewarding anyone who sticks around. First trade, first bonus, then you’re on your own.

Expert insight icon

Why I Rated Kalshi Promotions 3.2/5

A clean, honest 1:1 match earns real credit, but a $25 ceiling and nothing else to chase after it is why this lands in the middle of the pack instead of near the top.

Patrick Monnin Patrick Monnin avatar

Kalshi Market Coverage: 4.7/5

Eight categories, all eight live and countable: sports, politics, economics, climate, culture, financials, tech and world affairs. That’s the full canonical list, and Kalshi is one of the few platforms in this testing program that clears it without a single empty slot.

CategoryLive?Markets Counted
PoliticsYesHundreds, from control of Congress down to single-race outcomes
SportsYes4,350+, spanning soccer, the NFL, college football and esports among others
Economics & FinancialsYesDozens, including Fed-rate and inflation-print contracts
Climate, Culture & Everything ElseYesEnough real volume to clear the testing floor in every remaining slot

The Sports List Has a Ceiling, Just a High One

We didn’t take Kalshi’s category tiles at face value — testing went league by league against our own 27-sport checklist instead. Twenty-one cleared the bar with real volume behind them. The six that came up empty share a common thread: they’re the kind of niche, lower-traffic sports most prediction markets skip entirely, Kalshi included, at least for now.

Kalshi Pro filters
Kalshi Pro filters: Kalshi Pro let me filter markets by price, size and order-book depth.
Kalshi Pro trading screen
Kalshi Pro trading screen: Kalshi Pro’s desktop trading screen for an NFL total-points market.
Mentions markets
Mentions markets: Kalshi’s Mentions tab has markets on what companies like Delta and Albertsons will say on earnings calls.
Niche policy market
Niche policy market: I found niche policy markets too, like whether the US government will lift Microsoft’s PERM suspension.
Additional strike request
Additional strike request: I could request a missing strike, like QPR to score in the first half, though Kalshi doesn’t guarantee it gets added.
Expert insight icon

Why I Rated Kalshi Market Coverage 4.7/5

Clearing all eight categories with real depth behind every one of them is rare enough in this testing program to earn a near-top score on its own — the only thing standing between this and a perfect mark is a sports list that still skips a handful of niche leagues.

Patrick Monnin Patrick Monnin avatar

Kalshi Banking: 4.8/5

Count the funding options and you get eight, and testing didn’t turn up a single one that failed to work as advertised. Beyond the obvious bank-and-card route, there’s a genuine stack of mobile-wallet choices on offer, a straight wire for anyone who wants it, and crypto for the rest — most require as little as $10 to open a position.

MethodDepositWithdrawalSpeed (tested)
Bank transfer / wireYesYes~9 minutes, settlement to spendable cash
Card, Apple Pay, Venmo, PayPal, Cash App Pay, cryptoYesVaries by methodWithdrawal request clocked at ~5 minutes
Deposit methods
Deposit methods: Kalshi’s deposit menu listed Apple Pay, card, bank account, Venmo, PayPal and Cash App Pay.
Crypto and wire options
Crypto and wire options: Scrolling the deposit menu showed crypto and wire transfer next to the bank, card and wallet options.
Apple Pay deposit
Apple Pay deposit: I funded my account with a $20 Apple Pay deposit, with the $0.40 processing fee shown up front.
Deposit confirmation
Deposit confirmation: Kalshi confirmed my deposit right on the home screen.
Portfolio after deposit
Portfolio after deposit: My $20 showed up in the Predictions balance, ready to trade.

Idle cash isn’t just sitting there doing nothing, either — Kalshi pays roughly 3.5% interest on uninvested balances, a detail most prediction markets skip entirely. There’s also a real answer to “where does my money actually sit”: affiliate Kalshi Klear handles custody, keeping customer balances in a dedicated account at Silicon Valley Bank rather than folded into Kalshi’s own operating cash.

Portfolio and interest
Portfolio and interest: My portfolio showed cash, open positions and the 3.5% interest rate on idle cash.

Fast Money, Fairly Explained

A real withdrawal request turned into a transferable balance in about five minutes, and the underlying market itself settled into spendable cash in roughly nine. That’s as close to instant as anything tested across this entire batch of reviews, and the segregated-account setup means your cash isn’t just resting on Kalshi’s own balance sheet while it waits.

Expert insight icon

Why I Rated Kalshi Banking 4.8/5

Eight working methods, genuinely fast settlement in both directions, and interest paid on cash doing nothing — the only reason this isn’t a flat 5.0 is that a couple of the funding options are more “available” than “convenient” day to day.

Patrick Monnin Patrick Monnin avatar

What It Costs to Trade on Kalshi: 3.5/5

Quick definition for anyone new to this: liquidity measures whether you can actually get out of a position without the price moving against you first. We tested it the only honest way — by opening and closing real $10 positions on a crowded market and a dead-quiet one.

Trading fee shown
Trading fee shown: Kalshi showed the $47.25 fee on a $1,000 order before I confirmed.
TradeMarket TypeRound-Trip Cost
Busy marketHigh-volume contract6.6%
Quiet marketThinly-traded contract19.0%

Popular Markets Play Fair. Sleepy Ones Send a Bill.

Think of this category like special-teams play: nobody notices it when it’s working, and everybody notices the one time it costs you field position. A heavily traded contract barely dinged us getting back out — call it the extra point that always goes through. Park money in a quiet market instead, and that same $10 position lost almost three times as much just finding a buyer on the way out.

Busy-market trade entry
Busy-market trade entry: On the busy Texas Senate market, I put $10 on James Talarico at 1.55x.
Deep order book
Deep order book: The Talarico order book was deep, with tens of thousands of contracts at each top price.
Busy-market exit
Busy-market exit: Cashing out my $10 Talarico position early showed $9.33 back, a 6.68% hit.
Busy-market closed position
Busy-market closed position: My closed Talarico position paid out $9.34 on a $10.00 cost.
Quiet-market trade entry
Quiet-market trade entry: On the quieter GTA 6 market, I put $10 on Yes at 1.67x.
Thin order book
Thin order book: The GTA 6 order book was thin, with as few as 14 contracts at some price levels.
Quiet-market closed position
Quiet-market closed position: My closed GTA 6 position paid out $8.10 on a $9.99 cost.
Expert insight icon

Why I Rated Kalshi Liquidity 3.5/5

A busy market behaved exactly like it should, but a quiet one punished an early exit hard enough that this category can’t score much higher until Kalshi’s thinnest markets get deeper on their own.

Patrick Monnin Patrick Monnin avatar

Kalshi Customer Support: 3.7/5

Kalshi keeps it simple here: chat or email, nothing else. One of those two channels is doing all the heavy lifting on this score.

ChannelResult (tested)
Live chatReached a human past the 5-hour mark, twice
EmailReplied in roughly an hour, both times tried

Email Showed Up. Chat Took Its Time.

If you need an answer right now, email is the surprising MVP here — fast, specific, no runaround. Live chat is the opposite experience: queue up a question and settle in, because getting past the initial response to an actual human took hours, not minutes, on both attempts during testing.

Get help menu
Get help menu: The app’s Get help menu offers two routes: the Kalshi FAQ or chat with support.
Support AI disclosure
Support AI disclosure: The chat told me up front I was talking to Kalshi Support AI, not a person.
Human agent request
Human agent request: I asked Kalshi Support AI for a live agent, and it offered to connect me.
Human agent reply
Human agent reply: When a human joined the chat, the first reply asked me for more details.
Agent joins chat
Agent joins chat: A support agent joined my chat and pointed me to the risk management tools.
Support AI answers
Support AI answers: Kalshi Support AI answered my five test questions from its help docs and said where it had no details.
Email support answer
Email support answer: Kalshi’s email support answered my test questions with links to its help docs.
Help Center collections
Help Center collections: Kalshi’s Help Center groups articles into collections like Account & Security and Deposits & Withdrawals.
Help Center article
Help Center article: Help Center articles, like this one on deactivating an account, include a Copy for LLM button.
Expert insight icon

Why I Rated Kalshi Customer Support 3.7/5

A genuinely fast, accurate email channel keeps this out of the basement, but live chat’s multi-hour wait is exactly the kind of gap that shows up the moment you actually need help in a hurry.

Patrick Monnin Patrick Monnin avatar

Kalshi App and Responsible Trading Tools: 5.0/5

Here’s the “Kalshi app” answer in one line: iOS, Android, and a full browser version, all three functionally equal. Nothing felt like an afterthought on any of them, including the safety features, which is rarer than it should be.

Responsible Trading ToolPresent?
Deposit limitYes
Self-exclusionYes
Age verificationYes, 18+
Loss/exposure limitYes
Session/time reminderYes
Cool-off periodYes
Education/crisis-line signpostingYes

Nothing Here Is Just for Show

Every one of the seven standard safety tools wasn’t just listed somewhere in a help article — each one got clicked through and confirmed working on a live account. Add in an app that’s available on both major stores plus a full desktop site, cash balances that stay clearly separate from bonus credit, downloadable trade history, and a self-serve way to close an account without a support ticket, and this is as complete a platform-fundamentals sweep as this testing program has turned up.

Google Play listing
Google Play listing: Kalshi’s app is listed on Google Play as “Kalshi: Trade Football & more.”
Search misspelling test
Search misspelling test: Searching a misspelled “livrapool” still surfaced EPL and Liverpool markets.
Portfolio privacy mode
Portfolio privacy mode: Privacy mode hides my balances and position values in the portfolio view.
Expert insight icon

Why I Rated Kalshi User Experience & Responsible Trading 5.0/5

Every safety tool present, working, and verified by hand, on an app (and desktop site) with no functional gaps anywhere we looked — a clean sweep, and it shows.

Patrick Monnin Patrick Monnin avatar

Is Kalshi Legal, and Which States Can Trade?

Kalshi’s parent company is Kalshi Inc., with KalshiEX, LLC holding the actual exchange license — a federal Designated Contract Market status from the CFTC, first granted in November 2020 and tested more than once in court since without being overturned. Day-to-day clearing runs through affiliate Kalshi Klear LLC, which is also the entity that keeps customer cash in segregated accounts rather than mixed in with company money.

That federal status is exactly why Kalshi can operate in places a traditional sportsbook can’t. By Kalshi’s own count, the platform is live in 46 states and the District of Columbia — meaningfully more ground than sports betting covers on its own, which is part of why political and economic contracts, not just sports ones, do so much of the heavy lifting on this platform.

Which States Can You Actually Trade Kalshi In?

Kalshi reports availability in 46 states plus DC, a wider footprint than most single-category betting products manage. Always double-check inside the app itself before funding an account, since state-level access can and does shift.

Comparison With Other Prediction Markets

PlatformWelcome BonusMarketsPaymentsSell Positions Early?
KalshiDollar-for-dollar match, up to $25 in credit, for trading (code VAULTLU)All 8 categories, 5,100+ live markets8 funding options: cards, bank transfer/wire, crypto, and four mobile walletsYes
Underdog PredictFree-to-play $1M pot + 50% deposit match up to $1,000Sports only, but deep within itACH, debit, Apple Pay, VenmoYes
FanDuel Predicts$100 Predicts Bonus over five $1 trading daysSports-heavy, 4 of 8 categoriesACH, debit cardNot confirmed in testing
Polymarket$25 trading credit on a $10 deposit (code LINEUPS)Politics, sports, finance, crypto, geopoliticsCrypto, card, bank transfer, PayPalYes

Want the full field ranked side by side? Lineups’ prediction markets hub has every platform we’ve tested.

Nobody beats Kalshi on sheer breadth — eight full categories with real depth is still the exception, not the rule, among everything else on this list. What it isn’t is the deepest sports book specifically: Underdog Predict and FanDuel Predicts both lean harder into that one category, for traders who only care about the scoreboard side of things.

Final Verdict & Pros/Cons

A 4.2/5 adds up to the most complete platform this testing program has covered: real breadth, fast banking, and a responsible-trading setup with no gaps. What keeps it from a perfect score is cost, not coverage — thin markets get expensive to exit early, and live chat isn’t built for urgency. If breadth across more than one category matters to you, Kalshi is the one to start with.

  • Want one account that covers sports, politics and economics without switching apps
  • Care about fast, varied funding options
  • Actually use responsible-trading tools instead of ignoring them
  • Exclusively care about niche sports Kalshi hasn’t added yet
  • Need visible order-book depth before committing
  • Need a human on live chat in under five hours

Kalshi FAQs

Yes. KalshiEX, LLC carries a real federal Designated Contract Market license from the CFTC, first granted in November 2020, and Kalshi reports trading availability in 46 states plus DC.

Both. Kalshi runs on iOS, Android, and a full desktop browser version, and testing found no functional gaps between any of the three.

Yes — trade $25 in contracts and get $25 back in bonus trading credit, no deposit minimum required. Lineups’ dedicated promo code page tracks whatever the current offer looks like.

Not exactly. Kalshi sells event contracts settling against a real outcome, which works more like a financial position than a fixed-odds wager, and the sports side specifically sits alongside politics, economics and several other categories rather than standing alone.

In testing, a withdrawal request turned into a transferable balance in about five minutes, with the underlying market settling in roughly nine.

It depends entirely on the market. A busy, heavily-traded contract cost about 6.6% to exit early during testing; a quiet one cost close to 19%.

AL AK AZ AR CA CO CT DE FL GA HI ID IL IN IA KS KY LA ME MD MA MI MN MS MO MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD TN TX UT VT VA WA WV WI WY DC

Kalshi is live!

Not live.

Sign up to our newsletter to get lineups latest hands-on reviews, expert advice, and exclusive offers delivered straight to your inbox.
You are already subscribed to our newsletter. Want to update your preferences data?
Thank you for signing up! You’re all set to receive the latest reviews, expert advice, and exclusive offers straight to your inbox. Stay tuned!
Something went wrong. Please try again later