Signal Report · US
DUK HOLD
Composite decision report grounded in 1-XH strategy signals and a completed multi-agent debate (agents-3node-v1), generated at 2026-09-23 10:05.
Final Agent Decision
Action
HOLD
Weight
0%
Confidence
35%
Variant
xiaohan_gogo_v2
Reasons
- 多周期底部信号(1h/2h/3h/4h)本质是同一价格序列的重叠窗口,不构成独立确认;且 xh_gogo_score 与 1-XH 买入信号同源,属循环论证。
- 横截面 z=-0.06、排名 133/252,处于中性区间,既非看多也非看空;不在生产组合中,缺乏高置信度支撑。
- 动量/趋势因子(bollinger_b_20d、sharpe_60d、close_to_high_60d)为负,但空头将其解读为“下跌趋势”同样过度解读——4% 的十日漂移属噪声级别。
- 多空双方的核心论据均被对方有效削弱:底部信号无趋势确认,而空头的“下跌趋势”也缺乏加速、放量等确认。
- 在信号混杂、缺乏明确催化剂的情况下,按规则优先选择持有观望,等待更清晰的确认信号。
Bull Case (Analyst)
- The 1-XH technical signal is an explicit **buy** (score 0.60, xiaohan_gogo_v2), and the `gogo_detail` shows a synchronized multi-timeframe bottom: **1h/2h/3h/4h_bottom** all flagged at the 114.2 close — a stacked oversold-reversal setup rather than a single-timeframe blip. - The cross-sectional catalog is in a **BULL regime (34 factors, 0 direction-flips)**, so higher composite z genuinely maps to long signal; DUK's top lifter is **xh_gogo_score (+1.56)**, i.e., the same signal driving the technical call is also the dominant positive factor contribution. - **downside_vol_60d (+1.00)** and **drawdown_3m (+0.16)** are positive lifters — the stock's realized downside volatility and recent drawdown profile are being rewarded in this regime, consistent with a mean-reversion/bottom-fishing posture. - Price at 114.2 sits well below both **ema_low_fast (115.7)** and **ema_high_slow (118.3)**, leaving room to revert toward the fast EMA on any bounce; news flow notes DUK is "attracting investor attention" with expected EPS of **$1.88 (+3% change)**, and pre-market prints on Sep 21 were stable at ~117.5.
Bear Case (Analyst)
- Composite z is only **-0.06, rank 133/252 (52.8%)** — dead-center of the cross-section, and DUK is **not in the production basket**. The factor model gives no top-decile conviction; the buy signal is not corroborated by the cross-section. - The heaviest draggers are momentum/trend factors: **bollinger_b_20d (-1.67)**, **sharpe_60d (-1.61)**, and **close_to_high_60d (-1.27)** — the stock is pinned near the bottom of its Bollinger band, has poor risk-adjusted 60-day returns, and is far from its 60-day high. This is a falling-knife profile, not a confirmed turn. - Price action contradicts the "bottom" thesis: news cites **-4.3% over the past month** and a **-1.84% single-day drop** to 114.17, with the stock sliding from ~119.4 (Sep 11) to ~117.5 (Sep 21) to 114.2 — a persistent downtrend, and the pre-market table shows steady erosion (118.25 → 118.07 → 117.50). - The technical "buy" is purely a bottom-tick signal with no trend confirmation: price is below both EMAs, and the gogo_score of 0.60 is moderate, not a high-conviction reading. With the cross-section neutral and trend factors negative, there is no evidence in the bundle of a catalyst to reverse the drift — the news items are price recaps and boilerplate, not fundamental positives.
Devil's Advocate
COUNTER TO BULL: - The "synchronized multi-timeframe bottom" is not independent confirmation — 1h/2h/3h/4h bottoms are nested views of the same price series. Overlapping windows on one downtrend will flag together by construction. This is one signal counted four times, not four signals. - A bottom *tick* is not a bottom *turn*. Every leg of a falling knife prints bottom signals on the way down. The signal says "oversold," not "reversing." No higher-high, no reclaim of any EMA, no volume confirmation is cited. - "Same signal drives the technical call and the top factor contribution" is circular, not corroboration. xh_gogo_score (+1.56) and the 1-XH buy are the same input. You've counted one piece of evidence twice and called it agreement. - BULL regime with 34 factors and 0 flips describes the *catalog*, not DUK. A regime label doesn't tell you this name's composite is meaningful — and it isn't: z = -0.06, rank 133/252. Regime is necessary, not sufficient. - "downside_vol_60d and drawdown_3m are positive lifters" — read that again. The model is rewarding the stock *for having fallen*. That's a description of the setup, not a reason it reverses. It's also regime-conditional: if the regime flips, these same factors invert and become draggers. - "Room to revert toward the fast EMA" is not a catalyst. Distance below an EMA is a magnitude, not a probability. Nothing in the bundle says the gap closes rather than widens. - The EPS $1.88 / +3% and "attracting investor attention" are boilerplate. No surprise vs. consensus, no revision, no date. "Attention" is not flow. Pre-market "stable at ~117.5" is stale and, per the bear's own table, was already eroding. COUNTER TO BEAR: - "Not in the production basket" and rank 133/252 are *neutrality*, not bearishness. You're treating absence of conviction as evidence of downside. A dead-center z is a coin flip, and you're smuggling in a directional read. - The draggers (bollinger_b_20d, sharpe_60d, close_to_high_60d) are all *level/trend* factors. In a mean-reversion posture — which the bull's regime claim implies — these are exactly the factors that get *faded*. You can't invoke the regime to dismiss the bull and then ignore it when it cuts against you. - "Falling knife" is a narrative, not a measurement. -4.3% over a month and -1.84% in a day are small moves for a bottoming name. You have no acceleration, no volume spike, no gap — nothing that distinguishes a knife from a base. - The "persistent downtrend" from 119.4 → 117.5 → 114.2 is a ~4% drift over ~10 days. That's noise-level for equities. Calling it a trend is over-reading three data points. - You dismiss the multi-timeframe bottom as "no trend confirmation," but trend confirmation is *by definition* absent at a bottom. Demanding it is demanding the trade after the move. That's a timing preference dressed as analysis. - "No catalyst in the bundle" cuts both ways — the bundle also contains no *negative* catalyst. Absence of news is not bearish evidence; it's absence of evidence. You're penalizing the bull for a gap you also have. - Pre-market erosion 118.25 → 118.07 → 117.50 is three prints. That's tick noise, not a signal, and you're using it as if it were a trend.
Technical Signal (1-XH)
action
buy
score
0.60
variant
xiaohan_gogo_v2
timestamp
2026-09-23T15:30:00-04:00
close
114.2
ema_low_fast
115.7
ema_high_slow
118.3
gogo_score
0.6
gogo_detail
1h_bottom,2h_bottom,3h_bottom,4h_bottom
📈 Backtest Track Record xiaohan_gogo_v2 · signals simulated over available history (~3-month 30-min window, accumulating daily)
Trades
2
Win rate
0%
Avg / trade
-3.4%
Total (compounded)
-7%
best / worst
-0.7% / -6.1%
avg holding
46.5 days
open position
yes — marked-to-market -6.1%
| Entry | Exit | Entry | Exit | Return | Exit reason |
|---|---|---|---|---|---|
| 2026-08-25 | open | 121.64 | 114.20 | -6.1% | open_position_mark_to_market |
| 2026-05-13 | 2026-07-16 | 125.54 | 124.70 | -0.7% | daily_sell_after_daily_blue_cross |
News & social (7 items)
-
nasdaq.comDuke Energy Corporation (Holding Company) Common Stock (DUK) Stock Price, Quote, News & History | NasdaqResumen Gráficos Noticias Comunicados de prensa Historial de dividendos Cotizaciones históricas NOCP histórico Entidades financieras Beneficios Cadena de opciones Interés en corto Inversores institucionales Actividad de insi…
-
yahoo.comDuke Energy Corporation (DUK) is Attracting Investor AttentionShares of this electric utility have returned -4.3% over the past month. Duke Energy is expected to post earnings of $1.88 per share, indicating a change of +3
-
pluang.comDuke Energy Corp (DUK) Stock Price Today: $114.32 | Pluangright arrow Duke Energy is one of the largest U.S. utilities, with regulated utilities in the Carolinas, Indiana, Florida, Ohio, and Kentucky that deliver electricity to nearly 8 million customers. Its natural gas utilities serve more than…
-
public.comTrade Duke Energy (DUK) Stock Pre-Market on Public.com| Date | Pre-Market Open | Pre-Market Close | Change | --- --- | | Sep 21, 2026 | $117.50 | $117.52 | +0.02% | | Sep 18, 2026 | $118.07 | $117.70 | -0.31% | | Sep 17, 2026 | $118.25 | $118.10 | -0.13% | | Sep 16, 2026 | $117.95 | $118.40 …
-
yahoo.comDuke Energy (DUK) Dips More Than Broader Market - Yahoo FinanceDuke Energy (DUK) stood at $114.17, denoting a -1.84% move. The electric utility's stock has dropped by 4.34% in the past month, earnings of $1.88 per share,
-
fintel.ioDUK - Duke Energy Corporation Stock - Stock Price, Institutional ...117.53 -1.89 (-1.58%) Sep. EDT CLOSING PRICE 117.59 0.06 (0.05%) The share price as of September 11, 2026 is 119.42 / share. Previously, on September 15, 2025,
-
kalkinemedia.comDuke Energy (NYSE:DUK) Faces Regulated Utility Execution Under ...### Highlights Broader sentiment right now is shaped by a mix of financing costs, energy markets, trade diplomacy and corporate delivery. Duke Energy (NYSE:DUK) Utilities Duke Energy Corporation (NYSE:DUK) 116.74 USD -0.790 [...] Compe…