Cached score snapshot
US.CMS · CMS Energy
110分制 53.2/110;5D動能v2 3/50;排序分 56.2/160
Score breakdown
避免
Score and price trend
Main score, 5D momentum v2, close price, and improving or exit-review turn signals are plotted from archived daily snapshots.
Move the mouse over the chart lines to inspect readings.
- Main score
- 5D momentum v2
- Candlestick
- Historical projection
- Score turn
- Setup grade
| Model | Median | P25/P75 | 歷史相似情境上漲比例 | Down5 | Actual / compare |
|---|---|---|---|---|---|
| Rolling DOE best | -0.23% | -1.68% / +0.73% | 45% | 1.3% | Actual outcome pending · 0 / 3 bars observed |
| 30D observation | -5.48% | -8.04% / -2.39% | 16.3% | 52.5% | Actual outcome pending · 0 / 30 bars observed |
| Historical projection 10D n=160 | -0.76% | -1.91% / +0.73% | 38.8% | 0.6% | Actual outcome pending · 0 / 10 bars observed |
歷史情境統計基於已存檔相似 setup;圖中投影中位線為統計中位數的線性插值展示,並非價格路徑預測或買賣建議。
2026-06-17 → 2026-10-23 · 120 archived points · 1 Improving turn signal · 3 Deteriorating signal
Summary
score_with_momentum_v2 = main score + 5D momentum v2
Rolling setup rating
Setup quality, historical edge, and risk are combined into a rolling S/A/B/C/D/F grade for this snapshot date.
Score turn monitor
Has the score quality changed?
Run more market refreshes to build enough archived points for a turn check.
Signals
技術信號 16.3 · 市場環境 10 · 5D動能v2 3
INSTITUTIONAL_DATA_OPTIONAL: Institutional ownership unavailable; neutral money-flow treatment used. FMP_INSTITUTIONAL_FAILED: FMP HTTP 402
Audit trace
Full calculation detail
Calculation detail · 8 sections
Market inputs
Metrics snapshot
110-point main rating
基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10
基本面 — 3.9/5 · 良好
Sub-items
資金流 — 9.2/20 · 較差
Sub-items
institutional
details
warning
市場環境 — 10/15 · 一般
Sub-items
vix
details
trend
details
qqq
spy
催化劑 — 2/20 · 較差
Sub-items
catalyst
details
風險管理 — 7.8/10 · 良好
Sub-items
position
details
stopLevels
strength_details
diversification
details
技術信號 — 16.3/30 · 較差
Sub-items
vcpPayload
vcp_metrics
情緒分析 — 4/10 · 較差
Sub-items
sentiment
details
sentimentData
Dimension contribution
5D momentum v2 breakdown
Cursor_18.25 5D momentum v2 0-50
Risk management
position
details
stopLevels
strength_details
diversification
details
Calculation audit log
基本面分析總分: 3.9/5分 資金流分析總分: 9.2/20分 市場環境分析總分: 10/15分 催化劑分析: 2/20分 風險管理總分: 7.8/10分 技術信號分析總分: 16.3/30分 情緒分析: 4/10分 共振率(僅顯示不加分): 0%
Technical indicators
adx
atr
cci
cmf
kdj
mfi
obv
rsi
sar
ma50
macd
vwap
volume
derived
ma_cross
bollinger
rsi_short
macd_short
volume_ratio
Raw calculation JSON
{
"risk": {
"level": "Medium",
"reason": "risk management score >= 6.5/10",
"position": {
"score": 1.6,
"details": {
"atrPct": 1.4306775874906923,
"turnoverUsdM": 187.48280000000003,
"liquidityPoints": 0.4,
"volatilityPoints": 1.2
}
},
"rrPoints": 1.8,
"stopLevels": {
"symbol": "US.CMS",
"rr_range": "1:1.0-1:2.5",
"risk_profile": "中等",
"stop_loss_price": 65.2286,
"strength_details": {
"ma_score": 1,
"atr_score": 2.5,
"rsi_score": 2.5,
"macd_score": 2.5,
"volume_score": 1
},
"market_adjustment": 1,
"risk_reward_ratio": 1.7,
"stop_loss_percent": 2.9,
"take_profit_price": 70.5075,
"target_multiplier": 1.9,
"technical_strength": 1.9,
"take_profit_percent": 5
},
"positionPoints": 1.6,
"stopLossPoints": 2.4,
"diversification": {
"score": 2,
"details": {
"method": "sector concentration proxy; no portfolio holdings used",
"sector": "Utilities",
"concentratedSectorPenalty": 0
}
},
"riskRewardRatio": 1.6666666666666667,
"stopLossPercent": 3,
"diversificationPoints": 2
},
"total": {
"max": 160,
"result": 56.2,
"formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
"baseScore": 53.2,
"modelVersion": "cursor_18_27_news_v2_160",
"momentum5dScore": 3
},
"market": {
"ma20": 68.9075,
"ma50": 71.6126,
"close": 67.15,
"prevClose": 67.68,
"avgVolume20": 3078045,
"volumeRatio": 0.91,
"changePercent": -0.78
},
"sources": {
"catalyst": "finnhub_news_keyword_model",
"sentiment": "finnhub_news_keyword_model",
"fundamentals": "fmp_stable",
"institutional": null,
"marketContext": "twelvedata+fred"
},
"barCount": 60,
"momentum": {
"max": 50,
"result": 3,
"details": {
"ret_5d": -0.020994314039947448,
"max_score": 50,
"max_total": 50,
"raw_total": 3,
"vcp_bonus": 0,
"vol_ratio": 0.8918760062354655,
"ret_points": 0,
"vol_points": 0,
"range_ratio": 1.4307111902454004,
"volat_points": 2,
"day_range_pct": 0.02040208488458681,
"model_version": "cursor_18_27_news_v2_160",
"available_bars": 30,
"breakout_points": 0,
"partial_history": false,
"pullback_points": 1,
"breakout_vol_bonus": 0,
"first_breakout_20d": false,
"return_window_days": 5,
"first_breakout_bonus": 0,
"breakout_quality_points": 0
},
"formula": "Cursor_18.25 5D momentum v2 0-50",
"modelVersion": "cursor_18_27_news_v2_160"
},
"scoreMax": 110,
"composite": {
"max": 160,
"result": 56.2,
"formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
"weights": [
{
"raw": 3.9,
"label": "基本面",
"weight": "5/110",
"normalized": 78,
"contribution": 3.9
},
{
"raw": 9.2,
"label": "資金流",
"weight": "20/110",
"normalized": 46,
"contribution": 9.2
},
{
"raw": 10,
"label": "市場環境",
"weight": "15/110",
"normalized": 66.67,
"contribution": 10
},
{
"raw": 2,
"label": "催化劑",
"weight": "20/110",
"normalized": 10,
"contribution": 2
},
{
"raw": 7.8,
"label": "風險管理",
"weight": "10/110",
"normalized": 78,
"contribution": 7.8
},
{
"raw": 16.3,
"label": "技術信號",
"weight": "30/110",
"normalized": 54.33,
"contribution": 16.3
},
{
"raw": 4,
"label": "情緒分析",
"weight": "10/110",
"normalized": 40,
"contribution": 4
}
],
"modelVersion": "cursor_18_27_news_v2_160"
},
"momentumMax": 50,
"scoreStatus": "checked",
"standard110": {
"rating": "避免",
"result": 53.2,
"details": [
"基本面分析總分: 3.9/5分",
"資金流分析總分: 9.2/20分",
"市場環境分析總分: 10/15分",
"催化劑分析: 2/20分",
"風險管理總分: 7.8/10分",
"技術信號分析總分: 16.3/30分",
"情緒分析: 4/10分",
"共振率(僅顯示不加分): 0%"
],
"formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
"dimensionScores": {
"催化劑": 2,
"基本面": 3.9,
"資金流": 9.2,
"市場環境": 10,
"情緒分析": 4,
"技術信號": 16.3,
"風險管理": 7.8
},
"dimensionDetails": {
"催化劑": {
"max": 20,
"grade": "較差",
"items": {
"catalyst": {
"score": 2,
"details": {
"source": "finnhub_news_keyword_model",
"articleCount": 8,
"catalystCount": 0
}
},
"catalystPoints": 2
}
},
"基本面": {
"max": 5,
"grade": "良好",
"items": {
"pbPoints": 0.5,
"pePoints": 0.5,
"epsPoints": 0,
"roePoints": 0.4,
"debtPoints": 0.4,
"marginPoints": 0,
"turnoverUsdM": 187.48280000000003,
"volumePoints": 0.5,
"revenuePoints": 0.6,
"dividendPoints": 0.5,
"marketCapPoints": 0.5
},
"source": "fmp_stable"
},
"資金流": {
"max": 20,
"grade": "較差",
"items": {
"cmfPoints": 0.8,
"mfiPoints": 1.6,
"obvPoints": 4,
"vwapPoints": 0.8,
"institutional": {
"score": 2,
"details": {
"source": "optional-neutral",
"warning": {
"code": "INSTITUTIONAL_DATA_OPTIONAL",
"symbol": "US.CMS",
"message": "Institutional ownership is unavailable; neutral 2/4 money-flow treatment used."
},
"optional": true,
"holderCount": null,
"holderPoints": 2,
"top10ShareRatio": null,
"concentrationPenalty": 0
}
},
"institutionPoints": 2
}
},
"市場環境": {
"max": 15,
"grade": "一般",
"items": {
"vix": {
"score": 2.4,
"details": {
"source": "twelvedata+fred",
"vixClose": 17.84
}
},
"trend": {
"score": 2.8,
"details": {
"qqq": {
"ma20": 715.6679992,
"ma50": 710.4063990999997,
"name": "QQQ",
"close": 714.88,
"points": 1.4
},
"spy": {
"ma20": 766.87899445,
"ma50": 758.61640102,
"name": "SPY",
"close": 764.28998,
"points": 1.4
},
"source": "twelvedata+fred"
}
},
"atrPct": 1.4306775874906923,
"atrPoints": 4,
"cciPoints": 0.8,
"vixPoints": 2.4,
"marketTrendPoints": 2.8
}
},
"情緒分析": {
"max": 10,
"grade": "較差",
"items": {
"sentiment": {
"score": 4,
"details": {
"source": "finnhub_news_keyword_model",
"articleCount": 8,
"negativeHits": 0,
"positiveHits": 2,
"sentimentScoreRaw": 0.6
}
},
"sentimentData": {
"raw": [
{
"id": 141949167,
"url": "https://finnhub.io/api/news?id=5e4d57a8f13cdf4b543f9d168f81a35073889e0711d09b2417ef09fea1c643e8",
"image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1252617520/image_1252617520.jpg?io=getty-c-w1536",
"source": "SeekingAlpha",
"related": "CMS",
"summary": "CMS Energy is on track to become a Dividend Aristocrat, beat Q2 estimates, and trades 11% below fair value. Click for more on CMS stock.",
"category": "company",
"datetime": 1788859828,
"headline": "CMS Energy: Snatch Up This Future Dividend Aristocrat Now"
},
{
"id": 141955441,
"url": "https://finnhub.io/api/news?id=a3fd0b2a9edbbd2a56221135ab0588c4ee99446ce7fd4f8640fa53fa7913e3ab",
"image": "",
"source": "Benzinga",
"related": "CMS",
"summary": "BMO Capital analyst James Thalacker maintains CMS Energy (NYSE:CMS) with a Outperform and lowers the price target from $82 to $77.",
"category": "company",
"datetime": 1788855731,
"headline": "BMO Capital Maintains Outperform on CMS Energy, Lowers Price Target to $77"
},
{
"id": 141365205,
"url": "https://finnhub.io/api/news?id=2129186f00f052633555a2da448d7ac65ac0aaf78deaa0177dd81b178c500ede",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "CMS Energy (CMS) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.",
"category": "company",
"datetime": 1787848209,
"headline": "Why Is CMS Energy (CMS) Down 6.9% Since Last Earnings Report?"
},
{
"id": 141325483,
"url": "https://finnhub.io/api/news?id=b7fc919c1f797148df0f0581e139bc801aeef9ea27d820f1a9db6d6041100139",
"image": "",
"source": "Benzinga",
"related": "CMS",
"summary": "Argus Research analyst Marie Ferguson reiterates CMS Energy (NYSE:CMS) with a Buy and maintains $80 price target.",
"category": "company",
"datetime": 1787736612,
"headline": "Argus Research Reiterates Buy on CMS Energy, Maintains $80 Price Target"
},
{
"id": 141365206,
"url": "https://finnhub.io/api/news?id=94bbec41cb5fa51de17c7d05006dd22a5896128f2c67de6d58ca902087cb36b1",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "Analysts lowering their price targets put more pressure on AppLovin and CMS Energy, while MicroVision’s new stock offering increased selling pressure.",
"category": "company",
"datetime": 1787551463,
"headline": "Why Did APP, CMS, MVIS Stocks Plunge To 52-Week Lows Last Week?"
},
{
"id": 141273054,
"url": "https://finnhub.io/api/news?id=ce6bfd9c2472ae160fd5f78e76681e60d6ad199e4d0d847c59640925fc75e5af",
"image": "",
"source": "Benzinga",
"related": "CMS",
"summary": "Morgan Stanley analyst Stephen Byrd maintains CMS Energy (NYSE:CMS) with a Equal-Weight and lowers the price target from $80 to $79.",
"category": "company",
"datetime": 1787308764,
"headline": "Morgan Stanley Maintains Equal-Weight on CMS Energy, Lowers Price Target to $79"
},
{
"id": 141265489,
"url": "https://finnhub.io/api/news?id=61e3b03a7ed3b2ca3450723c3df04e97bef515f691aa40f188305fcce6893a3b",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "CMS Energy (CMS) has declared a dividend on its 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C. The payment of $0.2625 per depositary share is scheduled for October 15, 2026. See our latest analysis for CMS Energy. At a share price of $70.61, CMS Energy has seen short term share price returns slip over the past quarter while its 3 year total shareholder return remains solidly positive. This points to steady rather than accelerating momentum. If you are comparing CMS Energy...",
"category": "company",
"datetime": 1787260195,
"headline": "CMS Energy (CMS) Could Be 11% Undervalued Following Its Preferred Dividend Declaration"
},
{
"id": 141262117,
"url": "https://finnhub.io/api/news?id=a63b0ed69c3282520d9642a992b8cc0ce4a1490a902450d99fee7c274a9ffc11",
"image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2254275169/image_2254275169.jpg?io=getty-c-w1536",
"source": "SeekingAlpha",
"related": "CMS",
"summary": "CMS Energy (CMS) rated Hold amid affordability, capex and regulatory risks; learn why CMS plans renewable asset sales and consider CMS.PR.B for incomeâread...",
"category": "company",
"datetime": 1787226980,
"headline": "CMS Energy: Preferred Stock Still Preferred"
}
],
"raw_source": [
{
"id": 142061305,
"url": "https://finnhub.io/api/news?id=be50599b98c38b6fa0ed66d77f5c3454df3502d75040fc82e55c52d5c4875838",
"image": "https://cdn.benzinga.com/files/images/story/2026/09/10/Cleveland--Ohio--Usa--July-21--2016-Pete.jpg?width=2048&height=1536",
"source": "Benzinga",
"related": "CMS",
"summary": "Peter Thiel skipped chipmakers to make a concentrated $419M bet on AI power grid utilities and energy infrastructure. See his Q2 holdings.",
"category": "company",
"datetime": 1789012577,
"headline": "Forget NVDA: Peter Thiel's New $419 Million Portfolio Bets Big on the Power Behind AI"
},
{
"id": 141949167,
"url": "https://finnhub.io/api/news?id=5e4d57a8f13cdf4b543f9d168f81a35073889e0711d09b2417ef09fea1c643e8",
"image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1252617520/image_1252617520.jpg?io=getty-c-w1536",
"source": "SeekingAlpha",
"related": "CMS",
"summary": "CMS Energy is on track to become a Dividend Aristocrat, beat Q2 estimates, and trades 11% below fair value. Click for more on CMS stock.",
"category": "company",
"datetime": 1788859828,
"headline": "CMS Energy: Snatch Up This Future Dividend Aristocrat Now"
},
{
"id": 141955441,
"url": "https://finnhub.io/api/news?id=a3fd0b2a9edbbd2a56221135ab0588c4ee99446ce7fd4f8640fa53fa7913e3ab",
"image": "",
"source": "Benzinga",
"related": "CMS",
"summary": "BMO Capital analyst James Thalacker maintains CMS Energy (NYSE:CMS) with a Outperform and lowers the price target from $82 to $77.",
"category": "company",
"datetime": 1788855731,
"headline": "BMO Capital Maintains Outperform on CMS Energy, Lowers Price Target to $77"
},
{
"id": 141400652,
"url": "https://finnhub.io/api/news?id=02c26d2e34873aad13fdfb0aa4a2926e68fa3b3f32c4f5c595635ad54e68c23a",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "Consumers Energy today is unveiling its Energy Supply Plan, a 20-year blueprint to deliver reliable and affordable energy for Michigan through an all-of-the-above mix of natural gas, solar, wind, pumped and battery storage. This long-term strategy reinforces our commitment to transparency as we meet Michigan's energy needs and support the state's growth.",
"category": "company",
"datetime": 1788447600,
"headline": "Consumers Energy Plan Will Power Michigan's Next Generation with Reliable and Affordable Energy"
},
{
"id": 141370238,
"url": "https://finnhub.io/api/news?id=e8312cb6d3ca611ff02dbe28222f5fb8b6ead7c9c2c5bba12d3397f024f5b662",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "Consumers Energy is unveiling a new tool to help customers stay informed about natural gas work in their neighborhoods.",
"category": "company",
"datetime": 1788285780,
"headline": "Consumers Energy Introduces Crew Check Tool to Help Customers Identify Natural Gas Workers, Increase Safety"
},
{
"id": 141341224,
"url": "https://finnhub.io/api/news?id=a70f356816315e6c1cffbf3ddb6582552dedd39464f32f29f67f627611d5c738",
"image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1072593728/image_1072593728.jpg?io=getty-c-w1536",
"source": "SeekingAlpha",
"related": "CMS",
"summary": "Dividend activity recap for Champions, Contenders & Challengers: dividend changes plus upcoming ex-dividend and pay dates. See more here.",
"category": "company",
"datetime": 1787954658,
"headline": "Dividend Champion, Contender, And Challenger Highlights: Week August 30"
},
{
"id": 141365205,
"url": "https://finnhub.io/api/news?id=2129186f00f052633555a2da448d7ac65ac0aaf78deaa0177dd81b178c500ede",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "CMS Energy (CMS) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.",
"category": "company",
"datetime": 1787848209,
"headline": "Why Is CMS Energy (CMS) Down 6.9% Since Last Earnings Report?"
},
{
"id": 141325483,
"url": "https://finnhub.io/api/news?id=b7fc919c1f797148df0f0581e139bc801aeef9ea27d820f1a9db6d6041100139",
"image": "",
"source": "Benzinga",
"related": "CMS",
"summary": "Argus Research analyst Marie Ferguson reiterates CMS Energy (NYSE:CMS) with a Buy and maintains $80 price target.",
"category": "company",
"datetime": 1787736612,
"headline": "Argus Research Reiterates Buy on CMS Energy, Maintains $80 Price Target"
},
{
"id": 141327631,
"url": "https://finnhub.io/api/news?id=1e336d814f58cbddebf614e25c5fe5a562644b089a82e1a0ac005f006baca9d1",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "Peter Thiel's firm just filed a strikingly focused $418 million portfolio that ignores chips entirely and bets everything on a single constraint choking the AI boom before it can fully ignite.",
"category": "company",
"datetime": 1787573081,
"headline": "Peter Thiel’s $418 Million Bet On These 8 Companies Reveals AI’s Biggest Bottleneck"
},
{
"id": 141365206,
"url": "https://finnhub.io/api/news?id=94bbec41cb5fa51de17c7d05006dd22a5896128f2c67de6d58ca902087cb36b1",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "Analysts lowering their price targets put more pressure on AppLovin and CMS Energy, while MicroVision’s new stock offering increased selling pressure.",
"category": "company",
"datetime": 1787551463,
"headline": "Why Did APP, CMS, MVIS Stocks Plunge To 52-Week Lows Last Week?"
},
{
"id": 141273054,
"url": "https://finnhub.io/api/news?id=ce6bfd9c2472ae160fd5f78e76681e60d6ad199e4d0d847c59640925fc75e5af",
"image": "",
"source": "Benzinga",
"related": "CMS",
"summary": "Morgan Stanley analyst Stephen Byrd maintains CMS Energy (NYSE:CMS) with a Equal-Weight and lowers the price target from $80 to $79.",
"category": "company",
"datetime": 1787308764,
"headline": "Morgan Stanley Maintains Equal-Weight on CMS Energy, Lowers Price Target to $79"
},
{
"id": 141265489,
"url": "https://finnhub.io/api/news?id=61e3b03a7ed3b2ca3450723c3df04e97bef515f691aa40f188305fcce6893a3b",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "CMS Energy (CMS) has declared a dividend on its 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C. The payment of $0.2625 per depositary share is scheduled for October 15, 2026. See our latest analysis for CMS Energy. At a share price of $70.61, CMS Energy has seen short term share price returns slip over the past quarter while its 3 year total shareholder return remains solidly positive. This points to steady rather than accelerating momentum. If you are comparing CMS Energy...",
"category": "company",
"datetime": 1787260195,
"headline": "CMS Energy (CMS) Could Be 11% Undervalued Following Its Preferred Dividend Declaration"
},
{
"id": 141265490,
"url": "https://finnhub.io/api/news?id=0a13f77c224b0898eae5cff9549203ab9d4858f35427e264c5c5c38a93e9ba32",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "Consumers Energy announced today its commitment to securing the electric grid has resulted in over $90 million invested so far this year in 1,001 reliability projects. 886 additional projects are planned for the months of August through December. Investments in substation repairs, high-voltage line maintenance, and low voltage line and pole replacements span 55 of the 68 counties in Consumers Energy's service territory.",
"category": "company",
"datetime": 1787235480,
"headline": "Consumers Energy Invests in Reliability Upgrades to Secure the Grid for Michigan Customers"
},
{
"id": 141262117,
"url": "https://finnhub.io/api/news?id=a63b0ed69c3282520d9642a992b8cc0ce4a1490a902450d99fee7c274a9ffc11",
"image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2254275169/image_2254275169.jpg?io=getty-c-w1536",
"source": "SeekingAlpha",
"related": "CMS",
"summary": "CMS Energy (CMS) rated Hold amid affordability, capex and regulatory risks; learn why CMS plans renewable asset sales and consider CMS.PR.B for incomeâread...",
"category": "company",
"datetime": 1787226980,
"headline": "CMS Energy: Preferred Stock Still Preferred"
},
{
"id": 141265491,
"url": "https://finnhub.io/api/news?id=9f78544e41d26725ccf0160eb6dee38e026004769b2e00453056516cd347d3ca",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "CMS",
"summary": "CMS Energy has underperformed the broader market over the past year, but analysts are moderately optimistic about the stock’s prospects.",
"category": "company",
"datetime": 1787046973,
"headline": "CMS Energy Stock: Is Wall Street Bullish or Bearish?"
}
],
"data_source": "finnhub_news_keyword_model",
"article_count": 8,
"negative_hits": 0,
"positive_hits": 2,
"recomputed_at_score": true,
"sentiment_score_raw": 0.6,
"source_article_count": 15,
"discarded_article_count": 6
},
"sentimentPoints": 4
}
},
"技術信號": {
"max": 30,
"raw": 16.3,
"grade": "較差",
"items": {
"bbPoints": 2.4,
"adxPoints": 3,
"sarPoints": 1.2000000000000002,
"vcpPoints": 2.6,
"macdPoints": 3.2,
"vcpPayload": {
"vcp_pass": false,
"vcp_score": 2.6,
"vcp_reason": "波幅收縮(10.8%→3.2%);量縮(v10/v30=0.82);跌縮量(近10日6日);Ready=N;Confirm=N",
"vcp_metrics": {
"up_days": 3,
"vol_ref": 3450650,
"down_days": 6,
"vcp_ready": false,
"above_ma50": false,
"avg_vol_10": 2812590,
"avg_vol_20": 3130480,
"avg_vol_30": 3450650,
"range_pct_10": 0.03231571109456443,
"range_pct_20": 0.0781831720029784,
"range_pct_30": 0.10826507818317194,
"up_expand_ok": false,
"lookback_used": 59,
"near_20d_high": false,
"contraction_ok": true,
"down_shrink_ok": true,
"up_expand_days": 0,
"breakout_20d_ok": false,
"vol_ratio_10_30": 0.8150899105965542,
"dist_to_20d_high": 0.07302595251242397,
"down_shrink_days": 6,
"breakout_level_20d": 72.44,
"vcp_breakout_confirm": false,
"contraction_ratio_10_30": 0.29848693259972525
},
"vcp_name_en": "Volatility Contraction Pattern",
"vcp_name_zh": "波動收縮形態",
"vol_contraction": true
},
"kdjAdxPoints": 0.5,
"rsiKdjPoints": 1.6,
"volumeWeight": 2,
"maCrossPoints": 0,
"shortRsiPoints": 0,
"shortMacdPoints": 0.4,
"volConfirmPoints": 0.6,
"volumePointsTechnical": 0.8
}
},
"風險管理": {
"max": 10,
"grade": "良好",
"items": {
"position": {
"score": 1.6,
"details": {
"atrPct": 1.4306775874906923,
"turnoverUsdM": 187.48280000000003,
"liquidityPoints": 0.4,
"volatilityPoints": 1.2
}
},
"rrPoints": 1.8,
"stopLevels": {
"symbol": "US.CMS",
"rr_range": "1:1.0-1:2.5",
"risk_profile": "中等",
"stop_loss_price": 65.2286,
"strength_details": {
"ma_score": 1,
"atr_score": 2.5,
"rsi_score": 2.5,
"macd_score": 2.5,
"volume_score": 1
},
"market_adjustment": 1,
"risk_reward_ratio": 1.7,
"stop_loss_percent": 2.9,
"take_profit_price": 70.5075,
"target_multiplier": 1.9,
"technical_strength": 1.9,
"take_profit_percent": 5
},
"positionPoints": 1.6,
"stopLossPoints": 2.4,
"diversification": {
"score": 2,
"details": {
"method": "sector concentration proxy; no portfolio holdings used",
"sector": "Utilities",
"concentratedSectorPenalty": 0
}
},
"riskRewardRatio": 1.6666666666666667,
"stopLossPercent": 3,
"diversificationPoints": 2
}
}
}
},
"modelVersion": "cursor_18_27_news_v2_160",
"providerErrors": [],
"rankingScoreMax": 160,
"dataCompleteness": {
"complete": true,
"missingFields": [],
"optionalInputs": [
"institutionalData"
],
"requiredInputs": [
"fundamentals",
"marketContext.VIX",
"marketContext.SPY",
"marketContext.QQQ",
"catalystData",
"sentimentData",
"ATR",
"sector"
],
"optionalInputWarnings": []
},
"technicalIndicators": {
"adx": 100,
"atr": {
"atr": 0.9607,
"rule": "ATR / current price; lower volatility scores higher",
"score": 8,
"atr_pct": 1.43
},
"cci": {
"rule": "Cursor_18.24 CCI bands",
"level": "超買或超賣風險",
"score": 2,
"value": -102.15
},
"cmf": {
"rule": "Cursor_18.24 CMF bands",
"level": "派發",
"score": 2,
"value": -0.2238
},
"kdj": {
"d": 37.16,
"j": 13.32,
"k": 29.22,
"rule": "Cursor_18.24 K/D cross",
"score": 0,
"signal": "死叉"
},
"mfi": {
"rule": "Cursor_18.24 MFI bands",
"level": "弱流入",
"score": 4,
"value": 43.29
},
"obv": {
"rule": "Cursor_18.24 recent_slope vs previous_slope",
"score": 10,
"trend": "強流入",
"value": -19503000,
"recentSlope": -850540,
"previousSlope": -591990
},
"rsi": 38.71,
"sar": {
"rule": "Cursor_18.24 Parabolic SAR",
"score": 4,
"trend": "下降",
"value": 69.36,
"position": "SAR喺價上",
"distancePct": 3.29,
"previousTrend": "上升"
},
"ma50": 71.6126,
"macd": {
"macd": -1.041433973386205,
"trend": "看漲",
"signal": -1.0863252735363824,
"histogram": 0.04489130015017739
},
"vwap": {
"rule": "Cursor_18.24 VWAP 20D consecutive close",
"score": 2,
"value": 69.131,
"position": "<VWAP",
"consecutiveAbove": 0
},
"volume": {
"rule": "Cursor_18.24 volume ratio",
"level": "無力",
"ratio": 0.91,
"score": 4,
"avgVolume": 3078045,
"currentVolume": 2792000
},
"derived": {
"ma20": 68.9075,
"ma50": 71.6126,
"prevClose": 67.68,
"avgVolume10": 2891100,
"avgVolume20": 3078045,
"changePercent": -0.78,
"avgVolumeForScore": 3078045
},
"ma_cross": {
"ma20": 68.9075,
"ma50": 71.6126,
"rule": "Cursor_18.24 MA20/MA50 cross",
"cross": "熊勢",
"score": 0,
"prevMa20": 69.0755,
"prevMa50": 71.788,
"spreadPct": 3.78,
"isVolumeBreakout": false
},
"bollinger": {
"lower": 66.5072,
"upper": 71.3078,
"position": "中間"
},
"rsi_short": 32.7,
"macd_short": {
"macd": 0,
"trend": "中性",
"signal": 0,
"histogram": 0
},
"volume_ratio": {
"ratio": 0.91
}
}
}
Raw metrics JSON
{
"close": 67.15,
"volume": 2792000,
"changePercent": -0.78
}
Scores are derived from cached daily market data using the Cursor_18.25 standard. Solorank.ai provides research support only and does not provide financial advice or buy/sell recommendations.