DUK
DUK · US
DUK Research Preview
| Metric | Reading |
|---|---|
| Price | 128.83 |
| Daily move | -1.29% |
| Overall score | 54/100 (Hold) |
| Trend | Consolidation |
| RSI14 / RSI6 | 52.63 / 52.69 (neutral) |
| MACD (line/signal/hist) | 0.50 / 0.58 / -0.08 (bearish cross, above zero) |
| Estimated support | 122.98 |
| Estimated resistance | 129.36 |
| 30-session range position | +85.49% (range 119.76-130.37) |
| Data confidence | Medium on technicals; low on news and sentiment |
| Indicator | Reading | Read |
|---|---|---|
| MA (5/10/20/60) | 126.52 / 126.89 / 126.17 / 125.40 | Mixed alignment; MA5>MA20 golden-cross bias, price +2.11% above MA20 |
| RSI (14/6) | 52.63 / 52.69 | Neutral momentum, no extreme |
| MACD (line/signal/hist) | 0.50 / 0.58 / -0.08 | Bearish cross while still above the zero line |
| KDJ (K/D/J) | 32.86 / 42.32 / 13.94 | Soft / still repairing, low J value |
| Bollinger (U/M/L) | 129.36 / 126.17 / 122.98 | Price near upper band (~92% of band width) |
| ATR14 (abs / %) | 2.31 / +1.82% | Contained volatility relative to price |
| OBV (level / 20-session slope) | 48,013,202.50 / +65.29% | Accumulation improving |
| CCI20 | 19.06 | Inside a neutral band |
Confirmed: the trend-following read is constructive. Price holds above all four moving averages, MA5>MA20 supports a golden-cross bias, and OBV's +65.29% 20-session slope points to improving accumulation.
Conflicted: momentum signals disagree with the trend read. MACD has formed a bearish cross (histogram -0.08) even though it remains above zero, and KDJ is soft with a low J value (13.94), both sitting against the constructive MA and OBV picture. RSI (52.63) and CCI20 (19.06) are neutral, offering no confirmation either way. Price near the upper Bollinger band (~92%) alongside current volume -40.42% below the 20-session average signals a price-up-volume-down condition, which the strategy score flags as insufficient upside force.
Missing: no custom indicators beyond the standard panel were supplied, so nothing additional is folded in here.
| Axis | Reading | Source | Confidence |
|---|---|---|---|
| PE | 20.15 | SEC EDGAR companyfacts | Medium |
| PB | 1.84 | SEC EDGAR companyfacts | Medium |
| EV/EBITDA | 11.38 | SEC EDGAR companyfacts | Low |
| PEG proxy | 1.12 | StockKit scenario model | Medium |
| StockKit fair value range | Bear $128.19 / Base $176.29 / Bull $221.5 | StockKit DCF scenario model | Medium |
| Base fair-value gap | +36.8% | StockKit DCF scenario model | Medium |
| 5Y growth forecast | Bear +10.00% / Base +18.00% / Bull +24.00% | StockKit scenario model | Medium |
| Net income | $4.97B | SEC EDGAR companyfacts | High |
| Market cap | $100.10B | SEC shares outstanding + live quote | Medium |
| Balance sheet context | Assets $198.05B / Equity $54.46B | SEC EDGAR companyfacts | High |
The fair-value range, base fair-value gap, PEG proxy, and 5Y growth forecast are StockKit scenario-model outputs computed from reported fundamentals. They are internally generated forecasts, not analyst consensus targets, and should be read as such. Note that the model's own bear case ($128.19) sits essentially at the current price of 128.83, so the +36.8% base gap depends on the base-case assumptions holding. Price/sales, revenue, and dividend yield were N/A or not supplied and are omitted. 52-week range was not supplied and is omitted.
| Item | Status | Why it matters |
|---|---|---|
| Headline coverage | No current news items available from the configured source | Without confirmed headlines, none of the price action here can be tied to a company-specific catalyst; the read stays technically driven |
Confirmed news: none available. No earnings dates, ratings, or filings-driven catalysts are asserted because none were supplied. This section is low confidence, and the absence of a catalyst is itself relevant: a move through the 129.36 watch level in the current no-news environment would be technically rather than fundamentally driven.
| Source | Status | Reading | Confidence |
|---|---|---|---|
| NewsAPI headline coverage | No headlines | No source distribution available | Low |
| Social sentiment | Not connected | No social sentiment conclusion is drawn | Low |
No provider sentiment series was returned for this symbol. No Reddit, X, StockTwits, or local-forum readings are included because no such source is marked connected. This section is low confidence by data availability.
| Scenario | Trigger condition | What would confirm it | What would invalidate it |
|---|---|---|---|
| Base (consolidation) | Price holds the 122.98-129.36 band; RSI stays neutral near 52-53 | Continued range-bound action, OBV slope staying positive, MACD histogram flattening rather than deepening | Decisive close outside either boundary on a volume shift |
| Upside | Sustained close above 129.36 resistance / upper Bollinger band | Volume expanding back toward or above the 20-session average (3,964,697), MACD histogram turning positive, KDJ repairing higher | Rejection at the band with volume still -40% below average; failure to hold 129.36 |
| Downside | Loss of MA20 (126.17), then a move toward 122.98 support | MACD bearish cross deepening, KDJ staying soft, OBV slope rolling over | Reclaim of MA20 and a bounce off 122.98 with improving volume |
| Risk | Evidence | Trigger | Monitoring action |
|---|---|---|---|
| Upper-band rejection | Price near upper Bollinger band (~92%), +85.49% of 30-session range, only +0.41% from resistance | Failure to close above 129.36 | Watch closes relative to 129.36 and band width |
| Weak upside participation | Volume -40.42% vs 20-session average; strategy flags price-up-volume-down | Further volume contraction on up moves | Compare daily volume to the 3,964,697 average |
| Momentum rollover | MACD bearish cross (hist -0.08); KDJ soft (J=13.94) | Histogram deepening below zero line | Track MACD histogram and KDJ K/D repair |
| Catalyst blind spot | No news items and no connected sentiment source | An unmodeled headline moving price | Re-check the news feed before acting on any level break |
| Valuation reliance on model | Fair-value gap +36.8% is a StockKit scenario output; bear case $128.19 ≈ current price | Base-case growth assumptions not holding | Treat scenario outputs as forecasts, revisit as fundamentals update |
1. Daily close versus the 129.36 resistance / upper Bollinger band, the single most important level. 2. Whether MA20 (126.17) holds as support on any pullback. 3. Volume versus the 20-session average (3,964,697); watch for confirmation on any breakout. 4. MACD histogram: deepening below zero versus flattening back toward the signal line. 5. KDJ repair: whether K/D/J lift off soft levels. 6. RSI14 drift away from neutral (52.63) toward an extreme in either direction. 7. Reappearance of any news or connected sentiment source, given both are currently empty.
This brief is generated by StockKit for general informational purposes and is not personalized investment advice, an offer, or a solicitation. It makes no promise or guarantee of returns. All views cite supplied data points only; no financial statements, valuation multiples, earnings dates, analyst ratings, or company facts outside the supplied dataset were created. Fair-value ranges, PEG proxy, and growth forecasts are StockKit scenario-model outputs, not analyst consensus. News and sentiment sections are low confidence because no headlines or connected social feeds were returned for this symbol. Levels described are watch levels for monitoring, not instructions to act. Confirm all data independently before making any decision.
MA5>MA20金叉
MACD死叉,MACD在零轴上方,动能增强
RSI14=53中性
在通道中部
价涨量缩,上涨力度不足
Research boundary
StockKit organizes market data and model output for research workflows. It does not provide personalized advice or trade instructions. Verify important information with primary sources before any investment decision.