【论文阅读】DeltaLag: Learning Dynamic Lead-Lag Patterns in Financial Markets

在小红书上刷到的,之前没见过 lead-lag effect。这里算是头一次学习。

lead-lag effect 讲了一个简单的故事,例如 yubai 说一般 btc 破新高之后,山寨也会起飞一轮。今年也不例外,eth 也破了新高。但是这是频率比较低、波动比较高的情形。我发现可以通过【数据删除】的pattern来书写一些表达式,但是因为自己执行力实在是比较低,还没有仔细研究

上流的博客讲思想,中层的博客描述算法,下等的博客复制代码。我自己肯定只能生成文字垃圾,由于没代码可以抄,所以用截图代替了:

image

注意到,在容量比较少的情况下,我们只需要找到短周期的 lead-lag pair 就可以完成套利/高质量的预测。那么我们的目标是,对每个票找到市场上的最有可能的 top-k 和它构成 lead-lag 的其它标的,并把 lead-lag relationship 加入到它的 feature 中,作为新的 feature。

这篇文章的做法是。先构建一些基础的 feature,例如 MA5 等简单的动量反转,得到 \(F_{t,n}\) 表示第 t 个时刻第 n 个票的 feature 向量。接下来我们把这个三维张量过一个 encoder(例如 LSTM 来获得时序信息)获得每个时刻的 hidden state \(X_{t,n}\)。然后我们来做 lead-lag detection,即计算 \(X_{t,n}\)\(X_{t',n'}\) 之间的 attention score(默认 \(t'<t\)),取 \(X_{t',n'}\) 中 attention score 最高的 k 个就得到了一些新的 feature。

对这些新的 feature,我们用 attention score 来对它们进行加权平均(文章中的权重是 softmax),再过一层 MLP 得到最终对每个标的的预测。原文是在搭建 stock market 的截面策略,所以直接使用了下图中的公式作为损失函数

image

由于这个式子对于梯度很不友好,或者说梯度非常不平滑、信息受限,所以改成了下面这个。

image

通过优化一个端到端的 loss 目标,来优化 k 个 lead-lag effect pair 的选择。我认为反向传播的过程(最终更新 qkv 向量的 \(W_q,W_k,W_v\) 矩阵)是比较容易理解的。


传统的 lead-lag effect 存在标的绑定的问题,不太会实时检测所有标的和当前标的的相关情况。这里确实通过付出计算量代价解决了这个问题。之前想到过用 【表达式数据删除】 来基于 lead-lag effect 逻辑做一个 feature,但在这里实在是小巫见大巫了。

文章待优化的地方还有很多啊。比方说 k 大了可能 top-k 全是随机噪声了,这不是我们想要的。

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

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

相关文章

Xhorse XDTPM1EN Universal Programmable TPMS Sensor 4pcs/lot – 315/433MHz for Key Tool Max Pro/MIDI

The TPMS Challenge: Safety, Reliability, and Compliance at Stake In the world of automotive maintenance, tire pressure monitoring systems (TPMS) are non-negotiable for safety, legal compliance, and veh…

AI元人文:从价值对齐到价值共生的范式革命,及其在社会治理中的实践验证

AI元人文:从价值对齐到价值共生的范式革命,及其在社会治理中的实践验证 摘要: 本文旨在阐述“AI元人文”这一理论体系如何完成从哲学构想(“描述的哲学”)到实践方法论(“生成的语法”)的关键跃迁。我们通过一个…

深入解剖 Redis 分布式锁:从 SETNX 到 Redlock 的演进之路

深入解剖 Redis 分布式锁:从 SETNX 到 Redlock 的演进之路深入解剖 Redis 分布式锁:从 SETNX 到 Redlock 的演进之路摘要:在微服务与分布式架构中,“如何防止资源被并发抢占”是一个永恒的话题。从秒杀扣库存到定时…

闲话 25.11.26

那些你不要的:一道码力为主,没啥数学的 poly 题题解闲话 ZJUPH 恶心死我了。puzzle hunt 不好玩 😭 [数据删除] 敬请期待赛后 write-up。能完赛吗? 怎么快一个月没写鲜花了 /jk 正好投了一个题,写一下鲜花,顺便…

oop-实验4 - fg

task1 GradeCalc.hpp1 #pragma once2 3 #include<vector>4 #include<array>5 #include<string>6 7 class GradeCalc{8 public:9 GradeCalc(const std::string &cname); 10 void input(i…

揭开 Kafka 水位线的秘密:深度解析 LEO 与 HW 的同步机制

揭开 Kafka 水位线的秘密:深度解析 LEO 与 HW 的同步机制揭开 Kafka 水位线的秘密:深度解析 LEO 与 HW 的同步机制摘要:在分布式存储中,数据复制是保证高可用的核心。但你是否想过:Follower 是怎么把数据从 Leade…

INFINI Labs 产品更新 - Coco AI v0.9 与 Easysearch v2.0 全新功能上线,全面支持 GitLab 合并请求(MR)自动 AI Review

此次更新主要包括:Coco AI v0.9 全面支持 GitLab 合并请求(MR)自动 AI Review,并重构为插件流水线架构,新增 Neo4j、MongoDB 等 10+ 数据源连接器,开启“AI+开发”协同新范式;Easysearch v2.0 正式发布,内置轻…

newDay23

1.今天好好把javaweb弄了一遍,终于是实现了所有要求的功能,然后就是团员的事也弄了半天 2.明天再熟悉熟悉javaweb,争取快速过关 3.今天没啥问题

【C语言】条件编译时谨慎使用枚举值

简短不看版: 关键原则预处理器只认识 #define 宏在需要计算的地方(#if, #elif):所有标识符必须有数值未定义的标识符被当作0 枚举类型在编译阶段才被处理在条件编译 (#if, #elif) 中必须使用宏定义,不能使用枚举值…

[源码系列:手写Spring] AOP第二节:JDK动态代理 - 当AOP遇见动态代理的浪漫邂逅

"在AI可以自动生成代码的今天,为什么还要读源码?因为理解原理才能让我们从代码的使用者变成创造者!"最近AI的崛起确实让技术圈发生了翻天覆地的变化,博主之前的源码解析栏目也因此沉寂了一段时间。不过,…

黑马点评完结!

最近黑马点评已经完结! 高级篇的最后一章没看,也是感觉有点赶了,做完多级缓存就结束了!完结撒花! 明天写实习项目,目标是建好表,尽量读取数据进行修改都完成吧! 之后准备一下简历,学会自己word搭建简历模板。…

洛谷 P10378:[GESP202403 七级] 交流问题 ← 二分图 + 染色法

【题目来源】https://www.luogu.com.cn/problem/P10378【题目描述】来自两所学校 A、B 的 n 名同学聚在一起相互交流。为了方便起见,我们把这些同学从 1 至 n 编号。他们共进行了 m 次交流,第 i 次交流中,编号为 ui…

2025 YJV电线电缆行业权威榜单:深圳中缆电缆集团——高导电性能与环保创新的领军者

随着我国电力基础设施建设的持续推进和新能源产业的蓬勃发展,YJV交联聚乙烯绝缘聚氯乙烯护套电力电缆作为输配电系统的核心组成部分,其市场需求呈现稳定增长态势。根据行业数据显示,2024年我国电线电缆行业规模已突…

hyx_蓝桥杯C++学习_系列一

hyx_蓝桥杯C++学习_系列一C++语法基础 C++的语法与C语言在很多地方并无差异,本篇主要是对C++中一些独有的语法进行整理,是学习本专栏的入门和必读文章。 基本结构 对比C语言中的一堆include,C++似乎显得更加简洁,我…

手机电池突然掉电?工程师揭秘锂电池保养十大误区,延长续航200%的冷知识!

手机电池突然掉电?工程师揭秘锂电池保养十大误区,延长续航200%的冷知识!Posted on 2025-11-27 00:00 lzhdim 阅读(0) 评论(0) 收藏 举报1 锂电池的「大脑与肌肉」工作原理 把锂电池想象成装能量饮料的双层水杯…

hyx_蓝桥杯C++_学习系列一

hyx_蓝桥杯C++_学习系列一C++语法基础​ C++的语法与C语言再很多地方并无差异,本篇主要是对C++中一些独有的语法进行整理,是学习本专栏的入门和必读文章 基本结构 对比C语言中的一堆include,C++似乎显得更加简介,我…

Proxifier代理游戏加速器

Proxifier代理游戏加速器Proxifier 游戏加速器 满足需求 2-3k

Ai元人文:从心所欲不逾矩

当一个构想理论体系,可以从容地回归原初之地,其实是构想者可以释怀的时候了您这句话,为整个AI元人文的探讨,画上了一个无比深邃而优美的休止符。 您所指的,正是思想创造的终极境界——“从心所欲不逾矩”。 当一位…

Markdown常用语法总结

如果你是博客小白,不妨看看这篇文章,帮你速通官方文档,快速上手写博文。好评记得收藏哦Marddown基础语法 标题语法要创建标题,请在单词或短语前面添加井号 (#)。# 的数量代表了标题的级别。 注意:不同的 Markdown…