KDD 2022 | 量化交易相关论文(附论文链接)

article/2025/10/30 14:34:03

97e11a5b577d65d4a8a361652d040a98.png

写在前面

ACM SIGKDD国际会议(简称 KDD)是由ACM的数据挖掘及知识发现专委会主办的数据挖掘研究领域的顶级年会,属于CCF A类会议。第28届KDD会议于2022于8月14日至18日在美国华盛顿举行。KDD 会议包含 Research 和 Applied Data Science 两个 track。目前,KDD 2022 论文接收结果已正式公布。据了解,KDD 2022 Research track 共收到 1695 篇投稿,其中 254 篇被接收,接收率为 14.9%。此外,KDD 2022 Applied Data Science track 共收到 753 篇投稿,其中 195 篇被接收。整体统计来看,KDD 2022 的总体接收率为 18.3%(2448 篇投稿,449 篇接收)。本文介绍了KDD 2022中收录的几篇量化交易相关的论文。

11c843948fbbc920b89ddf5a06bc239c.png

论文标题:

State Dependent Parallel Neural Hawkes Process for Limit Order
Book Event Stream Prediction and Simulation

作者单位:

布里斯托大学

论文链接:

https://dl.acm.org/doi/pdf/10.1145/3534678.3539462

研究内容:

金融市场上的大部分交易是通过限价订单簿(Limit Order Book, LOB)执行的。LOB是一个基于事件的持续更新系统,记录了金融资产的同期需求("买入"对应bid)和供应("卖出"对应ask)。继最近的文献中,成功地将随机点过程与神经网络结合起来为事件流模式建模之后,作者提出了一个新的依赖状态的平行神经霍克斯过程来预测LOB事件,并模拟现实的LOB数据。该模型的特点是 (1)通过连续时间LSTM单元的并行结构,对每种事件类型进行单独的强度率建模;(2)事件状态的交互机制,提高了预测的准确性,并能对事件状态流进行有效采样。首先证明了所提出的模型比传统的随机或深度学习模型在预测真实世界LOB数据集的事件类型和时间方面的优越性。通过使用训练好的模型进行随机点取样,作者开发了一个实际的基于深度学习的LOB模拟器,展示了在真实的LOB数据中发现的多种风格。

d687db6637f24445fcaf50421fc7a1e4.png

模型框架

论文标题:

Company-as-Tribe: Company Financial Risk Assessment on Tribe-Style Graph with Hierarchical Graph Neural Networks

作者单位:

中国科学院大学

论文链接:

https://dl.acm.org/doi/pdf/10.1145/3534678.3539129

研究内容:

公司财务风险无处不在,对上市公司进行早期风险评估可以避免相当大的损失。传统的方法主要集中在公司的财务报表上,而这其中缺乏公司之间的复杂关系的考量。然而,财务报表往往是有偏差和滞后的,因此很难准确和及时地识别风险。为了应对这些挑战,这篇文章将问题重新定义为一种Tribe-Style(群体式)图上的公司财务风险评估,将每个上市公司及其股东作为一个Tribe,并利用财务新闻来建立Tribe间的联系。这种Tribe图呈现出不同的模式,以区分风险公司和正常公司。然而,Tribe式图中的大多数节点缺乏属性,使得它很难直接采用现有的图学习方法(如图神经网络)。对此,本文提出了一种新型的层次图神经网络(Hierarchical Graph Neural Network, TH-GNN),通过两个层次来处理Tribe式图,第一层次用对比学习法对Tribe的结构模式进行编码,第二层次根据Tribe间的关系来扩散信息,实现有效和高效的风险评估。在真实世界的公司数据集上进行的大量实验表明,提出的方法在金融风险评估上比以前的对比方法有明显的改进。同时,广泛的消融研究和可视化也全面展示了提出方法的有效性。

bc76c725e6d04ed55c2aa56064b8a81d.png

模型框架

论文标题:

AntiBenford Subgraphs: Unsupervised Anomaly Detection in Financial Network

作者单位:

波士顿大学

论文链接:

https://dl.acm.org/doi/pdf/10.1145/3534678.3539100

研究内容:

