ouyi API的限频被触发后要等多久
交易类接口超限返回429,响应头Retry-After给出建议等待秒数,通常1到5秒。程序里读取该头做指数退避即可,别硬重试,连续触发可能临时封禁IP十分钟。
WebSocket私有频道推送订单和持仓变动,无需轮询,节省请求配额的同时保证状态同步延迟低于100ms。
支持限价、市价、止盈止损、跟踪委托和冰山委托。批量下单接口可混合提交不同类型,但每笔订单的side和ordType需单独指定,不能共用。
每个错误返回独立code和msg,如51008表示余额不足、51000表示参数错误,程序可按码做精准异常处理。

交易类接口超限返回429,响应头Retry-After给出建议等待秒数,通常1到5秒。程序里读取该头做指数退避即可,别硬重试,连续触发可能临时封禁IP十分钟。
单次请求可提交最多20笔订单,适合网格和分批建仓策略,减少HTTP往返次数,降低整体延迟。
每个端点独立标注权重和请求上限,交易类接口默认20次/秒,行情类60次/秒,超限返回429并附带Retry-After头,方便程序自动退避。

官方维护Python、Go、Java、Node.js四套SDK,封装了签名、时间戳和重试逻辑。Python版本pip install即可调用,省去手写HMAC的麻烦。
Backtrader和vn.py社区已有ouyi API适配器,直接替换数据源和交易网关即可复用现有策略代码。
K线接口支持1分钟到1月周期,可回溯多年数据,带分页游标,方便回测时拉取长周期行情做策略验证。



API请求直连撮合核心,不经过中间层转发,实测限价单从提交到进入订单簿平均38ms。
ouyi API的订单回报通过WebSocket私有频道推送,实测从发单到收到成交回执平均耗时92ms,比轮询REST接口快3倍以上。
客户端需监听onclose事件,按1秒、2秒、4秒递增重连,重连成功后重新订阅频道并拉一次REST快照对账,防止断线期间漏掉的订单状态变化。

通过Webhook把TradingView警报推送到自建服务,再调ouyi API下单,实现图表信号到执行的自动化链路。

接口文档已经备好,模拟盘随时可跑。注册后创建密钥,半小时内就能完成首笔程序化下单验证,别让手动操作继续拖慢你的策略节奏。