← Back to blog

Can You Parlay on Kalshi? Combo Markets Explained

By the ZenHodl team — we run the trading bots this blog writes about, and the qualifying live-position record, including losses, is public with its admission rules at /results.

Yes. Kalshi now offers parlay-like combo markets. Kalshi's API calls them multivariate events and multivariate event collections. A combo combines selected YES or NO sides from multiple underlying markets into one binary contract. If the combo's required outcomes occur under that market's rules, a winning YES contract settles at $1; otherwise it settles at $0.

That is a material change from the answer this page originally gave. When this article was first published, it said Kalshi did not offer parlays. Kalshi's current API now documents endpoints for discovering multivariate events, listing eligible collections, and creating an individual combo market from selected legs. We corrected the answer on August 13, 2026 rather than quietly leaving stale advice online.

Kalshi Parlay vs. Sportsbook Parlay

The user experience can look similar, but the market structure is different.

Feature Kalshi combo market Sportsbook parlay
Instrument One binary event contract One wager quoted by the sportsbook
Price Market price on the combo contract Sportsbook's multiplied odds
Counterparty Other exchange participants The sportsbook
Exit before settlement Possible when there is a tradable bid Usually limited to a cash-out offer
Partial win No; the combo contract follows its stated joint condition No; one losing leg normally loses the parlay
Availability Only eligible combinations in a multivariate collection Whatever combinations the book accepts

The most important distinction is price formation. A sportsbook usually calculates a quote from its leg prices, correlation model, and margin. A Kalshi combo has its own market ticker and tradable price. Do not assume its fair probability is simply the product of the displayed probabilities for each leg: correlation, selection rules, spread, and liquidity all matter.

How Kalshi Combo Markets Work

Kalshi organizes eligible legs into a multivariate event collection. The collection metadata describes the available underlying events and constraints such as minimum and maximum size. A specific selection of legs becomes its own multivariate market.

In the API, a returned combo market can include:

Read the actual market rules before trading. The leg list tells you what was selected; the market's rules and settlement sources determine how cancellations, postponements, ties, and other edge cases are resolved.

How to Find Kalshi Parlays in the API

Kalshi documents two useful discovery paths.

List multivariate events, optionally including their markets:

import requests

url = "https://external-api.kalshi.com/trade-api/v2/events/multivariate"
params = {"limit": 100, "with_nested_markets": "true"}

payload = requests.get(url, params=params, timeout=20).json()

for event in payload.get("events", []):
    print(event["event_ticker"], event.get("title"))
    for market in event.get("markets", []):
        legs = market.get("mve_selected_legs", [])
        print(" ", market["ticker"], len(legs), "legs")

List the collections from which combo markets can be created:

import requests

url = "https://external-api.kalshi.com/trade-api/v2/multivariate_event_collections"
payload = requests.get(url, params={"limit": 100}, timeout=20).json()

for collection in payload.get("multivariate_contracts", []):
    print(
        collection["collection_ticker"],
        collection.get("title"),
        collection.get("size_min"),
        collection.get("size_max"),
    )

Kalshi also documents an authenticated POST /trade-api/v2/multivariate_event_collections/{collection_ticker} endpoint. You send selected_markets to create or retrieve the individual combo market before looking it up or trading it. Kalshi currently documents a weekly creation limit, so production clients should cache returned tickers instead of recreating the same selection repeatedly.

Official references:

How the Price and Payout Work

Suppose a three-leg combo YES contract trades at 18 cents. One contract costs $0.18 before fees. If its joint condition resolves YES, it pays $1, for an 82-cent gross profit. If it resolves NO, the 18-cent stake is lost.

The market price implies an 18% probability before accounting for fees, spread, and execution. That does not prove the combo is cheap. Compare the quoted combo probability with a correlation-aware estimate of the joint outcome, then subtract realistic trading costs.

For independent legs with fair probabilities p1, p2, and p3, a first-pass joint estimate is:

P(all three) = p1 × p2 × p3

But sports legs are often correlated. A team moneyline and a player scoring prop, for example, can move together. Treating correlated legs as independent can create a large pricing error in either direction.

Are Kalshi Combos the Same as Order Groups?

No. These concepts are easy to confuse:

If you are building a client, identify combos from the multivariate fields and endpoints—not from the fact that several orders were submitted together.

Risks That Matter More Than the Number of Legs

Liquidity and spread. A highly specific combination can have a wider spread and shallower book than its underlying legs. A theoretical edge is not useful if you cannot enter or exit near the quoted price.

Correlation error. Multiplying marginal probabilities is only valid under independence. Same-game and thematically related outcomes rarely satisfy that assumption.

Settlement details. A combo is only as clear as every underlying leg and the joint rules. Check the market's rules_primary, rules_secondary, selected sides, and settlement sources.

Fees and rounding. Calculate the fee for the actual series and price rather than assuming every Kalshi market uses one universal fee schedule.

Execution timing. A fast-moving leg can reprice the combo before an order reaches the book. Evaluate the executable bid or ask, not an old last trade.

Should You Trade Kalshi Parlays?

The honest answer is the same as for any prediction-market trade: only when your estimated probability exceeds the executable market price by enough to cover spread, fees, model error, and adverse selection.

Adding legs does not create edge. It magnifies any probability error, especially when dependence between legs is modeled badly. The useful question is not “How large is the payout?” It is “Is my calibrated estimate of this exact joint event better than the market after costs?”

Use our parlay calculator to inspect joint probability and payout math, then read the parlay betting math breakdown for the independence and correlation assumptions. For programmatic market discovery, compare the Kalshi and Polymarket APIs and our prediction-market API guide.

Frequently Asked Questions

Can you parlay on Kalshi?

Yes. Kalshi supports parlay-like multivariate combo markets. Eligible legs are grouped into multivariate event collections, and a selected combination is represented as its own binary market.

What is a KXMV market on Kalshi?

KXMV is commonly seen in tickers for Kalshi multivariate markets. Do not rely on the prefix alone: confirm the market's mve_collection_ticker and mve_selected_legs fields through the current API response.

Can I combine any Kalshi markets I want?

No. The combination must be allowed by an available multivariate event collection and its constraints. The collection—not an arbitrary client-side list—defines what can become a combo market.

Does one losing leg lose the combo?

For an all-required-outcomes YES combo, one failed required outcome makes the joint condition false. Always read the individual market rules because settlement edge cases can vary.

Can I sell a Kalshi combo before it settles?

It is a tradable market contract, so an early exit may be possible when the book has sufficient demand. The price and available size can be materially worse than the last trade, especially for thin combinations.

Bottom Line

Kalshi does offer parlays now, under the API's multivariate terminology. They are not merely several independent orders and they are not ordinary sportsbook tickets: each eligible combination becomes a binary exchange market with its own ticker, book, price, rules, and settlement.

For traders, that structure makes the combo observable and potentially tradable before resolution. It does not make the math easy. Model the joint probability, use the executable price, account for correlation and fees, and treat thin liquidity as part of the trade—not as an afterthought.

Related reading

Get ZenHodl Weekly

One weekly email with live results, one model insight, and product updates.

Tuesday mornings. No spam.

Want the data behind this post?

Historical sports prediction-market datasets with measured coverage, documented schemas, and disclosed gaps.

Join the community

Discuss strategies, share results, get help.

Join Discord