aster-api-websocket-v3

Installation
SKILL.md

Aster API WebSocket

Base: wss://fstream.asterdex.com. Raw: /ws/<streamName>. Combined: /stream?streams=name1/name2/...{"stream":"<name>","data":<payload>}. Stream names lowercase (e.g. btcusdt).

Limits: 24h; ping 5 min → pong within 15 min; 10 msg/s; max 200 streams.

Market: subscribe / unsubscribe

JSON: Subscribe {"method":"SUBSCRIBE","params":["btcusdt@aggTrade","btcusdt@depth"],"id":1}{"result":null,"id":1}. Unsubscribe: UNSUBSCRIBE + params. List: LIST_SUBSCRIPTIONS. id = unsigned int.

Stream names (market)

Stream Description
<symbol>@aggTrade Aggregate trades (100ms)
<symbol>@depth Diff. book depth (250/500/100ms: @depth@500ms, @depth@100ms)
<symbol>@depth5, @depth10, @depth20 Partial book depth
<symbol>@kline_<interval> Kline (e.g. 1m, 1h); interval as in REST
<symbol>@markPrice, <symbol>@markPrice@1s Mark price (3s or 1s)
Related skills
Installs
24
GitHub Stars
68
First Seen
Mar 6, 2026