首页后端开发Python你的系统是怎么程序化的

你的系统是怎么程序化的

时间2023-06-02 20:52:02发布访客分类Python浏览921
导读:你的系统是怎么程序化的?1. 你得有一套自己的清晰的策略逻辑,或者称为交易系统,不管你是根据指标、时间周期、空间突破等等等等制定的系统,这个逻辑一定要清晰合理,清晰与否的标准是: 你不去使用程序化只用白话文也可以写出来“何时开仓”“开多少...

你的系统是怎么程序化的?

1. 你得有一套自己的清晰的策略逻辑,或者称为交易系统,不管你是根据指标、时间周期、空间突破等等等等制定的系统,这个逻辑一定要清晰合理,清晰与否的标准是: 你不去使用程序化只用白话文也可以写出来“何时开仓”“开多少仓”“何时加仓减仓”“何时平仓出局”等等。

2. 你得熟悉某一个量化平台,现在国内这方面发展也很快了,基本上普通的CTA策略都可以在既有平台上轻松实现,比如文华赢智、TB交易开拓者、MC、金字塔等等。各平台使用方法不尽相同,优劣在此不做评判。

3. 学习一个平台的编程语法,多看编程范例,反复熟悉内置函数,明白你的交易系统将会用到哪些函数。什么?你是个编程小白,连英文字母都记不全?那还是找个会写的人,让人帮忙写吧。

4. 翻译。 其实,编写程序化策略,只是个把白话文策略逻辑翻译成计算机语言让它能自动执行而已。真正的核心在你的那套策略逻辑,那才是最具价值的。

温馨赠送: 之前在跟不少刚入门的期货量化投资者交流的时候,有些让帮忙写策略,可交流一番之后果断拒绝(臣妾实在做不到),他们所谓的策略主观性太强,各种牛鬼神蛇式的策略,各种抄底摸顶、大五浪小双顶、邪性突破套三角△,等等。这样的策略可能是鄙人才疏学浅,真的没能写出来,最后给他们的建议是,把交易系统再梳理一下,用一些更易量化的标准去界定。

量化的基本因素: 量、价、时、空,开、高、低、收。 你的系统如果全部用这8个因素组成,那么用程序化实现基本就问题不大。

贴一个范例,我自己在用的一个CTA动量策略,八个品种8个周期的组合回测报告,回测周期十年,初始资金800万,每个品种分配100W,手续费万4+2滑点。

具体在哪个平台上编的就不提了,以免广告之嫌。

我觉得回测报告算是对一个交易者最有价值的了,可以一眼看穿你的这套策略在逻辑上是否具有可行性,一个好的策略逻辑在过去N年表现应该稳定,不会出现大幅度的回撤。 虽然很多老司机常对你说:别看回测曲线,曲线再美,落到实盘上后还是亏损。但我想对广大想涉足程序化的新人朋友说,先在逻辑正常不偷价不用未来函数的情况下把曲线搞好,搞出来了你就有希望进一步改进;如果连回测曲线都不能实现盈利,那连希望都没了。

最后,量化策略交易是一个漫长的路,祝题主一路走好。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 你的系统是怎么程序化的
本文地址: https://pptw.com/jishu/58707.html
shell脚本中怎么调用python脚本中的带参函数 电子竞技是游戏吗

游客 回复需填写必要信息