SuperAPI AI 工具集

revolut-x-market-data

数据与分析

查看项目

更新于 10-16 07:59

技能介绍

用途:该技能用于通过 Revolut X API 获取需要认证的行情数据,包括行情价格、OHLCV K线和订单簿深度三类信息。

主要能力: 一、获取全部或指定交易对的 ticker 价格,返回 bid、ask、mid、last_price 字段。 二、获取多周期 OHLCV K线,interval 以分钟为整数,可选 1、5、15、30、60、240、1440(1天)、10080(1周)、40320(4周)。单次请求最多 1000 根,可用 since 和 until 指定 Unix 毫秒时间范围,默认最近 100 根。 三、查看订单簿深度,最多 20 个价位,asks 与 bids 每档包含 price、quantity、orderCount。

使用方式:所有端点均需认证,需先参考 revolut-x-auth 完成 API Key 配置与请求签名。所有端点使用路径版本 /api/1.0/。常用命令: python scripts/revx_sign.py GET /api/1.0/tickers python scripts/revx_sign.py GET /api/1.0/tickers --query '?symbols=BTC-USD,ETH-USD' python scripts/revx_sign.py GET /api/1.0/order-book/BTC-USD python scripts/revx_sign.py GET /api/1.0/candles/BTC-USD --query '?interval=60'

适用场景:查询当前价格、拉取指定周期 K线、查看订单簿、比较多交易对价格,也可与 balance 技能组合计算组合的法币价值,或与 orders 技能配合依据行情下单。

限制:需认证才能调用;单次 K线最多 1000 根;订单簿最多 20 档;请求参数中交易对用短横线格式(如 BTC-USD),而响应中符号使用斜线格式(BTC/USD)。400 错误通常由非法 symbol 或 interval 导致,401 错误需重新检查 API Key 与签名。未认证订单簿(仅 5 档)请参见 revolut-x-public-market-data。

字段定义详见 schemas.md,官方接口参考 Revolut X REST API 文档。收费、具体部署平台与价格信息暂未提供。