历史文档

【历史文档】策略-模拟实盘

由qxiao创建,最终由small_q 被浏览 1910 用户

更新

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

新版量化开发IDE(AIStudio):

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

新版模版策略:

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

新版数据平台:

https://bigquant.com/data/home

https://bigquant.com/wiki/doc/dai-PLSbc1SbZX

新版表达式算子:

https://bigquant.com/wiki/doc/dai-sql-Rceb2JQBdS

新版因子平台:

https://bigquant.com/wiki/doc/bigalpha-EOVmVtJMS5

\

导语

开发好一个策略且回测收益、风险都达到目标,下一步该做什么呢?本文将详细介绍怎么将开发好的策略通过模拟交易推送每日交易信号。

提交模拟实盘

分享策略

第一步:开发出好策略后,在开发界面右上角点击 分享策略

{w:100}{w:100}

==重要的事说三遍,在点击开始交易前请检查:==

  1. 由于模拟交易需要实现每天更新预测集数据来预测最新日的结果,因此测试集的证券代码列表的开始日期和结束日期请务必确认已经勾选了绑定实盘参数 !

{w:100}{w:100}

  1. 由于我们训练好的模型通常不希望每天变化,因此训练集的证券代码列表的开始日期和结束日期请务必确认已经取消了绑定实盘参数 !
  2. ==由于模拟交易需要实现每天更新预测集数据来预测最新日的结果,如果您的因子计算需要历史数据例如过去5日收盘价的平均值,那么除了当日的收盘价因子数据外必然需要历史前4个交易日的收盘价因子,因此请检查基础特征抽取模块的参数向前取数据天数这个参数是否设置的足够长(例如取10),否则是无法计算当天的过去5日收盘价这个因子值的,会导致模拟交易报错!==

{w:100}{w:100}3.简单测试模拟交易是否能运行。为了保证策略在模拟交易环境能正常运行,可以在提交模拟交易前,简单测试一下策略是否能在模拟交易运行成功。==预测集时间更改为最近的一天,再运行回测,观测回测运行结果。==

\

模拟交易

第二步:选择 模拟交易,点击 下一步

{w:100}{w:100}

设置策略名称与实盘类型

第三步:输入策略名称,选择实盘类型(暂只支持股票),点击 下一步

{w:100}{w:100}

绑定微信

第四步:至此提交模拟交易成功。扫描 BigQuant公众号 ,绑定微信, 实时接收调仓信号(强烈建议绑定)。

{w:100}{w:100}

查看模拟交易详情

模拟交易表

第一步:在导航栏点击 我的交易 查看提交的所有模拟交易详情。

{w:100}{w:100}

模拟交易表中各字段含义

  • 类型:模拟交易类型,暂只支持股票。
  • 状态:表明该策略是否处于模拟交易运行中,可通过操作中的 开始/暂停 按钮控制。
  • 累计收益:从开始模拟至今的所有收益。
  • 今日收益:最近一个交易日的当日收益。
  • 开始时间:策略是什么时候开始进行模拟交易的
  • 调仓通知-微信:表明是否开启微信订阅功能,开启之后,每日在微信上将收到策略调仓信号。可点击开启、关闭
  • 调仓通知-邮件:表明是否开启邮件订阅功能,开启之后,每日在邮件里将受到策略调仓信号。可点击开启、关闭。
  • 分享:表明是否将策略分享至 策略天梯 供其他人查看、付费订阅。
  • 操作:有三个按钮,为 开始/暂停、删除 。开始表明开始或重新运行该策略,暂停表明暂停运行该策略,删除是将策略从模拟交易中永久删除(一旦删除不可恢复,请谨慎操作)。

交易详情

第二步:点击某个 策略名称 查看该模拟交易详情,包括:

整体指标、收益走势、计划交易(即调仓信号)、持仓详情、交易详情、卖出详情、风险指标、策略日志等。 {w:100}{w:100}

查看每日调仓信号

在 我的交易 中查看

BigQuant 访问 我的交易,在某交易详情页中查看 计划交易 信息。

{w:100}{w:100}

通过微信、邮箱查看

打开模拟交易的 微信调仓信号邮箱调仓信号 ,通过微信、邮件消息查看。

{w:100}{w:100}

通过API查看

通过 模拟交易API 获取交易信号并与实盘对接

使用方式请查看通过API获取自己/订阅的模拟交易持仓数据

模拟交易运行时间

对于日线策略,每个交易日收盘后,BigQuant会立即更新数据,再利用最新数据运行所有用户的模拟交易,一般会从17:00持续到23:00。每个用户的模拟交易运行成功、失败均会推送对应的调仓信号、成功失败消息。用户可通过 模拟交易详情微信调仓信号邮件调仓信号模拟交易API 等多种方式获取每日调仓信号及相关收益、风险信息。为了消息的及时接收,小编强烈建议您 绑定微信、邮箱

分享策略并获取收益

通过模拟验证的策略,可直接指导您实盘的买入卖出赚取投资收益,也可分享至 BigQuant策略天梯/商城 ,通过其他用户的订阅费赚取知识分享收益。

如何分享策略

第一步:点击我的交易进入模拟交易列表页。找到对应策略并点击“分享到策略天梯”。

{w:100}{w:100}

如何设置分享信息

  1. 第二步:您可以设置分享信息,例如不允许订阅则其他用户只能查看策略收益走势、部分历史交易详情等基础信息。允许订阅则其他用户能通过付费/免费方式查看策略每日调仓信号、所有持仓、交易详情等深度信息。 {w:100}{w:100}
  2. 点击确定后策略自动上线天梯并参与每日排名。若您勾选了“若符合BigQuant策略商城规则,自动上架天梯”,则策略收益、风险达到一定标准后会被推荐至策略商城,获取更大曝光量。

如何查看收益

第三步:点击导航栏 “余额” 查看策略被其他用户订阅情况及当前收入。

{w:100}{w:100}

小结:至此,小编分享了 BigQuant 策略开发的整体思路、常用功能,你学会了吗?有任何功能使用、量化思路、AI技术相关的疑问均可社区提问、讨论。现在开始 编写你的第一个策略 吧。

\

标签

策略回测模拟交易模拟实盘实盘
评论
  • 这个是真牛逼
  • 还有哪有视频教程呢,有人知道么
  • 如果策略已经发布,之后又修改了Notebook,是否会导致策略也跟着改变呢? 或者说,每次发布都会快照一下吗?
  • 发布的策略会有版本控制么?
  • 还有哪有视频教程呢
{link}