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

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

发布 2026/05/12 12:19更新 2026/05/20 08:1225733 阅读

生成时间:2026-05-12 20:15:38
源信号事实版本:
signal-v1.0
回测器版本:
backtest-v2.1
样本区间:
2026-04-172026-05-12,共 13 个交易日,角色样本 17760 条。

结论先行

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

  • 当前最优候选:signal-v3.0-alpha.score(打分模型),T+3 可执行均值 5.48%,胜率 69.39%,样本 49
  • 相对当前 v1.0 执行口径,T+3 均值差额为 2.27 个百分点。
  • 只有连续多次回测都稳定优于当前版本,才建议把胜出候选固化为 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

打分模型

13.72

65

59

0.55%

52.54%

49

5.48%

69.39%

39

4.63%

69.23%

98.00%

-4.47%

2

多因子排序

10.95

65

59

0.51%

61.02%

49

3.57%

75.51%

39

2.06%

58.97%

98.00%

-4.00%

3

规则树

10.76

65

58

0.91%

50.00%

49

3.95%

67.35%

39

5.50%

64.10%

98.00%

-4.42%

4

当前 v1.0 执行口径

9.99

65

58

1.07%

58.62%

48

3.21%

72.92%

38

3.80%

68.42%

96.00%

-3.99%

5

分层过滤器

9.68

65

58

0.83%

53.45%

48

3.27%

68.75%

38

3.63%

60.53%

96.00%

-4.04%

6

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

9.15

65

58

0.87%

55.17%

48

2.86%

70.83%

38

3.48%

63.16%

96.00%

-4.11%

7

逻辑回归

6.44

60

53

0.43%

50.94%

44

2.50%

52.27%

34

4.44%

44.12%

97.78%

-6.04%

8

简单决策树

5.97

65

58

0.94%

58.62%

48

1.48%

64.58%

38

0.70%

60.53%

96.00%

-4.60%

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

3. 相对 v1.0 的比较

版本

T+3均值差额

T+3胜率差额

T+3样本差额

是否具备比较优势

signal-v3.0-alpha.score

2.27

-3.53

1

否/待观察

signal-v3.0-alpha.factor-rank

0.36

2.59

1

是,进入复核

signal-v3.0-alpha.rule-tree

0.74

-5.57

1

否/待观察

signal-v1.0-execution

0.00

0.00

0

基准

signal-v3.0-alpha.layer-filter

0.06

-4.17

0

否/待观察

signal-v1.1-alpha

-0.35

-2.08

0

否/待观察

signal-v3.0-alpha.logreg

-0.71

-20.64

-4

否/待观察

signal-v3.0-alpha.simple-tree

-1.73

-8.33

0

否/待观察

4. 最新交易日候选清单

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

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

大唐发电 601991

候选龙头

昨日连板 BK0816

2

83.70

87.90

77.30

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

2

宝鼎科技 002552

候选龙头

昨日打二板以上表现 BK1645

1

78.69

92.00

61.50

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

3

通鼎互联 002491

中军

昨日连板 BK0816

2

77.81

87.90

80.40

炸板惩罚 2.00;带动 32.00

4

京投发展 600683

前排跟风

昨日连板 BK0816

2

75.85

87.90

78.90

炸板惩罚 2.00;带动 28.00

5

福达合金 603045

前排跟风

昨日打二板以上表现 BK1645

1

75.58

92.00

64.20

带动 55.60

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

通鼎互联 002491

中军

昨日打二板以上表现 BK1645

1

100.53

92.00

64.00

炸板惩罚 2.00;带动 33.30

2

宝鼎科技 002552

候选龙头

昨日打二板以上表现 BK1645

1

100.33

92.00

61.50

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

3

大唐发电 601991

龙头

昨日打二板以上表现 BK1645

1

96.77

92.00

72.70

炸板惩罚 2.00;带动 33.30

4

大业股份 603278

前排跟风

昨日打二板以上表现 BK1645

1

87.26

92.00

52.50

带动 77.80

5

京投发展 600683

前排跟风

昨日连板 BK0816

2

84.93

87.90

78.90

炸板惩罚 2.00;带动 28.00

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

宝鼎科技 002552

龙头

