更新Quick Start
This commit is contained in:
parent
604f033b58
commit
097c52743a
45
README.md
45
README.md
@ -1,20 +1,38 @@
|
|||||||
# vn.py
|
# vn.py
|
||||||
基于python的开源交易平台开发框架
|
###基于python的开源交易平台开发框架
|
||||||
|
|
||||||
## Quick Start
|
---
|
||||||
|
### Quick Start
|
||||||
|
|
||||||
|
对于大部分用户来说,无需自行编译API接口,可以直接使用vn.trader进行交易和策略开发:
|
||||||
1. 准备一台Windows 7 64位系统的电脑
|
1. 准备一台Windows 7 64位系统的电脑
|
||||||
2. 安装[Anaconda](http://www.continuum.io/downloads),下载Python 2.7 32位版本,注意必须是32位
|
2. 安装[Anaconda](http://www.continuum.io/downloads):下载Python 2.7 32位版本,**注意必须是32位**
|
||||||
3. 安装[MongoDB](https://www.mongodb.org/downloads#production),下载Windows 64-bit 2008 R2+版本
|
3. 安装[MongoDB](https://www.mongodb.org/downloads#production):下载Windows 64-bit 2008 R2+版本
|
||||||
4. 安装pymongo,在cmd中运行
|
4. 安装pymongo:在cmd中运行pip install pymongo
|
||||||
pip install pymongo
|
5. 参考[这里](http://jingyan.baidu.com/article/6b97984dbeef881ca2b0bf3e.html),将MongoDB注册为Windows服务并启动
|
||||||
|
6. 安装[Visual C++ Redistributable Packages for VS2013](https://www.microsoft.com/en-gb/download/details.aspx?id=40784),中英文随意
|
||||||
|
6. 在本页面选择Download ZIP下载项目代码,并解压到C:\vnpy
|
||||||
|
7. 在[SimNow](http://simnow.com.cn/)注册CTP仿真账号,记下你的**账号、密码、经纪商编号**,然后下载快期查询你的**交易和行情服务器地址**
|
||||||
|
8. 把C:\vnpy\vn.trader\ctpGateway\CTP_connect.json中的账号、密码、服务器等修改为上一步注册完成后你的信息(注意使用专门的编程编辑器,如Sublime Text等,防止json编码出错)
|
||||||
|
9. 双击运行C:\vnpy\vn.trader\vtMain.py,开始交易!
|
||||||
|
|
||||||
## 2016年vn.py项目计划
|
对于想研究API封装的用户,可以参考[vnpy.org](vnpy.org)上面的教程一步步操作。
|
||||||
|
|
||||||
|
其他作者建议使用的软件工具:
|
||||||
|
* [WingIDE](http://wingware.com/):非常好用的Python集成开发环境(作者就是用它写的vn.py)
|
||||||
|
* [Robomongo](https://robomongo.org/):MongoDB的图形化客户端,方便监控和修改数据
|
||||||
|
* [Sublime Text](http://www.sublimetext.com/):针对编程的文本编辑器,当然你也可以使用Vim或者Emacs
|
||||||
|
* [PyQtGraph](http://www.pyqtgraph.org/):适用于开发实时更新数据的图表,如Tick图、K线图、期权波动率曲线等(Matplotlib渲染开销太大,用于实盘绘图可能拖慢整个程序)
|
||||||
|
* [Visual Studio 2013](https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx):这个就不多说了(作者编译API封装用的是2013版本)
|
||||||
|
|
||||||
|
---
|
||||||
|
### 2016年vn.py项目计划
|
||||||
|
|
||||||
首先要感谢所有vn.py用户,是你们的热情让vn.py项目在2015年从最初单纯的交易API接口Python封装一步步成长为现在较为全面的交易程序开发框架。
|
首先要感谢所有vn.py用户,是你们的热情让vn.py项目在2015年从最初单纯的交易API接口Python封装一步步成长为现在较为全面的交易程序开发框架。
|
||||||
|
|
||||||
截止2016年2月15日,vn.py项目在Github上收获了583个Star和362个Fork,且已有6位贡献者提交了代码。项目的用户包括:私募基金,证券自营、资管,期货公司,高校的金融研究院系,个人投资者等,机构用户加起来至少20多家(和作者交流过的)。
|
截止2016年2月15日,vn.py项目在Github上收获了583个Star和362个Fork,且已有6位贡献者提交了代码。项目的用户包括:私募基金,证券自营、资管,期货公司,高校的金融研究院系,个人投资者等,机构用户加起来至少20多家(和作者交流过的)。
|
||||||
|
|
||||||
###总结一下项目当前取得的进展
|
**总结一下项目当前取得的进展**
|
||||||
1. 较为丰富的Python交易和数据API接口,基本覆盖了国内所有常规交易品种(股票、期货、期权),具体包括:
|
1. 较为丰富的Python交易和数据API接口,基本覆盖了国内所有常规交易品种(股票、期货、期权),具体包括:
|
||||||
* CTP(vn.ctp)
|
* CTP(vn.ctp)
|
||||||
* 飞马(vn.femas)
|
* 飞马(vn.femas)
|
||||||
@ -36,7 +54,7 @@
|
|||||||
|
|
||||||
6. 官方交流QQ群262656087,管理较严格(定期清除长期潜水的成员)
|
6. 官方交流QQ群262656087,管理较严格(定期清除长期潜水的成员)
|
||||||
|
|
||||||
### 展望一下项目2016年的计划
|
**展望一下项目2016年的计划**
|
||||||
|
|
||||||
代码方面:
|
代码方面:
|
||||||
1. 完善飞创、易盛等相对小众接口的添加,这块将由社区驱动,作者主要负责代码检查和管理
|
1. 完善飞创、易盛等相对小众接口的添加,这块将由社区驱动,作者主要负责代码检查和管理
|
||||||
@ -54,12 +72,13 @@
|
|||||||
1. 重新建设官方网站,目前使用的是托管在Github Pages上的Hexo静态博客,一来功能比较有限,二来有些用户反映Github时不时会被墙,考虑基于Flask重建一个托管在国内的官网
|
1. 重新建设官方网站,目前使用的是托管在Github Pages上的Hexo静态博客,一来功能比较有限,二来有些用户反映Github时不时会被墙,考虑基于Flask重建一个托管在国内的官网
|
||||||
2. 有用户提出建设互动性更强的网站作为交流平台(如论坛或者知乎Q&A类似的模式),这点在考虑中,主要制约因素是作者参与的时间,可能考虑和更多的资深用户合作是个好主意?
|
2. 有用户提出建设互动性更强的网站作为交流平台(如论坛或者知乎Q&A类似的模式),这点在考虑中,主要制约因素是作者参与的时间,可能考虑和更多的资深用户合作是个好主意?
|
||||||
|
|
||||||
###最后,2016年,Happy Trading!!!
|
**最后,2016年,Happy Trading!!!**
|
||||||
|
|
||||||
|
---
|
||||||
## 联系作者 ##
|
### 联系作者
|
||||||
作者知乎名:用python的trader,想要联系作者可以通过知乎私信
|
作者知乎名:用python的trader,想要联系作者可以通过知乎私信
|
||||||
|
|
||||||
## License ##
|
---
|
||||||
|
### License
|
||||||
MIT
|
MIT
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user