更新时间:2022-03-09 09:08
在AI量化策略开发第六步:回测教程中,我们介绍了Trade回测/模拟交易模块的重要函数和策略构建的基本流程,本文主要介绍如何在Trade模块中设置手续费和滑点。
在评估策略的时候,我们设置一定的交易手续费和滑点以模拟真实交易。在策略编写中,我们通常在回测模块的初始化函数中进行设置。
通过调用set_commission方法,在初始化函数中加入如下代码块实现相应的功能: 股票,按成交金额百分比设置手续费,手续费不足5元按5元收取
# 示例代码1
def initialize(co
更新时间:2021-11-19 10:42
由于深度学习中牵扯到Dropout和随机种子等多处随机项,因此如果无法固化模型,当缓存丢失后会模拟交易/回测会触发重新训练,导致模型变化,本帖介绍固化已有的模型的步骤。
第一步,调试策略
好的策略应该经过多次训练查看模型的回测效果稳定性,如果发现同样参数下多次训练模型得到的回测结果变动范围较大,多半是模型不稳定。模型稳定后可以考虑固化模型并开启模拟交易。
第二步,记录模型文件到userlib文件夹
![](/wiki/api/attachments.redirect?id=43e5c6bc-0a87-48
更新时间:2021-11-19 10:42
由于深度学习中牵扯到Dropout和随机种子等多处随机项,因此如果无法固化模型,当缓存丢失后会模拟交易/回测会触发重新训练,导致模型变化,本帖介绍固化已有的模型的步骤。
好的策略应该经过多次训练查看模型的回测效果稳定性,如果发现同样参数下多次训练模型得到的回测结果变动范围较大,多半是模型不稳定。模型稳定后可以考虑固化模型并开启模拟交易。
以上图DNN模型为例,
更新时间:2021-11-19 10:42
各位宽粉,大家好! 明日(6月23日)平台升级:
如未添加微信客服小Q,请扫描以下二维码添加:
From:BigQuant 团队 Date:2021年6月22日
\
更新时间:2021-07-30 06:20
开发好一个策略且回测收益、风险都达到目标,下一步该做什么呢?本文将详细介绍怎么将开发好的策略通过模拟交易推送每日交易信号。
第一步:开发出好策略后,在开发界面右上角点击 开始交易。
重要的事说三遍,在点击开始交易前请检查:
更新时间:2021-04-23 07:21