跳到主要内容
xray.top
博客/在家翻肚皮/short-term-quantitative-trading-resumption/2026-05-10 多信号候选版本对比回测报告
知识小组同库第 60

2026-05-10 多信号候选版本对比回测报告

发布 2026/05/10 10:07更新 2026/05/20 08:12243210 阅读

生成时间:2026-05-10 17:54:08
源信号事实版本:
signal-v1.0
回测器版本:
backtest-v2.1
样本区间:
2026-04-172026-05-08,共 11 个交易日,角色样本 10889 条。

结论先行

这份报告只做候选信号公式研究,不改变当前生产信号模型,也不写入数据库。
所有候选模型都基于同一批 signal-v1.0 事实表做二次选择,统一按 T 日收盘出信号、T+1 开盘买入、T+1/T+3/T+5 收盘卖出,扣除当前回测器默认双边成本。

  • 当前最优候选:signal-v1.0-execution(当前 v1.0 执行口径),T+3 可执行均值 2.39%,胜率 71.79%,样本 39
  • 相对当前 v1.0 执行口径,T+3 均值差额为 0.00 个百分点。
  • 只有连续多次回测都稳定优于当前版本,才建议把胜出候选固化为 v1.1v3.0-alpha.1

1. 候选模型定义

版本

类型

名称

定位

signal-v1.0-execution

baseline

当前 v1.0 执行口径

复用当前板块排序和角色分层,按前排板块核心角色选股。

signal-v1.1-alpha

v1.1-alpha

v1.1 微调候选(R1+R2+R4)

在 v1.0 基础上做四类可解释微调:R1=StateScore权重调整(Effect↑ Persistence↓)、R2=快速衰退扣分(dayDelta<-10)、R4=Stage2中位股惩罚(Persist>=52且杂毛)、降低炸板惩罚。源自 FACTOR-0003 和 FACTOR-0008 已验证因子。

signal-v3.0-alpha.factor-rank

factor-rank

多因子排序

在每日候选池内强调板块排名、角色分、链条强度和同步性。

signal-v3.0-alpha.layer-filter

layer-filter

分层过滤器

先过滤弱板块、杂毛、低持续性和炸板惩罚,再排序。

signal-v3.0-alpha.logreg

logistic-regression

逻辑回归

纯 Python 逐日滚动训练,目标为 T+3 扣费后收益为正;最少训练样本 80。

signal-v3.0-alpha.rule-tree

rule-tree

规则树

先判断板块排名和角色,再按龙头/中军/卡位路径给分。

signal-v3.0-alpha.score

score

打分模型

把主线强度、持续性、角色分、带动性、炸板惩罚线性合成。

signal-v3.0-alpha.simple-tree

simple-tree

简单决策树

手写阈值树,模拟“先定地位,再看承接和强度”的交易判断。

说明:逻辑回归采用逐日滚动训练,只用当日以前的数据训练;规则树、打分、多因子排序、分层过滤器和简单决策树都是可解释规则,不使用未来收益参与选股。

2. 多版本回测总表

排名

名称

T+3优势分

选中数

T+1样本

T+1均值

T+1胜率

T+3样本

T+3均值

T+3胜率

T+5样本

T+5均值

T+5胜率

可买占比

平均回撤

1

当前 v1.0 执行口径

8.41

55

49

1.19%

59.18%

39

2.39%

71.79%

34

3.80%

70.59%

97.50%

-4.31%

2

打分模型

6.07

55

48

0.38%

54.17%

38

1.84%

60.53%

34

3.14%

67.65%

95.00%

-5.59%

3

v1.1 微调候选(R1+R2+R4)

5.69

55

49

0.83%

55.10%

39

1.34%

64.10%

34

2.63%

61.76%

97.50%

-4.84%

4

规则树

5.35

55

49

0.28%

51.02%

39

1.22%

64.10%

34

4.29%

67.65%

97.50%

-5.88%

5

简单决策树

4.11

55

49

0.88%

59.18%

39

0.49%

64.10%

34

1.83%

67.65%

97.50%

-5.25%

6

分层过滤器

