章位福:善用加减仓完善程序化交易

2026-04-10 11:23
小编
阅读
政策解读

交易人生

精彩观点:

如今我认为,要做好程序化交易,编程技术并非最大难点,关键在于交易者自身的逻辑思维能力。

我将实业中稳扎稳打、步步为营的风格运用到交易中,因此并不追求每年有多高的收益率,只要能够守住本金并实现盈利,在我看来就是成功。

交易市场不应被视为摇钱树或印钞机。

杠杆是一把双刃剑,既能带来巨大收益,也可能导致严重损失。

在行情震荡阶段,如果我能坚守住,那么我就成为了赢家。

我认为模型本身不存在失效一说,关键在于它是否适应当前的市场环境。

我自己的股指策略核心框架和参数已经两年没有调整了。

我在构建模型时,尽量避免设置固定数值,而是追求参数的自适应调整,这样的模型生命周期会更长,除非市场发生根本性变化。

如果让我来评估一个模型,我首先关注的是它的适应性与逻辑是否简洁有效。

我从最初的一个模型扩展到七个,再精简到目前的三个,整个过程的核心目标始终是控制最大回撤,实现资金曲线的平稳增长。

我认为,交易者真正应该做的是通过科学的加减仓来完善自己的交易体系。

我的核心思路可以概括为四个字:盈利加码。

(除股指外)在商品交易中,我选择流动性最好、波动性较大、趋势延续性相对较强的十个品种。

我自己的交易逻辑告诉我,商品波段交易应当采用化繁为简的方式。

主持人:今天我们连线的是一位表现突出的交易者。节目开始时我留了一个悬念,他就是某期货实盘大赛程序化交易组的获奖者,账户昵称十分响亮,叫做“我是传奇”。

这是其账户的收益率曲线。长期关注我们节目的朋友可能会发现,这条曲线与我们展示过的某个账户曲线颇为相似。

请看下面这张曲线图。这张图是我们持续跟踪展示了一年多的一个程序化交易实盘账户走势图,时间跨度更长一些。该账户从2010年运行至今,被称为“倚天剑”账户。正是凭借对程序化交易的坚定执行与长期累积,才可能产生复利效应。虽然其单期盈利并非最高,但累计盈利额相当可观。从净值1起步,目前已经接近5,意味着在不到三年时间里实现了约五倍的增长,这是许多交易者梦寐以求的结果。为何他的昵称是“我是传奇”呢?这背后有些故事。这位交易者本名章位福,他最初文化水平不高,曾去工厂打工,也学过理发。通过自身努力,他不仅在理发行业取得成功,开设了连锁店,还成为了管理者。后来他自学程序化交易,这种坚韧的品质很可能对他的交易生涯起到了重要的支撑作用。

今天我们连线的正是“我是传奇”暨“倚天剑”账户的主人章位福先生。

主持人:位福您好!我们刚才介绍了您的经历。许多熟悉程序化交易的朋友可能了解您的背景,但只有您自己对这段经历有最真切的体会。很多观众都很好奇,您已经在实业领域通过打拼取得了成功,为何又会转向交易市场,并选择了程序化这条道路呢?请您详细分享一下。

章位福:我最初是做股票的,非常业余,只是用小账户操作。那是2003年,当时非常崇拜巴菲特,所以一直采用基本面分析。在牛市中赚到的钱,在2008年的下跌中几乎都回吐了。在08年市场下跌的过程中,我一直在反思,思考价值投资在国内市场的适用性。股市下跌后,我突然产生了一个机械化的想法。这个想法很简单:当价格上涨5%时就买入,下跌5%时就卖出。出于好奇,我有一天手工进行了统计,结果惊讶地发现效果相当不错,这就是我走向机械化交易的初衷。正因为有这个想法,后来才考虑到期货交易。期货市场有程序化交易,而做程序化首先要学习编程。我的文化基础比较薄弱,就参加了一个培训班。在培训班里,我采用复制粘贴的方式学习。当时觉得学编程是最大的瓶颈,现在总结来看,编程其实并不难,只要用心、有兴趣,想学就能学会。我现在觉得,真正要做好程序化,难点不在于编程,而在于一个人的逻辑思维能力。这就是我接触程序化交易的经历。

主持人:有一个问题我非常想请教您,这可能与您的经历密切相关。从我们跟踪展示至今,我认为您的执行力是最坚定的一位。那么您觉得,从研究程序化到真正实施,这个过程需要投入真金白银,不可能总是盈利,时常会出现亏损。您从一位普通创业者到经营起有一定规模的企业,这种经历磨难对您执行程序化交易是否有直接的帮助?

