跳到主要内容

策略管理

从顶部导航进入策略管理。页面包含三个页签:

  • 策略库: 管理已经入库的策略,查看实盘数据并执行更新、暂停、恢复或废弃等操作。
  • 研究问题: 管理策略研究所依据的问题,详见研究问题
  • 策略审核: 查看策略探索记录与候选策略,决定哪些候选策略保存入库。

候选策略保存入库后初始为暂停,不会立即开始实盘跟踪。需要持续更新的策略,应在策略库中手动开启实盘。

切换管理视图

操作步骤:策略管理页标题下方点击策略库研究问题策略审核页签。浏览器地址中的 tab 参数会随之变化,因此可以收藏或分享当前视图。

策略管理页签与策略库(mock 数据示例)

图:策略管理页签、状态筛选、排序、搜索和策略列表(mock 数据示例)。

该操作做什么: 在已经入库的策略、研究问题和策略探索记录之间切换。首次打开某个页签时才加载该页签的数据;切换回来会保留本次访问中的页面状态。

对后端/数据产生什么影响: 只读取当前账号可见的数据,不修改策略、研究问题或探索记录。

启动策略探索

操作步骤:

  1. 点击页面右上角的启动策略探索
  2. 添加策略探索任务窗口中单选一个研究问题,并勾选一条或多条兼容的因子路线。可以分别搜索研究问题和路线;正在执行同一问题探索的路线不可再次选择。
  3. 点击核对 N 个任务,检查任务数量、预计合计费用及“可能重复”提示。
  4. 确认无误后点击加入任务队列。窗口关闭后,右上角的运行监控面板会打开并显示任务进度。

选择研究问题与因子路线(mock 数据示例)

图:添加策略探索任务并选择研究问题与兼容路线(mock 数据示例)。

该操作做什么: 每个“研究问题 + 因子路线”组合都会成为一项独立的策略探索任务。一次最多提交 50 个组合;“可能重复”只是提示,不会阻止再次探索。

对后端/数据产生什么影响: “核对”阶段只计算预估费用和重复风险,不创建任务;点击加入任务队列后,后端会为各组合写入策略探索任务。任务由后台依次扣费并调用计算服务,成功后产生候选策略与审核记录;同一组合已有任务正在执行时,后端会拒绝重复启动。

查找和查看策略

操作步骤:

  1. 打开策略库,点击实盘暂停废弃切换状态列表。
  2. 根据需要选择按创建时间按夏普按卡玛按年化按回撤按持仓K线排序;也可以在搜索策略代码 / 描述中输入关键词。搜索输入会在约 0.3 秒后生效。
  3. 通过列表底部的分页控件切换页码或每页条数。
  4. 点击策略代码或该策略所在行,进入策略详情

该操作做什么: 状态页签限定当前策略生命周期;搜索匹配策略代码或描述;排序默认按所选字段降序排列。列表同时展示研究问题、关键绩效指标、近期净值、创建时间、实盘更新时间和最新持仓时间。

对后端/数据产生什么影响: 筛选、搜索、排序、分页和打开详情均为只读操作。列表数据来自当前账号的策略库;选择指标排序时,后端会同时读取策略指标用于排序。以上操作不会改变策略状态、权重、净值或计费。

批量更新策略

操作步骤:

  1. 策略库实盘暂停列表中点击右上角批量更新废弃列表不提供此入口。
  2. 在桌面端勾选表格行;在移动端勾选策略卡片,也可点击选择当前列表。可以翻页继续选择,顶部会显示累计已选数量。
  3. 再次点击批量更新,在“更新会持续几分钟,确认更新?”窗口核对数量,然后点击开始更新
  4. 页面显示“正在更新 N 个策略”时等待后台完成。完成、失败或超时后,页面会给出通知;同一账号已有一批策略正在更新时,不能再次提交。

批量更新策略确认(mock 数据示例)

图:跨行选择策略并确认批量更新(mock 数据示例)。

该操作做什么: 立即为选中的实盘或暂停策略发起一次手动更新,用最新行情重新计算并覆盖其可更新的实盘产物。单个策略失败不会阻止其余策略继续处理。

对后端/数据产生什么影响: 后端去重策略代码后创建一项异步更新运行,并把策略列表以“覆盖更新”方式交给计算服务;一次最多处理 500 个策略,同一账号同一时间只允许一项批量更新。执行超过 90 分钟会被标记为超时,最近一次运行的状态记录保留 24 小时;运行期间前端每 5 秒读取一次进度。成功结果会更新相应策略的权重、收益、指标、心跳或净值等实盘产物;提交动作本身不会改变策略的实盘 / 暂停 / 废弃状态。

暂停与手动更新

暂停策略不会进入定时实盘更新集合,但仍可在暂停列表中手动勾选并执行批量更新。废弃策略不能在界面中批量更新。

切换策略状态

列表的操作列和策略详情页顶部使用同一套状态操作。完整状态关系见策略状态说明

暂停实盘策略

操作步骤:实盘列表或策略详情页点击暂停策略,在确认窗口中点击确认暂停

暂停策略确认(mock 数据示例)

图:暂停实盘策略前的确认窗口(mock 数据示例)。

该操作做什么: 将正在跟踪的策略切换为暂停。策略历史记录仍然保留,之后可以重新开启;暂停后也仍可手动批量更新。

对后端/数据产生什么影响: 后端先把该策略在个人策略库中的权威状态写为暂停并更新时间,再尽力同步实盘策略镜像。两处写入不是原子操作:镜像同步失败不会回滚个人策略库中的状态,也不影响本次状态接口返回成功,镜像可能暂时仍是旧状态。定时任务通过镜像查询实盘策略,因此要在镜像同步成功后才会排除该策略;本次状态切换不会删除已有权重、收益、指标或净值。

