Appearance
TdxQuant 入门(一):安装通达信金融终端与 Python 环境
这篇文章适合谁
这篇文章适合希望通过 Python 获取股票、ETF、指数等行情数据,并计划将行情接入自己程序或数据平台的开发者。
如果你正在使用 MiniQMT,想寻找一个备用行情源,或者希望在 Windows 虚拟机、云服务器中长期运行行情采集服务,也可以参考本文。
本篇只需要会安装 Windows 软件,并能在 PowerShell 或命令提示符中执行命令。即使暂时不了解 curl、HTTP,也不影响完成本文的安装步骤,后续用到时再逐步了解即可。
视频演示
准备通达信金融终端
TdxQuant 是什么
TdxQuant 是通达信提供的 Python 量化接口,可以通过代码调用通达信客户端中的行情、公式、财务数据、模拟交易和实盘交易等功能。
在本文中,可以先把“TQ 策略”理解为通达信客户端中使用 TdxQuant 相关能力的入口。后面检查客户端是否存在 TQ 策略入口,是为了确认当前安装的终端具备运行 TdxQuant 的基础条件。
本文只关注最基础的环境安装。行情调用、历史数据刷新和 HTTP 接口验证会放在下一篇文章中。
选择通达信版本
官方下载地址:通达信软件下载中心
通达信目前提供金融终端 64位、专业研究版和金融终端(量化模拟)等多个版本,它们都支持 TQ 策略。
如果只是获取行情并学习 TdxQuant,推荐使用免费的金融终端 64 位版。专业研究版主要面向付费用户,量化模拟版则不提供券商实盘交易。
本文使用并验证的是 金融终端 64 位,后续示例也将以该版本为准。
另外,本文也实际测试过 金融终端(量化模拟),同样可以使用 TdxQuant。
下载页面及入口如下:

安装通达信金融终端
进入通达信官方下载中心,下载金融终端 64 位版,并按照安装程序提示完成安装。
建议安装到路径较短、容易识别的目录,例如:
text
C:\new_tdx64注意:下一篇会用到该路径。
注册并登录通达信账号
首次启动金融终端时,需要使用手机号注册或登录通达信账号。
只获取行情时,不需要登录券商资金账号。登录通达信账号并保持客户端在线,即可使用 TdxQuant 行情接口。
确认终端支持 TQ 策略
登录金融终端后,可以在客户端菜单中查找“TQ 策略”“TQ 策略管理器”或类似入口。

本文使用的通达信金融终端 V7.73 已经实际验证支持 TQ 策略。
也可以检查安装目录中是否存在以下文件:
text
PYPlugins\user\tqcenter.py
TPythClient.dll准备 Python 运行环境
安装 Python 环境
官方文档:Python 环境与依赖库安装
官方文档建议使用 Python 3.7 及以上版本。本文使用的是 Python 3.12.X 64 位版,建议 Python 与通达信客户端保持相同的 64 位架构。
安装时建议勾选 Add Python to PATH。安装完成后,可以在命令行中执行以下命令确认:
shell
python --version
安装依赖库
具体说明可参考官方文档中的安装 IDE 与依赖库。
tqcenter.py 依赖 numpy 和 pandas,需要提前安装这两个 Python 包。
在 PowerShell 或命令提示符中执行:
当前只需要安装 numpy 和 pandas:
shell
python -m pip install numpy pandas -i https://pypi.tuna.tsinghua.edu.cn/simple回测、技术指标和数据可视化还可能用到其他依赖库,但本篇暂时不需要。等后续功能实际用到时再安装,可以减少当前的环境配置和排错成本。
找到 TdxQuant Python 模块
TdxQuant 的 Python 模块通常位于通达信安装目录下:
text
C:\new_tdx64\PYPlugins\user\tqcenter.py它不是普通的 PyPI 包,因此不需要执行 pip install tqcenter。运行自己的 Python 脚本时,需要让 Python 能够找到 PYPlugins\user 目录。
本篇暂时不需要修改系统环境变量。下一篇运行示例代码时,我们会在 Python 代码中加入该目录,并说明具体写法。
了解 TQ 相关目录结构
一个常见的通达信目录结构如下:
text
C:\new_tdx64
├─ TPythClient.dll
└─ PYPlugins
└─ user
└─ tqcenter.pytqcenter.py 会调用通达信目录中的 TPythClient.dll,因此不要单独复制 tqcenter.py 到其他目录使用。
长期运行与完成检查
在虚拟机中运行 TdxQuant
小刘已经实际验证,截至2026-07-19,通达信金融终端 V7.73 可以在 Windows 虚拟机中正常运行。
通达信金融终端和 TdxQuant 可以运行在 Windows 虚拟机中。虚拟机需要能够正常联网、显示桌面并保持用户登录状态。
用于长期采集行情时,建议关闭 Windows 自动休眠,并避免注销当前用户。远程桌面使用完成后可以断开连接,但不要退出 Windows 会话。
安装完成后的检查清单
完成安装后,可以确认以下项目:
text
通达信金融终端可以正常登录
客户端中存在 TQ 策略入口
PYPlugins\user\tqcenter.py 存在
TPythClient.dll 存在
Python 可以正常运行
numpy 和 pandas 已安装这些检查全部通过后,说明 TdxQuant 的基础运行环境已经准备完成。
下一步
下一篇文章将分别使用通达信提供的本地 HTTP 接口和 Python API,验证 TdxQuant 是否能够正常获取行情数据。