Qube 使用手册
策略库 · 因子库 · 运行历史
把临时的研究构想沉淀成可复用的资产:策略与因子的集中管理、版本与日志,以及全部运行记录的检索与横向对比。
对话工作台负责「从 0 到 1」,这三个模块负责「从 1 到长期」。策略库与因子库管资产,运行历史管证据——每一次回测、因子分析与调优都在这里留痕,实验才谈得上可追溯、可复现。
| 模块 | 管什么 | 典型用途 |
|---|---|---|
| 策略库 | 已生成或手动创建的股票、期货策略 | 复用既有策略、对比版本、查运行日志 |
| 因子库 | 已保存的因子及其实现与分析记录 | 复用有效因子、管理版本、转选股策略 |
| 运行历史 | 全部策略与因子的运行记录 | 跨版本、跨参数、跨市场横向对比 |
一、策略库
策略库集中管理已生成或手动创建的股票与期货策略,统一维护策略代码、回测参数、历史运行结果、版本记录与运行日志。
界面与检索
页面顶部是【新建股票策略】【新建期货策略】两个入口,下方是分类页签(全部、股票、期货,各带数量),支持按名称、代码、公式或备注搜索,并可按修改时间排序。
策略卡片上有什么
| 字段 | 说明 |
|---|---|
| 名称与编号 | 策略名及系统编号 |
| 市场标签 | 股票 / 期货 |
| 策略说明 | 一句话逻辑描述 |
| 最近回测 | 总收益、夏普、交易笔数 |
| 净值缩略图 | 最近一次回测的净值走势 |
| 更新时间 | 最近修改时间 |
| 代码入口 | 直接进入代码与参数 |
卡片信息的作用是不打开就能筛掉大部分:先看市场与说明确认是不是要找的那一类,再看最近回测的三项指标与缩略图判断值不值得点进去。
命名与整理
策略数量上去之后,名字就是唯一的检索抓手。建议在名称里带上市场、标的与核心逻辑(例如「螺纹钢-日线均线趋势」),把参数差异留给版本号,而不是堆在名字里——同一逻辑的不同参数应该是同一个策略的不同版本,不是两个策略。
版本对比与策略日志
策略详情提供版本记录与运行日志。版本对比可以从代码、收益、风险、稳定性、交易频率与可解释性几个角度比较两个版本的差异;策略日志记录运行过程,用于回溯某次运行的实际行为。版本怎么用见 版本、优化与调优。
二、因子库
因子库用于构建、保存、分析与复用量化因子:一方面检验因子本身的预测能力,另一方面把有效因子转化为选股策略信号。
入口与结构和策略库一致:【新建股票因子】【新建期货因子】,分类页签(全部、股票、期货),搜索与排序。
两种构建方式
| 方式 | 适合什么 | 形态 |
|---|---|---|
| 公式模式 | 一行能写清的截面表达式 | 如 RANK(-1 * STDDEV(RETURNS(CLOSE,1),60)) |
| Python 模式 | 带中间变量、条件分支与异常值处理的复杂逻辑 | 可执行代码 |
同一个因子可以用【公式】【Python】两个子页签切换查看。
因子卡片上有什么
| 字段 | 说明 |
|---|---|
| 名称 | 因子名 |
| 实现方式标签 | 股票公式、股票 Python、期货公式等 |
| 最近因子收益 | 最近一次分析的因子收益 |
| 夏普、年化 | 最近一次分析的风险收益指标 |
| 收益曲线 | 缩略走势 |
| 更新时间 | 最近修改时间 |
| 代码入口 | 直接进入表达式与参数 |
因子的生成、分析参数与结果判读见 因子研究。
三、运行历史
运行历史沉淀全部策略与因子的运行结果,支持按策略、市场与指标检索并横向对比。
左侧是策略列表(含类型、运行次数、时间)与分类页签、搜索框,右侧是选中策略的运行记录表:
| 字段 | 说明 |
|---|---|
| 回测区间 | 本次运行的起止日期 |
| 总收益 | 区间累计收益率 |
| 夏普 | 风险调整后收益 |
| 最大回撤 | 最不利阶段的回落幅度 |
| 交易笔数 | 区间成交笔数 |
| 运行状态 | 本次运行是否成功完成 |
| 净值缩略图 | 净值走势缩略 |
| 更新时间 | 运行时间 |
横向对比的四种做法
运行历史真正的价值在对比,而不是存档:
- 单策略多版本:同一策略的 V1、V2、V3 在同一区间下比,验证每一步改动是否真的带来改进;
- 同版本多参数:同一版本换参数跑多次,观察参数敏感性;
- 跨市场:同一套逻辑在股票与期货上分别检验,判断逻辑的普适性;
- 跨频率:同一逻辑在不同数据周期下比较,确认频率是否匹配信号。
结果复现与异常识别
每条记录都保留了运行时的参数快照,选中记录即可复现当时的结果。对比时特别注意一种组合:高收益伴随异常高的交易笔数——这通常不是策略变强了,而是信号在震荡中被反复触发,成本还没被充分计入。遇到这种记录,回到交易时间线逐笔核验,并上调手续费倍率复测,见 回测:参数与结果解读。
同样,指标与曲线对不上时,先确认是不是改了参数却没重跑,或者选错了记录。
四、和对话工作台的关系
工作台结果栏的【回测历史】【调优历史】只是快速回看当前产物的记录;跨策略的检索与多记录对比在运行历史模块完成。两边看到的是同一批数据,入口不同而已。
五、下一步
- 生成与迭代:Qube 对话研究
- 读结果:回测:参数与结果解读
- 调参数:版本、优化与调优
