您的位置 首页 配资技巧

股票配资平台 中国股票市场一些免费开源的常用数据库简介

许多从事定量研究的小伙伴正努力寻找免费和开源股票,债券和指数数据。本文简要介绍了我在研究时经常使用的财务数据库〜

1. Tushare数据库

首先附上Tushare数据库的官方网站:。

根据Tushare官方网上的描述,Tushare是“一个免费的开源python财务数据接口包。它主要实现对财务数据(如股票 ],它可以为财务分析师提供快速,干净且多样化的易于分析的数据,从而大大减少了他们在数据获取中的工作量,并使他们可以将更多精力放在策略和模型的研究和实施上。”

Tushare数据库仅打开python的api端口,而不打开其他编程语言(例如R和C ++)的数据端口。因此,使用其他编程软件的朋友需要通过python在本地保存数据。

可以通过pip安装Tushare软件包:

>> pip install tushare

当前,Tushare数据库支持:股票和上海和深圳证券交易所所有主要股指的历史价格,包括每日收盘价,开盘价,最高价和最低价。此外,该数据库还包含一些主要的宏观经济指标数据(利率,GDP,存款准备金率,CPI,PPI,M0等)以及公司和行业基本数据。

Tushare软件包还具有内置的数据本地保存功能,支持的保存格式类型为:csv,xlsx,MySQL类型等。有关具体使用方法,请参阅官方网上的使用示例]。

2. Tushare Pro数据库

首先附上Tushare数据库的官方网站:。

Tushare更新了原始数据库股票行情导入数据库,并将其命名为Tushare Pro。 “ Tushare Pro版本”继承了旧API的便利性和易用性,但也增强了数据的广度和深度。最重要的是,数据源和收集方法也发生了根本变化。除了开放渠道的数据源,最主要的变化是Tushare建立了自己的数据存储和数据治理系统,同时依靠平台维护和管理方法来使数据更加稳定和可靠,并且服务功能可以也将发生质的变化。”

与Tushare一样,Tushare Pro在保留原始python api端口的基础上添加了Matlab和R语言获取方法。

([1) Python用户安装了Tushare Pro软件包

如果您使用Python,则可以通过pip安装Tushare Pro软件包:

>> pip install tushare

好吧,实际上,旧版本中已经包含了Pro版本,但是调用该函数的方法有所不同〜

有关具体操作,请参阅通过Python SDK检索数据的方法

([2) R语言用户安装Tushare Pro软件包

如果使用R语言,则可以在R Studio中输入以下命令代码以直接下载并初始化:

install.packages("Tushare")
library('Tushare')

有关具体操作,请参阅通过Python SDK检索数据的方法

([2) Matlab用户安装Tushare Pro软件包

对于使用Matlab的用户,您需要下载程序包。有关下载地址和说明,请参阅:通过Matlab SDK获取数据

与Tushare数据库的旧版本相比,Pro版本的数据内容将扩展为包括股票,资金,期货,债券,外汇和行业大数据,以及数字化等区块链数据货币报价。但是,某些数据受到点数的限制股票行情导入数据库,普通的免费用户无法直接获取它们。

3.选择数据库

Choice数据库是Eastern Fortune的免费开放源数据库。其定量数据接口地址:

Choice数据库当前支持Python,R,Matlab,C ++和C#等编程语言。

对于Python用户,Choice数据库似乎不支持pip配置。您需要先下载软件包文件,然后再使用它。您可以参考:选择数据库python接口配置说明。

对于R语言用户,请参阅:选择数据库R接口配置说明。

值得注意的是股票配资,使用Choice数据库需要注册。免费用户对数据的使用有流量限制。首次下载时,建议将数据保存在本地。

4.雅虎财经(Yahoo Finance)

Yahoo Finance()是一个开放源数据网站,用于获取有关海外金融市场的数据。当然,我们也可以在上面找到A股的股票数据,但是股票的代码与国内的代码并不十分一致,因此使用起来也不是很方便。

对于R语言用户,您可以使用“ quantmod”包从Yahoo Finance收集数据炒股配资,然后下载并使用这些数据。 quantmod软件包的安装和初始化方法如下:

install.packages("quantmod")
library("quantmod")

请参阅有关使用quantmod软件包的特定说明。请注意,该官方网站具有纯英语界面。

当然,还有其他一些R软件包可以获取Yahoo Finance数据,感兴趣的朋友可以自己用Google进行搜索〜

5.其他一些定量的平台自己的数据库

除了上述数​​据采集渠道外,我们还可以在一些定量研究中直接进行数据处理和策略研究平台。一些常见的定量策略平台包括:优秀矿山(),jukuan()等。

使用这些平台的优点是方便。 在线在编辑策略时只需要几十行代码即可完成策略编辑;缺点是似乎不可能将获取的数据保存在本地。

关于作者: 股票配资

热门文章

发表评论

邮箱地址不会被公开。 必填项已用*标注