Portfolio
Positions & Portfolio
Portfolio
Get portfolio summary with exposure and concentration metrics. Returns per-venue buckets (polymarket, kalshi), totals, concentration metrics, and warnings.
GET
Portfolio
Get portfolio summary with exposure and concentration metrics.
Overview
Returns aggregated portfolio data including:- Per-venue buckets:
polymarket,kalshi— each with balance, pnl, positions_count, total_exposure total: summed counts and exposure across venues (units are mixed — use per-venue buckets for financially accurate aggregation)- Flat legacy fields (
balance_usdc,positions_count, etc.) kept populated for backwards compatibility - Concentration metrics: top market and top 3 markets as percentage of portfolio
- Warnings: automatic risk alerts (e.g. high concentration)
Query Parameters
| Param | Type | Default | Description |
|---|---|---|---|
venue | string | all | all, polymarket, or kalshi. Filters which venue buckets are computed. |
Example
- curl
- Python SDK
Response Example
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Venue filter: all, polymarket, or kalshi. Per-venue buckets reflect this filter.
Available options:
all, polymarket, kalshi Response
200 - application/json
Successful Response
Total USDC balance (legacy)
Example:
523.5
Total exposure (legacy)
Example:
350
Open positions count (legacy – Polymarket only)
Example:
5
Redeemable positions count
Example:
2
PnL in the last 24h
Total all-time PnL
Example:
100.5
Risk warnings