{
"avg_cost": "0.61",
"cost_basis": "183",
"currency": "usdc",
"custody": "self",
"event_slug": "btc-updown-5m-1730",
"event_title": "Bitcoin Up or Down 5m",
"locked_qty": "50",
"market_id": "12",
"market_title": "Will BTC close above its open?",
"outcome": "yes",
"outcome_label": "Yes",
"outcome_labels": [
"Yes",
"No"
],
"qty": "300",
"realized_pnl": "3",
"sellable_qty": "250",
"updated_at": "2026-08-17T12:00:00Z"
}PositionEntity
Weighted-average price paid for the contracts still held.
"0.61"
avg_cost × qty — what the holding cost you.
"183"
"usdc"
Which pool backs it. self holdings are real ERC-1155 tokens in your Safe; custodial are ledger entries. The two never net against each other.
custodial, self "self"
The parent event's slug — what a portfolio row links to.
"btc-updown-5m-1730"
"Bitcoin Up or Down 5m"
Contracts reserved by your resting sell orders.
"50"
The market this holding is in.
"12"
"Will BTC close above its open?"
The outcome held.
yes, no "yes"
The market's own label for this outcome (e.g. a team name).
"Yes"
The market's labels for its two outcomes, [yes, no].
["Yes", "No"]
Contracts held.
"300"
Profit or loss already banked on this holding, from exits and from settlement. Excludes the unrealised move on what you still hold.
"3"
Contracts you can offer on a NEW sell order: qty less anything already reserved by a resting sell. Size a sell against this, not qty.
"250"
"2026-08-17T12:00:00Z"