说起找这个历史交易数据,那是真费劲。我一开始就是想看看那个股票,002218,以前都是怎么走的,想自己琢磨点规律出来。结果发现,网上的数据,要么不全,要么就是收费的,真让人上火。

第一次尝试:各种股票软件
我最早想的肯定是用那些常用的股票交易软件。什么同花顺,东方财富,这些我都装了个遍。想着用它们自带的K线图和数据导出功能,应该能把我要的历史数据给扒下来。
- 同花顺:它能看得很久远,但是想导出来就很麻烦。要么限制条数,要么导出来格式乱七八糟,还得自己去整理。而且有些特别细致的比如逐笔交易数据,它就不给全。
- 东方财富:界面看着挺花哨,数据量也大。我试着找它的数据下载入口,发现要么藏得深,要么就是非会员不开放完整数据。我这人不喜欢为了查点历史数据就去花钱开会员,感觉不值当。
折腾了一两天,发现这些交易软件虽然能看到走势图,但是要完整、干净、方便处理的数据源,它们都不太行。
第二次尝试:财经门户网站
既然软件不行,我就转头找那些专业的财经门户网站。心想这些大站总得有点免费的数据接口或者下载页面。
- 新浪财经:我记得以前新浪财经有个专门的股票数据中心。我摸索了一阵子,确实找到了历史数据的查询页面。好处是免费,可以选日期范围。坏处是,数据导出的格式还是不太好处理,而且速度慢,有时候查询时间长了还会中断,得重新来。
- 腾讯证券:这个跟新浪差不多,界面倒是简洁一些。我发现它提供的数据维度比较固定,想要更细致的,比如分红送配信息和历史交易数据混在一起看,就比较困难。
这段时间里,我主要靠手动复制粘贴加自己写点小脚本来处理这些网站扒下来的数据,效率低得可怕。而且数据源质量参差不齐,有时候发现缺了一两天的交易记录,还得去别的网站补。
最终锁定:几个好用的免费数据源
后来我是通过一些技术论坛和爱好者的群里,才发现了一些真正好用的免费数据源,这些地方才是真正的宝藏。
第一个推荐:某开源社区的数据接口。

这个社区有很多热心网友维护的数据接口,主要是基于Python的库。我学着安装了几个库,然后用几行简单的代码就能直接拉取A股的历史交易数据,包括日线、周线、月线,甚至分钟级数据都有。这个简直是解决了我的大问题,数据干净,格式是标准的CSV,处理起来特别方便。
优点:数据全,更新快,最重要的是接口稳定,可以批量获取。我把002218从上市以来的所有日线数据,一次性就全抓下来了,比我之前折腾半天都强。
第二个推荐:某大数据平台。
这个平台主要是给量化投资爱好者用的,它上面整合了非常多的金融数据,而且有很多是免费开放的。虽然有些高级功能要付费,但是基础的历史交易数据是免费查阅和下载的。它有一个筛选器,可以直接输入股票代码和时间范围,然后一键导出成Excel或者CSV。
优点:界面友不需要写代码,适合新手。它的数据准确性也高,和交易所的数据几乎同步。
我的实践感受
找002218的历史交易数据,我从传统的股票软件到门户网站,才转向了技术社区和量化平台。前面那些方法,要么就是数据不全,要么就是导出麻烦。只有找到了后面这两个地方,我才真正把这个股票的完整历史数据给搞定了。
现在我把这些数据导入到Excel里,自己做各种分析,包括股价、成交量、换手率等等,比看那些花里胡哨的软件图表直观多了。如果你也想搞到完整、免费的历史数据,别去盯着那些大公司软件了,多去那些技术社区和开发者平台逛逛,绝对能找到你想要的。

还没有评论,来说两句吧...