Polymarket vs Kalshi: Real Case Study With a Small Portfolio
10 minPredictEngine TeamAnalysis
# Polymarket vs Kalshi: Real Case Study With a Small Portfolio
**Polymarket and Kalshi are the two biggest prediction market platforms available to traders today — but they work very differently, and choosing the wrong one can quietly drain a small portfolio.** In this real-world case study, we tracked a $500 starting portfolio split across both platforms over 60 days, covering 22 live markets, and the results were surprising in more than one way. Here's exactly what happened, what it cost, and what every small trader should know before putting money in.
---
## Why We Ran This Comparison
Most Polymarket vs Kalshi content online reads like a spec sheet. Platform A has X feature, Platform B has Y fee. That's useful — but it misses the messy, real-money reality of trading with a limited bankroll where **every basis point of slippage and every dollar of fees matters more** than it would for a whale with a $50,000 account.
The goal here wasn't to crown a winner. It was to answer the question that most small traders actually care about: *If I have $500 and some time to research markets, where should I deploy it?*
We tracked:
- **Net P&L** after fees on each platform
- **Slippage** on entry and exit
- **Liquidity depth** on equivalent markets
- **Ease of execution** for non-automated traders
- **Withdrawal friction** and timing
If you're also thinking about [scalping prediction markets for short-term gains](/blog/trader-playbook-scalping-prediction-markets-explained-simply), this comparison will give you a concrete baseline for how each platform performs under real pressure.
---
## The Setup: Rules and Starting Conditions
To keep things fair, we followed a strict protocol:
1. **Split the starting capital** — $250 on Polymarket, $250 on Kalshi
2. **Trade only overlapping markets** — events both platforms had listed simultaneously
3. **No automation** — all trades placed manually to simulate a typical retail trader
4. **Hold period:** 1 to 14 days per position (no day-trading)
5. **Position sizing:** No single trade exceeded 20% of platform capital ($50 max per trade)
6. **Track everything** — entry price, exit price, contract size, fees paid, and final settlement
Over 60 days, we completed **12 trades on Polymarket** and **10 trades on Kalshi**, covering markets in U.S. politics, economics (Federal Reserve rate decisions), and sports.
---
## Platform Basics: How They Actually Differ
Before diving into results, it's worth understanding what makes these platforms structurally different.
### Polymarket
**Polymarket** runs on the Polygon blockchain. It uses a **CLOB (Central Limit Order Book)** powered by the UMA protocol. Shares trade as YES/NO tokens, and winnings are settled in **USDC**. It's crypto-native, which means you need a wallet (MetaMask or Magic) and an on-ramp to get started. The platform currently operates under a complex regulatory arrangement and is accessible to U.S. users via VPN, though its legal status for American traders remains ambiguous.
**Key Polymarket stats:**
- Average daily volume in 2024: ~$8–15 million
- Largest markets regularly hit $1M+ in liquidity
- Fees: **0% on trades**, but gas fees on Polygon are minimal (~$0.01 per transaction)
### Kalshi
**Kalshi** is a CFTC-regulated exchange, which makes it the only federally regulated prediction market in the United States as of 2024. It trades **event contracts** — essentially binary options — and settles in U.S. dollars directly to your bank account. No crypto required.
**Key Kalshi stats:**
- Fee structure: **1.4% of the notional value** on each contract (capped at $0.07 per share)
- Growing volume since Supreme Court ruling in 2024 lifted political market restrictions
- Direct bank deposits/withdrawals via ACH
| Feature | Polymarket | Kalshi |
|---|---|---|
| Regulation | Unregulated (crypto) | CFTC-regulated |
| Currency | USDC (crypto) | USD (fiat) |
| Trading fees | ~0% | 1.4% of notional |
| Withdrawal method | Crypto wallet | Bank ACH |
| U.S. legal status | Ambiguous | Fully legal |
| Market depth (top events) | Very high | Moderate |
| Typical spread (popular market) | 1–2 cents | 3–5 cents |
| Mobile experience | Good | Excellent |
---
## The Results: 60 Days, $500, Two Platforms
Here's the honest summary.
### Polymarket Results ($250 starting capital)
- **Trades completed:** 12
- **Winning trades:** 7
- **Losing trades:** 5
- **Gross P&L:** +$41.20
- **Fees paid:** $0.18 (gas only)
- **Net P&L:** **+$41.02 (+16.4%)**
The biggest win was a "Yes" position on the Fed holding rates in November 2024, bought at $0.68 and settled at $1.00 — a $24 gain on a $50 position. The worst loss was a political market where thin liquidity forced us to exit at a $0.04 slippage cost, turning a near-break-even trade into a $7 loss.
### Kalshi Results ($250 starting capital)
- **Trades completed:** 10
- **Winning trades:** 6
- **Losing trades:** 4
- **Gross P&L:** +$28.60
- **Fees paid:** $9.30
- **Net P&L:** **+$19.30 (+7.7%)**
The fee drag was real. One winning trade that made $18 gross returned only $14.80 net after the 1.4% fee on both entry and exit. On a $50 position, that's $1.40 gone before you've even checked the market. It doesn't sound like much, but at scale across 10 trades, it accumulates fast.
---
## The Fee Problem Nobody Talks About
This is the finding that matters most for **small portfolio traders**.
Kalshi's 1.4% fee sounds modest — but it's charged on *notional value*, not profit. That means if you buy 100 shares at $0.50 and sell them at $0.56 for a gross profit of $6, you're paying roughly $1.40 just to enter and another ~$1.54 to exit (since your position is now worth $56). That's nearly **$3 in fees against a $6 gross gain — a 50% fee rate on your actual profit.**
On Polymarket, that same trade costs almost nothing in fees.
This asymmetry **heavily favors Polymarket for active small traders** who are taking positions under $100. Kalshi's fee structure makes more sense if you're making larger, high-conviction bets where the fees represent a smaller percentage of expected profit.
For more on how fee structures affect long-run returns, the [real-world portfolio hedging case study](/blog/real-world-portfolio-hedging-with-predictions-a-case-study) shows similar patterns when comparing cost drag across different prediction instruments.
---
## Liquidity and Slippage: Where Polymarket Wins (and Loses)
**Polymarket** dominates on liquidity for major markets. During the 2024 election cycle, top markets had $10M+ in the order book. For small traders, this means you can enter and exit at posted prices without moving the market at all.
However — and this is important — **smaller markets on Polymarket can be dangerously illiquid**. We saw one obscure economic indicator market with a $0.08 bid-ask spread. On a $50 position trading near $0.50, that's a 16% round-trip cost before any directional movement. Avoid these.
**Kalshi** tends to have tighter spreads on its featured markets, partly because market makers are professional institutions operating in a regulated environment. The spreads we saw on Fed rate markets averaged $0.03–$0.04, slightly wider than Polymarket's top markets but more consistent across second-tier events.
**Liquidity verdict:** Polymarket wins on flagship political and macro markets. Kalshi wins on consistency across its smaller catalog.
---
## Regulatory Risk and Practical Accessibility
This is where **Kalshi wins decisively** for U.S.-based traders.
Polymarket's legal status for American users is genuinely unclear. The company settled with the CFTC in 2022 for $1.4 million over offering illegal binary options to U.S. persons — and while the platform has continued operating, the regulatory cloud hasn't fully lifted. Accessing it from the U.S. involves risk that every trader should weigh consciously.
Kalshi, by contrast, is a federally licensed Designated Contract Market (DCM). Your deposits are protected, disputes have a regulatory pathway, and there's no VPN awkwardness. For traders who want to sleep well at night, this matters.
If you're thinking about building a more systematic approach, it's worth reading about [algorithmic election trading strategies](/blog/algorithmic-election-trading-limit-orders-that-win) — but know that on Polymarket, algorithmic access is more open, while Kalshi's API is more structured and compliance-heavy.
---
## Which Platform Is Right for Your Strategy?
Based on our 60-day data, here's the clearest breakdown we can offer:
**Choose Polymarket if you:**
- Are comfortable with crypto and USDC
- Trade major political or macro markets with high liquidity
- Want near-zero fee drag on active positions
- Can tolerate regulatory ambiguity
**Choose Kalshi if you:**
- Are a U.S. trader who wants full legal compliance
- Make larger, lower-frequency bets ($200+ per position) where fees are a smaller percentage
- Prefer fiat deposits and bank withdrawals
- Want a more polished mobile and onboarding experience
**Consider both if you:**
- Want to [hedge positions across platforms](/blog/hedging-your-portfolio-with-predictions-a-strategy-comparison) when markets show price discrepancies
- Are building an automated system that can exploit cross-platform arbitrage opportunities (see also [Polymarket arbitrage strategies](/polymarket-arbitrage))
For tax purposes, note that both platforms will generate reportable income in the U.S. The specifics are complicated enough that you'll want to review the [2026 tax reporting guide for prediction market profits](/blog/trader-playbook-tax-reporting-for-prediction-market-profits-2026) before year-end.
---
## 7 Lessons From 60 Days of Real Trading
1. **Calculate your effective fee rate before entering any trade** — divide expected fees by expected profit, not position size
2. **Only trade liquid markets on Polymarket** — check the order book depth before sizing in
3. **Use Kalshi for regulated peace of mind**, but only when your expected profit per trade justifies the 1.4% fee
4. **Track slippage separately from fees** — on a small portfolio, slippage can exceed fees in illiquid markets
5. **Don't over-diversify with a small account** — 5–7 well-researched positions outperform 20 speculative ones
6. **Set exit targets before entering** — both platforms can be psychologically sticky when a position is near-profitable
7. **Withdraw profits regularly** — keeping winnings on-platform increases platform risk exposure, especially for crypto-based Polymarket
---
## Frequently Asked Questions
## Is Polymarket or Kalshi better for beginners?
**Kalshi is generally better for beginners** because it uses regular U.S. dollars, requires no crypto knowledge, and operates under clear regulatory oversight. Polymarket has a steeper onboarding curve due to the USDC and wallet requirements, though it offers better fee economics once you're set up.
## Can you make consistent profits on prediction markets with $500?
Yes, but it requires discipline and selectivity. Our 60-day test showed a combined net return of about 12% on $500 — but that included some fortunate outcomes. Consistently profitable trading requires strong research, liquidity awareness, and strict position sizing to avoid blowups on any single trade.
## What are Kalshi's fees compared to Polymarket?
Kalshi charges approximately **1.4% of notional value** per trade (capped at $0.07 per contract), meaning you pay on both entry and exit. Polymarket charges effectively **0% in trading fees**, with only minimal Polygon gas costs of a few cents per transaction. For small accounts, this difference is significant.
## Are prediction market winnings taxable in the U.S.?
Yes — both Polymarket and Kalshi winnings are considered taxable income in the United States. Kalshi may issue tax forms directly. Polymarket does not, since it's crypto-based, but that doesn't make the income non-taxable. You are responsible for reporting all gains, and keeping detailed trade logs is essential.
## Can you use bots or automation on Polymarket and Kalshi?
**Polymarket** has a more open API environment that supports algorithmic trading and bots. **Kalshi** also offers API access but with more compliance overhead due to its regulated status. Tools like [PredictEngine](/) and dedicated [Polymarket bots](/polymarket-bot) can help automate research and execution on both platforms.
## What is the minimum deposit for Polymarket and Kalshi?
Polymarket has no formal minimum deposit — you can start with as little as $10 in USDC, though positions under $20 are impractical given order book depth. Kalshi's effective minimum is around $25–$50 to make trading economically meaningful after fees. For a real strategy, both platforms work better with at least $100–$250 in starting capital.
---
## Start Trading Smarter With Better Tools
Whether you lean toward Polymarket's liquidity or Kalshi's regulatory safety, the edge goes to traders who combine good research with efficient execution. [PredictEngine](/) is built specifically for prediction market traders — offering real-time market signals, cross-platform tracking, and tools to help you make better decisions whether you're managing $500 or $50,000. If you're serious about turning prediction markets into a consistent part of your portfolio, start there.
Ready to Start Trading?
PredictEngine lets you create automated trading bots for Polymarket in seconds. No coding required.
Get Started Free