更新时间:2022-08-31 08:06
更新时间:2022-08-29 04:43
涉及国内主要品种的不同的频率的回测与交易
\
更新时间:2022-07-31 01:58
因子投资模型增强:基于深度学习来预测基本面数据经过回测发现,如果能够预知未来的基本面数据并构建组合,则能够大幅跑赢传统方式构建的组合。并且,基本面数据之间的关系可能比基本面数据与价格之间的关系具有更高的信噪比。因此,作者根据过去5年的基本面数据训练一个深度神经网络来预测未来的基本面数据,结果表明较之于简单预测(假设未来数据和当前数据一致)模型,神经网络模型在MSE、年化收益、夏普比率等指标都有明显的提升。
消费者的眼睛是雪亮的:消费者评价的投资价值本文探究了消费者的评价是否包含着对投资有价值的信息。利用上买家对产品的评价信息,发现消费者的评价对于选股具有一定的价值。
通过做多异
更新时间:2022-07-27 10:34
\
更新时间:2022-05-17 02:56
**关子敬:**在我看来海内外最主要的差别是:国内投资人是偏向喜欢直接对股价做预测,而海外直接预估股价比较少,主要做填充模型(imputation model),针对遗失数据做估算,特别是在
更新时间:2022-04-27 01:48
更新时间:2022-04-11 11:00
\
更新时间:2022-03-02 07:02
在默认的AI策略里,交易股数并不是整百,这和实际交易确实有一些不同。之所以这样做,是因为回测主要是验证思想,不想让资金管理、风险控制影响最初的策略思想。
但是,用户是可以手动修改代码,达到整百下单的目的的。
具体方法是修改handle_data函数里交易接口API,同时修改回测类型为:真实价格回测。相关文档可以参考:回测与交易引擎。具体要修改的位置为回测模块trade中的主函数,截图如下: ——高频因子之股票收益分布特征》),我们基于股票高频收益分布特征对于相关因子的选股效果进行了回测。
研究发现,股票高频偏度具有较好的选股效果,但是高频方差以及高频峰度并无显著的选股能力。考虑到股票日收益的波动率同样选股效果不佳,但将其拆分为系统波动以及特质波动后,两个因子皆具有较好的选股效果。本报告尝试对于股票高频波动率进行拆分,并期望从高频波动中提取出有效的选股因子。
“系统波动+特质波动”的拆分方式在高频维度上无法得到具有优秀选股效果的因子。在1分钟的数据频率下,高频特质波动率因子表现较差,并无明显的选股能力。随着数据间隔的增大,该因子的Ra
更新时间:2021-11-22 08:33
在AI量化策略开发第六步:回测教程中,我们介绍了Trade回测/模拟交易模块的重要函数和策略构建的基本流程,本文主要介绍如何在Trade模块中设置手续费和滑点。
在评估策略的时候,我们设置一定的交易手续费和滑点以模拟真实交易。在策略编写中,我们通常在回测模块的初始化函数中进行设置。
通过调用set_commission方法,在初始化函数中加入如下代码块实现相应的功能: 股票,按成交金额百分比设置手续费,手续费不足5元按5元收取
# 示例代码1
def initialize(co
更新时间:2021-11-19 10:42
由于深度学习中牵扯到Dropout和随机种子等多处随机项,因此如果无法固化模型,当缓存丢失后会模拟交易/回测会触发重新训练,导致模型变化,本帖介绍固化已有的模型的步骤。
第一步,调试策略
好的策略应该经过多次训练查看模型的回测效果稳定性,如果发现同样参数下多次训练模型得到的回测结果变动范围较大,多半是模型不稳定。模型稳定后可以考虑固化模型并开启模拟交易。
第二步,记录模型文件到userlib文件夹
这样的时序数据,因此,本文提出一种简化的适用于股票数据的Transformer结构,其根据时间嵌入的思想构建,能很好的应用于量化选股中。下面以一个例子来介绍用于股票数据的Transformer体系结构,以及
更新时间:2021-02-03 07:05