《交易实战感悟》章位福
1、章位福 简介
期货程序交易高手、江西人,早年在福建打工、现居浙江。
少年家境贫寒、初一辍学,做了一年多陶瓷工后改做理发师,经过近20年时间努力,白手起家,从一名普通理发师成长为20余家连锁美发店老板。
2003年开始股票交易。
2009年底参与期货交易,努力自学和参加相关培训课程。
2010年实现了期货程序化自动交易。使用金字塔平台自动化交易,多品种、多周期、多策略组合交易,目前主要使用短线程序交易策略。
2010年收益率85%,2011年收益率55%,2012年收益率67%,期间最大回撤13.8% 。
2009年至2016年期货盈利超过600万。
账户在2016年3月至11月的8个月里、盈利200多万元:
交易笔数(开平):760笔,交易周期:242天,盈利笔数(平仓):146笔,亏损笔数(平仓):215笔,胜率:40%,盈亏比:2.45,累计手续费:21229元,累计净利润:2028030元,平均每笔盈利:23939元,平均每笔亏损:-6638元,平均每笔费用:28元,费用占比:1%,最大连续亏损次数:13次,最大连续盈利次数:11次,最大盈利率285%,最大亏损率:22%,累计净值3.3,收益率230%,利润来自商品期货。
2、《实战感悟 要规则交易》章位福,时长03:18
5年时间看、90%的人都是亏的、是吧?那这个原因主要导致是什么?我觉得就是人性的、叫做贪婪跟恐惧。
我觉得还是做交易、也不能说成功吧。因为只要没退出市场、就永远不能谈成功,只能说生存着。
做交易、为什么、我一直在思考、为什么一个这么简单、一多一空的事情,为什么有7、80%的人是亏的,5年时间看、90%的人是亏的,是吧。那这个原因主要导致是什么?我觉得就是人性的、叫做贪婪跟恐惧。
就是赚了钱贪婪、亏了钱恐惧。这都是带着人性进去的,那么很多时候我觉得做交易最核心的一点就是一致化交易、一致性交易、叫规则化交易,这个就很重要。
只要是规则化交易,你很难找到一个长期稳定亏钱的。除非你是滑点也很大,手续费也很大,那就无解了。
如果你是在日线级别上面,你随便找一根均线交易,你也不至于3年、5年一定是亏的呀,一波行情可能就赚回来了。
但很多人没办法坚持这个一致性交易,这是我觉得亏钱的主要原因。
那我觉得我能够生存下来的主要因素是什么?
第一个就是相对理性、客观去分析我的交易的优势跟缺点。
第二个就是、我觉得非常好地利用了计算机的一个算力的优势,它可以帮我执行非常多的算法跟非常多的组合,让我相互之间产生一个非常完美的对冲。
那第三个是我觉得在这个市场上保持谦虚、不自我设限,让自己永远是以市场学生的态度、去对待我们以后的交易、未来的交易。以及我们不断总结之前的交易体系上面、沉淀下来的优势,以及我们要改变的一些问题。
做交易就一定是有亏损的,但是我可能、自我的心态还算比较好吧。就不会说特别去觉得、交易时候特别沮丧。
那亏损的时候、我觉得往往是我们进步的时候,因为那个痛苦加反思等于进步嘛。
就是说、当我们感受到痛了,那我们去思考为什么要痛?什么原因导致我们痛的。那我们把这个原因梳理好、改进了,那么可能就是我们在原有基础上进步了。
所以每一次的入坑、每一次的回撤,我基本上还是站在比较正面的角度,不会说沮丧啊、不会说特别难过啊。
只是在思考说、我们的资金管理会不会过于激进,或者说我们交易体系上面、有没有哪些细节上面需要调整的,或者说我们有哪类的策略加上去就可以降低当下的这种回撤。
基本上我觉得都是在回撤的过程中、都是找解决方案,就是以这样的一个方式。
3、《交易感悟与心得》章位福
做期货不是靠多努力、当然努力很重要,而是要找对方法。方法才是做期货的重点。
选择做程序交易的核心原因是:1、它相对客观,而且只有做程序化,才能避开人性的贪婪、恐惧、前后不一致的方式。要做交易,必须克服这些人性弱点,而程序化就是一个最好的工具。2、半职业做期货,程序交易比较省心。
如果没有一个时间框架,就无法定义趋势和震荡。自己以3天为一个时间框架,再去定它是趋势还是震荡。趋势是一个不断创新高的过程,当一根K线比前一根K线高,不断在这样交替,数量比较多,比如3天里面有100根K线,不断创新高的这种组合比较多,那么就是一个趋势。
把时间框架定下来,再去定义是趋势还是震荡、才有意义。自己是一个偏好趋势模型的操盘手。
交易模型需要具备几大特性才能盈利,一是流通性、二是波动性、三是连续性。
自己是加减仓的,一般仓位只有10%,根据行情而变动,如果行情有利,最大仓位会达到70%。如果波动很小,那就10%,甚至不交易。
收益率和回撤率,自己更关注的是回撤。收益是被动的,控制回撤是主动的。
股指做1分钟K线周期,其实不是用一分钟周期来做一分钟的信号。真正在投资里,你不要用K线的周期来判断别人的信号或作为研究的对象,而是要用时间框架。假设做日内,就以当天的时间框架,用3小时或是以1小时为时间框架,出信号就根据时间框架来定。同样、做商品加载在15分钟周期上,但并不是15分钟,只是取了一个时间框架,自己的时间框架在商品上大概是10天到15天。
在策略上控制回撤最好的手段就是震荡行情少参与,在趋势行情中开足仓。就是赚钱了就加仓。如果出趋势,一定会加满仓。如果是震荡,一定没有仓位或仓位很小。这就是我的加仓方法,赚钱加仓。
金融市场上唯一的免费午餐就是多策略、多品种、多周期的组合。用一个简单的交易策略去做10个品种或更多,效果绝对比做一个品种要好。给多策略、多品种、多周期排个序,多品种是最重要的,第二是多策略,第三是多周期。
亏钱不是坏事,只要正确面对它、能够总结出经验来,那一定是好事。
赚钱的主要原因,一是资金管理、资金管理是第一位的;二是趋势策略、顺势交易;三是多品种、多策略、多周期的组合;四是百分百执行、只有坚定执行策略才能完美运行。只有坚定执行,才能赚到该策略的钱。五是市场行情配合。
盈利加码是很重要的,能活下来的重点,就是当有了利润以后,拿市场的利润去赌。
利润是被动的,是行情给的,但亏损是可以主动的,可以控制的。
程序交易者的必备条件、一是自己必须精通编写程序,二是程序交易员必须要有一个详细的实盘数据,资金曲线代表了所有的交易行为。
总结起来、最终还是加仓策略最稳定,市场再残酷,使用加仓策略,不可能亏太多。只要有一点行情,它就容易上去。这是一个进攻型的策略。
市场、就是少数人赚钱、多数人亏钱。90%的人亏钱,5%的人才能生存,这很残酷。
亏钱的主因是人性,人的贪婪、恐惧,和交易没有一致性的习惯。
要成为盈利的少数,一是要长期参与,做好资金管理。二是要争取复利。三是轻仓,防范突发事件。
自己从2010年到2017年,平均每年以30%的复利在增长。要做到稳定盈利,就是寻找确定性、剥离随机性,这是非常重要的。确定性就是,所有品种的行情,不是完全随机的,而是随机的加确定的,组成了行情。
编程的要点:一是逻辑要合理;二是多空语句要对称;三是策略参数的适应性,参数要少,尽量简化,找到参数的盈利平原;四是化繁为简,大道至简。找到行情的确定性,追求模糊的正确,大方向正确就好;五是精细化控制,要把交易本质理解透。
策略建构技巧、一是建立逻辑指标,在日线级别上寻找确定性机会,然后在趋势必经之路埋伏。如四周法则,做多20天新高;做空20天新低,20天均线是中轨。交易标准是收盘价跌破下轨,就做空,收盘价涨到中轨以上就平仓,做多也是如此。
止损模块改进为找到20天平均ATR,用ATR的3倍作为跟踪止损,其他条件不变。开仓可以慢一点,因为机会有的是,但是钱就那么多,平仓要快一点。在拿到大波段和要小止损的方法中求平衡。
交易策略的特点:一是简单、交易代码非常简化;二是普适性特别高,只追求平均收益。在趋势的必经之路埋伏,就是宁可做错,不可放过。对错要寻找一个平衡点。
量化交易者一定要找到属于自己的交易风格,适合自己的交易策略才是最好的。要相信自己的策略、执行策略,知行合一。
对交易的理解,从做短周期交易以来、底层的交易逻辑是遵循大道至简的理念,用一个尽可能简洁的策略,去应对多个品种交易,用简单策略就可以实现盈利。
自己把交易当作一个开赌场的逻辑,赌场和赌客有不同特征。赌场是理性的,可以开N个赌局,赌局都是对赌场有利,但这个优势是微弱的。所以把自己的交易当作开一个赌场,在赌场里面开设一些正期望的赌局,只要有一个优势在的话,那就会把赌局开设得越多越好。
从2010年开始做程序交易,有几个阶段。开始时做股指,用一个简单的突破策略来交易,策略就是突破加上跟踪止损。
随着市场变化,发展到多品种、多周期、多策略交易,从股指日内交易转换成了商品大周期交易。因为发现大周期策略更能够盈利,虽然收益曲线不是很好看,但是只要有行情就能盈利。
现在把大道至简、大周期交易,又做回到小周期交易,而且延续着多品种、多周期、多策略组合交易。所以随着市场的不断变化,学习是很重要的,要根据市场变化不断调整自己。
组合交易是盈利相加、回撤相互抵消的。一个是赌场理论,一个是要善用组合的威力,组合交易是实现盈利的关键点。
大周期趋势策略、回撤是没有办法很好控制的,而且还要等行情,要靠天吃饭,只有在日线级别上走出了行情,那大周期策略肯定是可以赚钱的,但如果日线级别上没走出行情,那必然是亏的。
现在小周期交易用趋势策略再加一些震荡策略,把周期做得更小,它们之间就可以形成很好的互补,就算在日线级别上没有行情,但也能比较好地控制回撤。
中长线策略的最大回撤不好控制。短周期策略的回撤比较可控,资金曲线比较好看。
做长线策略只要在书本上找一些海龟、通道、双均线这些理论和策略,长期来看是会盈利的。
做短线策略是非常难的。做短线要非常注重过滤,震荡行情占80%、甚至85%,趋势行情可能只有15%,如果经常在震荡中去试错的话,那基本上短线策略是开发不出来的,所以做短线要非常注重过滤,尽可能把85%震荡行情过滤掉,这很重要。
做短周期非常注重精细化、模块化,就是去抠利润,找到一些相对有确定性的机会,把它组合到模块里面,这是做短线的关键点。一、做短线都需要过滤;二、对短线的精细化处理,是模块化的、设定下单的条件。
做短线、单靠一个策略是没有办法打造相对平滑的收益曲线的,所以就必须要做策略组合。确定A策略适应什么行情、B策略适应什么行情、C策略适应什么行情,这三个策略要尽可能适应不同的行情。要根据各类行情来开发策略,得到异构策略,这个也非常关键的。
当趋势策略在回撤时,震荡策略可能在赚钱,可以降低账户整体的最大回撤,当趋势策略空仓时,震荡策略可能在赚钱,提高了收益。
做长线的人比例要远远高于短线,因为短线的竞争壁垒比长线要高得多。长线只需要写几段代码,短线可能要写几百行代码,而且每一行代码的逻辑关系又要能够串通起来,所以我觉得短线策略是比较难开发的。
逻辑和组合是盈利的关键,任何一个单独的策略不可能有非常好的资金曲线,因为它没办法包含所有行情,比如它能适应60%的行情,但它面对40%的行情无能为力。但是如果我们能够用六类或者十类策略组,去包含80%的行情,只有对20%的行情无能为力,那我们在这个市场上生存的能力就变强了。
做短线要细心,要逻辑推导,用搭积木的原理去组合,然后提高交易速度,通过进出场算法来降低交易成本,这样才有可能在短线交易市场上存活下来。做短线交易、手续费是一个头等敌人。
波动大的时候,收益预期可能就高一点。波动小的时候,那也要能够在这个市场上生存,或者想办法能赚到一点收益。
做长周期会盼着一波行情,因为这波行情就是一年收益来源,错过了这波行情,可能今年收益就相差很大。
做短周期一周时间相当于长周期一个月时间,短周期一个月时间,可能就相当于长周期一年时间,所以不需要盼某一段行情。
要做到的是在大波动的时候能赚到超额收益,在波动特别小的时候能够生存下来。4、《程序交易办公室》章位福,时长00:31
5、2023年交易业绩
(1)传奇智丽、第425名
净值:1.50、年化收益:79%,本届盈利:468万,仓位45% 。
(2)传奇中性2、第644名
净值:1.36、年化收益:62%,本届盈利:570万,盈亏比:1.07,仓位57% 。
(3)传奇超组2、第950名
净值:1.26、年化收益:58%,本届盈利:559万,仓位51% 。
(4)传奇轮换2、第1225名
净值:1.20、年化收益:37%,本届盈利:427万,盈亏比:1.06,仓位42% 。