Coinbase Advanced Trade offers a WebSocket feed to provide real-time market data updates for orders and trades. The developer documentation is your best resource for setting up WebSocket feeds, but some basic information is provided here in the help center.
Once you have subscribed to the feed, Advanced Trade will establish a persistent connection that delivers market data directly to your client. You can also authenticate yourself when subscribing for a more detailed and personalized feed.
The following channels are available through the WebSocket feed:
The status channel sends all products and currencies on a preset interval
The ticker channel provides real-time price updates every time a match happens
The ticker batch channel provides real-time price update every 5 seconds
The level2 channel provides all updates and is the easiest way to keep an order book snapshot
The user channel sends messages that include the authenticated user