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.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
关注我们

扫码开通QMT/ptrade