VNPY的神狗模式产业链
-
《不是因为坏人作恶, 而是因为好人不作为. VNPY作者为了自己社区的流量策划了2017年4月的事件对同类产品谎言攻击》
农夫由于付不起养骡子的成本,于是决定用狗拉磨,于是狗变成了神狗,不仅要看家,还要拉磨。
农夫于是对对周围的邻居们夸耀说自己养了一条神狗。有邻居l前来询问如何培养神狗,于是农夫写了一本厚厚的小册子,教学各种培训神狗的方法。甚至开了LIVE讲座,收取350元培训费用。
有人开始用这小册子开班授课教大家如何培育,既可以看门,又可以拉磨的神狗。
由于大家都在讲如何培育神狗,渐渐的趋之若鹜。很多做神狗培育课程的培训师还赚了一笔小钱,这样大家都赚了小钱。
但大家都没有用神狗拉磨提高正常的生产效率而赚钱!
突然有人问农夫:你为什么不养一头骡子?
这真是狗的悲哀。
在量化行业,这几年的风向在某*py的引领下都是去养“神狗”,既要搞底层,还要搞策略。运行效率降低10倍以上,导致大家花了大量时间最后发现根本不适合生产环境。
有人安慰自己,本来python效率就不高嘛。 这说法只是横向对比,狗和骡子比起来确实不适合拉磨。
但请注意,因为这个神狗长期疲惫,积劳成疾,既不能拉磨也不能看门了。连普通狗都不如了 (纵向对比)。
这是python的悲哀,也是量化人的悲哀!
当然python做策略开发部分是非常适合的,调用各种C++开发的库做i数据分析和数据处理,一点也不低效,但做底层那就效率低效了。
所以最好的方式是: 用python做策略,用C++开发底层。
养一头骡子拉磨,养一条狗看门。对策略师来说,不用把职业生涯精力浪费在底层处理上。****把量化交易中最后一环(策略开发)交给python,这需要C++的异步驱动支持python的策略开发。
关于C++开发底层异步IO驱动python
https://zhuanlan.zhihu.com/p/26967621当然也有人说, 某NPY至少在开源和推动python量化做了贡献啊!
开源和不开源都是为了利益,开源可能是因为为了普及,也可能是为了向赚培训的钱和LIVE的钱。
需求引导技术,需求的出现是必然的,而用哪一种技术,哪一种语言,哪一种框架实现量化确实不确定的。
没有python,也会有xython出现,zython出现。
没有ANPY,也会有BNPY,也会有CNPY出现。
你认为某NPY贡献就是普及了python还是普及了量化?
可能有一点用,但最重要的原因是因为你为了学习量化付出了时间,无论是你看视频,还是看书,都会有收获的,而不是因为任何语言或者任何框架。
做量化需要极强的逻辑分析能力,如果本末倒置了这个逻辑,就只能…。
可以说纯python架构只有广度,却没有深度。因为本身python就不适合开发大型的系统。
导致某py的策略是尽可能的搞各种API, 当然各API服务商也乐得其所。
对自己有原生API的服务商来说: 反正不出钱,你说合作就合作吧,帮我导导流量正好。
其实这种合作没有任何深度。
如果一边号称用VNPY架构或自己出个产品也采用该架构的服务商,那么专业性就值得怀疑了。
比如某些美股服务商完全抄袭VNPY架构搞自己的系统,那么专业性就值得怀疑了。
《测试 Node.js 与 python 的计算性能,震惊了,node.js和C居然比python快了70多倍》
https://www.v2ex.com/t/113887?p=1《循环测试:C性能是PYTHON的 62倍,VNPY你居然用PYTHON做事件驱动?》
http://www.iteye.com/topic/699462【潜水】水*****(*****) 2018/10/1 10:29:04
有次我朋友试过:同样的策略,C++python分别写的,C结果50%有1个滑点,python70%有1个滑点
【管理员】o() 2018/10/1 10:29:26
结论?【话唠】子(***) 2018/10/1 10:32:17
散户都在颤抖
机构集体销户
【管理员】O(*) 2018/10/1 10:34:20
不是日内策略滑点无关痛痒啦
【管理员】上(***) 2018/10/1 10:36:37
研究量化了…【】上**() 2018/10/1 10:37:51
“水木年华 10:29:04 查看原文
有次我朋友试过:同样的策略,C++python分别写的,C结果50%有1个滑点,python70%有1个滑点
要看你怎么设计架构,python做底层的叫神狗模式,是拉不动磨的
用狗拉磨的农夫会亏死
用狗看门的农夫不会
【潜水】小***(8) 2018/10/1 10:38:35
搞个策略,研究这个策略在什么行情特征下容易赚钱,把这个行情特征量化出来,符合条件就把策略放进去开工收割
【】上**(*********) 2018/10/1 10:38:47
神狗适合培训表演,不适合生产
不是python不行,是神狗设计模式误导了vnpy就是神狗模式倡导者
有次我朋友试过:同样的策略,C++python分别写的,C结果50%有1个滑点,python70%有1个滑点
python做数据处理非常快【潜水】小**(**) 2018/10/1 10:43:01
要研究的不是一个策略牛市熊市都赚钱,而是牛市特征是什么,牛市里有几个策略不赚钱的?
【活跃】BO(*******) 2018/10/1 10:43:43
他朋友 c++ 和python都没研究明白
纯属 随机产生的结果【活跃】 不*****(*******8) 2018/10/1 10:43:59
看做什么
python真的没有适合高频【管理员】o*() 2018/10/1 10:45:05
真大佬都是混合编程的吧
为啥要死抠一种语言?
表层用一种语言,底层用另一种
【活跃】 不(8)2018/10/1 10:47:14
一般都是胜任了的
【】上() 2018/10/1 10:47:48
python离开cpp的库,啥都不是
如果没有骡子,农夫就会破产饿死,狗也没有食物
【活跃】BO() 2018/10/1 10:48:52
交易 不适合 混合编程
【】上******() 2018/10/1 10:49:05
狗以为自己无所不能,和骡子说骡子你滚蛋吧,我来拉磨
【活跃】BO() 2018/10/1 10:49:08
而且一种语言 能研究明白 就不错了
【活跃】 不***(8) 2018/10/1 10:49:27
你要知道行情虽然500ms切片,
但是没有比行情
比的回报后的动作
才是高频
【活跃】BO() 2018/10/1 10:50:07
没明白
【】上******() 2018/10/1 10:50:10
神狗模式,并没有让农夫因为节省骡子成本而赚钱,反而因为生产效率降低破产
【活跃】BO() 2018/10/1 10:50:35
神狗模式?是你的理论?
【】上******() 2018/10/1 10:51:02
可是这二年,大家都在培育神狗
可以说追崇神狗模式很多人并没有见过骡子
【活跃】BO() 2018/10/1 10:52:22
没明白,你说的 神狗 是什么
【】上******() 2018/10/1 10:52:44
狗的定位是看门,而不是拉磨
神狗模式就是这只狗越厨代庖,干自己不该干的事
成为无所不能的狗,效率却低下
【活跃】BO() 2018/10/1 10:53:58
这个理论,在中国不适合
【】上******(*********) 2018/10/1 10:54:11
甚至狗的优点,也不复存在3,5年后量化平台会发生变化
由不成熟都成熟python策略师是没必要用pytho搞底层的,花了精力,干了策略师不该干的事,效率却不适合生产
等干完的时候,一个成熟的量化平台出来,发现除了策略部分,底层部分都白干了
《期货跟单软件视频教学4集》
《酷操盘手期货跟单软件》
《开户中国期货低佣金开户》
《mdshare财经数据接口包》
《某python量化交易框架性能评测》
《量化行业的神狗模式》
python量化交易
《Quicklib程序化交易框架www.quicklib.cn》
Caffe深度学习框架
http://www.mdshare.cn/comm/topic/2750/《量化界社区http://www.lhjie.net》
Python人工智能算法库@全体成员 《这个世界事变, 不是因为坏人作恶, 而是因为好人不作为. VNPY作者为了自己社区的流量策划了2017年4月的事件对同类产品谎言攻击》
http://www.pythonpai.com/topic/4168/https://zhuanlan.zhihu.com/p/27243838
VNPY作者的7个谎言
https://zhuanlan.zhihu.com/p/40730779http://www.pythonpai.com/topic/3134/
《VNPY的神狗模式产业链》