qmt下载的数据放在了哪里了?
#qmt获取日线数据
from xtquant import xtdata
# 设置股票代码列表和时间范围
stock_list = xtdata.get_stock_list_in_sector('沪深A股')
# print("获取到的股票列表:", stock_list,len(stock_list))
start_time = '20240501'
end_time = '20250501'# 下载多只股票的日线数据
for code in stock_list:print("下载:",code,"中.....")xtdata.download_history_data(code, period='1d', start_time=start_time, end_time=end_time)# 获取多只股票的日线数据
# data = xtdata.get_local_data(stock_list=stock_list, period='1d', start_time=start_time, end_time=end_time)# # 查看数据
# for code in stock_codes:
# print(f"{code} 的数据:")
# print(data[code].head())
QMT下载的历史行情数据默认存放在安装目录下的datadir
文件夹中,具体路径和结构如下
1. 默认数据存储路径
- 安装目录下的
datadir
文件夹
例如:- 如果安装时选择路径为
D:\国金证券QMT交易端
,则数据路径为:
D:\国金证券QMT交易端\datadir
- 如果安装时选择路径为
2. 数据目录结构
在datadir
文件夹内,数据按市场和周期分类存储:
- 按市场分类的子目录:
SH
(上交所)、SZ
(深交所)、HK
(港交所)、SHFE
(上海期货交易所)等,每个市场对应一个子目录
- 按周期分类的子目录:
每个市场目录下包含以下周期子文件夹:0
:分笔数据(Tick)60
:1分钟K线300
:5分钟K线86400
:日线数据
示例路径:
- 上交所股票(如603000.SH)的日线数据路径:
datadir\SH\86400\603000.DAT
- 分笔数据可能进一步按日期存储,例如:
datadir\SH\0\603000\20230901.dat
3. 自定义数据存储路径
如果需要修改默认路径,可通过以下方式:
- 代码设置:
使用xtdatacenter.set_data_home_dir('/自定义路径')
指定新目录 - 快捷方式替代:
若默认路径磁盘空间不足,可将datadir
移动到其他位置,并创建快捷方式指向原路径
4. 查看当前数据路径
- 通过代码获取:
python
复制
from xtquant import xtdata print(xtdata.get_data_dir())
- 手动查找:
进入QMT安装目录,直接查看datadir
文件夹的位置
注意事项
- 安装时建议不要将QMT装在C盘,避免系统盘空间不足
- 不同版本(如券商版、VIP版)的默认路径可能略有差异,建议以实际安装为准