3.70

55

49

0.11%

48.98%

39

0.57%

58.97%

34

0.65%

55.88%

97.50%

-5.43%

7

多因子排序

2.67

55

49

0.50%

57.14%

39

0.01%

58.97%

34

1.28%

64.71%

97.50%

-5.67%

8

逻辑回归

1.38

50

43

0.48%

55.81%

34

0.20%

44.12%

30

2.53%

43.33%

97.14%

-6.85%

优势分不是收益本身,它把 T+3 均值、胜率、可买占比和平均回撤合成,避免只按单一收益排序。

3. 相对 v1.0 的比较

版本

T+3均值差额

T+3胜率差额

T+3样本差额

是否具备比较优势

signal-v1.0-execution

0.00

0.00

0

基准

signal-v3.0-alpha.score

-0.56

-11.27

-1

否/待观察

signal-v1.1-alpha

-1.05

-7.69

0

否/待观察

signal-v3.0-alpha.rule-tree

-1.17

-7.69

0

否/待观察

signal-v3.0-alpha.simple-tree

-1.90

-7.69

0

否/待观察

signal-v3.0-alpha.layer-filter

-1.83

-12.82

0

否/待观察

signal-v3.0-alpha.factor-rank

-2.39

-12.82

0

否/待观察

signal-v3.0-alpha.logreg

-2.19

-27.68

-5

否/待观察

4. 最新交易日候选清单

以下基于最新信号交易日 2026-05-08,每个模型最多保留 5 个候选。

signal-v1.0-execution:当前 v1.0 执行口径

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

中国卫通 601698

中军

航天装备Ⅱ BK1232

2

90.07

88.40

81.80

带动 100.00

2

航天电子 600879

中军

航天装备Ⅱ BK1232

2

90.07

88.40

77.60

带动 100.00

3

中国卫星 600118

中军

航天装备Ⅱ BK1232

2

90.07

88.40

90.40

带动 100.00

4

五洲新春 603667

龙头

机器人执行器 BK1145

3

89.29

87.10

77.30

带动 29.40

5

三花智控 002050

中军

机器人执行器 BK1145

3

88.52

87.10

88.70

带动 91.20

signal-v3.0-alpha.score:打分模型

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

航天环宇 688523

候选龙头

航天装备Ⅲ BK1385

1

89.20

88.40

81.40

候选卡位;带动 25.00

2

恒锋工具 300488

候选龙头

机器人执行器 BK1145

3

85.46

87.10

92.00

候选卡位;炸板惩罚 1.00;带动 8.80

3

中国卫星 600118

中军

航天装备Ⅲ BK1385

1

79.03

88.40

90.40

带动 100.00

4

绿的谐波 688017

前排跟风

机器人执行器 BK1145

3

77.67

87.10

91.20

带动 26.50

5

航天电子 600879

中军

航天装备Ⅲ BK1385

1

77.26

88.40

77.60

带动 100.00

signal-v1.1-alpha:v1.1 微调候选(R1+R2+R4)

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

中国卫通 601698

中军

航天装备Ⅱ BK1232

2

81.27

88.40

81.80

带动 100.00

2

航天电子 600879

中军

航天装备Ⅱ BK1232

2

81.27

88.40

77.60

带动 100.00

3

中国卫星 600118

中军

航天装备Ⅱ BK1232

2

81.27

88.40

90.40

带动 100.00

4

五洲新春 603667

龙头

机器人执行器 BK1145

3

80.37

87.10

77.30

带动 29.40

5

三花智控 002050

中军

机器人执行器 BK1145

3

79.81

87.10

88.70

带动 91.20

signal-v3.0-alpha.rule-tree:规则树

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

恒锋工具 300488

候选龙头

机器人执行器 BK1145

3

195.80

87.10

92.00

候选卡位;炸板惩罚 1.00;带动 8.80

2

航天环宇 688523

候选龙头

航天装备Ⅱ BK1232

2

191.37

88.40

81.40

候选卡位;带动 25.00

3

五洲新春 603667

龙头

机器人执行器 BK1145

3

189.19

87.10

