SuperAPI AI 工具集

cdcx-execution

通用与其它

查看项目

更新于 10-15 20:29

技能介绍

用途:cdcx-execution 用于在 cdcx-cli 中执行订单相关操作,包括下限价单或市价单、修改挂单价格或数量、撤销单个或多个订单、平掉衍生品持仓以及批量下单。该技能需要身份认证。

主要能力:提供 cdcx_trade_order(下单)、cdcx_trade_amend(改单)、cdcx_trade_cancel(撤单)、cdcx_trade_cancel_all(全撤,危险级)、cdcx_trade_order_list(一次最多10单)、cdcx_trade_cancel_list(一次最多撤10单)、cdcx_trade_close_position(异步平仓)、cdcx_trade_open_orders 与 cdcx_trade_order_detail(查询)。

安全模型:命令分两级。mutate 级(order、amend、cancel、order-list、cancel-list、close-position)在 MCP 模式下需 acknowledged=true,CLI 下除非加 --yes 否则会提示确认;dangerous 级(cancel-all)需 MCP 服务器以 --allow-dangerous 启动。建议先用 --dry-run 预览请求体。

使用方式:典型流程为先预检(cdcx account summary -o json、cdcx market ticker BTC_USDT -o json),再 dry-run 预览,然后正式下单,最后用 order-detail 确认。下单位置参数为 <side> <instrument> <quantity>,side 为 BUY 或 SELL。市价买单可用 --notional 指定固定 USDT 金额。改单时 --new-price 与 --new-quantity 均为必填,不变字段需重填原值。撤单可用 --order-id 或 --client-oid。cancel-all 省略交易对会撤销账户内全部订单,需极度谨慎。平仓支持 MARKET、LIMIT 及部分平仓。

限制与注意:建议始终提供 --client-oid(不超过36字符)以便对账;价格与数量须符合 price_tick_size 和 quantity_tick_size,可从 cdcx market instruments 获取;close-position 为异步,返回的是确认而非成交,需用 cdcx account positions 核实;历史成交在 cdcx history trades 下查询,而非 trade。