开启暂停策略

操作步骤:暂停列表或策略详情页点击开启实盘。确认窗口会计算并展示“预计明天扣费”;费用加载成功后,点击确认开启。若费用计算失败,点击右侧的重新计算图标后再确认。

开启实盘与费用预估(mock 数据示例)

图:暂停策略开启实盘前的费用预估与确认窗口(mock 数据示例)。

该操作做什么: 将暂停策略重新纳入实盘跟踪。开启动作本身不会立即计算一次策略,策略从下一次成功更新开始按界面展示的计费规则收费。

对后端/数据产生什么影响: 后端先把个人策略库中的权威状态写为实盘并更新时间,再尽力同步实盘策略镜像。两处写入不是原子操作:镜像同步失败不会回滚个人策略库中的状态,也不影响本次状态接口返回成功,镜像可能暂时仍是旧状态。定时任务要在镜像同步成功后才能查询到该策略;权重、净值等产物还要等下一次定时或手动更新成功后才会变化。

废弃暂停策略

操作步骤:暂停列表或策略详情页点击废弃下线,按需多选废弃原因,然后点击确认废弃下线。可选原因包括过拟合样本外衰减盈亏来源不清逻辑重复回撤过大换手过高

废弃策略与原因标签(mock 数据示例)

图:废弃暂停策略并多选原因标签(mock 数据示例)。

该操作做什么: 将不再使用的暂停策略下线。界面不支持把实盘策略直接废弃,应先暂停;废弃后不能直接开启实盘,但可以恢复为暂停。

对后端/数据产生什么影响: 后端先把个人策略库中的权威状态写为废弃并记录下线时间,再尽力同步实盘策略镜像。两处写入不是原子操作:镜像同步失败不会回滚个人策略库中的状态,也不影响本次状态接口返回成功,镜像可能暂时仍是旧状态;历史产物不会被删除。选中的原因随后分别以 废弃:原因 标签写入策略,标签写入也不与状态写入构成原子操作:即使个别原因标签失败,策略仍可能已经成功废弃。

恢复废弃策略

操作步骤:废弃列表或策略详情页点击恢复策略,在确认窗口中点击确认恢复

恢复废弃策略(mock 数据示例)

图:将废弃策略恢复为暂停前的确认窗口(mock 数据示例)。

该操作做什么: 将废弃策略恢复为暂停。如需重新跟踪,还要再执行一次开启实盘

对后端/数据产生什么影响: 后端先把个人策略库中的权威状态更新为暂停,再尽力同步实盘策略镜像。两处写入不是原子操作:镜像同步失败不会回滚个人策略库中的状态,也不影响本次状态接口返回成功,镜像可能暂时仍是旧状态。该操作保留既有产物和下线留痕,不会立即恢复定时更新或产生费用。

查看策略详情

操作步骤: 在策略库点击策略代码或所在行后,通过详情页中的绩效概览交易复盘最近持仓策略详情页签查看不同数据。点击左上角返回图标可回到策略管理

策略详情中的研究上下文与因子构成(mock 数据示例)

图:策略详情页的研究问题、路线和因子构成(mock 数据示例)。

该操作做什么:

  • 绩效概览: 查看实盘引擎上报的核心指标、净值与回撤、月度和年度收益、品种贡献及稳定性分析。净值图可选择近3月近1年近3年全部,也可拖动底部导航器调整区间。
  • 交易复盘:全部年份或具体年份、全部 / 最赚 / 最亏筛选重建交易,再按标的代码搜索。点击左侧某笔交易,右侧显示带 B 入场、S 出场标记的 K 线。
  • 最近持仓: 查看最近最多 10 个目标权重截面。点击底部时间轴切换日期;存在折叠仓位时,点击查看全部 N 个持仓收起完整持仓
  • 策略详情: 查看策略所属研究问题、因子路线、模型和因子构成。

对后端/数据产生什么影响: 这些查看、筛选、切换区间和选择图表数据的操作均为只读,不会触发策略重算或改写数据。绩效数据来自实盘指标、收益和净值产物;交易复盘由实盘权重与行情重建;最近持仓来自策略历史目标权重;策略详情来自可复现的结构化策略定义。数据尚未生成时,页面会显示“尚未就绪”,而不是用研究回测数据替代实盘口径。

赠予策略

操作步骤:

  1. 进入策略详情,点击顶部的赠予
  2. 赠予资产窗口中填写可领取人数(1~100),并选择 1 天3 天7 天有效期。
  3. 点击生成赠予码,在二次确认窗口中点击确认赠予
  4. 生成成功后点击复制,通过安全渠道把赠予码交给领取人。

策略赠予设置(mock 数据示例)

图:设置可领取人数和赠予码有效期(mock 数据示例)。

该操作做什么: 创建一个有领取次数和有效期限制的短期凭证。领取人凭码获得策略副本;关闭窗口后,发出记录仍可在赠予中心查看。

对后端/数据产生什么影响: 后端校验该策略属于当前账号且允许赠予,然后保存赠予码、来源策略、人数上限、有效期和发出记录。生成赠予码不会改变或移走原策略,也不会立即在其他账号写入副本;只有领取人确认领取时,系统才会把副本登记到领取人的策略库中。

从研究到实盘

常见流程是:定义研究问题 → 选择因子路线启动策略探索 → 在策略审核中审核候选 → 保存入库(初始为暂停)→ 在策略库中开启实盘 → 加入组合并持续观察。