比如在模型训练的时候,预测未来五日的收益率是用到当日的收盘价的,比如close_0。
那么在回测的时候取预测值用的是currentdate这个函数来,也就是取当天的预测值,但当日的收盘价还没有出来,怎么获得当日的预测值呢?还是实际上是获得前一日的预测值?
日频回测里,主函数或者是handle_data函数,每根bar所处的时间点都是当前bar的收盘时间;模型里也是根据每天的价格进行预测的。至少在你描述的这里是不存在未来函数的情况
更新时间:2022-12-20 14:20
更新时间:2022-11-20 03:34
更新时间:2022-11-20 03:34
更新时间:2022-11-09 01:23
回测老内核重启然后就停了。 是免费的缘故么?
\
得看下策略具体是在哪个模块停止内核的,如果回测模块没有做过多改动的话,在回测阶段重启内核的概率不大,得检查下是否是训练集和预测集数据过大导致训练模型时内核重启的原因。
更新时间:2022-11-09 01:23
公众号遴选了各大期刊前沿论文,按照理解和提炼的方式为读者呈现每篇论文最精华的部分。QIML希望大家能够读到可以成长的量化文章,愿与你共同进步!
本期遴选论文 标题:FactorVAE: A Probabilistic Dynamic Factor Model Based on Variational Autoencoder for Predicting Cross-sectional Stock Returns
更新时间:2022-08-31 06:22
机器学习问题和其流程
机器学习问题本质上在于找出使得经验风险泛函(样本误差)最小的建模流程,基本的流程可以分为特征工程、模型训练和模型融合。本篇就上述三个过程,给出相关算法的介绍,并补充了之前系列报告中未详细介绍的内
机器学习三大步骤
特征工程包含特征构建、特征提取和特征选择三个过程,以选择相对最优的特征空间。特征工程往往会采用无监督和有监督的机器学习算法。机器学习模型可以分为线性模型、树模型和深度学习模型。线性模型主要体现了数据中的线性关系,如输入与输出的线性关系,点集的线性可分;树模型可以很好的捕捉输入与输出的非线性关系,和线性模型相辅相成。一些改进的随
更新时间:2022-08-31 01:53
作者:donkyxote
基于17个短期因子,其中8个量价因子,9个均线因子。训练集使用2005-01-04至2020-06-01日,每个交易日买入模型当日预测结果排名靠前的1只A股股票,次日卖出。
原有模型是基于BQ提供的Stockranker机器学习算法:
![图 1:stockranker-2021年1月4日至2022年1月21日的模拟实盘结果{w:100}{w:100}](/wiki/api/attachments.redirect?id=bb5b3d09-3e20-4840-b5e0-2220d7f55
更新时间:2022-06-22 14:58
更新时间:2022-06-15 05:58
更新时间:2022-04-11 11:00
本例使用GBDT算法进行模型训练和数据预测
本例设置“GBDT训练”中的参数:
损失函数类型:'reg:linear',
评价指标:'rmse',
模型:'gbtree'
[https://bigquant.com/experimentshare/08e84d706db74d5ba490658f1b92628b](https://bigquant.com/experimentshare/08e8
更新时间:2022-03-03 09:04
怎么用bigquant的架构来获取每天涨停的个股,不是用传统的代码打出来的那种,试过好多次!老是运行的结果错误!
更新时间:2022-01-12 06:18
\
更新时间:2021-11-30 03:40
更新时间:2021-11-12 11:39
2021世界人工智能大会于2021年7月8日至10日在上海世博中心和上海世博展览馆同时举行。会中幻方量化合伙人徐进探讨了如何使用量化模型和深度学习在股市中赚钱的路径。
徐进提到,与传统股票定价不同,量化通过输入获取的信息,包括行情数据、上市公司财务数据,还有另类数据,比如新闻舆情、产业链等,进行模型训练,利用深度学习对股票进行定价。
在徐进看来,在这个过程中,需要处理很多关键细节,细节是魔鬼!以时间序列预测模型为例,包括数据清洗、规划处理、防止过拟合、 避免未来函数等,大量的细节决定了量化能否赚钱,并不是简简单单就能成功的。“只要你对市场、数据充分了解之后,才能得出比较好的赚很多钱的结果。
更新时间:2021-11-03 09:41
本文将介绍LSTM模型的原理与构建其选股模型的流程
传统的神经网络是基于所有时刻的输入和输出间相互独立的假设来生成已学习数据的静态模型,并根据新接受的数据进行运算。但在很多情景中,如语音识别中预测当前的单词的含义,需要知道之前的输出结合上文语境做出判断,循环神经网络(Recurrent Neural Networks,简称 RNN)可以用于解决这类问题。 循环神经网络也被称为递归神经网络是受到人类对于近期事件会有所保留的背景而启发,循环神经网络会随着数据的输入生成动态模型。 理论上,RNN可以支持无限长的时间序列,然
更新时间:2021-07-30 08:19
更新时间:2021-07-30 08:12
本代码完整版一共包括三部分:数据、算法、回测交易。 由于该策略与机构有一些合作,我们只放出了数据和算法。希望大家能够理解!
https://bigquant.com/experimentshare/5a93201876eb401e998867e0b5106175
\
更新时间:2021-07-30 08:09
当前应用于NLP领域的Transformer,结构过于庞大,并不适用于股票数据(开盘价,收盘价,最高价,最低价,等)这样的时序数据,因此,本文提出一种简化的适用于股票数据的Transformer结构,其根据时间嵌入的思想构建,能很好的应用于量化选股中。下面以一个例子来介绍用于股票数据的Transformer体系结构,以及
更新时间:2021-02-03 07:05
2020 年 9 月 26 日,在由中国科协主办,清华大学计算机科学与技术系、AI TIME 论道承办的《2020 中国科技峰会系列活动青年科学家沙龙——人工智能学术生态与产业创新》上,微众银行人工智能部门资深研究员刘洋博士进行了题为《联邦学习在金融领域的应用》的主题报告,介绍了联邦学习的相关理论,并以微众银行的一系列应用为主,介绍了联邦学习的产业落地现状。
作为中国首家互联网银行,微众银行成立至今
更新时间:2021-01-27 12:28