Tushare金融数据实践

    目前来看,除了爬虫玩的很好,又有精力自己去爬取数据并清洗的,要用到免费的数据源,有两个比较不错的推荐,tushare和baostock。这里介绍一下tushare的使用。

    Tushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工到数据存储的过程,并对外提供多种开放接口供使用。目前升级成金融大数据社区,即pro版,向下兼容老版本的一些api。

Tushare金融数据使用实践

Tushare金融数据使用实践

 

(具体可以到官网了解详细使用方法 https://tushare.pro/register?reg=282123 )

安装

先安装一些依赖库

# pip install anaconda

# pip install pandas

# pip install lxml

# pip install tushare  (安装tushare)

 

安装好可以直接使用:

获取历史数据:

# ts.get_hist_data('600848',start='2015-01-05',end='2019-10-09')

新版接口(建议使用):

pro = ts.pro_api()

df = pro.daily(ts_code='603999.SZ', start_date='20190920', end_date='20190930')

建议使用pro版本,老版本不再维护。Pro版本接口更加丰富

获取列表:pro.stock_basic 写成配置文件 codes

获取交易日期:pro.trade_cal 写成配置文件 dates

 

可以结合其他网络数据,合成后保存到数据平台供后续分析使用

Tushare金融数据使用实践

 

统计后的数据可以再存到关系数据库oracle等,这里不做详细说明,欢迎留言交流

相关文章:

  • 2021-09-12
  • 2021-04-03
  • 2021-05-03
  • 2021-12-01
  • 2022-01-13
  • 2021-11-21
  • 2021-07-05
  • 2021-07-21
猜你喜欢
  • 2022-02-09
  • 2021-04-10
  • 2022-12-23
  • 2021-07-20
  • 2021-08-20
  • 2021-12-09
  • 2022-01-23
相关资源
相似解决方案