101 alpha——8 学习

alpha

(-1 * rank(((sum(open, 5) * sum(returns, 5)) - delay((sum(open, 5) * sum(returns, 5)),

这里我们操作符都明白,现在来看金融意义

金融意义

里层是这个

(sum(open, 5) * sum(returns, 5)) - delay((sum(open, 5) * sum(returns, 5)), 10

这里是两个相减。sum*sum然后减去delay延时的天数

  • sum(open, 5) 表示对过去 5 天的开盘价进行求和。在这个例子中,sum(open, 5)=100 + 102 + 105 + 106 + 110 = 523。它代表了这 5 天开盘价的总和,从一定程度上反映了这段时间股票价格的总体水平或趋势。如果这个值持续上升,说明股票在这几天的开盘价格整体呈上升趋势。

  • sum(returns, 5) 表示对过去 5 天的收益率进行求和。在上述例子中,sum(returns, 5)=0.02 + 0.03 + 0.01 + 0.04 + 0.02 = 0.12。收益率反映了股票每天的盈利或亏损情况,这个总和表示这 5 天的总收益率,能让投资者了解到在这一段时间内投资该股票的总体收益情况。

  • (sum(open, 5) * sum(returns, 5)) 则是将这两个总和相乘。在金融意义上,它可能是一种综合考虑了股票价格水平和收益情况的指标。比如,它可以用来衡量在一定价格水平基础上,一段时间内的总收益情况与价格水平的某种关系。在这个例子中,(sum(open, 5) * sum(returns, 5)) = 523 * 0.12 = 62.76。这个结果可以作为一个参考指标,帮助投资者分析股票在一段时间内的表现,结合其他指标来评估投资的效果和风险等。

那么delay((sum(open, 5) * sum(returns, 5)), 10))

总这个的话我们是当前的10天之前的两个相乘

(sum(open, 5) * sum(returns, 5)) - delay((sum(open, 5) * sum(returns, 5)), 10这两个相减的话

这个差值的金融意义在于它反映了在过去 10 天中,基于过去 5 天的开盘价和收益率的综合指标的变化情况。如果这个差值为正,说明近期的综合收益指标相比 10 天前有所上升,可能意味着股票在这段时间内的表现相对较好,或者是价格水平和收益率的组合情况有所改善;如果差值为负,则表示综合收益指标出现了下降,可能暗示股票的表现不如之前,投资者需要进一步分析是价格因素、收益率因素还是两者共同作用导致了这种变化,以便更好地评估投资风险和收益趋势。

引入rank后

引入了排序(Rank)操作,其核心作用是将上述差值指标转化为相对排名,以便在多资产或多周期比较中使用。以下结合表格和文字详细解释:

1. 基础计算回顾

假设我们有多个股票的数据,每个股票都有 (sum(open, 5) * sum(returns, 5)) - delay(..., 10) 的计算结果(即10 天前后的综合收益变化值):

 横向比较(多资产)
  • 选股策略:排名越高,说明该股票在近 10 天内的综合收益改善幅度越大。例如,GOOG 排名第 1,表明其近期表现优于其他股票,可能是更好的投资选择。
  • 相对强弱指标:排名可用于构建相对强弱策略(如买入排名前 20% 的股票,卖出排名后 20% 的股票)。
b. 纵向比较(单资产多周期)
  • 趋势判断:若某股票的排名持续上升,说明其综合收益改善能力在增强,可能处于上升趋势。
  • 拐点信号:当排名突然大幅下降时,可能预示股票表现转弱,需警惕潜在风险。

4. 实际应用场景

a. 多因子模型

将该排名作为一个因子纳入选股模型,与其他因子(如动量、估值、波动率)结合使用,提高选股准确性。

b. 行业轮动

比较不同行业的排名变化,判断资金流向。例如,若科技股的排名集体上升,可能预示行业轮动机会。

c. 风险控制

避免持有排名持续靠后的股票,降低组合风险。

5. 注意事项

  1. 排名方式:需明确是升序还是降序,多数金融场景使用降序(数值越大排名越高)。
  2. 时间窗口delay(..., 10) 中的 10 天可调整为其他周期(如 20 天、60 天),取决于分析周期。
  3. 异常值影响:若某股票的综合收益变化值异常大(如重组、并购),可能扭曲排名结果,需进行标准化处理。

总结

rank() 的加入将原本的绝对差值转化为相对排名,更适合用于横向对比多资产纵向跟踪单资产变化趋势,是构建量化策略的重要工具

  • 将 “增强信号” 转为 “减弱信号”,或反之
    若原差值用于衡量 “近期走强”,取反后则专门衡量 “近期走弱”,适用于需要以 “弱势程度” 作为信号的策略(如做空信号)。
  • 调整指标方向
    例如,在排序(Rank)或回归模型中,希望高值代表 “走弱”、低值代表 “走强”,通过取反实现指标方向的反转。
  • 取反后正值越大:短期走弱越明显,适合作为做空或减仓信号;
  • 取反后负值越大:短期走强越明显,适合作为做多或加仓信号。

总结

该表达式通过 反向计算 “短期开盘价 × 收益能力” 的变化,将 “增强信号” 转化为 “减弱信号”,核心用于:

  1. 捕捉短期趋势反转(走强→走弱,或反之);
  2. 构建反向策略因子(适用于看空逻辑或风险预警);
  3. 调整指标方向以适配特定策略需求(如排序时希望高值代表弱势)。
    实际应用中需结合多维度指标验证,并根据交易周期优化时间窗口。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/904769.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

auto推导类型原则

auto 是 C11 引入的类型自动推导关键字,它允许编译器根据表达式的类型来推导变量的确切类型。虽然使用 auto 可以让代码更简洁,但理解它的类型推导规则非常关键,尤其是在涉及指针、引用、const、模板等场景时。 ✅ 一、基本推导原则 auto x …

使用智能表格做FMEDA

一、优点 使用智能表格替代excel做FMEDA具备以下优势: 减少维护成本(数据库关联,修改方便)便于持续优化(失效率分布,失效率模型可重复使用)多人同步编写(同时操作,同步…

IP协议.

IP 协议是互联网的核心协议,工作在网络层。它给网络中的设备分配唯一的 IP 地址,把上层数据封装成数据包,然后根据目的 IP 地址通过路由器等设备进行转发,实现数据在不同网络间的传输。它还能在必要时对数据包进行分片和重组&…

archlinux 详解系统层面

Arch Linux 深度解析:从设计哲学到系统架构 一、Arch Linux 概述:滚动发行的极客之选 Arch Linux 是一款以 滚动更新(Rolling Release) 为核心特性的 Linux 发行版,强调 轻量、灵活、高度可定制,旨在让用…

HTML8:媒体元素

视频和音频 视频元素 video 音频 audio <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>媒体元素学习</title> </head> <body> <!--音频和视频 src:资源路径 controls:控制条…

SpringBoot3集成Oauth2——1(/oauth2/token方法的升级踩坑)

备注&#xff1a;本文适用于你在SpringBoot2.7以前集成过oauth2&#xff0c;并且项目已经正式投入使用的情况&#xff0c;否则&#xff0c;我建议你直接学习或者找资料学习最新的oauth2集成&#xff0c;就不要纠结于老版本的oauth2。 原因&#xff1a;Spring Security 5.x和Sp…

笔记本电脑实现网线内网 + Wi-Fi外网同时使用的配置方案

1、同时连接两个网络‌ 插入网线连接内网&#xff0c;确保内网IP地址正常获取&#xff08;如10.143.88.x&#xff09;&#xff1b;连接Wi-Fi接入外网&#xff0c;确认可正常访问互联网&#xff08;如网关为192.168.8.1&#xff09;。 2、 记录关键网络参数‌ 内网网关&#…

从韦斯利・卡普洛看北斗星咨询公司的技术咨询引领之路

在科技与商业深度交融的时代&#xff0c;技术咨询公司扮演着举足轻重的角色&#xff0c;它们宛如连接技术创新与企业实际需求的桥梁&#xff0c;助力企业在复杂多变的市场环境中找准技术发展方向&#xff0c;实现可持续增长。《对话 CTO&#xff0c;驾驭高科技浪潮》的第 5 章聚…

首版次软件测试的内容有哪些?首版次软件质量影响因素是什么?

首版次软件测试不仅是简单的“找错”&#xff0c;更是系统地验证和评估软件各项功能和性能指标是否符合设计标准。 一、首版次软件测试常见的测试内容   1.功能测试&#xff1a;对照需求文档&#xff0c;确认功能模块是否按预期实现&#xff0c;用户操作流程是否顺畅。   …

从零开始的python学习(六)P86+P87+P88

本文章记录观看B站python教程学习笔记和实践感悟&#xff0c;视频链接&#xff1a;【花了2万多买的Python教程全套&#xff0c;现在分享给大家&#xff0c;入门到精通(Python全栈开发教程)】 https://www.bilibili.com/video/BV1wD4y1o7AS/?p6&share_sourcecopy_web&v…

从设计到开发,原型标注图全流程标准化

一、原型标注图是什么&#xff1f; 原型标注图&#xff08;Annotated Prototype&#xff09;是设计原型&#xff08;Prototype&#xff09;的详细说明书&#xff0c;通过图文结合的方式&#xff0c;将设计稿中的视觉样式、交互逻辑、适配规则等技术细节转化为开发可理解的标准…

飞云分仓操盘副图指标操作技术图文分解

如上图&#xff0c;副图指标-飞云分仓操盘指标&#xff0c;指标三条线蓝色“首峰线”&#xff0c;红色“引力1”&#xff0c;青色“引力2”&#xff0c;多头行情时“首峰线”和“引力1”之间显示为红色&#xff0c;“引力1”和“引力2”多头是区间颜色显示为紫色。 如上图图标信…

【LUT技术专题】ECLUT代码解读

目录 原文概要 1. 训练 2. 转表 3. 测试 本文是对ECLUT技术的代码解读&#xff0c;原文解读请看ECLUT。 原文概要 ECLUT通过EC模块增大网络感受野&#xff0c;提升超分效果&#xff0c;实现SRLUT的改进&#xff0c;主要是2个创新点&#xff1a; 提出了一个扩展卷积&…

动态规划之背包问题:组合优化中的经典NP挑战

背包问题概念&#xff1a; 背包问题是一种经典的组合优化的NP问题&#xff0c;在计算机科学、运筹学等领域有着广泛的应用。 问题可以简单的描述为&#xff1a; 假设有一个容量为C的背包和n个物品&#xff0c;每个物品i都有重量w[i]和价值v[i]。目标是选择一些物品放入背包&…

vue3: pdf.js5.2.133 using typescript

npm install pdfjs-dist5.2.133 项目结构&#xff1a; <!--* creater: geovindu* since: 2025-05-09 21:56:20* LastAuthor: geovindu* lastTime: 2025-05-09 22:12:17* 文件相对于项目的路径: \jsstudy\vuepdfpreview\comonents\pdfjs.vue* message: geovindu* IDE: vscod…

H2Database SQL 插入流程

H2Database SQL 插入流程 插入数据时会先进行 SQL 解析,然后找到插入表对应的 Primary Index 对应的 BTree,然后根据二分法定位到插入的叶子节点,将 key(主键) 和 value(Row) 插入到指定的叶子节点. 解析 SQL session 加锁 创建 savepoint获取or创建事务 设置 savepoint 执行…

虚拟机ubantu20.04系统桥接模式下无法ping通外网,但可以ping通本机的解决方案

1.出现的问题&#xff1a; 虚拟机ubantu20.04系统桥接模式下无法ping通外网,但可以ping通本机。 2.解决方案&#xff1a; 如果 DHCP 未分配 IP 地址&#xff0c;可以手动配置静态 IP&#xff1a; 1.编辑网络配置文件&#xff1a; sudo nano /etc/netplan/01-netcfg.yaml 修…

面对渠道竞争,品牌该如何应对?

无论是传统零售渠道还是电商平台的&#xff0c;渠道竞争仍旧是品牌维持和扩大影响力绕不开的一环。品牌想要保证自身的市场地位和盈利能力&#xff0c;就需要充分发挥各方面的优势&#xff0c;来应对多变的市场环境。 一、改变产品定位 在存量市场上&#xff0c;消费者本身拥有…

SpringAI特性

一、SpringAI 顾问&#xff08;Advisors&#xff09; Spring AI 使用 Advisors机制来增强 AI 的能力&#xff0c;可以理解为一系列可插拔的拦截器&#xff0c;在调用 AI 前和调用 AI 后可以执行一些额外的操作&#xff0c;比如&#xff1a; 前置增强&#xff1a;调用 AI 前改…

101alpha_第6个

第6个alpha (-1 * correlation(open, volume, 10)) 这个就是看这两个相似性。10天之内的 如果结果为正且数值较大&#xff0c;投资者可能会认为在开盘价上涨时成交量萎缩&#xff0c;市场上涨动力不足&#xff0c;可能是卖出信号&#xff1b;反之&#xff0c;开盘价下跌时成交…