返回顶部
a

aster-futuresAster期货请求

Aster Futures request using the Aster API. Authentication uses EIP-712 ECDSA signing with API wallet. Supports mainnet.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.1
安全检测
已通过
374
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

aster-futures

Aster 期货技能

使用经过身份验证的 API 端点对 Aster 进行期货请求。身份验证使用 EIP-712 ECDSA 签名,涉及 API 钱包(主钱包 + 签名钱包)。以 JSON 格式返回结果。

数据获取指南(关键)

切勿使用 head -c、head -n 或类似命令截断 JSON 响应——截断后的 JSON 已损坏,会产生错误结果。

强制性规则

  1. 1. 查询特定交易对时,始终指定 symbol 参数。许多端点在省略 symbol 时会返回所有交易对,产生 100KB+ 的响应。
  2. 始终使用 limit 参数 限制结果大小。使用满足请求的最小限制(例如,使用 limit=5 而不是默认的 500)。
  3. 使用 jq 提取字段——切勿目视解析原始的巨型 JSON。通过管道传递给 jq 仅选择所需数据。

渐进式数据探索策略

当用户提出宽泛的问题(例如,有哪些期货可用?)时,使用分层方法

  1. 1. 第 1 步——首先获取轻量级摘要:
bash # 仅获取交易对列表,而非完整的 exchangeInfo curl -s https://fapi.asterdex.com/fapi/v3/exchangeInfo | jq [.symbols[].symbol]
  1. 2. 第 2 步——在获取多个交易对的详细数据之前,先与用户确认范围。
  1. 3. 第 3 步——仅获取特定交易对的详细信息:
bash # 获取一个交易对的价格,而非所有 curl -s https://fapi.asterdex.com/fapi/v3/ticker/price?symbol=BTCUSDT

返回危险大数据量的端点(无 symbol 过滤器)

端点无 symbol有 symbol
/fapi/v3/exchangeInfo所有交易对 + 过滤器(100KB+)不适用——使用 jq 过滤
/fapi/v3/ticker/24hr
所有交易对(50KB+) | 单个对象(~500B) | | /fapi/v3/ticker/price | 所有交易对(10KB+) | 单个对象(~80B) | | /fapi/v3/ticker/bookTicker | 所有交易对(20KB+) | 单个对象(~150B) | | /fapi/v3/premiumIndex | 所有交易对(30KB+) | 单个对象(~300B) | | /fapi/v3/depth | 不适用(需要 symbol) | 因 limit 而异:使用 limit=5 获取概览 | | /fapi/v3/klines | 不适用(需要 symbol) | 默认 500 根 K 线——始终设置 limit | | /fapi/v3/trades | 不适用(需要 symbol) | 默认 500 笔交易——始终设置 limit |

示例:安全与不安全

bash

错误——返回所有交易对,然后截断 = 损坏的 JSON


curl -s .../fapi/v3/ticker/price | head -c 5000

正确——返回单个交易对,完整的 JSON

curl -s .../fapi/v3/ticker/price?symbol=BTCUSDT

错误——默认 500 根 K 线

curl -s .../fapi/v3/klines?symbol=BTCUSDT&interval=1h

正确——仅 5 根 K 线

curl -s .../fapi/v3/klines?symbol=BTCUSDT&interval=1h&limit=5

正确——从 exchangeInfo 中仅提取交易对名称

curl -s .../fapi/v3/exchangeInfo | jq [.symbols[] | {symbol, status}]

快速参考