昨日连板_含一字 BK1051

3

191.78

78.20

78.70

炸板惩罚 1.00;带动 35.30

2

大唐发电 601991

候选龙头

昨日连板_含一字 BK1051

3

191.14

78.20

78.80

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

3

通鼎互联 002491

中军

昨日打二板以上表现 BK1645

1

157.40

92.00

64.00

炸板惩罚 2.00;带动 33.30

4

红板科技 603459

中军

昨日打二板以上表现 BK1645

1

139.40

92.00

59.00

带动 77.80

5

泰晶科技 603738

中军

昨日打二板以上表现 BK1645

1

139.40

92.00

65.50

带动 77.80

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

大唐发电 601991

龙头

昨日打二板以上表现 BK1645

1

91.95

92.00

72.70

炸板惩罚 2.00;带动 33.30

2

宝鼎科技 002552

龙头

昨日连板 BK0816

2

90.98

87.90

77.20

炸板惩罚 1.00;带动 32.00

3

红板科技 603459

中军

昨日打二板以上表现 BK1645

1

90.15

92.00

59.00

带动 77.80

4

泰晶科技 603738

中军

昨日打二板以上表现 BK1645

1

90.15

92.00

65.50

带动 77.80

5

光迅科技 002281

中军

昨日连板 BK0816

2

88.64

87.90

73.00

带动 72.00

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

宝鼎科技 002552

龙头

昨日连板 BK0816

2

95.94

87.90

77.20

炸板惩罚 1.00;带动 32.00

2

通鼎互联 002491

中军

昨日连板 BK0816

2

90.22

87.90

80.40

炸板惩罚 2.00;带动 32.00

3

大唐发电 601991

候选龙头

昨日连板 BK0816

2

89.89

87.90

77.30

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

4

泰晶科技 603738

中军

昨日连板_含一字 BK1051

3

87.00

78.20

73.70

带动 64.70

5

红板科技 603459

中军

昨日打二板以上表现 BK1645

1

86.92

92.00

59.00

带动 77.80

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

大唐发电 601991

龙头

昨日打二板以上表现 BK1645

1

82.81

92.00

72.70

炸板惩罚 2.00;带动 33.30

2

宝鼎科技 002552

龙头

昨日连板 BK0816

2

82.36

87.90

77.20

炸板惩罚 1.00;带动 32.00

3

红板科技 603459

中军

昨日打二板以上表现 BK1645

1

81.27

92.00

59.00

带动 77.80

4

泰晶科技 603738

中军

昨日打二板以上表现 BK1645

1

81.27

92.00

65.50

带动 77.80

5

光迅科技 002281

中军

昨日连板 BK0816

2

80.26

87.90

73.00

带动 72.00

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

通鼎互联 002491

龙头

通信线缆及配套 BK1592

6

73.94

76.40

69.10

炸板惩罚 2.00;带动 9.10

2

大唐发电 601991

候选龙头

昨日连板 BK0816

2

72.11

87.90

77.30

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

3

金海通 603061

候选龙头

半导体设备 BK1326

9

71.81

72.00

76.40

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

4

云南锗业 002428

龙头

历史新高 BK1675

13

71.54

68.60

77.20

带动 15.30

5

中天科技 600522

中军

历史新高 BK1675

13

68.53

68.60

86.30

带动 49.30

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

排名

股票

角色

板块

板块排名

模型分

StateScore

RoleScore

备注

1

宝鼎科技 002552

龙头

昨日连板_含一字 BK1051

3

125.06

78.20

78.70

炸板惩罚 1.00;带动 35.30

2

大唐发电 601991

龙头

昨日打二板以上表现 BK1645

1

124.66

92.00

72.70

炸板惩罚 2.00;带动 33.30

3

凡拓数创 301313

候选龙头

其他数字媒体 BK1295

4

123.00

77.90

58.10

候选卡位;带动 100.00

4

通鼎互联 002491

中军

昨日打二板以上表现 BK1645

1

122.40

92.00

64.00

炸板惩罚 2.00;带动 33.30

5

红板科技 603459

中军

昨日打二板以上表现 BK1645

1

122.40

92.00

59.00

带动 77.80

5. 迭代建议

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

免责声明

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