1. 环境准备与 Wind 接口安装
搭建开发环境是量化交易的第一步。推荐使用 Anaconda 来管理 Python 环境,以简化依赖包安装。
- 安装 Anaconda:到官网下载最新版 Anaconda(推荐 Python 3.8+ 版本),安装时勾选"Add to PATH"选项。安装完成后,在命令行输入
conda --version验证是否成功。 - 创建专属环境:为避免包冲突,建议为量化项目创建独立环境:
conda create -n wind_quant python=3.8
conda activate wind_quant
- 安装 WindPy:Wind 官方提供的 Python 接口包可以通过两种方式安装:
- 方法一:通过 Wind 客户端自动安装(推荐新手) 打开 Wind 终端 → 点击"我的" → 选择"插件修复" → 点击"修复 Python 接口"
- 方法二:手动安装
pip install WindPy -i https://pypi.tuna.tsinghua.edu.cn/simple
注意:如果同时安装了多个 Python 环境,Wind 可能会把接口装错地方。遇到这种情况可以手动指定路径,或者先用 where python 确认当前环境路径。
2. 接口连接与认证
环境配置完成后,接下来是与 Wind 服务器建立连接。
from WindPy import w

