【迅投 QMT】QMT如何获取ETF申赎清单?download_etf_info()与get_etf_info()教程
本方案由EasyQuant AI量化助手提供。问题背景ETF 套利、申购赎回和成分股篮子分析都需要获取 ETF 的申赎清单数据。QMT 提供download_etf_info()下载 ETF 申赎清单并通过get_etf_info()读取本地数据。实现思路下载最新 ETF 申赎清单数据。读取全部 ETF 信息。按 ETF 代码获取单只 ETF 清单。提取申购赎回状态、现金差额和成分股信息。完整代码示例from xtquant import xtdata ETF_CODE 510050.SH def download_etf_data(): 下载全部ETF申赎清单信息。 xtdata.download_etf_info() print(ETF申赎清单数据下载完成) def get_single_etf_info(etf_code): 获取单只ETF的申赎清单信息。 all_etf_info xtdata.get_etf_info() if not all_etf_info: print(未获取到ETF申赎清单数据) return None etf_info all_etf_info.get(etf_code) if etf_info is None: print(未找到ETF代码, etf_code) return None return etf_info def analyse_etf_info(etf_info): 输出ETF申赎状态和成分股信息。 print( ETF基础信息 ) print(现金差额, etf_info.get(现金差额)) print(申购允许, etf_info.get(是否允许申购)) print(赎回允许, etf_info.get(是否允许赎回)) print(申购单位, etf_info.get(申购赎回单位)) components etf_info.get(成份股信息, []) print(\n ETF成分股 ) print(成分股数量, len(components)) for component in components[:10]: print(component) def main(): # 第一步下载清单数据 download_etf_data() # 第二步读取指定ETF信息 etf_info get_single_etf_info(ETF_CODE) if etf_info is None: return # 第三步分析数据 analyse_etf_info(etf_info) if __name__ __main__: main()筛选允许申购赎回的 ETFfrom xtquant import xtdata def get_available_etfs(): all_etf_info xtdata.get_etf_info() available_etfs [] for etf_code, etf_info in all_etf_info.items(): can_create etf_info.get(是否允许申购) can_redeem etf_info.get(是否允许赎回) if can_create 1 and can_redeem 1: available_etfs.append(etf_code) return available_etfs注意事项使用前应调用xtdata.download_etf_info()下载最新数据。ETF 申赎清单通常每日更新策略运行前建议重新下载或确认本地数据日期。不同版本或数据模式下返回字段名称可能略有差异应先打印字典结构确认。现金替代标志决定某些成分券能否或必须使用现金替代。获取清单不代表账户具备 ETF 申购赎回资格实际权限以券商账户为准。总结QMT 的 ETF 申赎清单接口可用于读取 ETF 成分股、现金差额和申购赎回状态是 ETF 套利、篮子交易及申赎策略的重要数据基础。

相关新闻

AI算力平台推荐分享:2026年算力消费透明化观察

AI算力平台推荐分享:2026年算力消费透明化观察

一段个人观察做了几年AI基础设施领域的跟踪研究,2026年让我感触较深的一个变化是:行业讨论的焦点,正在从"谁家的卡多"转向"谁家的账单看得懂"。这不是一个修辞。中国信通院发布的《2026年中国人工智能算力发展白皮书》显…

2026/10/17 20:11:13 阅读更多 →
工业现场协议堆成山,逐个写驱动太慢?UltraBus 通用协议栈:50+ 协议参数化接入,零改造分钟级上云

工业现场协议堆成山,逐个写驱动太慢?UltraBus 通用协议栈:50+ 协议参数化接入,零改造分钟级上云

一、为什么协议对接总在拖项目后腿 做工业现场数据采集或设备上云,你大概率遇到过这种场面: 现场 西门子 S7、三菱 MC、欧姆龙 FINS、汇川、Modbus RTU/TCP、Profinet、EtherNet/IP、OPC UA、电力 IEC104……几十种协议并存,新老设备混搭&…

2026/10/18 15:01:05 阅读更多 →
一文看懂 HarmonyOS 6.1.1 的 Canvas 抗锯齿开关能力

一文看懂 HarmonyOS 6.1.1 的 Canvas 抗锯齿开关能力

先确定它在 Canvas 能力体系中的位置HarmonyOS 6.1.1 为 CanvasRenderingContext2D 与 OffscreenCanvasRenderingContext2D 增加 antialias 属性,用于临时开关文本抗锯齿。只看接口形态,它只是上下文对象上的一个布尔值;放回二维绘图体系&…

2026/10/18 6:26:55 阅读更多 →

最新新闻

App Inventor 2 离线版更新指南:本地部署、源码重建与版本对齐

App Inventor 2 离线版更新指南:本地部署、源码重建与版本对齐

简介:AppInventor2离线版项目源码包,面向希望突破在线版资源限制的移动应用开发者、编程初学者及教育工作者。此次更新将aia源码大小上限提升至200MB,apk打包限制同步提升至200MB,用户可独享本地电脑资源,不受服务器制…

2026/10/18 15:02:54 阅读更多 →
题解:洛谷 P10188 [USACO24FEB] Milk Exchange B

题解:洛谷 P10188 [USACO24FEB] Milk Exchange B

本文分享的必刷题目是从蓝桥云课、洛谷、AcWing等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。 欢迎大…

2026/10/18 15:02:54 阅读更多 →
PDMS二次开发实战:PML脚本批量建模与管道属性处理教程

PDMS二次开发实战:PML脚本批量建模与管道属性处理教程

简介:这份资源面向化工、石油、制药等行业的三维工厂设计从业者,以及希望基于PDMS进行功能扩展的工程师与开发者,重点讲解如何利用内置脚本语言PML实现二次开发。内容涵盖PML语法基础,包括变量与数据类型、条件与循环控制结构、函…

2026/10/18 15:02:54 阅读更多 →
从零拆解订单簿撮合系统:C++满分源码实战解析

从零拆解订单簿撮合系统:C++满分源码实战解析

简介:面向软件开发求职者的微观博易项目一面试题完整解决方案,集中呈现满分作答思路与可运行代码,适合正在准备C方向技术面试、希望了解企业项目考核标准的人群。包内共有3个文件,压缩包仅1KB:一个C源文件实现核心功能…

2026/10/18 15:02:54 阅读更多 →
大模型API Key获取全攻略:控制台手动创建与编程式密钥管理

大模型API Key获取全攻略:控制台手动创建与编程式密钥管理

在AI时代,创作无限可能:获取大模型开放平台API Key的两种方式,开发者必看!如果你最近在折腾任何跟AI沾边的项目,八成绕不开一件事:去大模型开放平台申请一把API Key。不管是给博客接一个智能问答小助手&…

2026/10/18 15:02:54 阅读更多 →
梯度消失全解析:从数学原理到ReLU、BN与残差连接的实战解决路径

梯度消失全解析:从数学原理到ReLU、BN与残差连接的实战解决路径

1. 从一个训练到一半就“躺平”的模型说起如果你亲手训练过一个稍微有点深度的神经网络,大概率见过这种让人抓狂的场景:前几个epoch损失还降得好好的,突然就卡在一个不上不下的数值,准确率死活上不去,再往后训练&#…

2026/10/18 15:01:54 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →