从公开的网站获取。
雪球网(www.xueqiu.com)、东方财富网(www.eastmoney.com)、腾讯财经频道(finance.qq.com)、同花顺问财(https://www.iwencai.com/)等网站提供了提供了各类金融数据,以及阿牛数据 (www.aniudata.com)、集思录(www.jisilu.cn)等网站上有可转债、套利等专项数据。很多数据可以通过网页端手动下载,也可以通过编写爬虫程序来抓取。
akshare
基于 Python 的财经数据接口库,免费使用,本质上就是使用爬虫从公开网站抓取数据。使用akshare的好处是:不需要自己编写爬虫程序,只需简单调用其数据接口就能获取数据;其接口文档收集整理了各种数据,省去了自己找数据源的麻烦。
baostock
免费、开源的证券数据平台。提供大量准确、完整的证券历史行情数据、上市公司财务数据等。通过python API获取证券数据信息,满足量化交易投资者数据需求。目前更新频率不如akshare。
tusharepro
tushare的升级版,部分免费,积分制,获取更多数据需要赞助获取积分。
jqdata
聚宽旗下量化数据接口,有年费,可试用。
udata
恒生电子旗下量化数据接口,有年费,可试用。
Choice
东方财富旗下量化数据量化接口,有年费,可试用。
qstock
qstock由"Python金融量化"开发,试图打造成个人量化投研分析开源库,目前包括数据获取(data)、可视化(plot)、选股(stock)和量化回测(backtest)四个模块,免费使用。
对于非机构投资者的散户来说,用免费数据已经足够了,比如参考AKShare的接口或者源代码,已经可以获取市场上大部分数据信息。另外tushare pro性价比也不错,也能满足大部分量化场景需求。
收费数据通常种类更齐全,质量更有保障,而且提供还有一些特色数据,比如高频数据、量化因子数据等,但有的数据费用较贵,可以根据需要购买。