设为首页 | 加入收藏 | 今天是2026年09月07日 星期一

聚合智慧 | 升华财富
产业智库服务平台

值得一看
七禾网首页 >> 程序化交易 >> 程序化交易知识库

程序化交易模型的参数优化

最新高手视频! 七禾网 时间:2015-09-02 14:29:56 来源:量投网

既要通过参数优化改进模型,又要防止对参数优化过度拟合

 

A 参数高原与参数孤岛

参数优化中一个重要的原则就是要争取参数高原而不是参数孤岛。所谓参数高原,是指存在着一个较宽的参数范围,模型在这个参数范围内都能取得较好的效果,一般会以高原的中心形成近似正态分布状。而所谓参数孤岛,是指只有在参数值处于某个很小的范围内时,模型才有较好表现,而当参数偏离该值时,模型的表现便会显著变差。

 

 

图为参数高原

 

以参数高原示意图和参数孤岛示意图为例,假设某交易模型内有两个参数,分别为参数1和参数2,当对两个参数进行遍历测试后,得到一张三维的绩效图。好的参数分布应当是参数高原示意图,即使当参数的设置有所偏移,模型的获利绩效依然能够得到保证。这样的参数因稳定性强,可以使得模型在未来实战中遇到各类行情时,具有较强的因应能力。但如果遍历参数后的绩效结果如参数孤岛示意图,当参数发生小的偏移时,模型的获利绩效就发生较大变动,那么这样的参数因适应性能差,往往难以应对实际交易中变化多端的市场环境。

 

 

图为参数孤岛

 

一般来说,如果附近参数系统的性能远差于最优参数的性能,那么这个最优参数有可能是一个过度拟和的结果,在数学上可以认为是奇点解,而不是所要寻找的极大值解。从数学角度来说,奇点是不稳定的,在未来的不确定行情中,一旦市场特征发生变化,最优参数可能会变为最差参数。

 

过度拟合与选取的样本有关系,如果选取的样本不能代表市场总体特征,只是为了使测试结果达到正的期望值而去调整参数,这种做法无疑是自欺欺人,所得到的参数值是过度拟合的无效参数值。例如,通过分析参数过度拟合,交易模型分别在数值35和63出现了收益率突增现象,如果模型中的相应指标选用35和63做参数,则模型的收益看上去很完美,但实际上却是典型的参数孤岛效应。

 

过度拟合与参数优化的主要矛盾在于,模型参数优化得到的最优参数只是建立在已经发生过的历史数据样本上,而未来的行情是动态变化的,与历史行情相比既有相似性,也有变异性。模型设计者可以找到模型在历史上表现最好的参数,但是这个参数在未来模型实际应用中未必表现最好,更有甚者历史上表现最好的模型参数,在未来模型实战中可能是表现很糟糕的参数,甚至带来大幅亏损。比如,筛选出了一个能抓住历史上一波大行情的一个参数,但设置这样参数值的模型,并不意味着模型在未来实战中也能有如此好的表现,这个历史上较佳的参数值可能在未来模型的应用中没有起到任何帮助。

 

 

 

图为参数过度拟合分析

 

此外,参数高原与参数孤岛往往还与交易次数存在较大关系。如果模型的交易次数较少,往往能找到一个合适的参数点,使得模型在这几次交易中都盈利,这种参数优化后的模型获利体现出较强的偶然性。如果模型的交易次数较多,模型获利的偶然性就会下降,更多地体现出获利的必然性和规律性,也就会存在一个参数高原。而这种参数优化模型才是进行参数优化的目的所在。

 

B 优化参数的方法

 

在了解完参数高原与参数孤岛之后,优化参数的方法显得很重要,特别是模型中存在多个参数(下称参数数组)时,往往一个参数的取值会影响到另外一个参数高原的分布。那么如何对参数数组进行优化呢?

 

