从哪些渠道获得实时数据以及使用的注意点呢?

实时数据一直是量化入门的一道难关。

一个回测很好的策略,总要放到实盘中去跑,但是很多人却无法获得实时数据,所以就只能靠手动的方法去交易,无法发挥出量化的优势。

那么我就来介绍下可以从哪些渠道获得实时数据以及使用的注意点。

免费渠道

免费股票实盘数据可以从以下几个渠道获得

新浪/腾讯/雅虎

深圳实时股票行情查询_股票基金行情查询_股票信息行情查询600710

他们都有web接口可以http请求的方式获得股票的实时数据。这些数据包括了股票代码,股票名称,时间戳,昨收,今开,当前价,今天最高价,最低价,量能,金额,5档买卖盘等数据。

可同时请求多个股票,不过请求的太过频繁会被ban。

东方财富网

用谷歌浏览器内核的浏览器在东财打开任意一个股票的页面,按F12,会看到有一个js在不断请求数据,只要调用它就能获得实时数据。缺点是同时只能查询一个股票的实时数据。

tushare

股票信息行情查询600710_深圳实时股票行情查询_股票基金行情查询

tushare和历史数据一样,需要积分,如果积分不够,好像一天只能请求500条实时数据。

量化平台

不少量化平台有自己的实时数据,只要策略是在量化平台上行跑,就没有问题。

券商的接口

很多券商有第三方的软件服务供应商,他们会帮券商开发行情接口,但是这些接口是对机构用户免费,比如私募基金。当然机构用户需要在对应的券商开户,私募基金需要在对应的券商开托管账户,发产品,才能免费使用数据和行情接口。

股票信息行情查询600710_股票基金行情查询_深圳实时股票行情查询

不过如果是个人,也可以问一下自己的券商,看看有没有机会可以使用到这种接口。

收费渠道

这个就太多了,我就说说价格吧。

wind是一年6万,其他的便宜点,同花顺是一年2-3万,2年一买会便宜一些。

其他的我就没有用过了。但是这样的数据服务商实在太多,一搜一大把。

深圳实时股票行情查询_股票信息行情查询600710_股票基金行情查询

注意事项

请求

免费数据不要过于频繁的请求,容易被屏蔽。一次性也不要请求太多的股票。不同的接口,不同的服务器有不同的底线,可以写程序去测试。

收费的就没有关系了。

快照数据

深圳实时股票行情查询_股票信息行情查询600710_股票基金行情查询

说是实时数据,但是免费的渠道实际上都是至今为止的一个快照数据,不可能像收费的那样给到我们tick数据。

延迟

免费数据经常有延迟,处理数据不能按照获取数据的时间,需要通过时间戳去处理。比如9:35:25获得的数据时间戳可能是9:34:58,则这条数据就是9:34的。

拼接

无论免费的还是收费的实时数据,基本上都需要自己进行处理拼接。比如需要1分钟数据,则需要自己进行拼接。拼接的过程中,免费的数据由于请求频率不高,所以往往会漏掉中间的最低价,最高价等等,这点是最需要注意的。比如每10分钟请求一次,那么这10分钟时间如果刷新了最高价,那么这个是需要处理的。

拼接的数据要和自己做回测的历史数据在时间上一致,比如有些数据是9:30- 14:59有些数据是9:31-15:00,差一分钟。实时数据必须和静态数据保持一致,否则实时选股,ai预测出来的数据也会不一致。

原创文章,作者:OK财经,如若转载,请注明出处:https://www.myokie-paris.com/news/20210507/3072.html

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息