章位福:这是肯定的。虽然在做期货,很多不了解的人认为这是一个高风险行业,最初我也是这么想的。后来正因为有了这种机械化的操作方式,并且实现了全自动交易,才觉得期货的风险其实是可控的。同时,我将实业中稳扎稳打、一步一个脚印的方式运用到期货交易中,所以我并不看重自己一年的收益有多高,而是认为只要在本金之上实现盈利,我就是胜利者,就能在这个市场上生存下去。只要我存活一天,就有可能继续获得成功。

主持人:我们看到您这根历时三年左右的资金曲线,表现还是比较稳健的。但这也引出了一个重要问题:程序化交易虽然符合一定逻辑,但也不能保证长期持续盈利。在过去的某一年,您就面临了一次新的挑战。我们看到“倚天剑”账户在年初表现非常出色,大幅盈利,但从年初到年末的大约十个月时间里,资金没有再创新高。虽然期间回撤控制得比较稳定,幅度不大,但很多人想问,面对长达十个月的资金平台期,您如何确信这个程序在未来某一天一定能再次实现持续盈利增长呢?

章位福:首先,我认为不能把期货市场当作摇钱树或印钞机。程序的所有核心内容都是我自己编写的,所以我清楚地知道在什么样的行情中我能赚钱,在什么样的行情中我会亏钱。还有很重要的一点,我感悟也比较深:期货交易带有杠杆,杠杆是双刃剑,既能带来巨大成功,也可能让人一无所有。因此我在资金管理上下了很大功夫,依据自己稳扎稳打的性格来操作。虽然看到这十个月没有盈利,但我曾经在一个分享课上也说过,只要有机会,我一定会坚持做下去。原因在于,在震荡行情中,如果我能坚守住,那么我就是赢家。很多人在这个过程中是守不住的,他们会面临巨大的回撤。为什么我认为模型没有失效?因为我知道在这十个月里,适合我模型的行情确实太少了,市场波动非常小,所以觉得亏损是必然的,只是亏多亏少的问题。因此我很庆幸自己只是打平而没有亏损。

主持人:也就是说,您前面提到的逻辑在这里得到了验证。您观察了十个月,知道您设计的模型在这十个月中本来也就不应该赚什么钱,所以心态很坦然。而且您认为您的某些模型适合某一类行情,这类行情早晚会出现,那么您就赚这类行情的钱,对吗?

章位福:对。

主持人:我觉得这不仅是对程序化的深刻理解,更是身体力行的实践。我们常说做事、做人和做投资道理相通,往往一个人能在实业上成功,在交易上也能成功。因为贯穿其中的是成功的逻辑与策略,并且能够坚定地执行下去。很多人道理都懂,但只是纸上谈兵,实际操作时做不到,这样自然也就赚不到钱。

主持人:有些技术性问题,很多朋友也想咨询一下。例如,您如何判断一个模型可能进入所谓的“失效”状态?

章位福:我认为模型本身不存在“失效”一说,当然这只是我个人的看法。关键在于模型是否适应当前的行情。我自己的股指策略核心框架和参数已经两年没有调整了。这里我有一些个人心得,可以简单分享一下。很多人编写的模型,可能运行三五个月就“失效”了,后来也确实表现不佳。这与编程技巧有一定关系。我谈谈我的逻辑:如果在程序里设定固定数值,比如开盘价上涨10个点就做多,那这10个点就是一个固定值,这类模型就非常容易“失效”。我在模型里从不设置固定值,而是尽可能实现参数的自适应调整,这样的模型生命周期会更长,除非市场发生本质性转变。即使发生本质改变,行情也不会呈现简单的波峰波谷形态,出现大涨大回的概率并不高。

主持人:很多爱好者也在编写模型,会遇到一些问题,比如一段时间表现好,一段时间表现不好。您个人认为,究竟应该如何评判一个模型的好坏?依据是什么?

章位福:如果让我来评判一个模型,我首先最关注的是它的适应性与逻辑是否简洁有效。例如,一个策略在多个品种上都能盈利,并且在K线形态反转后也能有良好表现,那么它在未来盈利的可能性就非常高。不能仅仅依据简单的历史回测,看到一条平滑无回撤的曲线就断定它在未来绝对能保证盈利,这类模型的抗打击能力往往非常弱。

主持人:您提到的一个关键因素是普适性。能够在多个品种上适用,说明它具备了一定的市场基础逻辑,生命周期才会更长,更符合客观规律,这可能就是您认为的优质模型了。

章位福:还有一点就是,即便按照我的逻辑来构建模型,我也会进行测试。测试报告在软件平台上通常提供大量数据,容易让人眼花缭乱。我一般只看两三个数据:一个是总盈利除以总亏损,这个比值越大,我对这个模型就越看好。第二个是最大回撤,它代表了这个策略未来可能承受的最大风险在哪里。如果我们把这个值乘以二,基本上就能知道这个策略的最大风险敞口大概是多少。

