用途:该技能用于通过 Binance API 的认证端点发起 Binance 现货(Spot)请求,部分端点需要 API key 和 secret key,返回结果为 JSON 格式,支持 testnet、mainnet 和 demo。
主要能力:覆盖公开行情与账户/交易两类端点。公开端点无需认证,包括 /api/v3/ping(连通性测试)、/api/v3/time(服务器时间)、/api/v3/exchangeInfo(交易规则)、/api/v3/depth(订单簿)、/api/v3/klines 与 /api/v3/uiKlines(K 线)、/api/v3/trades 与 /api/v3/historicalTrades 与 /api/v3/aggTrades(成交)、/api/v3/avgPrice、以及 /api/v3/ticker 系列(价格、24hr、bookTicker、tradingDay)。需认证的端点包括下单 /api/v3/order(POST)、查询订单(GET)、撤单(DELETE)、/api/v3/order/test(测试下单)、/api/v3/order/amend/keepPriority(改单保优先级)、/api/v3/order/cancelReplace(撤单并重新下单)、/api/v3/order/oco(已弃用)及各类订单列表(OCO、OTO、OTOCO、OPO、OPOCO)、SOR 下单与测试、账户信息 /api/v3/account、佣金费率、全部订单与订单列表、成交与分配、过滤器、被阻止撮合、未成交订单计数等。
使用方式:调用对应端点并传入所需参数。常见参数包括 symbol(如 BNBUSDT)、symbols、permissions、fromId、startTime、endTime、limit(默认 500,最大 1000)、timeZone(默认 0 即 UTC)、recvWindow(不超过 60000,支持最多三位小数)、timestamp、quantity、quoteOrderQty、price、newClientOrderId、strategyId、strategyType(不小于 1000000)、stopPrice、trailingDelta、icebergQty、pegOffsetValue、orderId、origClientOrderId、newQty、cancelOrderId、cancelOrigClientOrderId、listClientOrderId、orderListId、computeCommissionRates 等;订单列表类端点还涉及 above/below、working/pending 系列参数。
适用场景:查询行情与交易规则、获取 K 线与成交数据、管理现货订单与订单列表、查看账户与成交记录、测试下单与费率等。
限制:部分端点必须提供 API key 与 secret key;recvWindow 不得超过 60000;limit 默认 500、最大 1000;strategyType 不得小于 1000000;newQty 必须大于 0 且小于订单数量;cancelOrderId 与 cancelOrigClientOrderId 至少提供一个;orderListId 与 listClientOrderId 至少提供一个;/api/v3/order/oco 已弃用。资料未提供具体安装命令、价格与更多使用示例。