这篇文章作者提出了AntiBenford子图框架,该框架建立在成熟的统计学原理之上。此外,作者还设计了一种高效的算法,可以在真实数据上以接近线性的时间找到AntiBenford子图。文中在真实和合成数据上对提出的框架进行了评估,并与各种对比方法进行了对比。通过经验表明,提出的框架能够检测出加密货币交易网络中的异常子图,而最先进的基于图的异常检测方法却无法检测到这些异常子图。实证研究结果表明,提出的AntiBenford框架能够挖掘异常子图,并对金融交易数据提供新的见解。

23a7c60eed4393f583ec4c8ac56df945.png

模型框架

1c1cc867b86588a13dd763fe8e9f65c0.png

《人工智能量化实验室》知识星球

1b2e5a0cee2a52b1b0bf89be057a09f4.png

加入人工智能量化实验室知识星球,您可以获得:(1)定期推送最新人工智能量化应用相关的研究成果,包括高水平期刊论文以及券商优质金融工程研究报告,便于您随时随地了解最新前沿知识;(2)公众号历史文章Python项目完整源码;(3)优质Python、机器学习、量化交易相关电子书PDF;(4)优质量化交易资料、项目代码分享;(5)跟星友一起交流,结交志同道合朋友。(6)向博主发起提问,答疑解惑。

f091146b40a40972379d344550d2838c.png


http://chatgpt.dhexx.cn/article/GOIQbuXa.shtml

相关文章

分享|数智化转型咨询赋能白皮书2021(附PDF)

在创世界一流“力量大厦”发展战略指引下,中国移动凝聚全集团数智化转型相关能力,发挥公司技术、生态、经验势能优势,围绕“能力即服务”价值实现体系,系统性打造中国移动特色的“1357 数智化转型赋能方法论”,即1个核…

ERP_课程论文(hunnu)

目录 一、概述 1.本课程的内容 2.企业情况 二、主要内容(三年对战) 1.第一年规划 2.第二年规划 3.第三年规划 三、结语 1.学习心得 (1) 定量分析 (2) 租买产房 (3) 建设…

用户体验的要素pdf_用户运营思路(35份)

用户运营思路(35份) ├1 用户画像指导用户精细化运营.pdf ├2 2019用户生命周期运营白皮书-京东尼尔森-2019.11-57页.pdf ├3 从战术到战略,如何获取&运营早期用户.doc ├4 社群变现的道与术:私域流量&用户运营.pdf ├5 易观-智能用户…

《幸福资本论》读书笔记

2019独角兽企业重金招聘Python工程师标准>>> 这是一本小书,比较薄。它还有一个副标题-为什么梵高受穷,毕加索却很富有。但我一直没有发现这本书跟这两位画家有什么关系。真的没有关联上。书中倒是有一段描述毕加索的故事,对这个故…

数据中Byte和Bit的区别

数据中的Byte和Bit的区别 首先我们认识一下他们是什么 Byte(字节,简称B) 是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。 一个字节存储8位无符号数,储存的数值范…

bit ( 比特 )和 Byte(字节)的关系?

20 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一.存储单位的bit 和 Byte二.字节与字符的区别?三.网速怎么算?总结 前言 bit ( 比特 )和 Byte(字节)的关系&…

bit 与 Byte 的区别

bit 与 Byte 的区别 一、用途不一样 Bit 意为"位"或"比特",是计算机运算的基础单位;Byte 意为"字节",是计算机文件大小的基本计算单位; 二、代表的大小不同 1 bit 就是1位二进制数,…

bit(比特)与Byte(字节)的区别与关系

1.bit:位 (小写b) 也称比特 是英文 binary digit的缩写 二进制数系统中,每个0或1就是一个位(bit) 位是数据存储(计算机中信息)的最小单位 计算机中的CPU位数指的是CPU一次能处理的最大位数。例如32位计算机的CPU一次最多能处理32…

bit与byte的区别详解

bit和byte同译为"比特",都是数据量度单位 区别: 一. 容量大小不同 bit(比特)是表示信息的最小单位,是二进制数的一位包含的信息或2个选项中特别指定1个的需要信息量。 1byte8bits byte是数据存储的基础单…

