首页 > 代码库 > 获取免费数据的几个方式

获取免费数据的几个方式

1、股票领域个股走势数据和指数走势数据,我推荐使用大智慧、通达信软件,其中大智慧的导出最方便。在K线图上,单击鼠标右键,点击复制数据,然后到Excel或者TXT里粘贴出来即可。(根据图表放缩选择时间序列范围)

技术分享

 

2,期货类较长时间序列,可直接在TB(交易开拓者)里写了一个函数(公式应用):

Begin

 

FileAppend("c:\\a.txt", 

Text(Date)+","+

Text(Time)+","+

Text(Open)+","+

Text(High)+","+

Text(Low)+","+

Text(Close)+","+

Text(Vol));

 

End

先调出K线图,然后加载它,这时电脑反应会比较迟钝,我们可以在C盘下,看到一个越来越大的TXT文件a.txt,它就是【日期】【时间】【开盘】【最高】【最低】【收盘】【成交量】这样的时间序列数据。

不过TB有每次显示有数量限制,所以可以通过分段加载的形式获得数据,这种做法是不是比较low呢……不过,确实可以得到大量免费数据,而且TB的数据质量个人感觉还是很靠谱的。

3、基本面因子数据,对于在校大学生,可免费使用学生版Wind软件导出,首先进入Wind客户端,然后选择EQS条件选股。

技术分享

从左边选择我们需要的个股基本面条件,每一个条件都需要精挑细选,并在“条件列表”里设置其属性,以保证数据是我们需要的格式,和需要的时间阶段。

一切设置妥当后,点击“执行筛选”,在底部即可看到我们所需数据,最后点击“导出到Excel”即可。这就是通过Wind获得基本面数据的方式,我们通常使用此方式,进行多因子回归,建立一个股价分析模型,或者去发现那些对于股价影响程度最大的因子。

 

获取免费数据的几个方式