Your exposure and your results are shown on two different surfaces. Positions describes what you are holding right now and what it is worth at the current mark, while Trades records what has already been closed out, including costs. Reading them together — with market data connected and the relevant account selected — is what tells you where you stand.
In Positions, a positive Qty is a long position and a negative Qty is short. Entry is the average entry price of your current net exposure, not the price of any single fill. Mark uses the latest usable market value, and P&L is direction-aware unrealized P&L derived from quantity, entry, mark, and value per point when that metadata is available.
Because it is calculated from a mark, open P&L moves with the market and is not an executable quote. Where value-per-point metadata is missing, the calculation can fall back to a figure that is not contract-accurate dollar P&L. A — in any of these columns means a required input is unavailable, so check the position, entry, mark, and market data before reading anything into it.
Completed Trades rows can show Gross PnL, Commissions, Fees, Net PnL, and Balance. Unlike open P&L, these values are settled — they stop moving once the trade is complete, and they include the costs that unrealized P&L does not.
Filled quantity, position entry, mark, protection orders, and completed trade records do not all update at the same instant. After a fill, check all the trading tables, give the authoritative refresh time to arrive, and reload only if the values still fail to converge.
A full close removes the position row and produces completed trade data. Until things settle, treat a mismatch as unresolved: do not place another trade simply because a brief discrepancy appears to have cleared. If a mismatch persists, capture the order and trade IDs with timestamps for Support.
Confirm the selected account as you read these tables. Simulated trading does not remove evaluation or live risk later.