All dispatches

Published · By Kalshi Wire

Fills can now be filtered across multiple markets

The October 8 entry in Kalshi’s API changelog adds a multi-market filter to GET /portfolio/fills. The ticker parameter now accepts a comma-separated list of up to 100 tickers.

Source change date: October 8, 2026. Reviewed October 14, 2026, Pacific time.

What the documentation says

The endpoint reference separately describes cursor pagination, a per-page result limit, timestamp filters, and an optional subaccount filter. The default page size is 100 fills. That is a different limit from the number of market tickers in the request. Get Fills reference.

Why it matters

Our interpretation: a reconciliation tool can group a known set of markets into one filtered request, then continue through its result pages. This can simplify the request plan for a watchlist or a group of related trades.

It does not establish that one response contains every fill for an account, or that a particular bot has adopted the change. We have not run an authenticated portfolio query for this note.

A useful distinction: “100 tickers” describes the filter. “100 fills” is the default page size. Neither is a promise of complete history.

What to verify in a client

Primary record: Kalshi API changelog, October 8 entry; Get Fills reference. We reviewed published documentation, not private account data. No claim about execution quality or returns follows from this change.

Kalshi Wire is an independent publication, not affiliated with or endorsed by Kalshi. Editorial information, not a trading recommendation.