当前位置: 首页 > news >正文

101个α因子#20

(((-1 * rank((open - delay(high, 1)))) * rank((open - delay(close, 1)))) * rank((open - delay(low, 1))))

worldquant brain平台上调整后的语法:

(((-1 * rank((open - ts_delay(high, 1)))) * rank((open - ts_delay(close, 1)))) * rank((open - ts_delay(low, 1))))

Alpha因子逻辑分步解析:


1. 各组成部分拆解:
  • 第一部分-1 * rank(open - ts_delay(high, 1))
    • 逻辑:计算当日开盘价与前一日最高价的差值,若开盘价突破前高(差值正),则通过-1反转排名。
    • 信号:开盘突破前高时,赋予负向信号(做空),反之则正向(做多)。
  • 第二部分rank(open - ts_delay(close, 1))
    • 逻辑:衡量开盘价与前一日收盘价的跳空幅度(缺口),排名高表示跳空上涨。
  • 第三部分rank(open - ts_delay(low, 1))
    • 逻辑:衡量开盘价与前一日最低价的偏离程度,排名高表示开盘显著高于前日低点。

2. 组合逻辑:三条件乘积

Factor = ( − Rank ( 开盘突破前高 ) ) × Rank ( 开盘跳空 ) × Rank ( 开盘偏离前低 ) \text{Factor} = \left( -\text{Rank}(\text{开盘突破前高}) \right) \times \text{Rank}(\text{开盘跳空}) \times \text{Rank}(\text{开盘偏离前低}) Factor=(Rank(开盘突破前高))×Rank(开盘跳空)×Rank(开盘偏离前低)

  • 核心思想
    • 当开盘价同时突破前高、跳空上涨且远离前低时,三个排名均高,但第一部分因反转符号为负,整体因子值为负,预示短期超买回调(做空)。
    • 当开盘价低于前高、跳空下跌且接近前低时,三个排名均低,因子值为负(负×负×负=负),预示超卖反弹(需结合数值符号调整解释,实际需看具体实现)。

3. 逻辑深层解析:
  • 开盘突破前高(第一部分负向)
    • 若开盘价突破前高,通常视为强势信号,但因子通过负号反转,认为短期可能过度乐观,价格面临回调。
  • 开盘跳空(第二部分正向)
    • 跳空上涨可能反映利好驱动,但若伴随突破前高(第一部分负),需警惕获利盘抛压。
  • 开盘偏离前低(第三部分正向)
    • 开盘远离前日低点,显示日内支撑上移,但若前两信号矛盾,需综合判断趋势强度。

潜在策略意图:

  1. 捕捉假突破反转
    • 当价格开盘突破前高但缺乏持续性时(如主力诱多),因子通过负向信号提示做空。
  2. 量价背离过滤
    • 若跳空上涨(第二部分高)但偏离前低(第三部分高)且突破前高(第一部分负),可能反映资金分歧,价格虚高。
  3. 极端波动预警
    • 三条件乘积放大信号强度,筛选出短期波动剧烈且方向不稳定的标的。

示例说明:

股票开盘突破前高(Rank)开盘跳空(Rank)开盘偏离前低(Rank)因子值信号方向
A0.9(突破) → -0.90.8(高跳空)0.7(远离前低)-0.9×0.8×0.7 = -0.504做空
B0.2(未突破)→ -0.20.3(低跳空)0.1(接近前低)-0.2×0.3×0.1 = -0.006中性
C0.5(部分突破)→ -0.50.6(中跳空)0.4(中偏离)-0.5×0.6×0.4 = -0.12轻微做空
  • 股票A:三条件均高位满足,因子值显著负,押注回调。
  • 股票B:条件均不满足,信号微弱,不操作。

关键公式总结:

Factor = ( − Rank ( Open − High t − 1 ) ) × Rank ( Open − Close t − 1 ) × Rank ( Open − Low t − 1 ) \text{Factor} = \left( -\text{Rank}(\text{Open} - \text{High}_{t-1}) \right) \times \text{Rank}(\text{Open} - \text{Close}_{t-1}) \times \text{Rank}(\text{Open} - \text{Low}_{t-1}) Factor=(Rank(OpenHight1))×Rank(OpenCloset1)×Rank(OpenLowt1)
逻辑链条
开盘价对前日关键价位的突破 → 综合判断短期超买/超卖 → 反向交易。

在这里插入图片描述
在这里插入图片描述
目前没有调整至可提交的状态。欢迎留言交流!

相关文章:

  • 在 Windows 10 11 中运行 wsl.exe --update 时,如果遇到下载速度慢的问题,可以尝试以下几种加速方法:
  • python安装与使用
  • Python字符串格式化(二): f-string的进化
  • Dify大语言模型应用开发环境搭建:打造个性化本地LLM应用开发工作台
  • 自定义类型-联合体
  • web第六次课后作业--使用ApiFox实现请求响应操作
  • 智慧在线判题OJ系统项目总体,包含功能开发思路,内部中间件,已经部分知识点
  • Python结合ollama和stramlit开发聊天机器人
  • 黑马点评前端Nginx启动失败问题解决记录
  • 响应式架构下的调试挑战:WebDebugX 如何帮助前端稳住场面?
  • python实现web请求
  • 解决weman框架redis报错:Class “llluminatelRedis\RedisManager“ not found
  • web实验(2)
  • 【Dify平台】使用Dify API 实现网页内嵌式AI助手
  • Redis实战篇Day01(短信登录篇)
  • 谷歌medgemma-27b-text-it医疗大模型论文速读:多语言大型语言模型医学问答基准测试MedExpQA
  • PyTorch可视化工具——使用Visdom进行深度学习可视化
  • java 基础知识巩固
  • 论文阅读笔记——PixArt-α,PixArt-δ
  • [Harmony]网络请求
  • 做网站基本费用大概需要多少/整站优化全网营销
  • 婚庆网站制作/网站如何快速被百度收录
  • 网站设计 推广/seo优化是利用规则提高排名
  • 做装修网站多少钱/友情链接站长平台
  • 做网站哈尔滨/网站怎样关键词排名优化
  • 免费学做淘宝的网站/公司官网优化方案