: | : | :期货量化学习 | :期货量化 |
返回列表 发帖

关于期货程序化系统的探讨

关于期货程序化系统的探讨

程序化虽然能获得非常好的利润,但可以盈利的程序却并不是唾手可得。程序化系统的构建流程如下:

    一、程序主体的设计分为两个思路:1.像索罗斯交易系统一样自上而下的构建,交易理念在先,再由理念推导出交易系统,并将其程序化。2.单纯用指标,或者指标的混合来自下而上的构建,通过反复观察得出经验,并将其程序化。显然,第一个比较靠谱。

    二、交易程序的初步检验:手续费和滑点的影响在交易系统的检验中,必须得到充分的考虑。一个具备基本持续盈利能力的交易系统,在初步检验中需有50%以上的胜率,最大回撤时间不超过90个周期,连续亏损少于5次。因为检验结果在没有进行优化的初检里,更能反映出上一步所设计的交易系统,到底有没有持续盈利的潜力。

    三、交易系统的优化:虽然优化是一个好东西,但也会出现优化陷阱,俗话说,every rose has its thorn,所以对于系统优化这个问题,许多程序化交易者持反对意见,而我认为数据优化or理念优化才是交易者优化时的关键问题,数据优化就是寻找N的最优值,而理念优化,就是寻找比单纯的突破法更高效的交易思路。

    四、交易系统的外推检验:这一环节尤为重要,对一个产品能否上市具有一票否决权。而只有适用于市场上大部分品种交易的系统,才能说它具备了实盘盈利的能力,无法经过外推检验的系统,只能说已经过度优化或也许只是个偶然。外推检验分两种:1.用更多数据进行回测,观察交易系统是否稳定的时间外推;2.品种外推,比如拿豆粕程序,去橡胶,股指甚至外汇上进行检验。

    五、交易系统的实盘使用和维护:虽然走到这一步可以相对安心的赚钱了,但千万别忘了行情波动的特征是会变的,波动特性的改变和交易环境的变化都不容忽视。所以,必须时时对交易系统进行维护和修补,甚至必要时直接宣布它死亡。

    系统化交易是交易成功的必走之路,程序化只是系统化交易的一种方式。而在程序化系统的构建中,如何界定一个交易系统是否失效(死亡),必须有一个客观、明确的方法。

论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
 
期货论坛 - 版权/免责声明   1.本站发布源码(包括函数、指标、策略等)均属开放源码,用意在于让使用者学习程序化语法撰写,使用者可以任意修改语法內容并调整参数。仅限用于个人学习使用,请勿转载、滥用,严禁私自连接实盘账户交易
  2.本站发布资讯(包括文章、视频、历史记录、教材、评论、资讯、交易方案等)均系转载自网络主流媒体,内容仅为作者当日个人观点,本网转载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网不对该类信息或数据做任何保证。不对您构成任何投资建议,不能依靠信息而取代自身独立判断,不对因使用本篇文章所诉信息或观点等导致的损失承担任何责任。
  3.本站发布资源(包括书籍、杂志、文档、软件等)均从互联网搜索而来,仅供个人免费交流学习,不可用作商业用途,本站不对显示的内容承担任何责任。请在下载后24小时内删除。如果喜欢,请购买正版,谢谢合作!
  4.龙听期货论坛原创文章属本网版权作品,转载须注明来源“龙听期货论坛”,违者本网将保留追究其相关法律责任的权力。本论坛除发布原创文章外,亦致力于优秀财经文章的交流分享,部分文章推送时若未能及时与原作者取得联系并涉及版权问题时,请及时联系删除。联系方式:http://www.qhlt.cn/thread-262-1-1.html
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

返回列表