SuperAPI AI 工具集

revolut-x-orders

数据与分析

查看项目

更新于 10-16 07:59

技能介绍

用途:管理 Revolut X 上的加密货币订单,包括提交市价单或限价单、查看活跃与历史订单、按 ID 查询订单、撤销单个订单或全部挂单。下单前需完成预检校验。

主要能力:市价单按基础或计价规模买卖;限价单支持 allow_taker(默认)或 post_only(仅做市,若立即成交则取消);查询活跃订单(可按 symbols、side 过滤)、历史订单(起止日期,最大 30 天)、按订单 ID 查询;撤销单个订单或全部订单。预检校验包括交易对是否活跃及约束、余额检查、订单规模是否符合最小/最大限制。

使用方式:所有接口需认证,配置参见 revolut-x-auth。所有端点使用路径版本 /api/1.0/。通过脚本执行,例如下单:python scripts/revx_sign.py POST /api/1.0/orders --body '{...}';查询活跃订单:python scripts/revx_sign.py GET /api/1.0/orders/active;撤单:python scripts/revx_sign.py DELETE /api/1.0/orders/ORDER_UUID;全部撤单:python scripts/revx_sign.py DELETE /api/1.0/orders。每笔订单必填参数为 symbol、side、规模(base_size 或 quote_size 二选一,不可同时指定)、订单类型;缺失需询问,不可猜测。client_order_id 用于幂等,每单使用唯一 UUID。请求中交易对使用短横线格式(如 BTC-USD)。

错误处理:400 表示参数无效、余额不足或订单被拒;404 表示订单 ID 无效;429 表示请求过多或超出每日 1000 笔限价单,需按 Retry-After 等待后重试。限价单每日上限 1000 笔。

限制与注意事项:下单与撤单涉及真实资金,必须获得用户明确确认后执行,执行前先展示确认摘要并等待批准;全部撤单会取消所有未成交的限价、条件及 TPSL 订单,须提示风险。

参考资料:schemas.md 含完整请求/响应结构、订单状态、有效期类型与查询过滤。相关技能:revolut-x-auth、revolut-x-balance、revolut-x-configuration、revolut-x-trades、revolut-x-market-data。