首页  >>  GuGu

gugu(股估)是适用于金融/投资领域数据分析及量化工程的开源项目,通过对互联网上的公开数据进行采集、清洗和存储,完成了对股票/债券/基金等金融数据的统一调用和分析。其优点是速度快、可定制及高度的可复用性。您不仅可以将其作为单独的数据接口使用,还可以将其集成在您的项目中作为数据获取api进行调用。

大家可能之前用过类似的开源项目,本人之前在进行金融数据分析时也是使用其他开源项目获取数据的。然而现在很多开源项目变成了半开源甚至闭源,您需要获取许可才能使用或者需要累积积分才能获得更多的权限,这对于喜欢自己动手并自由定制的朋友会有很多的不便。为了充分发扬开源精神倡导自由软件理念本人开发了gugu,作为开源社区版的金融数据api,我们承诺gugu将永远开源并不做任何限制以提供给广大金融/投资数据分析及量化爱好者自由使用!


使用前提:

python 2.x/3.x


安装方式:

方式1: pip install gugu or pip3 install gugu

方式2: python setup.py install

方式3:访问 pypi 下载安装


版本升级:

pip install gugu --upgrade or pip3 install gugu --upgrade

查看当前版本的方法:

import gugu

print(gugu.__version__)


版本信息:

0.1.8 2020/04/20

(1)Classify类中方法byIndustry去掉按申万行业(sw)获取行业分类数据,保留只使用按新浪行业(sina)获取行业分类数据

(2)LowRiskIntArb类中去掉获取A/H比价数据方法AHRatio

(3)Macro类中将montySupply方法更名为moneySupply;去掉获取贷款基础利率均值数据方法lprMa

(4)StockInfo类中方法stockProfiles经过重新修订可以高效获取上市公司基于基本面的汇总数据信息

(5)修复了N多因网页数据格式更改造成的某些api失效或错误的问题

(6)修复部分bugs


0.1.7 2019/04/09

(1)修改pandas.DataFrame的某些用法以适应pandas更高版本

(2)修复部分bugs


0.1.6 2019/04/07

(1)公用类中添加fceil、nextTradeDate,修改getTodayHistory为getDateInterval,修复lastTradeDate中的bugs

(2)低风险及套利类中添加新转债方法newConBonds

(3)修复股票交易类中history方法的一个bug

(4)将文档文件夹修改为documents并将所有文档格式修改为markdown格式


0.1.5 2019/03/20

完善文档,修复bugs


0.1.0 2019/02/03

创建第一个版本