From 1fbe26bc8425d2b3f473b01450344c735032bfab Mon Sep 17 00:00:00 2001 From: "Samuel EF. Tinnerholm" Date: Sun, 24 May 2026 17:52:16 +0300 Subject: [PATCH] fix: read liquidity_dollars instead of deprecated liquidity in kalshi Fixes #554 --- core/src/exchanges/kalshi/normalizer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/exchanges/kalshi/normalizer.ts b/core/src/exchanges/kalshi/normalizer.ts index f6e2eed2..a300eb4f 100644 --- a/core/src/exchanges/kalshi/normalizer.ts +++ b/core/src/exchanges/kalshi/normalizer.ts @@ -86,7 +86,7 @@ export class KalshiNormalizer implements IExchangeNormalizer sum + (parseFloat(m.open_interest_fp ?? '') || Number(m.open_interest || m.liquidity || 0)), 0); + return (event.markets || []).reduce((sum: number, m: any) => sum + (parseFloat(m.open_interest_fp ?? '') || parseFloat(m.liquidity_dollars || m.open_interest || m.liquidity || '0') || 0), 0); } function eventNewest(event: any): number {