基于Python的开源量化交易平台及组件汇总

  • vnpy [1] 基于python的开源交易平台开发框架。项目的用户包括:私募基金,证券自营、资管,期货公司,高校的金融研究院系,个人投资者等,机构用户加起来至少20多家。 该项目拥有较为丰富的Python交易和数据API接口,基本覆盖了国内所有常规交易品种(股票、期货、期权),具体包括:CTP(vn.ctp)、飞马(vn.femas)、LTS(vn.lts)、金仕达黄金(vn.ksgold)、金仕达期权(vn.ksotp)、通联数据(vn.datayes)。

特点:简洁易用的事件驱动引擎(vn.event),作为事件驱动型交易程序的核心;涵盖针对如何使用API和事件驱动引擎开发交易程序的示例(vn.demo)。项目拥有开箱即用的实盘交易平台vn.trader(相比之下vn.demo仅建议学习用),整合了多种交易接口,并针对具体策略算法和功能开发提供了简洁易用的API。

  • quantdigger [2] 一个基于python的量化回测框架。它借鉴了主流商业软件(比如TB, 金字塔)简洁的策略语法,同时避免了它们内置编程语言的局限性,使用通用语言python做为策略开发工具。和 zipline , pyalgotrade 相比,QuantDigger的策略语法更接近策略开发人员的习惯。 目前的功能包括:股票回测,期货回测。支持选股,套利,择时,组合策略。自带了一个基于matplotlib编写的简单的策略和k线显示界面,能满足广大量化爱好者基本的回测需求。设计上也兼顾了实盘交易。
  • easyquant [3] 股票量化框架,支持行情获取以及交易,基于easytrader和easyquotation 的量化交易框架。支持华泰、佣金宝、银河以及雪球模拟盘交易。 支持新浪免费实时行情,1s推送一次,集思路分级基金以及leverfun 的免费十档行情
  • easytrader [4] 提供券商华泰/佣金宝/银河/广发/雪球的基金、股票自动程序化交易,量化交易组件,进行自动的程序化股票交易 可实现自动登录,支持命令行调用,方便其他语言适配,支持 Python3 / Python2, Linux / Win, 推荐使用 Python3
  • -quartz [5] 一个基于Pandas的量化回测框架,核心类库引入pandas,引入pylab库后能够实现可视化结果
  • AshareQuant [6] A股数据维护,把线上数据维护到mongodb,可以写入crontab中运行,定时更新基本面和历史日K线数据
  • vnpy_oanda [7] 基于vnpy,对Oanda进行定制的Python开源交易平台开发框架
  • ftsVob [8] 基于vnpy+easyquant项目的期货交易系统 [1]https://github.com/vnpy/vnpy [2]https://github.com/QuantFans/quantdigger [3]https://github.com/shidenggui/easyquant [4]https://github.com/shidenggui/easytrader [5]https://github.com/fucheng830/-quartz [6]https://github.com/hezhenke/AshareQuant [7]https://github.com/sniper24/vnpy_oanda [8]https://github.com/ruyiqf/ftsVob

原文发布于微信公众号 - Python中文社区(python-china)

原文发表时间:2016-09-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏企鹅号快讯

详解百度echarts如何自定义地图板块,实现鼠标交互效果

声明:理工科的同志,语言组织能力差,轻喷 先吐槽一下,自从大数据流行起来过后,做开发的很多朋友都遇到了一个调侃的问题:为什么你们都那么喜欢研究地球。我只能说,没...

5568
来自专栏知晓程序

移动、联通、电信都出了小程序,你还没用上吗?

小程序体验师:陈小龙 在移动互联网时代,流量包余额剩余多少,直接影响着我们每天生活的质量。

1103
来自专栏企鹅号快讯

为什么源码分析味同嚼蜡?浅析技术写作中的思维误区

码个蛋第225次推文 ? 不是干货不够,而是干货太干 作者:doodlewind 博客:https://juejin.im/user/57d732a7816df...

2166
来自专栏ThoughtWorks

JavaScript专家开课啦。

Hi好久不见的大家,雷小达想死你们了! 今天带来三个JavaScript的内容,让大家一把过足瘾。在西安办公室有一个JavaScript方面的专家,最近他的...

57010
来自专栏Java程序员的架构之路

java程序员|超详细面经(四面一总结),助你逆袭!

面经不同的人问的问题很可能不同,不能押宝在这里,不过帮助大家用来做模拟还是不错的~以下按收到offer顺序列出

2321
来自专栏速成应用小程序

首款区块链小程序因违规暂停服务

日前,微信上线了号称“第一款区块链小程序”产品“小协议”受到了不少网友关注,悲催的是,这款产品没上线多久就被微信封杀了。

39713
来自专栏web前端教室

只会写js而不会排bug的人,做不了好前端

什么叫好前端?定义有很多,在我这至少包括能写js能排错。有些人因为面试的次数多了,什么样的面试题都见过,成了面霸成了面试小能手。js面试题写的666,面试谈话也...

2068
来自专栏斑斓

设计匠艺 | 小即是美之一

博尔赫斯说:“写散文体的短文——寓言、神话、短故事——给了我某种神秘的满足。想起这些篇章,就仿佛想到硬币:实在、结实、闪光的小物体,更多的东西的样品。”显然,小...

3425
来自专栏养码场

一周播报|好莱坞影星iCloud屡次被侵,云时代数据泄漏了怎么办?

讨论下LDAP实现的认证如何支持权限控制的?适合哪些场景下用?之所以在公司内部用而不在电商上用是因为安全性不高吗?

721
来自专栏区块链大本营

更新完成?以太坊新的系统还不是很稳定

34715

扫码关注云+社区

领取腾讯云代金券