本文刊登在2023年12月28日出刊的《上财风险管理论坛》杂志2023年第4期(总第26期)“洞见”栏目,经过作者的授权在“风控博士沙龙”微信公众号发布。
声明:文章的版权属于作者,如需转发请事先征得作者本人及风控博士沙龙的同意。文章的观点仅代表作者个人的观点,不代表所在机构的观点。
作者简介
顾洪晟,MBA,上海财经大学经济学硕士。曾就职于国内知名私募和金融机构资管部。目前在上海某私募担任投资部总监,聚焦于量化期货策略的开发和研究。
现实生活中,我们常见的盈利逻辑为低价买入高价卖出,而期货趋势跟踪其核心在把握市场节奏,于高位建仓并寻求更高价位抛出,或在低位选择卖空,期待以更低价格平仓。在持久且明确的趋势市场中,此策略往往能够积累可观的收益。尽管各种趋势跟踪策略在具体操作手法上有所差异,但其核心假设是一致的:期货市场常倾向于在相当长的时间内保持一种趋势运动。我们大致可以将市场状态归纳为三种:上涨、下跌和震荡。当然,交易者们基于各自的交易周期和经验,对此分类会有不同的解读和标准。在市场陷入震荡阶段时,趋势跟踪策略的执行会面临较大的挑战,难以实现稳定盈利。构建一套具有长期正向收益预期且风险可控的趋势跟踪系统,在交易逻辑上必须追求简洁而高效。接下来,笔者将从六个维度探讨期货趋势跟踪策略在风险管理上的设计思路。
期货趋势跟踪策略的核心在于“试错”。在市场趋势不明显时,通过多次尝试小额的交易来等待市场趋势的出现。在仓位设计上,每次试错的头寸应尽量小,以保证试错的次数足够多。这是因为大多数趋势跟踪系统的胜率较低,但盈亏比较高。只有通过多次试错,才能充分发挥高盈亏比低胜率的优势。试错理念与风险管理紧密相连。每次尝试小额交易的策略可以降低整体风险,因为即使市场走势不利,也不会造成太大的损失。然而,一旦市场走势和持仓的风险头寸一致,那就会获得不菲收益。此外,趋势跟踪策略的交易者们通常会设定一个止损点,以限制每次试错的损失。当市场走势与其风险头寸反向时,他们会及时退出市场,以避免进一步的损失。
随着计算机技术和数据科学的不断进步,国内期货量化策略的底层交易逻辑也呈现出多元化发展的趋势。其中,量价类交易逻辑、基本面类交易逻辑和宏观类交易逻辑是主要组成部分。量价类交易逻辑在数据权威性和可获得性方面具有天然优势,同时国内外期货交易类的经典著作也是在此基础上进行深入研究的。量价类交易逻辑早在20世纪70年代就在美国得到了广泛应用,经过长时间的市场考验,其长期表现也最为出色。量价类交易逻辑通常简单明了,主要采用均线、突破、通道等交易逻辑,有些交易员还会将成交量、交易量纳入交易逻辑。然而,每个交易员都有自己独特的开发逻辑和特点,并没有好坏优劣之分。从风险管理角度出发,交易逻辑的稳定性和可靠性是保证长期正向收益预期的关键。此外,优秀的交易逻辑应该平衡阴阳,充分利用好期货多空都可以无障碍布局的交易机制。在开发期货趋势跟踪策略时,选择合适的底层交易逻辑非常重要。量价类交易逻辑作为经典策略之一,具有简单易行、可解释性强等优点。然而,为了获得更好的交易效果,我们还需要考虑其他因素,如数据质量、模型参数、风险控制等。在选择底层交易逻辑时,我们应该结合自己的交易经验和市场理解进行定制化开发。
在保证标的流动性的基础上,趋势跟踪系统的交易品种越多越好,因为这可以降低单一品种的风险。受限于国内上市的期货品种以工业品为主,这导致品种间的相关性强,往往出现板块效应集中。尤其是在宏观事件和经济数据的公布时,板块效应更加放大,因此在选择交易品种时,应考虑上述因素,在现有的交易环境下做到尽量做到分散。
每套趋势跟踪交易系统都包含一些参数,这些参数可以在一定程度上影响系统的有效性。交易员可以通过参数优化来找到近10年来夏普或卡玛最高的参数,这通常是基于历史数据的最优选择。然而,如果底层交易逻辑不够严谨,或者参数过多且过于复杂,那么使用最优参数可能并不是一个明智的选择。趋势跟踪系统通常是基于量价逻辑开发的交易系统,因此其性能往往取决于市场数据的有效性。虽然国内期货品种已经超过70个,但很多品种的上市时间较短,有效数据不足。如果我们使用参数优化来拟合这些数据,可能会得到一条看似“完美”的曲线。然而,这条曲线的实际意义可能并不大,甚至可能违背了我们开发策略的初衷。因此,在使用最优参数时,我们需要谨慎考虑底层交易逻辑的严谨性。同时,我们也需要时刻关注策略的实际表现,以确保其能够达到我们的预期目标。
行业内有位资深人士曾提出过这样的观点:资金管理的作用并非在于消除交易系统的不足,而是将这些不足进行转化。对此,我深表赞同。以德州扑克为例,这款游戏的精髓包含两个层面的技术:一是掌握游戏规则,二是精通下注策略。这恰恰映射出趋势跟踪交易的两个核心组成部分:一部分是交易系统的下单逻辑,另一部分则是资金管理。在笔者看来,资金管理的重点又体现在两个层面:首先是前文提及的每笔交易的仓位设计,其次是账户层面的资金管理。在构建完趋势交易系统的底层逻辑后,交易员需要制定一套与之相应的资金管理方案,以确保策略得以有效实施。底层的交易逻辑能够保证从长期看,系统有正向收益预期,而资金管理则会加速或减缓盈利或亏损的速度。笔者认为,尽管从表面上看,资金管理似乎并未带来根本性的改变,但它在趋势跟踪系统中却扮演着举足轻重的角色。因为一套系统能否实现稳定的收益,关键在于其能否长期持续运作。即使底层交易逻辑存在些许不足,但只要具备正向预期,并辅之以保守的资金管理方案,从长远角度看,整套系统仍然有望实现盈利。反之,即便是一套胜率超过50%的趋势跟踪系统,如果采用过于激进的资金管理方案,也很可能由于“短筹”原因,导致交易员在市场中被淘汰出局。
趋势跟踪策略,特别是中长周期级别的策略,是一种高风险、高回报的策略。这种策略要求策略开发者具备深厚的市场理解力,以及对回撤和风险的深刻认识。需要明确自己的策略在何种市场环境下能发挥优势,又在何种市场环境下会面临挑战。为了在长时间的开发和交易过程中保持高效和专注,交易员需要具备出色的情绪管理能力。他们需要能够平衡工作与生活,善于调整情绪,避免长时间沉浸在压力和焦虑中,从而影响职业生涯的长期发展。同时,与外界的积极沟通和交流,以及不断吸收新的知识和提高认知水平,也是非常重要的。这些能力可以帮助交易员更好地理解和应对市场变化。最后,强健的身体也是应对高强度身心压力的重要基础。交易员需要在紧张的工作中保持适度的锻炼和健康的生活习惯,以更好地应对市场的挑战。
最后,笔者想从趋势跟踪策略的有效性角度来进一步阐述。尽管每隔几年,当趋势跟踪系统迎来回撤时,一些交易者可能会对其产生质疑,但是我们必须明白,这种策略之所以存在,是因为其背后的逻辑和原理是经得起时间考验的。趋势跟踪系统长期有效的原因可以从多个层面来解释。从表象上看,商品价格由于商品供需关系的变化而产生波动。从更深的层次来看,这种波动是由人性非对称性表达所驱动的。在供需失衡导致的价格波动中,群体的冲动、善变和急躁情绪会被放大,这种情绪的放大又加剧了商品价格的波动。价格的波动反过来又会影响群体的投资决策,最终形成一种自我加强的循环,商品的价格在这个过程中可能会形成较长时间的趋势,一度突破正常价格区间。趋势跟踪系统能够有效地利用这种人性非对称性表达和市场波动之间的关系。通过跟踪市场的趋势,在市场波动时及时介入,并在市场不利于自己的时候及时退出,从而获取利润。在当前全球经济形势下,人民币在世界商品流通领域中的地位日益重要,这为国内期货商品交易市场带来了巨大的发展机遇。作为期货交易者,我们需要深入理解期货的功能和作用,提高自身的认知水平,并有效控制风险。只有这样,我们才能在国家和市场不断发展和壮大的背景下,分享到更多时代的红利。
为加强《上财风险管理论坛》杂志的作者团队与读者之间、以及读者相互之间的沟通与交流,已建立《上财风险管理论坛》读者交流微信群,目前成员接近1100人,包括知名金融机构的首席风险管理、风险管理部负责人、风险管理领域知名学者等专业人士,竭诚欢迎广大的风险管理从业者加入该微信群,共同打造一个讨论风险管理的专业社区。如希望入群,烦请给本微信公众号留言(留下个人微信号),我们将会主动联系并且邀请入群!
【洞见】商业银行托管业务反洗钱风险管理浅析
【洞见】从风险识别角度论风险的分类及转化
【前沿】场外衍生品模型验证与模型风险管理实践
【案例】产业金融数智化风控的演进——以G公司金融风险管理系统(二期)建设为例
【洞见】浅论数据要素入表的机遇与风险管理
荐书
【荐书】Python金融实战案例精粹(第2版)
【荐书】基于Python的金融分析与风险管理(第2版)
云课程
期权、期货及其他衍生产品(第九版,全部三百六十讲视频)