本帖最后由 FxTrading 于 2015-8-23 22:37 编辑
精彩语录: 我现在觉得真正要做好程序化并不是编程难学,而是一个人的逻辑性很重要。 我运用实业中稳扎稳打,一步一个脚印的方式来做期货,所以我并不看重自己的收益一年有多少高,而是觉得只要在本金之上,我就是胜利。 我认为不能把期货作为一个摇钱树,印钞机。 杠杆是一个双刃剑,可以给你带来巨大的成功,也可以让你一无所有。 在震荡的过程中,如果我能守住,那我就是赢家了。 我认为模型没有所谓的失效,只有模型是否适应当前的行情。 我自己股指策略大的框架和参数已经有两年没改了。 我在模型里面从来都不设固定的值,我尽可能做到自适应的参数,这种模型的时间会比较长,除非市场发生本质的转变。 如果是我来评判一个模型,首先我最关注的是它的适应性,一个大道至简的逻辑性。 我就从一个模型扩展到七个模型,再从七个模型到现在的三个模型,在这个过程中,我的目的就一个,就是控制最大回撤,达到平滑曲线。 我觉得真正在做的应该是用加减仓来完善我们的交易。 我核心的思路就是四个字:盈利加码。 (除了股指)商品上我选择当前流通性最好,波动性最大,延续性相对比较好的10个品种。 我自己的逻辑告诉我只能用大道至简的方式去做商品波段交易。
主持人:下面是我们今天的一个精彩选手,今天节目之初我卖了一个小关子,他就是海通期货精英实盘大赛程序化交易组的第六名,他的名字非常响亮,叫“我是传奇”。
这是收益率的曲线图,如果一直关注我们节目的人就会发现,这个曲线图和我们某一个账户的曲线图非常近似。
看一下下面这张曲线图。这张图就是我们期货兵器谱一年多以来一直展示的期货实盘账户,程序化交易的走势图。只是时间更加长一点,这张图从2010年一直交易到现在,就是我们的倚天剑这个账户。这样一种比较坚定的运用程序化进行不断累计的交易才有可能产生长期的复利。虽然他的盈利并不是我们展示中最高的,但是累计的盈利额相信是非常罕见的。从1的净值起步,目前已经高达接近5的附近。也就是用了不到3年的时间已经翻了5倍,这样的结果是很多人梦寐以求的。为什么他的名字叫“我是传奇”呢?其实还是有一点典故的。这位投资者实际的真名叫做章位福,他的文华水平并不算很高,也曾经去工厂打工,也曾去学习理发,通过自身的努力,不仅在理发行业有所成功,开出了连锁式的理发行业,并且自己成为了老板。后来自学程序化交易,我觉得这种坚韧的品质可能在交易之中对他起到了很多的支持作用。 今天我们连线的即是我们提到的“我是传奇”也是“倚天剑”的章位福先生。
主持人:位福您好!我们刚才也介绍了您的经历,很多比较熟悉程序化交易的人,并且对程序化交易软件像对金字塔比较了解的人可能都知道您相应的背景,但是只有您对自己的经历有一个亲身的感受。很多观众也提到非常想了解,像您自己本身经过打拼,在实业中有所成功,为什么又会突然去接受期货市场甚至走上程序化这条道路呢?想请您详细介绍一下! 章位福:我之前是做股票的,非常业余,只是一些小账户。当初在做的时候是03年,那时非常崇拜世界股神—巴菲特,所以一直用基本面分析。在牛市里赚的钱在08年就不够亏了。在08牛下跌的过程中一直在反思自己,思考价值投资在中国的可行性。08年股市下跌之后,忽然有一个机械性的想法。这个想法很简单,当价格上涨5%的时候就买进,当价格下跌5%的时候就把股票卖掉。出于这种好奇心,有一天我就用手工去统计它。结果很惊讶的发现,效果非常不错,这是我做机械化的初衷。也是因为有这种想法,所以后来才想到做期货。做期货有程序化交易,而做程序化首先就是要学编程,我的文化水平非常低,就参加了一个培训班。在培训班里我采用了复制粘贴的方式来学习。当初觉得学编程是我最大的一个瓶颈,现在总结发现,编程其实并不难,只要用心,有兴趣,想学就没问题。我现在觉得真正要做好程序化并不是编程难学,而是一个人的逻辑性很重要。这是我在做程序化的一个经历。
主持人:有一个问题我非常想问您一下,和这个过程可能是有密切联系的。我们知道从我们的期货兵器谱展示至今,我觉得您的执行力是最坚定的一位,那么您觉得从研究程序化到实施程序化,因为实施的时候就是真的要拿真金白银来做了,这时候不可能是赚的,经常会出现亏损,那么在您职业生涯中,从一个真真正正的草根到能够经营起有一定规模的企业,这种过程磨难给予你程序化交易的时候,是否有一些直接的作用? 章位福:这是肯定的。虽然是在做期货,很多不熟悉的人觉得期货是一个非常具有风险性的行业,当初我也是这么想的。后来正因为有这种机械化的操作方式,并且有全自动的交易,才觉得期货的风险是非常可控的。同时我运用实业中稳扎稳打,一步一个脚印的方式来做期货,所以我并不看重自己的收益一年有多少高,而是觉得只要在本金之上,我就是胜利,能够在这个市场上生存。只要我存活一天就有可能继续胜利下去。
主持人:我们看您这根3年左右的资金收益曲线图,还是比较不错的。但是从中我们也引出了一个比较重要的问题,毕竟程序化交易虽然符合一定的逻辑,它也不能够保证长期赚到一定的钱,在过去的2012年,您就面临了新的一次挑战。我们看到倚天剑这个账户在1月份表现极其优秀,大幅度盈利,但是从1月份到11月份左右,大概有10个月,这个过程中就没有再度的盈利增长了,所以很多人也想问您一下,对于这样10个月都没有出现资金的再创新高,虽然当时的回撤幅度比较稳,不算很大,但是您怎么就能认为这样的一个程序在未来某一天肯定能再次出现持续性盈利增长的情况呢? 章位福:首先,我认为不能把期货作为一个摇钱树,印钞机。程序所有的核心内容是我自己编写的,所以我清楚的知道什么样的行情我能赚钱,什么样的行情我会亏钱。还有重要的一点,我感悟也比较深,做期货是有杠杆的,杠杆是一个双刃剑,可以给你带来巨大的成功,也可以让你一无所有。所以我在资金管理上下了一个很大的功夫,根据自己稳扎稳打的性格来做,虽然看到我这10个月不赚钱,但我曾经在一个分享课上也说过,只要有股指期货,那我一定会做下去。原因在于,在震荡的过程中,如果我能守住,那我就是赢家了。很多人在这个过程中是守不住的,他会面临一个巨大的回撤。为什么我觉得模型是没有失效的,因为我知道这10个月里适合我的行情真的太少了,它的波动非常小,所以觉得亏损是必然的事情,只是多亏少亏而已。所以我很幸运自己是打平而不是亏损的。
主持人:也就是您前面提到的逻辑,在这里显示出效率来了。您看了10个月,知道您设计的模型在这10个月中本来也就不应该赚什么钱,所以就坦然了。而且您认为您的某些模型会适合某一类型的行情,这个行情早晚会出现,那么我就赚这个行情的钱,对吗? 章位福:对。
主持人:我觉得这不仅是对程序化深刻的理解,而且真的是身体力行,我们经常说做事、做人和做投资是一回事,往往一个人能做的很成功,企业做的很成功,交易也会做的很成功。您因为贯穿着一个成功的逻辑、成功的策略,而且会坚定的做下去。很多人很懂,什么都理解,但只是纸上谈兵,做的时候做不到,这个时候钱也就赚不到了。 主持人:有些技术性的问题,很多朋友也想咨询一下。比如说您如何判断一个模型可能会进入失效的状态? 章位福:我认为模型没有所谓的失效,这当然仅仅是我个人认为。只有模型是否适应当前的行情。我自己股指策略大的框架和参数已经有两年没改了。这里有我个人的一些心得,做一些小小的分享。很多人写的模型,可能3个月、5个月就失效了,未来也果真是失效了。这里面与他的编程技术有关系。我讲一下我的逻辑,程序里面如果设定固定的数值,比如说开盘价上涨10个点,我就做多,那10个点是一个固定的值,这类的模型就非常容易失效。我在模型里面从来都不设固定的值,我尽可能做到自适应的参数,这种模型的时间会比较长,除非市场发生本质的转变。如果发生了本质改变,他也不会成波峰、波谷的模样,大涨大回的概率是不大的。
主持人:很多爱好者也在写一些模型,会出现一些问题,一段时间表现好,一段时间表现不好,您个人认为到底应该怎么样去评判一个模型,判断他是好还是坏的依据是什么? 章位福:如果是我来评判一个模型,首先我最关注的是它的适应性,一个大道至简的逻辑性。比如一个策略在多品种上都能盈利,还有在K线反转后也能有很好的表现,这样的模型未来盈利的可能性是非常高的。不是单纯的做一个简单的历史回撤,看到一个平滑无回撤的曲线就说在未来绝对能够保证成交,这种模型在未来抗打击能力是非常低的。
主持人:您提到的一个关键因素是普适性。能够在多个品种上适用,其实就是具备了一定市场的基础逻辑,他的生命周期才会更长,更符合客观规律,可能就是您认为的偏好的模型了。 章位福:还有一点就是,如果我在做测试报告,即便前面这些按照我的逻辑来做,也会做测试报告。测试报告通常在很多软件平台上面,提供了非常多的数据,让人眼花缭乱,我一般看2-3个数据,一个就是总盈利÷总亏损,这个数值如果得出来越大,那么我对这个模型就越看好。第二个就是最大回撤,最大回撤代表的一点就是我做这个策略未来会承受最大的风险在哪里。如果我们乘以2的话,基本上就知道这个策略最大的风险是多少了。
主持人:也就是说首先有风险测算值,您再给它留出一点富裕,比如乘以2,这样它是绝对达不到这种程度的,您考虑可以承受,相信这样的模型可以去尝试一下。 主持人:再问一个比较有技术性的细节,您也知道很多人观察了倚天剑,倚天剑最核心的地方就是有加仓的策略,能不能把您一些加仓的思路和一些想法跟我们透露一下。 章位福:我先简单介绍一下我从2010年做到现在的一些经历吧。做交易初期,我只用了一个策略,那个策略仅仅在学习班时,老师拿来做示范的策略。当时发现回撤非常不好控制,大起大落,十天赚来的利润可能三天就没了。我就从一个模型扩展到七个模型,再从七个模型到现在的三个模型,在这个过程中,我的目的就一个,就是控制最大回撤,达到平滑曲线。不是让它赚多少,而是让资金曲线平稳上涨。我现在的一个观念是,做一个交易者就像一个赛车手一样。赛车场上有直道和弯道,行情中有震荡行情和趋势行情,如果在弯道,赛车手不踩刹车,他一定是车毁人亡,这就需要学会减速,减速就是减仓。在弯道的过程中,所有的赛车手必须要比的是他刹车的技术有多好,能够尽可能减少亏损。弯道过了快直道的时候,很多赛车手会猛踩油门,这也容易撞车,在直道的过程中,比的就是加油门的速度和技巧,在趋势行情中我们如何加满仓去做,在震荡行情中我们如何去做。基于这个逻辑性,我觉得真正在做的应该是用加减仓来完善我们的交易。因为模型没有圣杯,不可能说有一个非常好的模型,我们一辈子用着就可以了,但是我们可以利用加减仓来做到资金的平滑。我核心的思路就是四个字:盈利加码。盈利加码具体是怎么做的呢?加仓有很多种,间隔式加仓,当我这个单放上去,再涨10个点再加,再涨10个点再加。还有一种时间加仓,再有一种是回调加仓。这种方式都有优点也有劣势。这些思路我都想过,也会在策略里面表现,最关键的是当我加了一手进去,我要想着下一手是怎么做的。这里有非常关键的逻辑性问题,就是A和B,第一手仓和第二手仓的关系,第三手仓和第四手仓的关系,倚天剑的这个账户最高是48手,逻辑性全都贯通起来。一个是盈利加仓,还有就是要考虑到逻辑性,所有仓位加到什么点位,市场怎么走,我们会怎么样,最好的情况是如何,最坏的情况又是如何,我们永远都把每一手加进去的逻辑性都弄清楚。我们做的时候就会非常淡定了。
主持人:我们看到您目前日内有几个策略,那么几个策略在股指上都会有加减仓吗? 章位福:对。
主持人:同时发现您的商品期货也在交易,在倚天剑中也有展示,这方面却没有加减仓,您是怎么考虑的呢? 章位福:商品上我选择当前流通性最好,波动性最大,延续性相对比较好的10个品种。这10个品种是永远不断轮换的。策略只采用一个顺势模型。也就是说我这10个商品只用一个策略。为什么用隔夜的呢?商品的日内波动原比股指要小,所以日内没有太大的机会。测试下来之后,以及我自己的逻辑告诉我只能用大道至简的方式去做商品波段交易。
主持人:说简单一点,所谓的大道至简可能没有加减仓,主要以趋势跟踪为主体的一种思路。 章位福:而且我的策略一定是不改任何参数应对10个商品,我不会去做一个最优化,最优化未来往往不可信。
主持人:非常感谢章位福先生,我们节目期货兵器谱的倚天剑以及海通期货大赛的“我是传奇”,相信您的一席话可以让很多刚介入程序化交易市场的人以及刚介入期货交易的人有一个深刻的理解,会对他们起到一定的帮助,非常感谢。下次我们有机会再进行连线。 关注了章位福先生的连线之后,最后我们回顾一下他其余的情况。我们看到交易策略其实是三个,其中股指是三个,商品方面确实以一些大道至简、趋势跟踪的类型来不做增减仓而股指要做增减仓的思路来进行交易。
权益曲线中看到,明显有时候是大赚,亏的时候非常小,显示出他的回撤值非常小。这样状态下,风险度、隔夜仓、持仓也是比较小的,我们看到最大回撤在海通大赛展示这一段竟然才8%。整体盈亏比在螺纹钢上略微显的优秀一点。 |