GetPositionSnapshotResult
Point-in-time snapshot of position data.
| Field | Type | Required | Nullable | Default | Description |
|---|---|---|---|---|---|
PositionPrices | LivePrices | Yes | Yes | Live prices for the position. null when IncludePosition does not include Prices. | |
PositionGreeks | LiveGreeks | Yes | Yes | Live greeks for the position. null when IncludePosition does not include Greeks. | |
PositionPnLs | LivePnL | Yes | Yes | Live PnL for the position. null when IncludePosition does not include PnL. | |
LegPrices | dict[int, LivePrices] | Yes | Yes | Per-leg live prices keyed by live leg id. null when IncludeLegs does not include Prices. | |
LegGreeks | dict[int, LiveGreeks] | Yes | Yes | Per-leg live greeks keyed by live leg id. null when IncludeLegs does not include Greeks. | |
LegPnLs | dict[int, LivePnL] | Yes | Yes | Per-leg live PnL keyed by live leg id. null when IncludeLegs does not include PnL. | |
LegGroupPrices | dict[int, LivePrices] | Yes | Yes | Per-leg-group live prices keyed by leg group id. null when IncludeLegGroups does not include Prices. | |
LegGroupGreeks | dict[int, LiveGreeks] | Yes | Yes | Per-leg-group live greeks keyed by leg group id. null when IncludeLegGroups does not include Greeks. | |
LegGroupPnLs | dict[int, LivePnL] | Yes | Yes | Per-leg-group live PnL keyed by leg group id. null when IncludeLegGroups does not include PnL. |