StockKit ResearchEQUITY RESEARCH BRIEF
DUK · US · Cached
Generated 2026-06-21 06:40 UTC

Duke Energy Corporation

DUK · US

$123.86
+0.11%
Technical posture
Neutral
Strategy score
54 / 100
Trend
consolidation
Data confidence
Medium
Research view

DUK Research Preview

1. Bottom line - Current setup: DUK is consolidating just below its near-term moving-average cluster, with price at 123.86 sitting -1.12% under the MA20 (125.26) and holding the +30.20% position inside its 30-session range (120.90 / 130.70). The strategy engine scores the setup 54/100 with a Hold signal and a consolidation trend. - Confidence: Moderate on the technical read (price, trend, and momentum inputs are complete), but lower on the narrative and valuation context because no news or sentiment headlines were returned and several fundamental rows (revenue, price/sales) are N/A. - Most important level/condition to monitor: The 129.09 watch level. It is both the upper Bollinger band and the estimated resistance (+4.22% away); a sustained move through it would be the cleanest confirmation that consolidation is resolving higher, while a slip back toward the 121.43 support (+1.96% below current) would signal the opposite.
02Key data snapshot
MetricReading
Price123.86
Daily move+0.11%
Strategy score / signal54/100 - Hold
TrendConsolidation
RSI14 / RSI648.57 / 55.75 (neutral)
MACD (line / signal / hist)-0.87 / -1.13 / +0.25
Estimated support121.43
Estimated resistance129.09
30-session range position+30.20% (range 120.90 / 130.70)
Data confidenceModerate (technicals complete; news & sentiment unavailable)
03Technical indicator panel
IndicatorReadingRead
MA (5/10/20/60)124.89 / 124.10 / 125.26 / 128.39Mixed alignment; price below MA20 and MA60, score engine flags MA5<MA20 death cross (40/100)
RSI (14/6)48.57 / 55.75Neutral momentum, no extreme
MACD-0.87 / -1.13 / +0.25Bullish configuration: golden cross below the zero line, histogram positive (65/100, Buy)
KDJ (K/D/J)78.42 / 64.28 / 106.70Extended; J at 106.70 flags short-term overheating risk
Bollinger (U/M/L)129.09 / 125.26 / 121.43Mid-band zone, ~32% of band width
ATR14 / %1.77 / +1.42%Contained daily volatility
OBV / 20-session slope53,196,945.96 / -5.84%Distribution pressure visible; volume flow declining
CCI20-9.89Inside neutral band

Confirmed: Neutral-to-consolidation posture is well supported - RSI neutral, CCI neutral, price in the Bollinger mid-band, and volatility contained (ATR 1.42% of price).

Conflicted: Momentum signals disagree. MACD shows an improving, bullish below-zero golden cross while KDJ is overheated (J=106.70) and the MA structure carries a bearish MA5<MA20 reading. OBV's -5.84% slope also pushes against the MACD improvement, pointing to weak underlying participation despite the histogram turning positive.

Missing: No custom indicators were supplied, so none are folded in here. No dividend, valuation, or news inputs feed the technical panel.

04Valuation matrix
AxisReadingSourceConfidence
PE19.37SEC EDGAR companyfactsMedium
PB1.77SEC EDGAR companyfactsMedium
EV/EBITDA11.14SEC EDGAR companyfactsLow
PEG proxy1.08StockKit scenario modelMedium
StockKit fair value rangeBear $128.19 / Base $176.29 / Bull $221.50StockKit DCF scenario modelMedium
Base fair-value gap+42.3%StockKit DCF scenario modelMedium
5Y growth forecastBear +10.00% / Base +18.00% / Bull +24.00%StockKit scenario modelMedium
Net income$4.97BSEC EDGAR companyfactsHigh
Market cap$96.24BSEC shares outstanding + live quoteMedium
Balance sheet contextAssets $198.05B / Equity $54.46BSEC EDGAR companyfactsHigh

The fair-value range, base fair-value gap, PEG proxy, and 5Y growth forecast are StockKit internally computed scenario outputs, not analyst consensus targets. The StockKit DCF base case ($176.29, +42.3% gap) sits well above the current price, but it should be read against the Low/Medium confidence on the inputs and the absence of revenue and price/sales data. PE (19.37) and PB (1.77) carry Medium confidence; EV/EBITDA (11.14) is Low confidence. Net income ($4.97B) and balance-sheet context (Assets $198.05B / Equity $54.46B) are the highest-confidence fundamentals here.

