Binance Spot WebSocket Skill

Use this skill to run Binance Spot public market streams through uxc subscribe raw WebSocket mode.

Reuse the uxc skill for generic runtime behavior, sink handling, and event-envelope parsing.

Prerequisites

Scope

This skill covers Binance Spot public market streams such as:

This skill does not cover:

Endpoint Model

Binance Spot public market streams use raw WebSocket endpoints.

Important:

Core Workflow

  1. Start a subscription directly with uxc subscribe start:
    • uxc subscribe start wss://stream.binance.com:443/ws/btcusdt@trade --transport websocket --sink file:$HOME/.uxc/subscriptions/binance-btcusdt-trade.ndjson
  2. Inspect the sink output:
    • tail -n 5 $HOME/.uxc/subscriptions/binance-btcusdt-trade.ndjson
  3. Query runtime status:
    • uxc subscribe list
    • uxc subscribe status <job_id>
  4. Stop the job when finished:
    • uxc subscribe stop <job_id>

Common Stream Targets

Runtime Validation

The following live raw WebSocket flow was validated successfully through uxc:

Observed event fields included:

Guardrails

References