神经网络

神经网络是一种受生物大脑神经结构启发的计算方法,已成为现代金融领域的重要工具。其强大的模式识别和预测能力,使得金融市场分析、风险管理和投资策略制定得以显著提升。在金融应用中,神经网络能够从海量的历史数据中学习和识别复杂的非线性关系,进而预测市场趋势、评估信贷风险或检测欺诈行为。与传统的统计模型相比,神经网络更能够适应快速变化的市场环境,为金融机构提供更加精准和及时的决策支持。然而,尽管神经网络在金融领域具有巨大潜力,其应用也面临着数据质量、过拟合和解释性等方面的挑战。

利用深度学习技术预测股票价格

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平

更新时间:2024-05-17 10:28

【参赛】Deep Alpha-CNN策略克隆&调参擂台赛-20211230

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平

更新时间:2024-05-17 08:24

深度学习在期货高频上的应用示例

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平

更新时间:2024-05-17 02:54

【历史文档】算子样例-机器学习

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平

更新时间:2024-05-15 07:49

量化机器学习系列分享(七)深度学习模型

1. 前馈神经网络(DNN)

一般来说,深度学习和神经网络是同一个概念

1.1 感知机(Perceptron)

在之前的分享中,我们介绍过一个线性分类器,叫做感知机(Perceptron),并且介绍过它是神经网络的基本单元

感知机的运算公式是:

  • 假设我们有F个特征,每个特征一个参数,特征X这个时候也可以叫做输入
  • 我们先给特征和参数来一个线性组合:Z = theta0 + theta1 X1 + theta2 X2 + …… + thetaF XF
  • 之后把线性组合套在一个激活函数中,Y = f(Z),最终的结果Y我们叫做输出,输出其实并不局限于二分类,多分类和回归

更新时间:2024-02-27 11:20

神经网络dnn模型sql标签怎么写,预测的时候总是维度不匹配,因为多了标签列

