diff --git a/sdks/typescript/pmxt/models.ts b/sdks/typescript/pmxt/models.ts index d5b8c97f..323d92c1 100644 --- a/sdks/typescript/pmxt/models.ts +++ b/sdks/typescript/pmxt/models.ts @@ -349,19 +349,19 @@ export interface Position { outcomeId: string; /** Outcome label (populated in venue-direct mode; may be undefined in hosted mode when the server hasn't enriched). */ - outcomeLabel?: string; + outcomeLabel?: string | null; /** Position size (positive for long, negative for short) */ size: number; /** Average entry price (populated in venue-direct mode; may be undefined in hosted mode when the server hasn't enriched). */ - entryPrice?: number; + entryPrice?: number | null; /** Current market price (populated in venue-direct mode; may be undefined in hosted mode when the server hasn't enriched). */ - currentPrice?: number; + currentPrice?: number | null; /** Unrealized profit/loss (populated in venue-direct mode; may be undefined in hosted mode when the server hasn't enriched). */ - unrealizedPnL?: number; + unrealizedPnL?: number | null; /** Realized profit/loss */ realizedPnL?: number;