【亲测可用,包含了2005-2021的1min行情数据,2021每周更新一次】
链接: https://pan.baidu.com/s/1W2TMPTHLWblKy1gBwMCIEQ
提取码: i4ru
数据提供csv和hdf5两种类型
其中,csv的样本格式如下
hdf5的数据格式为
h5文件名为股票代码,如600000的hdf5文件为600000.h5
group为交易日期,如20210602
dateset为1min数据的数据变量,有datetime,open,close,high,low,amount,数据格式均为nparray,python读取代码示例如下
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
import h5py
# h5_path是存放hdf5的文件夹路径
h5_path = "/mnt/e/data/1min/2005-2021"
stock_list = ["000001"]
for stock_code in stock_list:
with h5py.File(os.path.join(h5_path, stock_code + ".h5"), 'r') as store:
#group命名方式是日期,8位表示
#返回的dataset是nparray格式
#time变量类型是np.string_,open,close,high,low均为np.float32, amount为np.float64
g = store["20210630"]
print(g["time"][:])
print(g["open"][:])
print(g["close"][:])
print(g["high"][:])
print(g["low"][:])
print(g["amount"][:])