本文包含通达信量化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 解释器来运行代码
开发的环境便搭建好了
Table of Contents
通达信官方量化平台
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