主持人:也就是说,首先要有风险测算值,您再给它留出一定的安全边际,比如乘以二,这样实际风险很难达到这个程度,您认为可以承受,才会考虑尝试这个模型。

主持人:再请教一个技术细节。很多人观察“倚天剑”账户,发现其最核心的特点之一就是有加仓策略。能否分享一下您关于加仓的一些思路和想法?

章位福:我先简单介绍一下我从2010年交易至今的一些经历。交易初期,我只使用一个策略,那还是在学习班时老师用来做示范的策略。当时发现回撤非常不好控制,资金曲线大起大落,十天赚来的利润可能三天就回吐了。于是我从一个模型扩展到七个,再从七个精简到现在的三个。在这个过程中,我的目的只有一个:控制最大回撤,实现资金曲线的平滑增长。不是追求赚多少,而是让资金曲线平稳上升。我现在的观念是,做交易就像赛车手比赛。赛场上有直道和弯道,行情中有震荡和趋势。如果在弯道,赛车手不踩刹车,结果很可能是车毁人亡,这就需要学会减速,减速对应交易就是减仓。在过弯道时,所有赛车手比拼的是刹车技术,尽可能减少损失。弯道过后即将进入直道时,很多赛车手会猛踩油门,这也容易导致事故。在直道上,比拼的是加油门的速度和技巧;在趋势行情中,我们如何加满仓操作;在震荡行情中,我们又如何应对。基于这个逻辑,我认为真正应该做的是通过科学的加减仓来完善交易。因为不存在完美的“圣杯”模型,不可能有一个模型让我们一辈子高枕无忧,但我们可以利用加减仓来实现资金曲线的平滑。我的核心思路就是四个字:盈利加码。盈利加码具体怎么做呢?加仓方式有很多种,比如间隔式加仓:当我下一单后,价格再涨一定点数就加仓,再涨再加。还有时间加仓、回调加仓等。这些方式各有优缺点。这些思路我都考虑过,也会在策略中体现。最关键的是,当我加了一手仓后,我要想清楚下一手该如何操作。这里有一个非常关键的逻辑问题,就是第一手仓与第二手仓的关系,第三手与第四手的关系。“倚天剑”账户最高持仓达到48手,其内在逻辑是贯通的。一个是盈利加仓,另一个是要考虑逻辑性:所有仓位加到什么点位,市场会怎么走,我们该如何应对,最好的情况是什么,最坏的情况又是什么。我们必须把每一手加仓背后的逻辑都弄清楚,这样操作时就会非常淡定。

主持人:我们看到您目前有几个日内策略,这些策略在股指交易上都会运用加减仓吗?

章位福:对。

主持人:同时我们发现您的商品期货也在交易,并且在“倚天剑”账户中也有展示,但商品交易却没有采用加减仓策略,您是如何考虑的呢?

章位福:在商品交易中,我选择当前流动性最好、波动性最大、趋势延续性相对较强的十个品种。这十个品种是持续轮换的。策略上只采用一个顺势模型。也就是说,我用同一个策略应对这十个商品。为什么选择隔夜策略?商品的日内波动通常比股指小,所以日内交易机会不大。经过测试以及我自身的逻辑判断,我认为商品波段交易应当采用化繁为简的方式。

主持人:简单来说,所谓的“大道至简”可能就是指没有加减仓,主要以趋势跟踪为主体思路。

章位福:而且我的策略一定是用不变的参数来应对十个商品,我不会去做过度优化,因为过度优化后的结果往往在未来并不可靠。

主持人:非常感谢章位福先生。作为我们跟踪的“倚天剑”账户以及实盘大赛的“我是传奇”,相信您的一席话能让许多刚接触程序化交易和期货市场的朋友有更深刻的理解,对他们会有所帮助。非常感谢,期待下次有机会再与您连线。

在关注了章位福先生的连线后,我们最后回顾一下他的其他情况。他的交易策略目前是三个,其中股指策略有三个,商品方面确实采用了一些化繁为简、趋势跟踪的类型,不做增减仓,而股指交易则运用了增减仓思路。

从其权益曲线可以看到,盈利时幅度较大,亏损时幅度很小,显示出回撤控制得非常好。在这种状态下,风险度、隔夜仓、持仓比例也都比较小。在某段大赛展示期间,其最大回撤竟然只有8%。整体盈亏比在部分品种上表现略微突出。

点击咨询交易开户相关问题

免责声明:本文内容仅供参考,不构成投资建议。投资有风险,入市需谨慎。