Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

从这节开始,我们进行量化交易系统的学习。首先我们需要搭建一套自己的量化交易系统。


Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

开源vnpy量化交易系统


上章中,我们看到VNPY作为一个开源的量化交易系统在量化交易中的优势,我们今天就用nvpy搭建个人专属的实盘量化交易系统,我们后续所有的实盘量化交易都用vnpy进行。

vnpy安装有linux版本和windows版本,有很多朋友可能没接触linux系统,所以,我们就用windows系统来搭建这个量化交易软件。

windows下安装源码安装和exe执行安装,下面我们分开来讲。

exe安装vnpy

vnpy-2.10.0.exe软件请直接按下面方式登录并进行下载。


Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

vnpy下载方式

下载完成后,双击exe执行安装,最好不要安装到C盘。


Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

vnpy-2.10.0.exe安装

安装完成后,即可双击打开,弹出如下框,请直接微信扫描注册并登录,或vnpy官网进行注册后,输入用户名密码。


Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

登录后打开的界面,点击下面的第二个按钮,打开量化交易可视化界面。


Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

点击vntrader pro打开可视化界面

然后点击启动直接启动。底层接口和上层应用两个选项我们下次再细讲。

Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

量化可视化界面如图,正常打开的话,就是安装成功了。


Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

以上是windows的全部安装过程,需要说明的是,exe安装其实是安装vnpy提供的一个集成环境,可直接一键安装。

源码安装

下面我们讲最重要的源码安装。

因为我们进行量化交易,一般都会自己写代码。写代码过程避免不了进行调试,因此我们我们开发策略时一般要使用源码安装。

登录github的vnpy,下载源码的zip包


Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

vnpy的github源码

下载后解压出来。

检查是否已经安装python,命令行执行:python,出现版本号,看下版本号,要求版本号3.7才行。


Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统


如果没有安装python的话,请先装python,安装方法自行百度,请注意安装python要3.7版本。

安装python后,双击解压后的文件夹里面的install.bat,即可开始安装。

Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

双击install.bat安装

安装完成后,打开命令行窗口,cd到该目录下:examples/vn_trader,执行以下命令:

<code>python run.py/<code>

出现如下界面,说明安装成功。


Python实盘量化交易从入门到精通「2」搭建自己专属的量化交易系统

命令行启动vnpy


以上就是在windows下安装vnpy的exe安装和源码安装方式,安装完成后,我们即可开始我们的量化交易的学习啦。

朋友们可以按照以上步骤安装,安装过程有遇到问题的,可以私信我。

大操手量化投资,带你进行实盘量化交易从入门到精通,欢迎一起学习。


分享到:


相關文章: