1. tushare概述
tushare是一个免费开源的python财经数据接口包。
文档地址:https://waditu.com/document/2,有很多案例。
安装:pip3 install tushare
2. 常用股票数据指标:
- open: 开盘价
- high: 最高价
- low: 最低价
- close: 收盘价
- volume: 成交量
- market value: 市值
3. 案例
3.1 查询当前所有正常上市交易的股票列表并导入csv文件
import tushare as ts
pro = ts.pro_api()
# 查询当前所有正常上市交易的股票列表
data = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')
data.to_csv("正常上市交易的股票列表.csv",index=False)
print(data)
3.2 沪深股通成份股
import tushare as ts
pro = ts.pro_api()
# 获取沪股通成分
df = pro.hs_const(hs_type='SH')
print(df)
# 获取深股通成分
# df = pro.hs_const(hs_type='SZ')
# print(df)