Kalshi Fee Revenue
How much Kalshi actually makes from all that trading — fees collected day by day, who's contributed over time, and how many cents it keeps per contract.
About this page
Fees are summed from Kalshi's trade records and totaled by day. Fee per contract divides daily fees by daily contracts, so it's the realized average rate Kalshi actually collected — not its posted fee schedule. If revenue climbs while cents-per-contract falls, growth is coming from more volume, not a richer take.
Daily fee revenue
The fees Kalshi collected each day, from the same trading behind the volume charts.
Taker vs maker fees
Kalshi bills the aggressor on almost every market, but it also charges the resting side on a named subset — soccer, tennis, rate and inflation markets. This splits the daily total above into those two parts.
Cumulative fee revenue
Reported non-sports and sports fees, plus the parlay residual. The published components are mutually exclusive and add up to the headline fee total, so the bands are an exact decomposition of the chart above.
Fee revenue mix
Where Kalshi's fee revenue came from over the selected dates, taker and maker fees combined.
Fee rate (cents per contract)
The realized average fee Kalshi kept on each contract traded.
Fees by category over time
The fees Kalshi collected, by category — on a trade-date basis (fees as charged when a trade executes, not when markets settle).
Daily view
Fee rate by category
Effective fee rate (¢ per contract charged) by category — the same per-category split as the fees chart above, but as a rate instead of a dollar total, so a category can be flagged as expensive-per-contract even if its total fee dollars are small. Kalshi's fee formula peaks at the 50¢ strike and falls off toward 1¢/99¢, so this mostly reflects each category's typical contract price. Same toggle and colors as the fees charts above.
Non-sports fee revenue
Kalshi's daily non-sports fees by category, with 15-minute markets shown on their own.