xtquant获取历史数据-最新的全推数据(盘中实时更新)

PTD 阅读:934 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