LivePnL
Live profit-and-loss snapshot (realized + running/unrealized) with quote ages.
| Field | Type | Required | Nullable | Default | Description |
|---|---|---|---|---|---|
SnapshotTime | datetime | No | Yes | UTC time when this snapshot was evaluated on the server. | |
Realized | Decimal | No | Yes | Realized PnL component (total PnL = realized + running). | |
Bid | Decimal | No | Yes | Running/unrealized PnL computed using bid quotes. null when not available or not requested. | |
Ask | Decimal | No | Yes | Running/unrealized PnL computed using ask quotes. null when not available or not requested. | |
Last | Decimal | No | Yes | Running/unrealized PnL computed using last quotes. null when not available or not requested. | |
Mark | Decimal | No | Yes | Running/unrealized PnL computed using mark quotes (MarkPreferred). null when not available or not requested. | |
BidAgeMs | int | No | Yes | Age in milliseconds of the quote data used to compute Bid at SnapshotTime. null when Bid is null. | |
AskAgeMs | int | No | Yes | Age in milliseconds of the quote data used to compute Ask at SnapshotTime. null when Ask is null. | |
LastAgeMs | int | No | Yes | Age in milliseconds of the quote data used to compute Last at SnapshotTime. null when Last is null. | |
MarkAgeMs | int | No | Yes | Age in milliseconds of the quote data used to compute Mark at SnapshotTime. null when Mark is null. |