python获取股票历史数据_量化交易之如何获取股票历史数据并存为csv
时间: 2023-10-09 08:15:05 浏览: 244
获取股票历史数据并存为 CSV 文件可以通过以下步骤实现:
1. 安装相关库:pandas、tushare、numpy
```
pip install pandas tushare numpy
```
2. 初始化 tushare
```
import tushare as ts
pro = ts.pro_api('输入你的token')
```
3. 获取股票历史数据
```
df = pro.daily(ts_code='股票代码', start_date='起始日期', end_date='结束日期')
```
其中,股票代码可以去 tushare 官网查询,起始日期和结束日期为字符串格式,例如 '20210101'。
4. 将数据存为 CSV 文件
```
df.to_csv('文件名.csv', index=False)
```
完整的代码如下:
```
import tushare as ts
import pandas as pd
import numpy as np
pro = ts.pro_api('输入你的token')
df = pro.daily(ts_code='股票代码', start_date='起始日期', end_date='结束日期')
df.to_csv('文件名.csv', index=False)
```
注意:需要输入自己的 tushare token 才能获取数据。
阅读全文