77.30

带动 29.40

4

电科蓝天 688818

龙头

航天装备Ⅱ BK1232

2

175.76

88.40

65.80

炸板惩罚 2.00;带动 12.50

5

中国卫通 601698

中军

航天装备Ⅱ BK1232

2

137.78

88.40

81.80

带动 100.00

signal-v3.0-alpha.simple-tree:简单决策树

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

五洲新春 603667

龙头

机器人执行器 BK1145

3

123.88

87.10

77.30

带动 29.40

2

航天环宇 688523

候选龙头

航天装备Ⅱ BK1232

2

123.00

88.40

81.40

候选卡位;带动 25.00

3

中国卫通 601698

中军

航天装备Ⅱ BK1232

2

121.68

88.40

81.80

带动 100.00

4

航天电子 600879

中军

航天装备Ⅱ BK1232

2

121.68

88.40

77.60

带动 100.00

5

中国卫星 600118

中军

航天装备Ⅱ BK1232

2

121.68

88.40

90.40

带动 100.00

signal-v3.0-alpha.layer-filter:分层过滤器

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

电科蓝天 688818

龙头

航天装备Ⅱ BK1232

2

94.58

88.40

65.80

炸板惩罚 2.00;带动 12.50

2

五洲新春 603667

龙头

机器人执行器 BK1145

3

94.02

87.10

77.30

带动 29.40

3

航天环宇 688523

候选龙头

航天装备Ⅱ BK1232

2

92.26

88.40

81.40

候选卡位;带动 25.00

4

恒锋工具 300488

候选龙头

机器人执行器 BK1145

3

92.17

87.10

92.00

候选卡位;炸板惩罚 1.00;带动 8.80

5

中国卫通 601698

中军

航天装备Ⅱ BK1232

2

88.24

88.40

81.80

带动 100.00

signal-v3.0-alpha.factor-rank:多因子排序

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

航天环宇 688523

候选龙头

航天装备Ⅲ BK1385

1

95.39

88.40

81.40

候选卡位;带动 25.00

2

电科蓝天 688818

龙头

航天装备Ⅲ BK1385

1

94.32

88.40

65.80

炸板惩罚 2.00;带动 12.50

3

中国卫星 600118

中军

航天装备Ⅲ BK1385

1

92.04

88.40

90.40

带动 100.00

4

中国卫通 601698

中军

航天装备Ⅲ BK1385

1

88.53

88.40

81.80

带动 100.00

5

航天电子 600879

中军

航天装备Ⅲ BK1385

1

87.49

88.40

77.60

带动 100.00

signal-v3.0-alpha.logreg:逻辑回归

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

通鼎互联 002491

龙头

通信线缆及配套 BK1592

8

72.64

75.20

64.20

炸板惩罚 2.00;带动 18.20

2

雷赛智能 002979

龙头

机器人 BK1408

4

66.93

77.80

69.70

炸板惩罚 2.00;带动 21.10

3

福晶科技 002222

龙头

激光雷达 BK1002

13

65.23

68.80

77.40

带动 11.90

4

中天科技 600522

候选龙头

通信线缆及配套 BK1592

8

64.26

75.20

88.00

候选卡位;带动 27.30

5

光迅科技 002281

中军

激光雷达 BK1002

13

63.22

68.80

89.70

炸板惩罚 1.00;带动 11.90

5. 迭代建议

  1. 本轮只把候选公式放进研究回测,不改 signal-v1.0 原公式。
  2. 若某个候选连续多次同区间、扩展区间都优于基准,再固化为后端可选版本。
  3. 优先固化可解释模型;逻辑回归只有在样本继续增多且稳定胜出后,再考虑进入前端选择。
  4. 暂不引入 GBDT 作为默认候选,因为当前样本量和数据频率还偏复盘系统,不适合把不可解释模型提前推到生产。

免责声明

本报告仅用于个人量化复盘、信号公式研究和历史样本比较,不构成任何投资建议、买卖推荐或收益承诺。候选模型结果不代表未来收益,市场有风险,交易需独立判断。

tmd最开始公式这么好吗?