Signal Report · CN

sz002852 BUY

Composite decision report grounded in 1-XH strategy signals and a completed multi-agent debate (agents-3node-v1), generated at 2026-09-30 11:12.

Final Agent Decision

Action
BUY
Weight
25%
Confidence
45%
Variant
astock_gogo_v1

Reasons

Bull Case (Analyst)

- 技术面给出明确买入信号:`astock_gogo_v1` 在 2026-09-29 10:00 触发 `buy`,`gogo_score` 0.60,信号细节为 `30m_breakout(market_filter_off)`,即 30 分钟级别突破,属于动量启动型信号。
- 价格结构确认突破:最新收盘 8.69,已站上 `ema_low_fast` 8.232 与 `ema_high_slow` 8.371 两条均线,快慢均线呈多头排列且价格在其上方,说明短期动能强于中期基准。
- 信号带有"前向通道开启"(CN forward-lane onset on decision session 2026-09-29)的定性,意味着这是该标的进入信号通道的首个决策日,历史上此类 onset 往往对应趋势的起点而非终点。
- 宏观层面 CN 市场处于 `range`(震荡)regime,震荡市中个股层面的 30 分钟突破信号相对更可靠,因为系统性方向性风险较低,个股 alpha 更容易兑现。

Bear Case (Analyst)

- 突破幅度偏薄:收盘 8.69 相对 `ema_high_slow` 8.371 仅高出约 3.8%,相对 `ema_low_fast` 8.232 高出约 5.6%,尚未形成远离均线的强势扩张,回踩均线即可能失效。
- `gogo_score` 仅 0.60,属于中等偏弱强度,并非高分强信号;且 `market_filter_off` 表明该信号未经过市场过滤条件确认,缺少大盘层面的二次验证。
- 宏观 regime 为 `range`(震荡),震荡市中的突破极易出现假突破与快速回落,趋势跟随型策略在此环境下胜率通常被压缩。
- 本次上下文未提供横截面因子视图(无 composite z-score、无 top lifters/draggers、无 basket 归属信息),因此无法用因子证据佐证该技术信号,信号缺乏交叉验证。
- 同样未提供任何新闻或社交情绪数据,无法排除事件性利空或情绪面背离的可能。

COUNTER TO BULL:
- "前向通道开启"只是信号分类标签,本身不构成收益证据;在缺少因子与情绪数据的情况下,将其解读为"趋势起点"属于推断而非事实。
- 价格站上均线是突破信号的同义反复,不构成独立的多头论据;真正需要的是突破后的量能与持续性确认,而上下文中并无成交量数据。

COUNTER TO BEAR:
- 突破幅度"偏薄"的批评在 30 分钟级别的动量策略中并不成立——该策略本就捕捉早期突破,等待扩张确认会显著抬高入场成本。
- `market_filter_off` 是策略变体的既定配置,而非信号质量缺陷;在 `range` regime 下关闭市场过滤反而避免了大盘噪声对个股信号的干扰。

最终决策 JSON:
```json
{
  "symbol": "sz002852",
  "decision": "buy",
  "confidence": 0.6,
  "rationale": "技术面触发 astock_gogo_v1 买入信号(gogo_score 0.60,30m 突破),价格 8.69 站上 ema_low_fast 8.232 与 ema_high_slow 8.371,且为 CN 前向通道开启的首个决策日。宏观为 range 震荡市,系统性风险有限,个股动量信号相对可兑现。但横截面因子视图与新闻/情绪数据均缺失,信号缺乏交叉验证,故仓位应控制在中性偏轻,confidence 取信号原始强度 0.60。",
  "position_sizing": "light_to_neutral",
  "invalidation": "价格跌回 ema_high_slow 8.371 下方,或 30 分钟级别突破结构被吞没"
}
```

Devil's Advocate

COUNTER TO BULL:
- 前向通道 onset 是选择性叙事:你只看到"起点"的样本,没看到同样触发 onset 后立刻失效的样本。没有基准率(base rate),"历史上往往对应趋势起点"是幸存者偏差。
- 30m 突破 + 价格站上均线是同一事实的两种表述,不是两个独立确认。真正的独立确认(成交量、后续跟随买盘、横截面强度)全部缺席。
- `range` regime 被同时用来支持双方:多头说"系统性风险低所以 alpha 易兑现",但震荡市的定义就是均值回归占优,突破的期望收益本身就被压缩。这是把中性环境单向解读为利好。
- `gogo_score` 0.60 被当作"信号强度"直接搬进 confidence,但 0.60 是模型内部打分,不是校准过的胜率。用它当置信度是循环论证。
- 宏观 regime 标签是市场级别的,个股 30m 突破能否兑现取决于个股流动性与波动结构,用市场 regime 给个股信号背书是层级错配。

COUNTER TO BEAR:
- "突破幅度偏薄"用固定百分比阈值批评一个未披露参数的策略,属于外部标准强加;3.8% 在 30m 框架下是否薄,取决于该标的的 ATR,而上下文没给 ATR,这个批评同样没有依据。
- `market_filter_off` 被当成缺陷,但也可能是该变体在 range 下的设计选择;在无法区分"配置"与"降级"时,把它列为负面证据是过度解读。
- "缺少因子/情绪数据"是数据缺失,不是看空证据。把"无法验证"等同于"风险偏高"是举证责任错置——缺失信息对多空对称。
- 震荡市"假突破多"是笼统统计,未针对该标的、该时段、该信号类型;用总体胜率否定单个信号,是忽略条件分布。
- 把 invalidation 设在 8.371(仅 3.8% 下方)意味着风险其实被明确定义,bear 却未承认这是一个有界亏损结构,而非开放式下行。

(不选边。两边都在用未经验证的先验填补数据缺口:bull 把标签当证据,bear 把缺失当利空。)

Technical Signal (1-XH)

action
buy
score
0.60
variant
astock_gogo_v1
timestamp
2026-09-29 10:00:00
close
8.67
ema_low_fast
8.232
ema_high_slow
8.371
gogo_score
0.6
gogo_detail
30m_breakout(market_filter_off)
name
道道全
latest_close
8.69

📈 Backtest Track Record astock_gogo_v1 · signals simulated over available history (~3-month 30-min window, accumulating daily)

Trades
8
Win rate
50%
Avg / trade
-1.1%
Total (compounded)
-9%
best / worst
+5.0% / -7.0%
avg holding
8.0 days
open position
yes — marked-to-market +0.5%
Entry Exit Entry Exit Return Exit reason
2026-09-29 open 8.65 8.69 +0.5% open_position_mark_to_market
2025-05-19 2025-06-03 9.67 9.72 +0.5% 30m_or_60m_blue_cross_down
2025-03-25 2025-03-31 8.96 8.82 -1.6% 30m_or_60m_blue_cross_down
2024-11-04 2024-11-15 8.02 8.12 +1.2% 30m_or_60m_blue_cross_down
2023-11-23 2023-11-27 11.37 11.11 -2.3% 30m_or_60m_blue_cross_down
2021-11-15 2021-12-02 14.38 15.09 +5.0% 30m_or_60m_blue_cross_down
2020-12-04 2020-12-11 17.15 16.28 -5.0% 30m_or_60m_blue_cross_down
2020-08-07 2020-08-10 21.72 20.20 -7.0% 30m_or_60m_blue_cross_down

复盘 = each past astock_gogo_v1 buy signal simulated: enter next bar, manage adds / adaptive sells / −25% hard stop. Demonstration only, not investment advice.

Regime Context

label
range