使用python获取股票分时数据
时间: 2024-05-14 19:17:57 浏览: 260
获取股票分时数据需要通过一些股票数据接口或者爬虫工具,以下是基于tushare库获取分时数据的示例代码:
```python
import tushare as ts
# 设置tushare token
ts.set_token('your_token')
# 初始化pro接口
pro = ts.pro_api()
# 获取股票代码为600519的分时数据
df = pro.query('daily', ts_code='600519.SH', start_date='20200101', end_date='20200131', fields='ts_code,trade_date,open,high,low,close')
print(df)
```
其中,需要替换`your_token`为你在tushare官网申请的个人token。`pro.query()`方法中的参数意义如下:
- `daily`:查询的数据表名。
- `ts_code`:股票代码。
- `start_date`和`end_date`:查询的时间范围。
- `fields`:返回的字段。
该代码会返回一个DataFrame格式的数据,包括股票代码、日期、开盘价、最高价、最低价和收盘价。你可以根据需要进行数据分析和处理。
阅读全文