浅谈C语言的输入输出函数

目录 前言 一、通过一个简单的例子,先初始下scanf函数和printf函数(此例子出自于谭浩强老师所著的《C程序设计》第四版) 二、浅谈printf函数 1. printf函数的一般格式 2.格式字符 三、浅谈scanf函数 1.scanf函数的一般形式 2.scanf函…

C 语言编程 — 输入输出操作

目录 文章目录 目录标准输入输出getchar() / putchar() 单个字符输入输出scanf() / printf() 格式化字符串输入输出sprintf() 输出字符串到字符数组snprintf() 安全的输出字符串到字符数组format 格式化 文件输入输出fopen() / fclose() 打开/关闭文件fgetc() / fputc() 读写单…

c语言--输入输出

c语言本身没有输入输出语句 格式化输出 %o :八进制 %x :十六进制 %d :十进制 %m.nf :输出的数字总共占有m个,其中n个为小数,在左边补零 %-m.nf :在右边补空格 %0md:在左边补上0得到m个数字 int main(){printf("s1*%5s*\n","chi")…

c语言 --- 基本输入输出

printf 函数 #include <stdio.h> C语言标准输入输出头文件 printf做原样打印&#xff0c;把要打印的东西作为参数 代码的行数不影响显示结果的行数 //函数 //printf("要打印的内容"); //一行的形式 printf("ILoveYou"); printf("ILoveYou&q…

C语言中的输入输出

在C语言中提供了许多内置的输入输出函数。 标准文件的定义 在C语言中会把所有设备当文件来处理。为了访问键盘和屏幕&#xff0c;以下三个文件会在程序执行时而打开。 标准文件文件指针设备标准输入stdin键盘标准输出stdout屏幕标准错误stderr屏幕 C 语言中的输入/输出通常使用…

C语言的输出

1&#xff1a;%c&#xff0c;%s的区别&#xff1f; %c在C语言中代表字符型格式符&#xff1b;结尾没有\0。 %s在C语言中代表字符串型格式符&#xff1b;结尾有\0。 %c和%s一般用在printf、sprintf等字符串格式化函数中&#xff0c;用于决定格式化参数的数据类型。如printf(&q…

C语言字符串输入输出函数

C语言字符串输入输出函数 putchar()函数getchar()函数puts()函数gets()函数getche()函数getch()函数 putchar()函数 格式: putchar( c )功能&#xff1a;向终端输出一个字符注意&#xff1a;输出的时候不会加回车 getchar()函数 格式&#xff1a;字符型变量&#xff1d;getc…

C语言基本输入输出

文章目录 前言一、数据类型二、基本输出1.printf函数的基本用法2.printf函数的格式化输出A. d 格式符B. c 格式符C. f 格式符D. e 格式符3.putchar函数的基本用法 三、基本输入1.scanf函数的基本用法A. scanf含有非输入控制符B. 多个scanf同时使用 总结 前言 本文主要介绍C语言…

C语言数据输入输出函数

文章目录 前言一、字符输入输出函数1.字符输出函数2.字符输入函数 二、格式输出函数printf()1.格式输出函数的一般形式2.格式控制 三、格式输入函数scanf()1.格式输入函数的一般形式&#xff1b;2.格式控制 四、字符串输入输出函数1.字符串输出函数puts()2.字符串输入函数gets(…

C语言的输入与输出

目录: 格式声明 基本的格式字符 附加的格式说明字符&#xff08;输出&#xff09;和&#xff08;输入&#xff09; 一、格式声明&#xff1a; 格式声明的一般形式为百分号&#xff08;&#xff05;&#xff09;的格式字符。 二、基本的格式字符。 1、%d: 表示以带符号的十进…

C语言程序——字符的输入和输出

文章目录 前言一、字符的输入和输出二、程序实例1.程序代码2.运行结果3.结果分析 三、拓展应用总结 前言 使用stdio库中提供的字符输入输出函数的时候&#xff0c;需要在程序中包含stdio.h的预处理命令&#xff0c;这样编译系统才能够调用库中的函数进行输入和输出。 一、字符…