安装前准备
- Python 3.7+环境(VN Studio集成版推荐)
- Git版本控制工具
详细安装步骤
- 克隆代码库:
git clone https://github.com/vnpy/vnpy.git
- 进入目录:
cd vnpy
- 安装依赖:
pip install -r requirements.txt
- 可选接口模块: 如
pip install vnpy_ctp
安装特定接口
初始配置
- 编辑配置文件(如CTP连接参数)
- 启动主程序:
python examples/veighna_trader/run.py
- 通过图形界面完成后续连接设置
注意事项
- 不同交易接口需要单独安装对应模块
- MAC系统可能需要手动编译部分接口
- 建议首次使用在模拟账户测试
本答案来源于文章《VeighNa:国内流行的开源量化交易框架》