第三方数据接口

目前已支持:Tushare、Quandl、akshare

使用说明

第三方数据接口

为了方便用户获取更多数据,SuperMind目前也支持调用部分第三方数据接口

akshare

  • akshare是基于 Python 的财经数据接口库,支持多品种标的的行情、基本面、衍生数据

  • 使用代码:

    import akshare as ak
    
    #获取平安银行历史日频行情数据
    df = ak.stock_zh_a_hist(
        symbol="000001", 
        period="daily", 
        start_date="20170301",   
        end_date="20210907", 
        adjust=""
    )
    
  • 说明文档:akshare官方文档

  • 注意事项:

    • 此数据接口基于爬虫实现,请勿频繁调用,由此导致的后果由用户自行承担
    • 此数据接口仅可用于学术研究,使用时请注意商业风险

tushare

  • TuShare是一个免费、开源的python财经数据接口包,提供了以下数据:

    • 交易数据
    • 投资参考数据
    • 股票分类数据
    • 基本面数据
    • 宏观经济数据
    • 新闻事件数据
    • 龙虎榜数据
    • 银行间同业拆借利率
    • 更多内容请至tushare官网查看
  • 调用方式

    import tushare as ts
    
    #获取贵州茅台日k线数据
    ts.get_hist_data('600519')
    
  • 说明文档:tushare说明文档

Quandl

Quandl是一个开放的大型数据库,提供数百万个免费和收费的数据集。目前在SuperMind上可以使用quandl的数据,使用方法如下:

import quandl

#注册quandl免费账号,获取并配置自己的API_key
quandl.ApiConfig.api_key = '2Yyoynu4pLC_NpyNnFfG'

#在quandl上查找数据调用方法

#获取美国季度GDP
data = quandl.get('FRED/GDPPOT')
print(data.head())

#获取美国季度GNP
data = quandl.get('FED/FA086902101_Q')
print(data.head())

#获取沃尔玛毛利润
data = quandl.get('SF1/WMT_GP_MRQ')
print(data.head())