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

2026-06-04 多信号候选版本对比回测报告

发布 2026/06/04 12:30更新 2026/06/04 12:3025660 阅读

2026-06-04 多信号候选版本对比回测报告

生成时间:2026-06-04 20:02:36
源信号事实版本:signal-v1.0
回测器版本:backtest-v2.1
样本区间:2026-04-172026-06-04,共 30 个交易日,角色样本 89579 条。

结论先行

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

  • 当前最优候选:signal-v3.0-alpha.factor-rank(多因子排序),T+3 可执行均值 2.15%,胜率 56.15%,样本 130
  • 相对当前 v1.0 执行口径,T+3 均值差额为 0.82 个百分点。
  • 只有连续多次回测都稳定优于当前版本,才建议把胜出候选固化为 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

signal-v3.0-alpha.factor-rank

多因子排序

6.23

150

140

0.10%

49.29%

130

2.15%

56.15%

121

1.60%

51.24%

96.30%

-5.58%

2

signal-v3.0-alpha.layer-filter

分层过滤器

5.92

150

141

0.43%

48.94%

131

2.01%

55.73%

121

1.31%

50.41%

97.04%

-5.83%

3

signal-v3.0-alpha.rule-tree

规则树

5.17

150

141

0.12%

48.23%

131

1.68%

54.96%

121

1.22%

50.41%

97.04%

-6.38%

4

signal-v1.0-execution

当前 v1.0 执行口径

4.88

150

141

0.50%

52.48%

131

1.33%

57.25%

121

1.13%

52.07%

97.04%

-5.58%

5

signal-v1.1-alpha

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

4.22

150

141

0.40%

50.35%

131

1.10%

54.96%

121

1.39%

51.24%

97.04%

-5.72%

6

signal-v3.0-alpha.simple-tree

简单决策树

3.81

150

141

0.62%

52.48%

131

0.83%

55.73%

121

-0.14%

49.59%

97.04%

-5.70%

7

signal-v3.0-alpha.logreg

逻辑回归

3.27

145

133

0.37%

49.62%

123

1.30%

44.72%

113

0.14%

41.59%

94.62%

-7.50%

8

signal-v3.0-alpha.score

打分模型

3.22

150

143

0.05%

44.06%

133

0.92%

48.87%

123

0.27%

44.72%

98.52%

-6.53%

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

3. 相对 v1.0 的比较

版本

T+3均值差额

T+3胜率差额

T+3样本差额

是否具备比较优势

signal-v3.0-alpha.factor-rank

0.82

-1.10

-1

是,进入复核

signal-v3.0-alpha.layer-filter

0.68

-1.53

0

是,进入复核

signal-v3.0-alpha.rule-tree

0.35

-2.29

0

是,进入复核

signal-v1.0-execution

0.00

0.00

0

基准

signal-v1.1-alpha

-0.23

-2.29

0

否/待观察

signal-v3.0-alpha.simple-tree

-0.50

-1.53

0

否/待观察

signal-v3.0-alpha.logreg

-0.03

-12.54

-8

否/待观察

signal-v3.0-alpha.score

-0.41

-8.38

2

否/待观察

4. 最新交易日候选清单

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

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

XD红星发 600367

龙头

昨日打二板以上表现 BK1645

1

100.66

87.50

73.50

炸板惩罚 2.00;带动 50.00

2

天洋新材 603330

候选龙头

昨日打二板以上表现 BK1645

1

100.52

87.50

72.50

候选卡位;炸板惩罚 2.00;带动 50.00

3

大有能源 600403

前排跟风

昨日打二板以上表现 BK1645

1

94.51

87.50

36.80

带动 50.00

4

金时科技 002951

前排跟风

昨日打二板以上表现 BK1645

1

86.21

87.50

48.90

带动 50.00

5

利和兴 301013

前排跟风

MLCC BK0890

2

80.29

86.20

85.90

带动 50.00

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

振华科技 000733

龙头

MLCC BK0890

2

94.22

86.20

67.10

炸板惩罚 2.00;带动 45.80

2

宏达电子 300726

候选龙头

MLCC BK0890

2

91.66

86.20

73.80

候选卡位

3

江海股份 002484

龙头

被动元件概念 BK0976

3

91.48

79.70

71.60

带动 46.40

4

XD红星发 600367

龙头

昨日打二板以上表现 BK1645

1

90.52

87.50

73.50

炸板惩罚 2.00;带动 50.00

5

国瓷材料 300285

中军

MLCC BK0890

2

