skills/aster-api-market-data-v3/SKILL.md
Public REST market data for Aster Futures API v3. Ping, time, exchangeInfo, depth, trades, klines, tickers, funding. Use when fetching market data. No auth.
npx skillsauth add asterdex/aster-skills-hub aster-api-market-data-v3Install this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Base: https://fapi.asterdex.com. All GET; query string params; no signature.
| Endpoint | Weight | Key parameters |
|----------|--------|----------------|
| GET /fapi/v3/ping | 1 | None |
| GET /fapi/v3/time | 1 | None → { "serverTime": ms } |
| GET /fapi/v3/exchangeInfo | 1 | None → symbols, filters, rateLimits, assets |
| GET /fapi/v3/depth | 2–20 | symbol (required), limit (5,10,20,50,100,500,1000; default 500) |
| GET /fapi/v3/trades | 1 | symbol, limit (default 500, max 1000) |
| GET /fapi/v3/historicalTrades | 20 | symbol, limit, fromId (MARKET_DATA) |
| GET /fapi/v3/aggTrades | 20 | symbol, fromId, startTime, endTime, limit (max 1000); startTime–endTime < 1h if both sent |
| GET /fapi/v3/klines | 1–10 | symbol, interval, startTime, endTime, limit (default 500, max 1500) |
| GET /fapi/v3/indexPriceKlines | 1–10 | pair, interval, startTime, endTime, limit |
| GET /fapi/v3/markPriceKlines | 1–10 | symbol, interval, startTime, endTime, limit |
| GET /fapi/v3/premiumIndex | 1 | symbol (optional) → markPrice, indexPrice, lastFundingRate, nextFundingTime |
| GET /fapi/v3/fundingRate | 1 | symbol, startTime, endTime, limit (default 100, max 1000) |
| GET /fapi/v3/fundingInfo | 1 | symbol (optional) → fundingIntervalHours, fundingFeeCap, fundingFeeFloor |
| GET /fapi/v3/ticker/24hr | 1 or 40 | symbol (optional; no symbol = 40 weight) |
| GET /fapi/v3/ticker/price | 1 or 2 | symbol (optional) |
| GET /fapi/v3/ticker/bookTicker | 1 or 2 | symbol (optional) |
1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 8h, 12h, 1d, 3d, 1w, 1M
Conventions: REST symbols uppercase; WS lowercase; timestamps ms.
Payload shapes: reference.md.
tools
Deposit funds to Aster from a wallet; private key from env. Use when the user wants to deposit to Aster or fund an Aster account.
development
WebSocket market + user data streams for Aster Futures API v3. Subscription model, stream names, listenKey. Use when implementing real-time market or user events (orders, balance, positions). listenKey = signed; see aster-api-auth-v3.
development
WebSocket market + user data streams for Aster Futures API v1. Subscription model, stream names, listenKey (/fapi/v1/listenKey). Use when implementing real-time market or user events (orders, balance, positions). listenKey = signed; see aster-api-auth-v1.
development
Place, cancel, batch, and query orders for Aster Futures API v3 (/fapi/v3/). Use when placing/canceling orders or querying open/historical. Signed; see aster-api-auth-v3.