端点描述必需参数可选参数身份验证
/fapi/v3/ping (GET)测试连接
/fapi/v3/time (GET)
检查服务器时间 | 无 | 无 | 否 | | /fapi/v3/exchangeInfo (GET) | 交易所信息 | 无 | 无 | 否 | | /fapi/v3/depth (GET) | 订单簿 | symbol | limit | 否 | | /fapi/v3/trades (GET) | 近期交易列表 | symbol | limit | 否 | | /fapi/v3/historicalTrades (GET) | 历史交易查询 | symbol | limit, fromId | 是 | | /fapi/v3/aggTrades (GET) | 压缩/聚合交易列表 | symbol | fromId, startTime, endTime, limit | 否 | | /fapi/v3/klines (GET) | K线/蜡烛图数据 | symbol, interval | startTime, endTime, limit | 否 | | /fapi/v3/indexPriceKlines (GET) | 指数价格K线数据 | pair, interval | startTime, endTime, limit | 否 | | /fapi/v3/markPriceKlines (GET) | 标记价格K线数据 | symbol, interval | startTime, endTime, limit | 否 | | /fapi/v3/premiumIndex (GET) | 标记价格和资金费率 | 无 | symbol | 否 | | /fapi/v3/fundingRate (GET) | 资金费率历史 | 无 | symbol, startTime, endTime, limit | 否 | | /fapi/v3/ticker/24hr (GET) | 24小时价格变动统计 | 无 | symbol | 否 | | /fapi/v3/ticker/price (GET) | 交易对价格 | 无 | symbol | 否 | | /fapi/v3/ticker/bookTicker (GET) | 交易对订单簿价格 | 无 | symbol | 否 | | /fapi/v3/order (POST) | 新订单 | symbol, side, type, timestamp | positionSide, timeInForce, quantity, reduceOnly, price, newClientOrderId, stopPrice, closePosition, activationPrice, callbackRate, workingType, priceProtect, newOrderRespType, recvWindow | 是 | | /fapi/v3/batchOrders (POST) | 批量下单 | batchOrders, timestamp | recvWindow | 是 | | /fapi/v3/order (GET) | 查询订单 | symbol, timestamp | orderId, origClientOrderId, recvWindow | 是 | | /fapi/v3/order (DELETE) | 取消订单 | symbol, timestamp | orderId, origClientOrderId, recvWindow | 是 | | /fapi/v3/allOpenOrders (DELETE) | 取消所有未成交订单 | symbol, timestamp | recvWindow | 是 | | /fapi/v3/batchOrders (DELETE) | 批量取消订单 | symbol, timestamp | orderIdList, origClientOrderIdList, recvWindow | 是 | | /fapi/v3/countdownCancelAll (POST) | 自动取消所有未成交订单(倒计时) | symbol, countdownTime, timestamp | recvWindow | 是 | | /fapi/v3/openOrder (GET) | 查询当前未成交订单 | symbol, timestamp | orderId, origClientOrderId, recvWindow | 是 | | /fapi/v3/openOrders (GET) | 当前所有未成交订单 | timestamp | symbol, recvWindow | 是 | | /fapi/v3/allOrders (GET) | 所有订单 | symbol, timestamp | orderId, startTime, endTime, limit, recvWindow | 是 | | /fapi/v3/balance (GET) | 期货账户余额 | timestamp | recvWindow | 是 | | /fapi/v3/account (GET) | 账户信息 | timestamp | recvWindow | 是 | | /fapi/v3/leverage (POST) | 更改初始杠杆 | symbol, leverage, timestamp | recvWindow | 是 | | /fapi/v3/marginType (POST) | 更改保证金模式 | symbol, marginType, timestamp | recvWindow | 是 | | /fapi/v3/positionMargin (POST) | 修改逐仓仓位保证金 | symbol, amount, type, timestamp | positionSide, recvWindow | 是 | | /fapi/v3/positionMargin/history (GET) | 仓位保证金变更历史 | symbol, timestamp | type, startTime, endTime,

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 aster-futures-1776274694 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 aster-futures-1776274694 技能

通过命令行安装

skillhub install aster-futures-1776274694

下载

⬇ 下载 aster-futures v0.1.1(免费)

文件大小: 7.8 KB | 发布时间: 2026-4-16 18:18

v0.1.1 最新 2026-4-16 18:18
- Added a critical new section with data fetching guidelines to prevent the return of excessively large or corrupted JSON responses.
- Documented mandatory usage of the symbol and limit parameters for all relevant endpoints.
- Included best practices for progressive data exploration and safe use of jq for JSON parsing.
- Provided clear tables and examples illustrating risky endpoints and how to safely access them.
- No changes to underlying endpoints or authentication; documentation upgrade only.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部