/* 使用DAI SQL为量化模型预测生成标签数据。标签反映了未来5日的收益率,并且被离散化为20个桶,每个桶代表一个收益率范围。这样,我们就可以训练模型来预测未来的收益率范围,而不仅仅是具体的收益率值。

  1. 首先定义了一个名为label_data的临时表,用于计算和存储未来5日收益率,其1%和99%分位数,以及离散化后的收益率(被分为20个桶,每个桶代表一个收益率范围)。
  2. 对未来5日收益率进行了截断处理,只保留在1%和99%分位数之间的值。
  3. 选择了标签值不为空,并且非涨跌停(未来一天的最高价不等于最低价)的数据
  4. 从这个临时表中选择了日期、股票代码和标签字段,以供进模

更新时间:2024-01-31 03:56

量化机器学习系列分享(四)更多种类的分类模型

我们今天分享的四种模型,包括上次分享的逻辑回归,都是一些轻量级的分类模型,适用于数据量少,特征量少的分类任务

\

1. 支持向量机(SVM)

1.1 SVM的概念

支持向量机(Support Vector Machine)是在神经网络流行之前最强大的机器学习算法

SVM在二分类问题上的逻辑原理是:

  • 假设我们的样本中有两个类别,我们可以把样本画到图上
  • 如果切一刀下去,怎样切可以尽可能地把两个类别尽可能地分开

比方说以下图像中

![](/wiki/api/attachments.redirect?id=620959a3-ac1c-4a55-ab93-cd1

更新时间:2024-01-10 03:19

利用CNN对股票“图片”进行涨跌分类——一次尝试

首先解释一下标题: CNN:卷积神经网络(Convolutional Neural Network), 在图像处理方面有出色表现,不是被川普怒怼的那个新闻网站; 股票涨跌:大家都懂的,呵呵; 股票图片:既然使用CNN,那么如果输入数据是股票某个周期的K线图片就太好了。当然,本文中使用的图片并不是在看盘软件上一张一张截下来的,而是利用OHLC数据“画”出来的; 尝试:这个词委婉一点说就是“一个很好的想法^_^",比较直白的说法是“没啥效果T_T”。


进入正题: 首先是画出图片。本文目前是仿照柱线图画的。 ![{w:100}](/wi

更新时间:2023-11-28 10:03

因子加权过程中的大类权重控制-东方证券-20200804

研究结论

传统的基于大类因子的因子加权方法可以抽象成简单的神经网络,指定损失函数后可以以一个时间截面数据作为批量通过基于梯度的优化算法学习大类因子内部的权重和大类间的权重

在一定的情形下,最小化预测收益率和实际收益率的均方误差等价于最大化ZSCORE的IC,基于均方误差学习参数相当于找到一组参数使得模型ZSCORE过去一段时间的平均IC最高。

如果不考虑大类因子的标准化层,基于大类的线性网络和简单线性网络等价,但之所以依然采用大类网络在于这种设计下更便于我们实践中对各个大类因子进行直接或者间接的干预

我们尝试了对量价总个大类的权重进行适当的控制,发现在对大类因子进行适当程度的干预

更新时间:2023-06-01 14:28

dnn固化问题,麻烦大佬给我看看

我是根据bq上面提供的方法来写的,还是报错了,不知道是哪个环节出问题了,看图

{w:100} {w:100} {w:100}保存csv方法:

p

更新时间:2023-06-01 02:13

深度学习断点续训问题

问题

您好,老师:

目前在使用bigquant平台使用神经网路建立深度学习模型时。设置的epoch为2000-3000,训练时间往往需要5个小时以上。在这中间很容易因为网络问题发生训练中断。

虽然平台有了保存策略问题,也可以恢复到断点。但是,恢复到断点时只是显示出之前的未完成训练结果,无法接着原来的断点继续训练。点击运行后,依旧从头开始训练模型。这样无法完成一个耗时长的模型训练。

希望告知设置断定续训的方法或者步骤。


十分感激。谢谢

更新时间:2023-06-01 02:13

Bigmodels模型库

BigQuant AI Platform deep learning models(BigQuant AI量化平台深度学习模型库)。

介绍

bigmodels是什么?

bigmodels是BigQuant AI量化平台的深度学习模型库,集成了AI量化研究过程中常用的深度学习模型。

为什么需要bigmodels?

我们用PyTorch封装了AI量化研究中常用的深度学习模型,包含DNN、1DCNN、LSTM和Transformer等,并持续更新。

平台用户可以用简单的方式调用经过大量实践检验的AI能力,赋能AI量化投资。

import toch
impo

更新时间:2023-05-22 06:21

分享一个可视化深度学习建模的例子

策略案例

https://bigquant.com/experimentshare/9426627188af4f488644532c01328c14

\

更新时间:2022-11-20 03:34

DeepAlpha-DNN应用实践报告

本集合里将分享平台开发者们对DeepAlpha系列的实践研究报告

\

更新时间:2022-11-08 08:26

MSCI-机器学习各模型性能比较:树模型、随机森林、神经网络与22个因子有效性

本文由BigQuant翻译来自于MSCI研究,原文标题为《机器学习因子:在线性因子模型中捕捉非线性》

作者:George Bonne, Jun Wang, Howard Zhang

发表时间:2021年3月

概要

虽然机器学习(机器学习)算法已经存在了几十年,但最近它们在包括金融在内的许多领域受到了越来越多的关注,尤其是在解释资产回报的应用上。虽然线性因子模型多年来一直是理解风险敞口、风险和投资组合表现的重要工具,但没有哪一种模型是一成不变的,即因子敞口和回报之间的关系必须是线性的。

在这里,我们研究了在去除线性成分后,机器学习算法在多大程度上可以检测因子暴露和安全回报之间的关

更新时间:2022-10-14 01:29

神经网络日频alpha模型初步实践

研究结论

多因子体系主要包括alpha模型、风险模型、交易成本模型和组合优化,广义的alpha模型分为alpha因子构建和因子加权,是量化从业人员的研究重心,但传统的alpha模型当期面临较大的挑战。

后发优势的逐渐丧失导致人工挖掘alpha因子的周期变长,国内外估值因子的长时间回撤,近年量价因子的批量拥挤等都是当前选股alpha因子层面的困境,量价因子拥挤等原因导致因子IC和组合绩效产生较大偏差,给以IC和回归为基础的动态因子加权带来挑战。

除了人工合成alpha因子外,我们可以通过设计因子单元批量产生有效的alpha因子,以扩充因子库,考虑到因子IC和组合收益的不一致性,我们通

更新时间:2022-10-10 01:41

机器学习与量化投资:前沿研究之深度森林(gcForest)-安信证券-20180705

摘要

gcForest算法

gcForest(multi-Grained Cascade Forest)算法是2017年周志华教授提出来的一种基于树的深度模型,旨在作为深度神经网络的一种可供选择的替换。由于超参数更好的鲁棒性,小样本上更好的稳定性,因此该模型相对于神经网络可能在金融数据上有更好的表现。

gcForest的回测表现

将《机器学习与量化投资:避不开的那些事(1)》中的神经网络替换成为gcForest,按月收益回撤比可达15.959。

gcForest的参数敏感性

该模型的各个参数的敏感性都非常低。

正文

[/wiki/static

更新时间:2022-10-10 01:40

Learning a Vector Representation of Time

/wiki/static/upload/c9/c94fbe09-58ac-483f-8d29-ba184e00cfb3.pdf

\

更新时间:2022-08-31 09:37

深度学习的方法介绍及金融领域应用实例-长江证券-20180122

摘要

深度学习介绍及应用案例

本篇报告将焦点放在深度学习上,介绍了深度学习的常用算法和在金融领域上可以运用的场景,并给出了两个具体的案例。

监督类方法介绍

监督的深度学习算法基于神经网络结构,这种系统一般由多个层堆叠组成特定神经网络,不同算法的差别来自层的组成结构及层与层之间的关系。深度神经网络在普通神经网络的基础上,增加隐含层的数量,学习输入与输出之间的非线性关系。循环神经网络随数据的输入生成动态模型,以捕捉之前的输出和当前输出的关系,并衍生出了如LSTM的结构,解决遗忘较长时间信息的问题。卷积神经网络主要通过卷积和池化的方式连接每层的输入和输出,达到降低数据维

更新时间:2022-08-31 01:53

监督学习的方法介绍及金融领域应用实例-长江证券-20170727

摘要

机器学习系列报告

本系列报告试图系统全面性的介绍各种不同的机器学习方法,并且结合具体的在投资研究领域应用实例、交易策略及code示例,说明其应用情景和实现方法。机器学习的方法可以分为以下几类:监督学习、无监督学习、深度学习及其他机器学习方法(例如强化学习),对应到具体的模型上数量则更是繁多,目前大部分机器学习模型并未广泛的应用在投研领域,因此本系列主要偏重于在投研领域有应用潜力的模型及方法。此篇将以介绍监督学习方法为主

监督学习模型之回归类模型及其应用

与普通线性回归不同,监督学习中的惩罚回归模型和非参数回归,可以分别用于处理输入变量中存在大量线性相关性关系

更新时间:2022-08-31 01:52

LSTM TensorFlow 教程

\

简介

本教程旨在介绍如何使用TensorFlow以及LSTM神经网络进行深度学习(了解更多机器学习请参见教程

@ML@ML

)。本教程的演示方法为:以实数序列的预测模型为例进行论述,并对股票价格或股指指数进行实测。

序列数据

本教程将使用神经网络作为序列数据的预测模型。接下来我们介绍什么是序列数据。

数学上的实数序列

vv为一有限实数序列,即v=(v1,...,vM)v=(v1,...,vM),其中∀i=1,...,M∀i=1,...,M,vi∈Rvi∈R为实数,MM为一非负整数,亦即vv是一包含MM个元素的实向量(若M=0M=0

更新时间:2022-07-29 05:57

华泰证券-华泰证券人工智能52:神经网络组合优化初探 202201

摘要

初步探索基于神经网络的组合优化

在基于因子的量化投资流程中,因子生成、多因子合成、组合优化是三个重要步骤。组合优化一般是指通过凸优化方法将收益预测转换为资产权重的步骤,本文将尝试把组合优化融入到神经网络中,构建端到端的量化投资框架,该框架输入资产的原始数据,通过神经网络进行特征提取和合成,再通过可传播梯度的凸优化层(如 CvxpyLayers)优化得到资产权重,目标函数可直接定义为资产组合的收益率或其他指标,并以该目标优化整个神经网络。本文以资产配置中的风险预算模型为例,测试了基于神经网络的组合优化效果。 在合理限制下,模型在两组资产配置测试中均能获得更好的收益表现。

更新时间:2022-07-25 09:16

使用神经网络进行端到端风险预算投资组合优化

论文原名

End-to-End Risk Budgeting Portfolio Optimization with Neural Networks

论文作者

A. Sinem Uysal, Xiaoyue Li , and John M. Mulvey

修订时间

2021年7月9日

引言

投资组合优化一直是金融领域的核心问题,经常与两个步骤:校准参数,然后解决优化问题。然而,两步过程有时会遇到“误差最大化”问题,其中参数估计的不准确转化为不明智的分配决策。在这论文中,我们将预测和优化任务结合在一个单一的前馈神经网络中网络并实施端到端的方法,在那里我们学习

更新时间:2021-12-28 02:40

限价订单簿的多视角预测:新颖的深度学习方法和硬件使用智能处理单元加速

论文原名

Multi-Horizon Forecasting for Limit Order Books:Novel Deep Learning Approaches and Hardware Acceleration using Intelligent Processing Units

论文作者

Zihao Zhang, Stefan Zohren Oxford-Man Institute of Quantitative Finance, University of Oxford

修订时间

2021年8月27日

引言

我们为限价订单 (LOB) 数据设计

更新时间:2021-12-28 02:21

Delta Hedging 的神经网络

论文原名

NEURAL NETWORKS FOR DELTA HEDGING

论文作者

Guijin Son and Joocheol Kim

发布时间

2021 年 12 月 21 日

引言

在完美金融市场假设下定义的 Black-Scholes 模型,理论上创建一个完美的对冲策略,允许交易者规避期权组合中的风险。然而,“完美金融市场”的概念,要求零交易和持续交易,在现实世界中遇到是具有挑战性的。尽管存在如此广为人知的局限性,但学者们已经未能开发出足够成功的替代模型以建立长期。在本文中,我们通过测试对冲探索基于深度神经网络 (DNN) 的对冲系统的前景以

更新时间:2021-12-21 02:38

分页第1页第2页第3页
{link}