Summary
Kalshi added a balance_dollars field to the GET /portfolio/balance response on May 21 2026. This field exposes the account balance denominated in USD dollars (as opposed to cents). Our spec does not include this field.
Impact
MEDIUM — the field is additive (won't break existing code), but omitting it from the spec means PMXT cannot surface the dollar-denominated balance without a unit conversion, and the spec is out of date.
Details
- New field:
balance_dollars (number, decimal USD)
- Endpoint:
GET /portfolio/balance
- Added: May 21 2026
- Existing field:
balance (integer, cents) is still present
- Spec file:
core/specs/kalshi.yaml, GetBalance response schema
Required Fix
Add balance_dollars (type: number, format: double) to the GetBalance response schema in core/specs/kalshi.yaml.
Summary
Kalshi added a
balance_dollarsfield to the GET /portfolio/balance response on May 21 2026. This field exposes the account balance denominated in USD dollars (as opposed to cents). Our spec does not include this field.Impact
MEDIUM — the field is additive (won't break existing code), but omitting it from the spec means PMXT cannot surface the dollar-denominated balance without a unit conversion, and the spec is out of date.
Details
balance_dollars(number, decimal USD)GET /portfolio/balancebalance(integer, cents) is still presentcore/specs/kalshi.yaml, GetBalance response schemaRequired Fix
Add
balance_dollars(type: number, format: double) to the GetBalance response schema incore/specs/kalshi.yaml.