使用tushare抓取股票日线数据包

本文介绍了如何使用Tushare抓取股票日线数据。首先,需要在Tushare官网注册并获取开发者账号的token。然后,通过pip安装tushare包。最后,使用获取的token调用接口获取数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Tushare免费提供各类金融数据 , 助力智能投资与创新型投资。是进行金融数据分析的好帮手。
一、注册Tushare开发账号
注册的目的是,获取开发者账号token
1.Tushare官网:
https://waditu.com/
Tushare官网
2.在Tushare官网注册并登录。
3.登陆后进入个人主页,在个人主页的接口TOKEN栏里就是你的token。
获取token
把这个token复制,后面编码时使用
4. 安装tushare包
pip install tushare
二、抓取日线数据包
这里需要使用前面注册时获取的token

import tushare as ts
'''演示日线数据调取过程'''
token='8a73132ef830e084c7711443bf957cb57634e96657c5879a*******'
ts.set_token(token)
#初始化pro接口
pro=ts.pro_api()
#数据调取
df = pro.daily(ts_code='002869.SZ', start_date='20180701', end_date='20180718')
print(df)

执行后,打印数据如下ÿ

### 如何使用 Tushare API 下载股票线数据 为了利用 Tushare 获取股票线数据,需完成几个必要的准备工作。首先,需要注册一个 Tushare 账号,并获取访问令牌 (token),这一步骤至关重要[^3]。 #### 安装 Tushare 库 确保 Python 环境已准备好后,可以通过 pip 工具安装 Tushare: ```bash pip install tushare ``` #### 设置 Token 和初始化 API 接口 成功安装库之后,设置个人的 Tushare 访问令牌,并创建 Pro API 对象实例用于后续的数据请求操作: ```python import tushare as ts ts.set_token('your_personal_tushare_token_here') pro = ts.pro_api() ``` 此处 `your_personal_tushare_token_here` 需替换为自己实际申请得到的 token 字符串[^4]。 #### 请求特定股票线数据 定义所需参数如股票代码 (`ts_code`) 及时间范围 (`start_date`, `end_date`) 后,通过调用 `pro.daily()` 方法来发起 HTTP GET 请求从而获得目标时间段内的每行情记录。下面的例子展示了如何查询某支具体股票在给定期区间内每天开盘价、收盘价等信息的方法[^5]: ```python df = pro.daily(ts_code='000001.SZ', start_date='20240101', end_date='20240531') print(df) ``` 上述代码片段中 `'000001.SZ'` 表示深圳市场的平安银行股份有限公司;而起始和结束期则限定了所关心的时间段。最终返回的结果保存在一个名为 `df` 的 Pandas DataFrame 中以便进一步处理或分析。 #### 将数据导出至 Excel 文件 如果希望将这些历史交易数据保存下来以供离线查看或者更复杂的计算,则可以借助 Pandas 提供的功能轻松实现这一点。以下是简单的例子说明怎样把之前取得的数据写入本地磁盘上的 Excel 文档里去[^2]: ```python output_file_path = './stock_daily_data.xlsx' df.to_excel(output_file_path, index=False) ``` 这样就完成了从在线抓取到本地存储整个流程的操作指南。值得注意的是,在执行以上任何步骤前,请务必确认已经按照官方文档指引正确配置好开发环境以及遵循服务条款合法合规地使用该平台所提供的资源和服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值