通达信数据 - 使用通达信量化TQ(tdx quant) tdx v7.72

Published

本文包含通达信量化TQ开发环境的搭建,写第一个策略程序,并运行。

第一步,是要在windows 10上安装3个软件:

1.首先在windows 10 要安装Python

2.然后在windows 10 要安装VSCode

3.第3在windows 10上安装通达信量化TQ(tdx quant) tdx v7.72

第二步,把Python开发环境搭建好

在VSCode里面安装 Python extension

在VSCode里面安装 Python 解释器来运行代码

开发的环境便搭建好了

 

通达信官方量化平台

doc

https://help.tdx.com.cn/quant/

Note:2026-01-17 正式发布

 

TQ策略框架是通达信 v7.72(金融终端/量化模拟版/专业研究版)新增的Python量化平台(TdxQuant),支持策略研发、历史回测、实时信号、预警推送,甚至模拟/实盘交易(需对应权限)。它通过 Python + tqcenter 模块直接调用通达信的清洗后行情、财务、板块数据

 

系统环境

Device: PC (32GB)

OS: Windows 10

开发工具: VSCode + Python extension

开发语言: Python

 

 

使用流程:

安装 v7.72 金融终端 → 注册登录 → 下载数据 → TQ策略管理器新建策略 → 写Python(tqcenter)→ 运行 → 回测/预警结果直接在通达信图表显示。

Prerequisites

通达信 v7.72 must be installed and running on your system.

VSCode must be installed and running on your system.

Python must be installed and running on your system.

 

Quick Start

Install

安装 v7.72 金融终端

安装 VSCode

安装 Python

 

必须先开达信客户端并登录,否则 tq.initialize() 会失败

数据下载 → 数据未下载,调用会自动触发客户端刷新(较慢),建议提前盘后下载

How it works

OS---------- Windows 10
 ├── Python
 │   ├── 勾选:Add Python to PATH                     <- ---------- 将Python添加到windows10 系统环境变量
 │   ├── 勾选Install pip    <--- 
 │   ├── 
 │   └── 
 ├── vscode   <----  IDE
 │   ├── Python extension
 │   └── Python Interpreter
 ├── Tdx v7.72 金融终端 
 │   ├── 各种数据下载到本地       <---  量化数据要读取
 │   ├── \PYPlugins\user               D:\newtdxtqv772\PYPlugins\user  user Python program
 │   └── \PYPlugins\sys                D:\newtdxtqv772\PYPlugins\sys    sys   Python program  
 └── 

 

开发环境准备 - 准备本地数据

通过通达信金融终端下载数据到本地计算机,这些数据编程时需要从本地读取。

step 1.TDX Version control - 需安装支持TQ策略功能的通达信。可选金融终端、专业研究版等版本

金融终端V7.72(64位,推荐) 

https://data.tdx.com.cn/level2/new_tdx64.exe

step 2.下载数据到本地,后续程序计算要用到这些数据

opentdx — Python TDX 量化行情数据接口

https://github.com/LisonEvf/opentdx

 

Quick start

Installation

✔ 安装 Python   -  on windows   # Install a 3.13 version of Python on your system

✔ 安装 Python   -  on windows   # Install a 3.13 version of Python on your system
✔ 安装 VSCode  -  on windows

Configuration

Configure IDE (Manual)

VScode

✔ 装 Python插件-  on VSCode  # Install Python extension
✔ 建 venv           -  on VSCode

✔ 写代码运行     -  on VSCode

 

setting up a local development environment

开发环境准备 - 准备开发工具

On Windows 10

step 3.安装IDE VSCode

 

开发环境准备 - Visual Studio Code搭建 Python 开发环境

在 Windows 上用 Visual Studio Code 搭 Python 开发,三件事:环境、解释器、工具链

 

On Windows 10

step 4.1 安装 Python 环境 - 在windows 10上安装 Python

Python - Windows installer (64-bit) 

https://www.python.org/downloads/release/python-31313/

https://www.python.org/ftp/python/3.13.13/python-3.13.13-amd64.exe

将Python添加到环境变量 - 勾选:Add Python to PATH

勾选Install pip

 

test

python --version

Python 3.13.13

python -m pip --version
pip 26.0.1 from F:\Thirdprogram\Python\Lib\site-packages\pip (python 3.13)

 

On VS Code 

Extensions

step 4.2 配置 VS Code - 安装 Python 插件(Extensions) for IDE VSCode

Install Python extension for Visual Studio Code

VSCode终端-扩展-输入下文,分别添加相关扩展:

python

 

detail:https://help.tdx.com.cn/quant/docs/markdown/mindoc-1cfsjkbf8f3is/mindoc-1d00970eq1rtc.html#_2-%E5%AE%89%E8%A3%85ide-%E5%BB%BA%E8%AE%AEvscode%E3%80%81pycharm%E6%88%96trae

 

step 4.3 选择 Python 解释器

VS Code 本身只是一个编辑器(像高级记事本),需要安装 Python 解释器来运行代码。没选解释器 → 代码不能跑。

Ctrl + Shift + P

Python: Select Interpreter

选择已安装的 Python

 

step 5.编写第一个程序

在 VS Code 中打开: 点击 VS Code 菜单栏的 File -> Open Folder,选中 D:\Thirdprogram\newtdxtqv772\PYPlugins\user文件夹。
新建文件: 点击左侧文件浏览器旁边的“新建文件”图标,命名为 hello.py(注意后缀必须是 .py)。

print("Hello, World!")
print("这是我的第一个 Python 程序!")

运行代码

在代码区右键,选择 "Run Python File in Terminal"

output

PS D:\Thirdprogram\newtdxtqv772\PYPlugins\user> & F:\Thirdprogram\Python\python.exe d:/Thirdprogram/newtdxtqv772/PYPlugins/user/hello.py
Hello, World!
这是我的第一个 Python 程序!

 

step 6.开始开发第一个量化程序

Libraries

安装开发量化程序要使用的库

直接调用 Python 里的 pip,安装一些开发程序所需要用到的包

python -m pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
python -m pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
python -m pip install backtrader -i https://pypi.tuna.tsinghua.edu.cn/simple
python -m pip install vectorbt -i https://pypi.tuna.tsinghua.edu.cn/simple

 

202604 - 仅支持收费用户登录

专业研究版V7.73(64位,推荐)
 更新:2026/4/17 21:34:28 大小: 176.92 MB
仅支持收费用户登录,支持新交易,支持VIP下单
支持TQ策略、特灵交易、快枪手
专业版、研究版用户可下载使用

https://www.tdx.com.cn/soft.html

 

 

useful links

https://code.visualstudio.com/docs/python/python-tutorial#_prerequisites

https://www.cnblogs.com/treasury-manager/p/19110361

 

安装Python及VSCode等开发环境
https://help.tdx.com.cn/quant/docs/markdown/mindoc-1cfsjkbf8f3is/mindoc-1d00970eq1rtc.html#_1-%E5%AE%89%E8%A3%85-python-%E7%8E%AF%E5%A2%83