OKX API的“数据延迟”大概是多少毫秒?
4 个回答
OKXAPI延迟是真实存在的,但是不用太担心。
一般情况下,在正常网络环境下,数据延迟为几十至几百毫秒左右。
如果使用专业交易通道或者云服务器,那么数据延迟会更低。
当然,这也不是绝对的,当行情波动大时,可能会出现延迟高的情况。
具体延迟时间,还要依据个人使用的网络环境和服务器距离。
如果你是高频交易,尽量选择离交易所服务器比较近的服务器来部署。
OKX的API数据延迟跟你的网络环境,api类型(ws还是rest),以及单个币种的市场成交密集程度等都有关系。官方的ws推送应该很快,我感觉延迟在几十毫秒,但是具体多少并没有一个确定的数字。需要自己测。
OKX的API数据的延迟一般为十几毫秒到几十毫秒,具体数值没有披露。实际应用过程中,延迟与两个因素有关:
1. 网络延迟与距离(服务器所在地) - 和OKX节点距离太远,本身就会有较大的网络延时(例如你位于南美,使用亚洲节点),
2. 网络质量:虽然物理距离很近,但是中间的路由,防火墙多了,影响也不小
对一般投资者而言,这个延迟完全可以不予考虑,但对于需要做频率交易、套利的投资者来说,这个延迟会非常敏感,此时需要:
- 提交专业交易API
就近原则——尽量选择距离自己最近的服务器
- 专用线路
5.免费API和付费API的优级不一样,并发数大时,可能会出现排队情况
OKX API 延迟并非固定值,而是会有波动性的。主要受服务器负载、网络情况、请求频率等等方面的影响,一般官方提供的API延迟都会在数十毫秒至数百毫秒之间,如果是免费开放的一些公共行情数据接口,延迟就会更长。
但是如果是高频交易或者是需要实时的业务场景,那么我建议你使用 OKX Websocket 的接口,这种接口的延时较低,数据到达的速度也很快。
因此,延迟是存在的,但是只要选择合适的接口,控制好请求频率,就能满足绝大多数业务的需求。