05News and catalyst timeline
ItemStatusWhy it matters
Headline coverageNo current news items available from the configured sourceNo confirmed catalysts to anchor a near-term narrative; the technical read carries more weight until coverage resumes

Confirmed news: None returned. Missing data: The entire news feed is empty for this symbol, so no earnings date, regulatory, or company-event catalysts can be cited. Treat any directional move in the absence of confirmed news as technically driven.

06Sentiment radar
SourceStatusReadingConfidence
NewsAPI headline coverageNo headlinesNo source distribution availableLow
Social sentimentNot connectedNo social sentiment conclusion is drawnLow

No provider sentiment series was returned. No Reddit, X, StockTwits, or local-forum readings are available because none are marked connected. Sentiment cannot be used as a confirming or contradicting input in this brief.

07Scenario framework
ScenarioTrigger conditionWhat would confirm itWhat would invalidate it
BasePrice holds the 121.43-129.09 band; RSI stays neutral (~48.57)Continued mid-band oscillation, score holding near 54/100 Hold, MACD histogram staying mildly positive (+0.25)A decisive break of either 121.43 support or 129.09 resistance on expanding volume
UpsideSustained move above the 129.09 resistance / upper Bollinger bandPrice reclaiming MA20 (125.26) then MA60 (128.39), OBV slope turning up from -5.84%, MACD line crossing above zeroFailure to hold above 129.09, KDJ overheating (J=106.70) resolving via pullback, volume staying below the 3.26M 20-session average
DownsideLoss of the 121.43 support / lower Bollinger bandPrice extending below the 30-session low context (120.90), MA5<MA20 death cross deepening, OBV distribution acceleratingQuick reclaim of 121.43 and a return into the mid-band zone
08Risk matrix
RiskEvidenceTriggerMonitoring action
Short-term overheatingKDJ J at 106.70, flagged extendedKDJ rolling over from elevated levelsWatch for a KDJ downturn alongside price stalling under 129.09
Weak participationOBV 20-session slope -5.84%, volume -3.87% vs 20-session averageOBV continuing to decline as price rises (price up, volume down)Track OBV slope and daily volume against the 3.26M average
Trend ambiguityPrice -1.12% below MA20, MA5<MA20 death cross, score 54/100 HoldBreak of 121.43 supportWatch MA20 (125.26) reclaim vs support loss
Momentum conflictMACD bullish (+0.25 hist) vs KDJ overheated vs bearish MA crossEither signal resolving the otherWait for MACD line to clear zero or KDJ to cool before sizing conviction
Thin fundamental/news dataNo news returned; revenue and price/sales N/A; EV/EBITDA Low confidenceNew filings or coverage altering the valuation readMonitor for restored news feed and updated fundamentals
9. Seven-day watch checklist 1. 129.09 resistance / upper Bollinger band - watch for a sustained break or rejection. 2. 121.43 support / lower Bollinger band - watch for a hold or breakdown. 3. MA20 at 125.26 - reclaim would ease the bearish MA5<MA20 reading. 4. KDJ J value (currently 106.70) - watch for cooling from overheated territory. 5. MACD line vs zero (currently -0.87) - a cross above zero would strengthen the bullish configuration. 6. OBV slope (-5.84%) and daily volume vs the 3.26M 20-session average - watch for participation turning up. 7. News/sentiment feeds - watch for restored coverage that could supply a catalyst the current technical-only read lacks.
Information-use note This brief is generated from the supplied StockKit dataset for general informational purposes only. It is not personalized investment advice and makes no promise or guarantee of returns. All levels are watch levels for observation, not instructions to transact. StockKit scenario-model rows (PEG proxy, fair-value range, base fair-value gap, 5Y growth forecast) are internally computed forecasts, not analyst consensus. News and sentiment inputs were unavailable at generation time, which lowers confidence in the narrative and catalyst sections; weight the technical and high-confidence fundamental data accordingly.
Strategy factors
MA交叉Neutral
40

MA5<MA20死叉

MACD背离Constructive
65

MACD金叉,MACD在零轴下方,动能增强

RSI极值Neutral
50

RSI14=49中性

布林带Neutral
50

在通道中部

量价关系Constructive
60

价涨量缩,上涨力度不足,连续放量上涨

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.

Disclaimer.This brief is generated by StockKit AI from public market data and algorithmic models for informational research only. It is not investment advice, an offer, or a solicitation, and it does not provide buy, sell, or hold ratings, price targets, stop-loss levels, or position sizing. “Watch levels” and “scenarios” describe observable conditions in the supplied data, not instructions. Verify all information with primary sources before any investment decision.