xtquant获取历史数据-最新的全推数据(盘中实时更新)
PTD
阅读:17
2025-06-09 13:55:52
评论:0
import xtquant.xtdata as xtdata
# 定义ETF基金的代码
etf_code = '510300.SH' # 510300是沪深300ETF,SH表示上海证券交易所
period = '1m' # 设置周期
start_time = '20250525' # 设置起始时间
# 1. 下载历史数据到本地
xtdata.download_history_data(etf_code, period=period, start_time=start_time , end_time='')
# 2. 获取本地历史数据
history_data = xtdata.get_local_data(
field_list=[], # 空列表表示获取所有字段
stock_list=[etf_code], # 指定获取的股票代码
period=period, # 获取 周期数据
start_time=start_time, # 起始时间
end_time='', # 结束时间
count=-1, # 获取全部数据
dividend_type='none', # 不复权
fill_data=True # 填充空缺数据
)
# 打印历史数据
print("历史数据:")
print(history_data)
# 3. 获取最新的全推数据(盘中实时更新)
latest_tick_data = xtdata.get_full_tick([etf_code])
# 打印最新数据
print("最新全推数据:")
print(latest_tick_data)
本文由 海星量化研究所 作者提供,转载请保留链接和署名!网址:https://qmt.hxquant.com/?id=38
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源; 2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任; 3.作者投稿可能会经我们编辑修改或补充。