Trades
WS
Delayed: wss://delayed.polygon.io/futures
Real-Time: wss://socket.polygon.io/futures
Futures WebSocket access is currently in beta and coming soon.
Stream tick-level trade data for futures tickers via WebSocket. Each message delivers key trade details (price, size, exchange, conditions, and timestamps) as they occur, enabling users to track market activity, power live dashboards, and inform rapid decision-making.
Use Cases: Live monitoring, algorithmic trading, market analysis, data visualization.
Plan AccessIncluded in select Futures plans
Plan
Recency
Real-time
Not included
Not included
10-minute delayed
Real-time
Real-time
Real-time
Real-time
Real-time
Plan Recency10-minute delayed or real-time
Plan HistoryNot applicable to websockets
Parameters
ticker
string
required
Specify a future ticker or use * to subscribe to all future tickers.
You can also use a comma separated list to subscribe to multiple future tickers.
You can retrieve available future tickers from our Futures Contracts API.
Response Attributes
ev
enum (T)
The event type.
sym
string
The ticker symbol for the given future.
p
number
The trade price is quoted per unit of the underlying asset, with the total contract value determined by multiplying by the contract’s specific multiplier.
s
integer
The trade size shows the number of futures contracts actually exchanged.
t
integer
The timestamp in Unix MS.
q
integer
The sequence number represents the sequence in which message events happened.
These are increasing and unique per ticker symbol, but will not always be
sequential (e.g., 1, 2, 6, 9, 10, 11).
Code Examples
Subscription Request
WS
Sign in or Create account to Polygon to customize the websocket code examples. It's free.
Response Object