Windows

使用VNStudio

1.下载VNStudio (Python 3.7 64位)

VNStudio是vn.py团队自行打包的一键安装版本,整合了:

  • Python 3.7(社区官方版本)

  • vn.py框架和其他相关库

  • VN Station量化工作站(vn.py框架的图形化管理工具)

下载地址:vnstudio-2.1.1.exe

2.安装VNStudio

一路点击“下一步”即可完成VNStudio安装,安装完成后可以查看相关运行目录:

  • VNStudio默认安装路径为C:\vnstudio;

  • VNStudio默认json配置文件和数据库路径为C:\Users\Administrator\.vntrader

  • VN Station量化工作站运行目录为C:\vnstudio\Scripts\vnstation.exe;

  • vnpy运行目录在C:\vnstudio\Lib\site-packages\vnpy(进入该目录后,用户可以修改vnpy的相关功能)

3.登陆VNStation

输入账号密码或者微信扫码登陆VNStation。(社区账号通过微信扫码可得)

enter image title here

4.使用VNStation

登录后会进入到VN Station的主界面。 enter image title here

窗口下方有5个选项:

  • VN Trade Lite:直接运行VN Trader (只有CTP接口)

  • VN Trader Pro:先选择保存相关临时文件的目录,再运行VN Trader (接口和上层应用模块任选)

  • Jupyter Notebook:先选择保存相关临时文件的目录,再运行Jupyter Notebook

  • 提问求助:提出相关问题,管理员会每天定时回复

  • 后台更新:一键更新VN Station

5.更新VNStation

更新VNStation除了“一键更新”外;也可以卸载老版本,安装新版本;或者在github上下载最新的dev分支,解压后得到根目录下的vnpy文件夹,对C:\vnstudio\Lib\site-packages\vnpy进行替换。

手动安装

1.下载并安装最新版Anaconda3.7 64位

下载地址如下:Anaconda Distribution

(更轻量的Miniconda地址:MiniConda Distribution)

2.下载并解压vnpy

进入vnpy的github主页vnpy。 在左方的Branch选项,master对应是最新的稳定版本,dev对应的是最新测试版本; 然后在主页右方绿色的clone or download选项,选择Download ZIP来下载压缩版本到本地电脑。

3.安装vnpy

双击install.bat一键安装vnpy:

  • 先安装ta_lib库和ib api

  • 然后安装requirements.txt文件内相关依赖库

  • 最后复制vnpy到Anaconda内

4.启动VN Trader

在github文件夹examples\vn_trader中找到run.py文件。按住“Shift” + 鼠标右键进入cmd窗口,输入下面命令即可启动VN Trader。

  1. python run.py