get
https://api.tatum.io/v4/data/prediction/wallets//history
/v4/data/prediction/wallets/{address}/history
100 credits per API call
Closed and resolved positions for a wallet — one row per settled position (winning or losing), with the realised PnL, lifetime cost basis, settlement price, and the parent market's question and outcome metadata. Useful for backtest-style P&L drill-downs and tax exports.
Platform support
- Polymarket only. Kalshi wallets return
400.
Filtering, sorting and pagination
marketscopes the response to a comma-separated list of condition ids (0x+ 64 hex), up to 50 entries.eventIdscopes the response to a comma-separated list of Polymarket numeric event ids, up to 50 entries. Mutually exclusive withmarket— passing both returns400.titlefilters by a substring of the market question.sortByacceptsREALIZEDPNL,TITLE,PRICE,AVGPRICE,TIMESTAMP. Defaults toREALIZEDPNL. Combine withsortDirection(ASC/DESC, defaults toDESC).- Pagination is offset-based —
limit(1..50, default 10) andoffset(0..100000, default 0).
Other notes
addressis normalised to lowercase before being echoed in the response (every row'sproxyWallet).timestampis unix-seconds (not milliseconds) — the settlement time of the position.curPriceis the resolution price (0 or 1 for binary markets);avgPriceis the volume-weighted entry price.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…