一种方法为逐步收敛法。即先单独对一个参数进行优化,取得其最佳值后固定下来,然后再对另外一个参数进行优化,取得其最佳值后固定下来。如此循环,直到优化结果不再变动。例如,一个均线交叉买卖交易模型,两个独立参数分别是均线短周期N1和长周期N2。首先固定N2为1,对N1在1到100的数值范围内进行测试筛选,寻找最佳数值,最终得到最佳参数为8并固定;其次对N2在1到200之间进行优化,得到最佳值26并固定;再次对N1进行第二轮优化,得到新的最佳值10并固定;最后对N2进行优化得到最佳值28并固定。如此循环的筛选下去,直到优化结果不再变动。假如最终得到的最优参数值分别是N1为10,N2为30。至此,参数优化工作结束。

 

另外一种方法是利用带有较强计算功能的程序化软件设计平台,直接算出目标函数与参数数组之间的分布,进而求多维差分的分布,定义一个差分阈值,差分绝对值小于阈值范围内对应的多维体积最大、多维内切球半径最高者,入选为最稳定参数取值。

 

除了参数优化方法,数据样本选取也是个重要因素。以趋势跟踪为交易思想的模型在出现趋势行情时表现较好,以高卖低买为交易思想的策略在振荡行情中表现较好。因此,在参数优化时,需要适当剔除吻合交易思想的行情来考虑盈利,增加不吻策略思想的行情数据来考虑亏损。

 

以股指期货为例,上市之初的2010年以及出现极端大牛市行情的2014年下半年至今,股指期货都是单边行情。毫无疑问,所有的趋势模型都会取得不错的效果。然而如果我们把这种极端行情数据也放进样本中进行参数优化,得到的模型参数未必是最优的。

 

例如,假设某个模型有两个参数,参数A的测试结果在单边行情时段效果非常好,在其他的时段表现一般;另一个参数B的测试结果在单边行情时段效果不如参数A,在其他时段的表现优于参数A,各个时段之间的分布较参数A均匀。即使参数A在整个样本数据测试的综合指标如风险收益高于B参数,我们也更倾向于选用参数B,因为参数B相对更加稳定,不依赖于特定样本。

 

总之,在构建程序化交易模型时,一方面,可以通过参数优化改进模型,让模型更好地适应价格波动的模式,提高投资收益;另一方面,又要防止对参数优化的过度拟合,导致模型对行情变化适用性的大幅降低。

 

责任编辑:张文慧

【免责声明】本文仅代表作者本人观点,与本网站无关。本网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

本网站凡是注明“来源:七禾网”的文章均为七禾网 www.7hcn.com版权所有,相关网站或媒体若要转载须经七禾网同意0571-88212938,并注明出处。若本网站相关内容涉及到其他媒体或公司的版权,请联系0571-88212938,我们将及时调整或删除。

联系我们

七禾研究中心负责人:翁建平
电话:0571-88212938
Email:57124514@qq.com

七禾科技中心负责人:相升澳
电话:15068166275
Email:1573338006@qq.com

七禾产业中心负责人:洪周璐
电话:15179330356

七禾财富管理中心
电话:13732204374(微信同号)
电话:18657157586(微信同号)

合作期货公司基本信息: 东吴期货 华鑫期货 东航期货 前海期货

