警惕量化策略中的几大“陷阱”
发布时间:2020-7-3 10:46阅读:652
我们平时在量化交易策略的设计或使用中,常常会遇见策略效果失常的情况。因此在策略的设计过程中,必须十分注意以下这些“陷阱”,才能让策略反映真实有效的结果。
1.偷价如果一个交易策略要求你利用信号触发前的价格进行交易,那么这个交易策略就存在偷价的问题。偷价发出的交易信号不会消失,但是你已经没有机会利用这个信号进行交易了。
例如,信号可能提示,如果当天收盘价高于前一天最高价,则利用当天开盘价进行买入,而在开盘价成交已经几乎是不可能的事情了。
很多人也许会低估偷价的危害性,事实上,固定点数的偷价相当于在原本的资金曲线上叠加了一条斜率为正的直线(在每次交易都是固定手数的情况下)。例如,假设在股指上每次交易偷价1个点,那么一个上市至今交易2000笔的模型,会稳定净赚1×300×2000×2=120万。
下面两个图表是在股指连续合约5分钟图上测试的双均线模型的交易盈亏曲线。图1是包含偷价的策略,即如果上一根k线上出现均线金叉,则以当前k线最低价买入,死叉则以当前k线最高价卖出。图2是没有偷价的策略,即如果上一根k线上出现均线金叉,则以当前k线开盘价买入,死叉则以当前k线开盘价卖出。可以看出,两者资金曲线差异非常大。
图1.策略偷价
图2.策略没有偷价
2.未来函数交易策略中如果包含了未来函数,运行后表现是,某天出现的交易信号会在一段时间后消失,之后可能会在其他位置出现相同或不同的信号。
出现这种情况的原因是,函数在判断是否发出信号以及发出何种信号时,利用了未来还不确定的行情信息。例如,如果当前柱线上还在跳动的收盘价被用来判断是否触发信号,则该函数是未来函数。使用这类函数的模型,回测表现胜率可能非常高,是典型的马后炮。
下面两个图表是在黄金连续合约5分钟图上测试的双均线模型的交易盈亏曲线。图3是包含未来函数的策略,即如果当前k线上出现均线金叉,则以当前k线开盘价买入,死叉则卖出。图4是不包含未来函数的策略,即如果上一根k线上出现均线金叉,则以当前k线开盘价买入,死叉则卖出。可以看出,两者资金曲线差异非常大。
温馨提示:投资有风险,选择需谨慎。
1.偷价如果一个交易策略要求你利用信号触发前的价格进行交易,那么这个交易策略就存在偷价的问题。偷价发出的交易信号不会消失,但是你已经没有机会利用这个信号进行交易了。
例如,信号可能提示,如果当天收盘价高于前一天最高价,则利用当天开盘价进行买入,而在开盘价成交已经几乎是不可能的事情了。
很多人也许会低估偷价的危害性,事实上,固定点数的偷价相当于在原本的资金曲线上叠加了一条斜率为正的直线(在每次交易都是固定手数的情况下)。例如,假设在股指上每次交易偷价1个点,那么一个上市至今交易2000笔的模型,会稳定净赚1×300×2000×2=120万。
下面两个图表是在股指连续合约5分钟图上测试的双均线模型的交易盈亏曲线。图1是包含偷价的策略,即如果上一根k线上出现均线金叉,则以当前k线最低价买入,死叉则以当前k线最高价卖出。图2是没有偷价的策略,即如果上一根k线上出现均线金叉,则以当前k线开盘价买入,死叉则以当前k线开盘价卖出。可以看出,两者资金曲线差异非常大。
2.未来函数交易策略中如果包含了未来函数,运行后表现是,某天出现的交易信号会在一段时间后消失,之后可能会在其他位置出现相同或不同的信号。
出现这种情况的原因是,函数在判断是否发出信号以及发出何种信号时,利用了未来还不确定的行情信息。例如,如果当前柱线上还在跳动的收盘价被用来判断是否触发信号,则该函数是未来函数。使用这类函数的模型,回测表现胜率可能非常高,是典型的马后炮。
下面两个图表是在黄金连续合约5分钟图上测试的双均线模型的交易盈亏曲线。图3是包含未来函数的策略,即如果当前k线上出现均线金叉,则以当前k线开盘价买入,死叉则卖出。图4是不包含未来函数的策略,即如果上一根k线上出现均线金叉,则以当前k线开盘价买入,死叉则卖出。可以看出,两者资金曲线差异非常大。
温馨提示:投资有风险,选择需谨慎。
版权及免责声明:本文内容由入驻叩富问财的作者自发贡献,该文观点仅代表作者本人,与本网站立场无关,不对您构成任何投资建议。用户应基于自己的独立判断,自行决策投资行为并承担全部风险。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至kf@cofool.com 举报,一经查实,本站将立刻删除。
推荐相关阅读
量化策略对什么的挖掘和使用,是量化策略未来,新手小白想请教一个问题,
您好,量化策略未来的发展重点在于对**数据深度挖掘**和**模型优化应用**的持续探索。随着市场环境变化和技术进步,量化投资会更注重多维度数据整合、算法迭代以及风险控制的精细化。我可以...
有没有能盈利的量化策略
量化策略盈利与否受多种因素影响,市场不断变化,很难保证有绝对能盈利的策略。不过有不少经过验证的策略,能在一定程度上提升盈利概率。要是你想深入了解,点赞或点我头像加微联系我。我能给你更多...
量化交易中,券商的策略库能否提供“反转因子”的量化策略?
很多券商的策略库是有可能提供“反转因子”量化策略的。反转因子是量化交易里常用的策略因子,它基于市场中股票价格会出现反转的特性,即过去表现差的股票未来可能上涨,过去表现好的股票未来可能下跌。不过,...
量化交易中,券商的策略库能否提供“价值投资”的量化策略?
量化交易中,不少券商的策略库是有可能提供“价值投资”量化策略的。价值投资注重对公司基本面的分析,像评估公司的盈利能力、财务状况等。券商凭借自身的专业研究团队和数据资源,有能力开发出基于价值投资理...
量化策略回测中的常见陷阱及规避方法
回测是量化交易的核心环,但许多投资者在回测阶段表现优异,实盘却大幅亏损。这种现象通常源于几种常见的逻辑陷阱。第一是“未来函数”的误用。在编写代码时,如果不小心引入了交易发生后的数据(如最高价、收盘价等尚未形成的价格),回测结果会虚高。2026年的主流量化终端已有针对未来函数的自动扫描功能,但投资者仍需在逻辑层面严格把控。第二是忽略了交易成本。散户在回测时往往漏算佣金、过户费及印花税,或者假设交易能以绝对的挂单价成交,忽略了冲击成本(Slippage)。在高频交易中,微小的手续费差异...
量化策略回测中的“幸存者偏差”陷阱及其规避
在量化回测中,如果忽略了已经退市或因重大重组而长期停牌的股票,得出的收益曲线就会出现严重的偏离,这就是“幸存者偏差”。2026年的市场环境下,优胜劣汰节奏加快,退市个股数量增多。如果在构建模型时仅以当前的“全A股”作为回测对象,那么模型实际上是在利用“已知其能活到现在”这一未来信息进行回测。客观的规避方法是使用包含“已退市个股数据”的历史回测引擎。这种全历史回测虽然会拉低策略的收益指标,但却更真实地模拟了策略在历史时点的实际风险。量化投资者应确保数据源的完整性,涵盖...
TA的文章
全部>
TA的回答
全部>
优选券商
更多>
热点推荐
-
券商APP如何购买国债逆回购?附更高收益攻略
2026-03-23 15:31
-
家庭资产配置怎么做?简单四步构建你的“稳健金字塔”~
2026-03-23 15:31
-
国金证券账户开户后各项交易费用是多少?如何获取低佣金费率?
2026-03-23 15:31


问一问
+微信
分享该文章
