# Changelog of Kalshi and Polymarket Scraper (`deriverge/kalshi-polymarket-scraper`) Actor

- **URL**: https://apify.com/deriverge/kalshi-polymarket-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/deriverge/kalshi-polymarket-scraper.md

##### 2026-09-30

*Changes*

- `liquidityUsd` is `null` on Kalshi rows, because Kalshi's API reports a liquidity of 0 for every market.

*Fixes*

- Kalshi searches by keyword, category or preset read all open events, 12,601 on 30 September 2026. They used to read only the first 4,000 events of every status and missed most matching markets.
- Polymarket rows carry the tags of the market, and `category` is the first of them, so **Categories** and the presets also find Polymarket markets.
- Kalshi rows from a run without a search phrase or category have `category` and `tags`. Before, most of them had neither.
- A Polymarket market found by the search phrase and again in the market list is returned and charged once.

##### 2026-09-28

*Changes*

- Kalshi's combination markets, whose tickers start with `KXMVE` and which carry no price or probability, are left out when no series or event is requested.
- The search phrase can also be sent as `q`, `search`, `term` or `searchTerm`, names that AI agents often use.

##### 2026-09-27

*Changes*

- `watchKey` has a new name, `watchName`. Inputs with the old name still work.

##### 2026-09-24

*Changes*

- Lower prices on every plan for markets, order books and probability moves.

##### 2026-09-06

*Fixes*

- Snapshots for change tracking are kept in a store that belongs to this actor, so saving them no longer fails on a permission error.

##### 2026-09-03

*Features*

- First public version: Kalshi and Polymarket markets in one table, optional order books, a Weather preset for Kalshi's daily temperature series, change tracking between runs with the biggest probability moves, and the first two rows of every run free.
