Skip to main content
Back to Blog

Market Making on Prediction Markets With a Small Portfolio

10 minPredictEngine TeamStrategy
# Market Making on Prediction Markets With a Small Portfolio **Market making on prediction markets** is one of the most accessible ways to generate consistent returns — even with a few hundred dollars in capital — by repeatedly capturing the **bid-ask spread** on contracts that trade between 0¢ and 100¢. Unlike directional betting, you don't need to predict who wins; you profit from being on both sides of the market and collecting the difference. This guide breaks down exactly how to do that with a small account, what risks to manage, and how to scale over time. --- ## What Is Market Making and Why Does It Work on Prediction Markets? **Market making** is the practice of simultaneously placing a **buy (bid) order** and a **sell (ask) order** on the same contract. When both sides fill, you pocket the spread. On traditional financial exchanges, this strategy requires significant capital and co-location infrastructure. On **prediction markets like Polymarket and Kalshi**, the barrier to entry is dramatically lower. Here's why prediction markets are particularly friendly to small-scale market makers: - Contracts are **binary** (settle at $0 or $1), which simplifies pricing models - Liquidity is thinner than equity markets, so **spreads are wider** and more profitable - Many markets sit at stable probabilities for long periods, giving you time to execute both sides - There's no borrowing cost, no shorting complexity — just limit orders A market with a bid of 42¢ and an ask of 47¢ has a **5-cent spread**. If you buy at 42¢ and sell at 47¢ and both fill, you've made 5¢ per share regardless of the outcome — that's an **11.9% round-trip return** on deployed capital. For a deeper look at the mechanics of placing these orders, check out our article on [market making with limit orders on prediction markets](/blog/deep-dive-market-making-on-prediction-markets-with-limit-orders), which covers order types in detail. --- ## How Much Capital Do You Actually Need? The honest answer: **$200–$500 is enough to start**. Here's why that works: Most liquid prediction market contracts trade in increments of 1¢ to 5¢ per share. If you place 100-share lots (costing $42 on the bid side of a 42¢ contract), you're deploying $42 per side, or $84 total per market. With $500, you can run **5–6 simultaneous positions** across different markets. The key constraint isn't capital — it's **position management** and **adverse selection** (the risk that the market moves sharply against one of your resting orders before you can adjust). ### Capital Allocation Framework for Small Accounts | Account Size | Markets Simultaneously | Lot Size per Market | Reserve Cash | |---|---|---|---| | $200 | 2–3 | 50–75 shares | 20% ($40) | | $500 | 4–6 | 100 shares | 20% ($100) | | $1,000 | 8–12 | 150–200 shares | 25% ($250) | | $2,500 | 15–20 | 200–300 shares | 25% ($625) | **Reserve cash** is critical. You need dry powder to re-quote when your position goes wrong, or to add to a side that fills one-sided. --- ## Choosing the Right Markets to Make Not every prediction market is worth making. As a small portfolio operator, you need to be selective. The best markets for small-scale market making share these traits: ### High Volume, Stable Probability Markets where the underlying probability isn't moving much day-to-day are ideal. Think: "Will inflation be above X% in Q3?" with 60 days left, trading at a stable 38¢. The spread exists because noise traders push it around, but the anchor probability stays constant. ### Spreads of 3¢–8¢ Spreads below 3¢ are not worth your time as a small operator — the slippage and platform fees eat your profit. Spreads above 8¢ often signal genuine uncertainty or illiquidity, both of which increase your **inventory risk**. ### 30–90 Days to Expiration Markets with very short windows (under 7 days) are dangerous for market makers — new information arrives fast and can instantly make one side worthless. Markets with 90+ days give you time to manage inventory, but the capital is tied up longer. ### Markets to Avoid - Breaking news markets (election night, live sports) - Markets with fewer than 500 total shares traded - Contracts where insiders or highly informed traders dominate You can cross-reference your market selection with insights from our [Polymarket vs Kalshi arbitrage quick reference](/blog/polymarket-vs-kalshi-quick-reference-for-arbitrage-traders) to identify cross-platform pricing discrepancies that also signal spread opportunities. --- ## Step-by-Step: Running a Market Making Strategy With $500 Here's a concrete process you can follow today: 1. **Fund your account** on Polymarket or Kalshi with $500. Keep $100 as reserve cash (20%). 2. **Scan for markets** in the 30–90 day window with spreads of 3¢–8¢ and 1,000+ shares of volume. 3. **Identify 4–5 target contracts** across different categories (politics, economics, crypto). Diversification reduces correlated risk. 4. **Calculate your fair value estimate** for each contract. Use recent trading price as a baseline, then adjust for any information you have. 5. **Place a bid 1–2¢ below current bid** and an **ask 1–2¢ above current ask**. This improves the book while capturing spread. 6. **Set a position limit**: never hold more than 150 shares of net inventory on one side. If one side fills and the other doesn't, cancel and re-quote. 7. **Check positions every 4–6 hours**. Prediction markets move slower than equities — you don't need to watch tick by tick. 8. **When both sides fill**, record the profit, reset, and re-enter the market. 9. **After 2 weeks**, review your fill rates, one-sided fills, and net P&L. Adjust lot sizes and spread width accordingly. 10. **Reinvest profits** into expanding the number of simultaneous markets you cover. --- ## Managing the Two Biggest Risks: Adverse Selection and Inventory **Adverse selection** is what happens when someone who knows more than you fills your order. In prediction markets, this often looks like: you post a bid at 44¢, a well-informed trader hits your bid, and the market quickly re-prices to 35¢. You're stuck holding shares at a cost basis above market value. **Mitigation strategies:** - **Quote smaller on low-volume markets** where informed traders are more likely to dominate - **Widen your spread during high-uncertainty periods** (3 days before a major data release, for example) - **Use time-based cancellation**: if your bid hasn't filled in 24 hours, cancel and re-assess the market **Inventory risk** is the buildup of one-sided exposure. If you buy 200 shares but can't sell any, you have full directional risk on the contract. **Mitigation strategies:** - **Hard inventory limits**: 150 shares per side maximum - **Scale down lot sizes** in markets with low ask-side activity - **Cross-hedge** when possible — if you're long a "Yes" on one correlated market, carry more inventory on "No" in a related contract For a detailed look at how slippage compounds these risks, read our [backtested slippage strategies for prediction markets](/blog/advanced-slippage-strategies-for-prediction-markets-backtested). --- ## Calculating Your Expected Returns Let's run real numbers on a $500 portfolio operating across 5 markets. **Assumptions:** - Average spread captured per trade: 4¢ - Average lot size: 100 shares - Profit per completed round-trip: $4.00 (100 × $0.04) - Complete round-trips per market per week: 3 - Markets running simultaneously: 5 **Weekly math:** - 5 markets × 3 round-trips × $4.00 = **$60/week gross** - Capital deployed: ~$400 (80% of $500) - Weekly return on deployed capital: **15%** That sounds extraordinary — and it is before costs and one-sided fills. In practice, expect: - **20–30% of fills to be one-sided** (you buy but can't sell, or vice versa) - Platform fees of **0.5–1% on Polymarket**, lower on Kalshi - Occasional adverse selection losses wiping out 2–3 round-trips worth of profit Realistic net weekly return: **5–8% on deployed capital**, or roughly $20–$32/week on a $500 account. That's **100–160% annualized** — outstanding for a systematic strategy, but requires active management. --- ## Tools and Automation: When to Start Using Bots Manual market making across 5+ markets becomes time-consuming. Once you've validated your strategy manually for 2–4 weeks and understand your fill patterns, automation becomes the logical next step. **What automation does:** - Monitors your resting orders and cancels stale quotes automatically - Re-quotes when the market moves beyond a threshold (e.g., mid-price shifts by more than 2¢) - Logs all fills and calculates running P&L - Enforces inventory limits without human error [PredictEngine](/) provides a structured environment for prediction market traders to analyze markets, track positions, and develop systematic strategies — ideal for traders looking to scale beyond manual operations. For traders interested in building rule-based systems, our guide on [maximizing returns via RL prediction trading through API](/blog/maximizing-returns-on-rl-prediction-trading-via-api) covers how to integrate algorithmic logic with live market data. You can also explore [mean reversion strategies with limit orders](/blog/mean-reversion-strategies-with-limit-orders-best-approaches) — a natural complement to market making, since both strategies exploit temporary price dislocations. --- ## Scaling From $500 to $5,000: A Realistic Roadmap Compounding is the market maker's best friend. Here's a realistic 12-month trajectory assuming consistent execution: | Month | Portfolio Value | Markets Active | Weekly Gross | |---|---|---|---| | 1 | $500 | 4–5 | $20–30 | | 3 | $750 | 6–8 | $35–50 | | 6 | $1,200 | 10–14 | $70–90 | | 9 | $2,000 | 16–20 | $120–150 | | 12 | $3,500+ | 20–25 | $200–250 | These numbers assume **50% of profits reinvested** and **no major blowups**. The biggest risk to this trajectory isn't a single bad trade — it's a correlated event (election shock, major economic surprise) that moves many of your markets simultaneously before you can re-quote. **Protect the roadmap by:** - Never deploying more than 30% of total capital in a single category (e.g., politics) - Maintaining the 20–25% cash reserve at all stages - Reviewing your tax obligations — our [prediction market tax reporting guide](/blog/prediction-market-tax-reporting-limit-orders-compared) is essential reading before you scale up --- ## Frequently Asked Questions ## Is market making on prediction markets legal? **Yes**, market making on prediction markets like Polymarket and Kalshi is entirely legal for retail participants. Both platforms allow users to place limit orders on both sides of a market, and there are no restrictions on providing liquidity as a non-institutional trader. ## How much money do I need to start market making on prediction markets? You can begin with as little as **$200–$500**. The key is maintaining a 20% cash reserve and limiting lot sizes to 50–100 shares per market to avoid overexposure on any single contract. ## What's the biggest risk for small portfolio market makers? **Adverse selection** is the primary risk — when an informed trader fills your order moments before the market re-prices sharply. Managing this requires widening spreads during uncertain periods, limiting inventory, and actively monitoring positions every 4–8 hours. ## How do prediction market maker strategies compare to sports betting? Market making on prediction markets is more systematic and less reliant on outcome prediction than [sports betting strategies](/sports-betting). You profit from spread capture rather than picking winners, which gives you an edge that doesn't require domain expertise in a specific topic. ## Can I automate market making on prediction markets? **Yes**, and it's recommended once you've traded manually for 2–4 weeks. Automation handles quote refresh, inventory limits, and P&L logging. Tools like those available through [PredictEngine](/) can help you build and monitor systematic strategies without needing to code from scratch. ## How does market making differ from arbitrage on prediction markets? **Market making** profits from the bid-ask spread by providing liquidity on a single platform. **Arbitrage** profits from price differences between platforms (e.g., Polymarket vs. Kalshi). The two strategies can be combined — you can explore how in our guide to [automating cross-platform limit orders](/blog/automating-polymarket-vs-kalshi-with-limit-orders). --- ## Start Your Market Making Journey Today Market making on prediction markets with a small portfolio is one of the few genuinely asymmetric opportunities available to retail traders today. The spreads are real, the mechanics are learnable, and the compounding math is in your favor — as long as you manage inventory risk and stay disciplined with position sizing. [PredictEngine](/) is built for traders who want to take prediction markets seriously — from analyzing market structures to executing systematic strategies at scale. Whether you're placing your first limit order or managing 20 simultaneous markets, the platform gives you the data and tools to trade smarter. **Ready to put this strategy into practice?** Visit [PredictEngine](/) to explore live market data, track your positions, and start building your market making edge today.

Ready to Start Trading?

PredictEngine lets you create automated trading bots for Polymarket in seconds. No coding required.

Get Started Free

Continue Reading