东吴期货: 东吴期货是国内较早成立的具有券商背景的期货公司之一,公司注册地在上海,注册资本15.318亿元,现有三家国资背景股东单位,东吴证券持股80.66%,苏州交投持股14.71%,苏州营财持股4.63%。主要业务范围包括期货经纪业务、交易咨询业务、资产管理业务,另全资设立风险管理子公司——上海东吴玖盈投资管理有限公司,从事以风险管理服务为主的业务。 自成立以来,公司坚持稳健经营,秉持“待人忠、办事诚、共享共赢”的核心价值观,积极践行金融强国战略,努力发展成为长三角区域内优秀的衍生品综合服务商,为服务实体经济贡献力量。 官网链接:https://www.dwfutures.com
客服电话:400-680-3993
华鑫期货: 华鑫期货有限公司(以下简称华鑫期货)是由华鑫证券有限责任公司独资控股的国有金融企业,注册资本为2.9亿元人民币。华鑫期货拥有国内所有期货交易所会员资格和交易结算资格,同时也是中国期货业协会首批会员单位和上海市期货同业公会的理事单位。为客户提供金融期货经纪业务、商品期货经纪业务、期货投资咨询、资产管理等期货及其他衍生品服务。 华鑫期货提供全市场、多品种极速期货交易开户、期货合约及期货期权合约买卖、期货交易风险管理的服务,通过专业的投资咨询服务为客户提供在期货市场中的套期保值及财富管理。作为券商系期货公司,金融期货是华鑫期货的优势业务板块,特别是在股指期货、国债期货等品种的开发和服务上形成了自己的特色。 官网链接:https://www.shhxqh.com/home/index.html
客服电话:400-186-8822
东航期货: 东航期货有限责任公司成立于1995年2月11日,前身是中国东方航空公司期货部,是国内首批成立期货公司之一,也是中国民航届唯一从事期货服务的企业。公司目前注册资本金为4.5亿元,东航产融投资管理有限公司为公司唯一股东。公司是上海市期货同业公会理事单位;上海期货交易所、大连商品交易所、郑州商品交易所、上海国际能源交易中心、广州期货交易所的会员单位和中国金融期货交易所的交易结算会员。公司经营范围为:商品期货经纪、金融期货经纪、期货投资咨询、资产管理。2018年1月公司全资子公司东航物网风险管理有限公司正式成立,业务范围涵盖定价服务及合作套保。 公司是中国期货界知名实盘赛事——“蓝海密剑”的主办方,赛事自2008年创办至今,权益峰值突破145亿元,已成为行业内检验交易能力、培育专业投资者的重要平台;作为国内证券期货行业互联网线上开户的探索者,近年来,公司不断创新、优化业务软件,推动金融业务与服务数字化、线上化、智能化,在电子商务、客户交易系统、内部管理系统、增值服务等领域不断推出公司特色平台和产品,着力构建综合金融服务体系;同时,自2019年起,公司持续深耕“保险+期货”项目,落地交易所及社会帮扶资金赋能农户、助力乡村振兴,相关项目多次荣获交易所奖项,以实际行动践行金融服务国家战略。 官网链接:https://www.cesfutures.com/
客服电话:4008-889-889
前海期货: 前海期货有限公司是经中国证监会批准,深圳市市场监督管理局核准登记注册的专业期货公司。公司总部位于前海深港现代服务合作区及大湾区核心地带,公司股东是广西三威家居新材股份有限公司、广州永润泰投资控股有限公司、前海金融控股有限公司。公司成立于1995年7月,注册资本2.5亿元,是上海期货交易所、大连商品交易所、郑州商品交易所、中国金融期货交易所、上海国际能源交易中心会员,具有商品期货经纪、金融期货经纪、期货交易咨询等业务资格,在上海、广东、江苏、湖北、山东等地设立15家分支机构,服务全国产业客户、产品客户以及个人投资者。 前海期货将始终牢记服务实体经济的初心,积极践行国家金融强国、生态强国及美丽中国战略,始终坚持以服务实体经济和赋能行业发展为己任。公司锚定“数字金融、科技金融、绿色金融”建设目标,创建“勇于担当、持续创新、追求卓越”的企业文化,建设一支能担当、能打硬仗、能胜利的员工队伍,争创国内国际“双一流”,努力在较短时间内打造国内具有一定影响力的一流的特色期货公司,并立志通过5~10年时间,建成全球领先的金融衍生品综合服务平台。 官网链接:https://www.qhfco.net/
客服电话:400-686-9368

七禾网微信公众号

七禾网APP安卓&鸿蒙

七禾网APP苹果

沈良宏观

七禾调研

价值投资君

© 七禾网 浙ICP备09012462号-1 浙公网安备 33010802010119号 增值电信业务经营许可证[浙B2-20110481] 广播电视节目制作经营许可证[浙字第05637号]

认证联盟

技术支持 本网法律顾问 曲峰律师 余枫梧律师 广告合作 关于我们 郑重声明 业务公告

中期协“期媒投教联盟”成员 、 中期协“金融科技委员会”委员单位