怎么辨别期货量化交易模型的好坏方法

2024-05-09 08:23

1. 怎么辨别期货量化交易模型的好坏方法

程序化模型的选择与辨别如果有人告诉你他的程序化能在不长的时间内,让你的资金翻几番,那你要为他的言语或者他的程序打个折扣,但是如果对方又能拿出不错的图形或者非常漂亮的收盘测试结果放在你的面前,你又当如何说服自己是相信还是不相信?以下内容就是帮助你如何辨别好坏模型.
1、测试时间:一个好的程序化必须经得起时间周期的测试,如果一个程序化,结果很漂亮,周期却只有一两个月,不可信;
2、使用资金:很多人贴出来的漂亮测试结果,使用资金常常是80%或者其它百分比,但这些都是不合理的选择,因为金融市场资金管理很重要,在行情好时候,资金使用越高,收益越大,行情不好时,资金使用越高亏损越大,但我们无法去判断接下来的行情会如何,所以,历史测试的结果使用百分比的开仓方式是不合理,这也就是为什么,有时候会出现,资金使用率为80%是,测试结果是亏损的,而且使用率为40%时又是赢利的.
3、测试方式:开盘价和收盘价测试均有其不合理性,趋势模型一般以趋势逆转点为开仓信号,故较为准确的是:出现指令价位。
测试结果的分析:
a. 指令总数:也就是信号数,过高,说明震荡行情过滤不好,过低,说明风险大;如何判断信号数合理呢?那就只有不同的模型在同样的周期下的一个对比了.还有一个最简单的方式就是将 指令总数/有效交易天数 以日内短线为例,一般一个有效交易日的平均信号数在2-5之间(此数据仅供参考);
b. 利润率:总利润不用看,只看扣出最大利润的结果,必须为正,而且测试周期越长利润率应该越大,很多模型,测近期不错,测远期就不行,所以测试时应该尽量的去测能测到的最长周期.(当然因为行情关系也可能出现,长期比短期利润率低,但总体而言,周期越长利润率越高,才是好的模型的测试结果)
c. 正确率:其它条件都完全一样的情况下,正确率越高自然越好,但也不用为了看到一个高正确率的模型而心动,也不用因为你自己模型的正确率低而担心,一般的正确率能在45%左右,就不错了,因为程序化的本来意义就是赚大亏小,在震荡的时候正确率自然会低;
d. 最大亏损率:如果你是选择的固定手数,比如10手进行测试,你的最大亏损率最大应该不能超过10%,当然,如果你选择的测试手数多,最大亏损率可能有所提高.如果你选择的80%的资金使用率,可能亏损会更大,当然也会有亏损的不大的测试结果,这往往和你的测试周期中的行情的一定关系,所以不值得过于依赖;
e. 空仓时间:以日短线为例,空仓时间不能太高,太高,必然会错过大行情,当然,这一项不是最重要的,如果你空仓时间长,利润也高,错过就错过吧,错过不是过错,没赚到也不存在亏损的风险;

怎么辨别期货量化交易模型的好坏方法

2. 交易模型的介绍

交易模型的理论基础其实非常广泛,涵盖了国际上许多先进的理论,其中包括现代金融投资学、金融工程学、金融行为学、金融会计学、财会学、计量经济学、混沌学、仿真学等现代多学科众多理论;同时它还包括了传统的技术分析理论,如均线理论、图形分析理论、波浪理论等,并充分利用电脑、通讯等现代科学技术。交易模型分类的方法比较多,可以根据使用者分类,也可以根据模型理论分类。模型理论分类主要有三种分类方法。

3. 交易模型的简介

当然,投资领域中永远不存在所谓的“终极真理”,每种理论都有其假设前提,因此也就存在一定局限性,量子基金、美国长期资本管理基金的兴衰从一个侧面就说明了这个问题。因此,作为交易模型的倡导者,我们认为,交易模型的理论基础是设立交易模型过程中一个非常重要的环节,设计者一定要对自己应用的理论基础有充分的理解,充分认识单一理论可能存在的缺陷,并博取百家之长,利用各家理论的互补性,来完成具有自己交易特点的交易模型,并在实践中不断完善。

交易模型的简介

最新文章
热门文章
推荐阅读