89.02

86.20

80.80

带动 62.50

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

XD红星发 600367

龙头

昨日打二板以上表现 BK1645

1

191.30

87.50

73.50

炸板惩罚 2.00;带动 50.00

2

天洋新材 603330

候选龙头

昨日打二板以上表现 BK1645

1

190.50

87.50

72.50

候选卡位;炸板惩罚 2.00;带动 50.00

3

江海股份 002484

龙头

被动元件概念 BK0976

3

188.88

79.70

71.60

带动 46.40

4

振华科技 000733

龙头

MLCC BK0890

2

185.13

86.20

67.10

炸板惩罚 2.00;带动 45.80

5

宏达电子 300726

候选龙头

被动元件概念 BK0976

3

184.74

79.70

79.80

候选卡位;带动 3.60

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

XD红星发 600367

龙头

昨日打二板以上表现 BK1645

1

92.15

87.50

73.50

炸板惩罚 2.00;带动 50.00

2

振华科技 000733

龙头

MLCC BK0890

2

90.88

86.20

67.10

炸板惩罚 2.00;带动 45.80

3

郑州煤电 600121

中军

昨日打二板以上表现 BK1645

1

90.79

87.50

43.70

带动 100.00

4

天洋新材 603330

候选龙头

昨日打二板以上表现 BK1645

1

90.07

87.50

72.50

候选卡位;炸板惩罚 2.00;带动 50.00

5

节能铁汉 300197

中军

昨日打二板以上表现 BK1645

1

89.45

87.50

51.60

带动 83.30

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

XD红星发 600367

龙头

昨日打二板以上表现 BK1645

1

82.95

87.50

73.50

炸板惩罚 2.00;带动 50.00

2

振华科技 000733

龙头

MLCC BK0890

2

82.13

86.20

67.10

炸板惩罚 2.00;带动 45.80

3

郑州煤电 600121

中军

昨日打二板以上表现 BK1645

1

81.85

87.50

43.70

带动 100.00

4

天洋新材 603330

候选龙头

昨日打二板以上表现 BK1645

1

80.95

87.50

72.50

候选卡位;炸板惩罚 2.00;带动 50.00

5

江海股份 002484

龙头

被动元件概念 BK0976

3

80.62

79.70

71.60

带动 46.40

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

XD红星发 600367

龙头

昨日打二板以上表现 BK1645

1

128.00

87.50

73.50

炸板惩罚 2.00;带动 50.00

2

天洋新材 603330

候选龙头

昨日打二板以上表现 BK1645

1

128.00

87.50

72.50

候选卡位;炸板惩罚 2.00;带动 50.00

3

江海股份 002484

龙头

被动元件概念 BK0976

3

127.28

79.70

71.60

带动 46.40

4

振华科技 000733

龙头

MLCC BK0890

2

127.16

86.20

67.10

炸板惩罚 2.00;带动 45.80

5

火炬电子 603678

中军

昨日打二板以上表现 BK1645

1

121.50

87.50

73.00

带动 66.70

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

XD红星发 600367

龙头

昨日打二板以上表现 BK1645

1

60.29

87.50

73.50

炸板惩罚 2.00;带动 50.00

2

龙辰科技 920161

候选龙头

膜材料 BK1439

14

59.42

71.70

94.10

候选卡位;炸板惩罚 2.00

3

鑫科材料 600255

候选龙头

昨日连板_含一字 BK1051

5

58.33

78.80

63.50

候选卡位;炸板惩罚 2.00;带动 42.10

4

中船特气 688146

候选龙头

半导体材料 BK1325

6

57.45

78.30

90.10

候选卡位;炸板惩罚 2.00;带动 6.90

5

立昂微 605358

龙头

半导体材料 BK1325

6

57.37

78.30

68.00

炸板惩罚 2.00;带动 27.60

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

利和兴 301013

前排跟风

MLCC BK0890

2

80.42

86.20

85.90

带动 50.00

2

宏达电子 300726

候选龙头

MLCC BK0890

2

79.62

86.20

73.80

候选卡位

3

天洋新材 603330

候选龙头

昨日打二板以上表现 BK1645

1

78.37

87.50

72.50

候选卡位;炸板惩罚 2.00;带动 50.00

4

中钨高新 000657

候选龙头

BK1625

4

77.14

78.90

82.60

候选卡位;带动 33.30

5

国瓷材料 300285

中军

MLCC BK0890

2

75.18

86.20

80.80

带动 62.50

5. 迭代建议

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

免责声明

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