用 py 搞了个开源量化项目 https://github.com/zvtvz/zvt

2019-07-05 12:19:22 +08:00
 foolcage

项目地址: https://github.com/zvtvz/zvt

文档: http://zvt.foolcage.com

功能

嗯..发挥程序员的优势,数字货币搬砖在此基础上非常容易实现了
pyer 们,欢迎来玩

4827 次点击
所在节点    Python
16 条回复
aaahhh123
2019-07-05 12:43:05 +08:00
66666。正想研究定投比特币
qzstock
2019-07-05 13:10:49 +08:00
正需要
limuyan44
2019-07-05 16:17:15 +08:00
支持
mangochow
2019-07-05 16:51:26 +08:00
66666666。支持
Abbeyok
2019-07-05 16:58:20 +08:00
珍爱生命,原理股市 /币市
Outliver0
2019-07-05 17:02:48 +08:00
币市韭菜,一茬接一茬
atthecopa
2019-07-05 17:35:34 +08:00
相当不错,支持
strugglexiang
2019-07-05 17:53:36 +08:00
你的文档是用什么写的
playniuniu
2019-07-05 22:31:59 +08:00
支持 正需要 楼主能简单和 vn.py 做个比较吗
mattx
2019-07-06 18:08:46 +08:00
666666
foolcage
2019-07-07 16:17:47 +08:00
@strugglexiang docsify

@playniuniu

交易方面,vnpy 是事件驱动式的,做单标的很不错,多标的比较麻烦。之前我写 fooltrader 时用 kafka 做了类似的功能。
一般来说,目前大部分的量化系统都过于依赖各种复杂的中间件,有时候都不知道自己是在写策略还是在做运维(比如我之前搞的 fooltrader 依赖 ELK+kafka 的)。。所以,起心动念写了一个不需要任何中间件------实际上自己管理了 sqlite 的存取逻辑,而计算方面只依赖 pandas------因为做量化这个是绕不开的;并且,采取轮询这种看起来笨但却容易实现,容易扩展,容易测试的方式来做整个回测交易,然后一开始就考虑多标的,多级别,交易信号实时显示,回测交易统一等问题。总的来说,代码不多,但确实是自己长期交易和写代码后“妥协”的结果。

而数据这一块,大部分人都不想花时间去做,因为这真的是脏活累活。。很多系统就直接依赖 tushare 来搞了,而你真正想维护一套高质量的数据,那肯定是不够的。数据怎么补全?怎么标准化?怎么交叉验证?怎么扩展?怎么只抓增量数据?怎么“断点续抓”?其实整个系统,我可能花了 70%的时间在设计 recorder 和整理数据上。

希望能对你有所帮助。
wendellyih
2019-07-07 21:03:09 +08:00
支持下
dengwen168
2019-07-08 11:41:46 +08:00
楼主你这个是主打支持股票交易吗?
hunk
2019-07-22 19:13:26 +08:00
顶,正在找回测框架,帮朋友做些小策略的测试。
正在被 vnpy 虐,正好试试楼主的。
foolcage
2019-08-19 18:47:21 +08:00
@dengwen168 回测和分析框架是抽象的,目前股票和数字货币,其他的只要把 rules 和数据添加进去也是可以的.
foolcage
2019-08-19 18:48:27 +08:00
最近上线了 数据可视化分析功能,欢迎来搞.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/580270

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX