Get Exchange Statistics

Changed on

Get aggregate statistics for all pUSD-quoted Polymarket perpetual markets. The time window is half-open: trades at start_timestamp are included and trades at end_timestamp are excluded. The maximum window is 31 days. Open interest is the one-sided USD notional from the latest complete sample before end_timestamp; its value and timestamp are null when no complete sample is available. Fees are gross positive maker and taker trading fees. Rebates, incentives, and referral payments are excluded.

get/v1/info/exchange-stats

Request

  • Base URL: https://api.perpetuals.polymarket.com
  • URL: https://api.perpetuals.polymarket.com/v1/info/exchange-stats
  • Auth: none required

Query parameters

start_timestampinteger required

Start timestamp in milliseconds

Example:1767225600000
end_timestampinteger required

End timestamp in milliseconds

Example:1767229200000

Response

Exchange statistics response.

start_timestampinteger required

Start timestamp in milliseconds

end_timestampinteger required

End timestamp in milliseconds

volumestring required

Matched trading volume in USD notional for the requested window, as an unformatted numeric string

open_intereststring nullable required

One-sided open interest in USD notional at the latest complete sample before the requested window end, as an unformatted numeric string. Null when no complete sample is available.

open_interest_timestampinteger nullable required

Timestamp of the open-interest sample in Unix milliseconds. Null when no complete sample is available.

feesstring required

Gross positive maker and taker trading fees in USD for the requested window, as an unformatted numeric string. Rebates, incentives, and referral payments are excluded.

Example response

{
  "start_timestamp": 1767225600000,
  "end_timestamp": 1767229200000,
  "volume": "10164976.25",
  "open_interest": "9238345.12",
  "open_interest_timestamp": 1767225570000,
  "fees": "1245.67"
}

Changes