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

101个α因子#6

(-1 * correlation(open, volume, 10))

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

(-1 * ts_corr(open, volume, 10))

这个alpha因子 (-1 * ts_corr(open, volume, 10)) 的逻辑可以通过以下步骤拆解和分析:


1. 核心计算:时间序列相关性

  • ts_corr(open, volume, 10)
    计算过去10天内**开盘价(open)成交量(volume)**的滚动时间序列相关系数。
    • 若相关系数为,表明过去10天开盘价与成交量同向变动(价涨量增或价跌量缩)。
    • 若相关系数为,表明两者反向变动(价涨量缩或价跌量增)。

2. 符号反转:-1 * 的作用

通过乘以 -1,将相关系数的方向反转:

  • 原始正相关(价量同向)→ 因子值为负
  • 原始负相关(价量反向)→ 因子值为正

3. 逻辑假设:价量背离与价格反转

  • 价量同向(正相关)
    • 典型场景:价格上涨伴随放量(趋势延续信号),或下跌伴随缩量(空头主导)。
    • 因子逻辑:认为这种趋势可能已过度反应,未来可能反转,因此赋予负值(看空信号)。
  • 价量反向(负相关)
    • 典型场景:价格上涨但缩量(上涨动力不足),或下跌但放量(恐慌抛售后的潜在反转)。
    • 因子逻辑:认为这种背离可能预示反转,因此赋予正值(看多信号)。

4. 策略意图:捕捉趋势衰竭与反转

  • 当因子值为正(原始负相关)
    预期价格与成交量的背离(如价升量缩)将导致趋势无法持续,价格可能反转上涨。
  • 当因子值为负(原始正相关)
    预期价量同向趋势(如价升量增)已接近尾声,价格可能反转下跌。

5. 实际应用场景

  • 案例1:上涨缩量(负相关)
    过去10天股价上涨但成交量逐渐萎缩,因子值为正,预示上涨缺乏支撑,可能回调或反转。但因子设计者认为此时应看多(反转上涨),可能隐含“缩量调整后继续上行”的逻辑。
  • 案例2:下跌放量(负相关)
    股价下跌但成交量放大,因子值为正,可能预示恐慌抛售后的超跌反弹机会。
  • 案例3:价量齐升(正相关)
    因子值为负,认为趋势已充分反映,可能面临回调风险。

6. 潜在逻辑冲突与注意事项

  • 与传统价量理论的差异
    经典理论中,价升量增通常被视为健康趋势,但此因子将其视为反转信号(负值),需验证是否符合特定市场环境(如震荡市中的反转策略)。
  • 时间窗口选择
    10天的短期相关性可能捕捉高频反转信号,但需避免噪声干扰。
  • 方向性假设
    反转策略需依赖市场存在均值回复特性,若市场处于强趋势中,因子可能失效。

7. 总结

该因子通过反转开盘价与成交量的短期相关性,试图捕捉价量背离带来的反转机会:

  • 看多信号:价量反向变动(如缩量上涨/放量下跌)。
  • 看空信号:价量同向变动(如放量上涨/缩量下跌)。
    其核心假设是短期价量趋势的不可持续性,适用于均值回复或震荡市场环境。

在这里插入图片描述

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

http://www.xdnf.cn/news/7681.html

相关文章:

  • P2670 [NOIP 2015 普及组] 扫雷游戏
  • 使用VGG-16模型来对海贼王中的角色进行图像分类
  • 【CodeBuddy 】从0到1,打造一个“牛马打鸡血仪”
  • C++ 初阶 | 类和对象易错知识点(上)
  • leetcode2310. 个位数字为 K 的整数之和-medium
  • Python字符串切片详解
  • Oracle中如何解决FREE BUFFER WAITS
  • Modbus通信协议详解
  • 字典和哈希表(javascript版)
  • 水利数据采集MCU水资源的智能守护者
  • 使用VMWare安装的ubuntu虚拟机,突然无法上网.
  • 鸿蒙应用开发:应用运行到设备报错,可能是版本问题,可通过hdc查询设备API版本
  • 第8天-Python趣味绘图:用Turtle库开启绘画编程之旅
  • tcpdump抓包
  • Nuxt的SEO实践
  • 基于MakeReal3D的虚拟预装系统:飞机装配效率与精度的双重突破
  • 告别蜘蛛池!PHP 打造你的网站专属蜘蛛导航仪
  • UDP协议简介
  • Runtime Suspend 专项训练
  • Apollo10.0学习——planning模块(8)之scenario、Stage插件详解二
  • 第二届帕鲁杯screenshot
  • 【AS32X601驱动系列教程】MCU启动详解
  • 力扣热题——零数组变换 |
  • 使用Dockerfile构建含私有Maven仓库依赖包的Java容器
  • 软件设计师考试三大核心算法考点深度解析(红黑树 / 拓扑排序 / KMP 算法)真题考点分析——求三连
  • 进阶知识:无参的函数装饰器之深入理解@wraps()
  • Vue-cli搭建项目
  • RISC-V 开发板 MUSE Pi Pro USB 测试(3.0 U盘,2.0 UVC摄像头)
  • NW842NW854美光固态芯片NX685NX744
  • 谁在用AI掘金?——近屿智能教你掌握AI时代的生存密码