量化投资中的海龟策略:过去20日最高价因子详解
创作时间:
作者:
@小白创作中心
量化投资中的海龟策略:过去20日最高价因子详解
引用
1
来源
1.
https://bigquant.com/wiki/doc/bcNgEa4v3j
海龟交易策略是一种系统化的交易方法,它通过明确的规则来指导交易者进行入场、出场和仓位管理。其中,"过去20日最高价"是该策略中的一个重要因子,用于产生入场信号。本文将详细介绍这个因子的原理、构建方法以及在实际策略中的应用。
因子原理
海龟交易策略主张成功的交易可以通过一套明确的规则来实现,就像按照菜谱做菜一样。在海龟策略中,"过去20日最高价"因子主要用于产生入场信号。具体来说,当价格突破最近20日最高价时,就会产生一个入场信号。此外,该策略还包括仓位管理和出场信号等环节,例如根据ATR指标(平均真实波幅)来调整头寸规模,以及在突破过去10日最低价时止盈离市。
因子市值中性化
在因子投资领域,直接使用"最高价"因子进行排序会导致一些问题。例如,像茅台这样的高价股会遥遥领先,而其他低价股则会被忽视,这失去了因子研究的意义。因此,需要对"最高价"因子进行市值中性化处理,使得因子的量纲在同一水平上。
因子构建与分析
因子构建
在BigQuant平台上,"过去20日最高价"因子已经预先计算好,可以直接调用。以下是该因子的计算代码:
SELECT date, instrument, m_max(close, 20) AS factor
FROM cn_stock_prefactors
WHERE is_risk_warning = 0
QUALIFY COLUMNS(*) - IS_NOT_NULL
因子分析
将因子值从小到大排序并分组后,我们发现这组因子并没有明显的单调性。随着因子值的增大,投资组合的累计收益并不会向单一方向变动。反观中间组的累计收益最大,这表明可能需要对因子进行二次加工,例如使用RSI指标进行处理。
单因子策略构建
基于"过去20日最高价"因子,可以构建一个简单的量化交易策略:
- 构建最近20日收盘价最大值因子,并完成市值中性化操作;
- 二次加工中性化后的因子;
- 将因子每日从小到大排序,每次买入因子值最小的10只票,开盘买入,每周一调仓。
然而,实证结果显示该策略的整体效果并不理想。进一步分析发现,该因子在小市值股票上表现更好。因此,将股票池更改为小市值股票后,策略表现有所改善。
策略及因子分析源码
热门推荐
孩子突然腹泻,可能是这5个原因,3大治疗原则要牢记
机油更换周期研究:科学与实践的完美结合
梦境与现实:相反还是相通?
有些“痛”可以不必忍 | 世界镇痛日
吃什么食物对皮肤好抗过敏
在高端硬件上用的均热板,对比传统散热系统有什么优劣势?
盘点六本2024年完结的高口碑小说,文笔剧情精彩,强烈推荐一看!
WHO发布系列HIV防治指南,助力全球抗击艾滋病
LSTM与GAN创新结合!模型性能起飞,准确率超98%
如何选择优质的物业管理服务?这些服务对居住体验有何影响?
银行的个人财富管理目标怎么设定?
UE4 材质学习笔记04(着色器性能优化)
游戏加载中的「着色器编译」到底什么是? 为什么在游戏中如此重要?
研发工程师的「第一性原理」思维
牛奶表面的奶皮到底是什么?
血糖高可以吃水果吗?医生:这3种水果,常吃或有助于稳定血糖
上岁数的老年人打乒乓球的6大好处,需要注意的3个禁忌
如何评估房地产项目的价值?这些评估方法有哪些局限性?
龙舌兰能忍受多少度的低温?
不想“割阑尾”,这4件事最好别做
认知行为治疗技术:重塑思维,改变人生
选购电脑显示器:尺寸、分辨率和面板类型指南
糖尿病治疗新希望!解密德谷胰岛素与格列美脲片的联合使用
学会查这几个液晶显示屏参数词,英文液晶屏规格书秒懂!
复刻手表到底能不能买?
杀岳飞的赵构到底是个什么样的人?
颈椎病的认知误区
这7大类口服降糖药,用药有什么讲究?
如何降低基金赎回的成本?这种成本降低对投资回报有何影响?
基金赎回费用如何计算?这些计算方法有什么依据?