Cached score snapshot

US.SOLV · Solventum

110分制 49.4/110;5D動能v2 0/50;排序分 49.4/160 · Incomplete inputs

Ranking score 49.4/160
Main score 49.4/110
5D momentum v2 0/50
Rank #414
Setup grade F 20.6

Score breakdown

避免

Elevated twelvedata

Score and price trend

F 20.6 Elevated risk

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.

0 40 80 110 Score 04-17 07-21 07-31 08-13 08-25 $63.15$79.72$96.30 Price Projection date
Historical projection
Model Median P25/P75 歷史相似情境上漲比例 Down5 Actual / compare
Rolling DOE best · score 2.905 · anchors 120 +1.18% -1.19% / +3.75% 62.2% 4.6% Actual +6.59% · vs median +5.41% · inside 25-75 band
30D observation +6.73% -1.61% / +15.97% 70% 16.4% Actual outcome pending · 1 / 30 bars observed
Historical projection 10D n=160 +1.87% -0.81% / +4.11% 68.8% 3.1% Actual outcome pending · 1 / 10 bars observed

歷史情境統計基於已存檔相似 setup;圖中投影中位線為統計中位數的線性插值展示,並非價格路徑預測或買賣建議。

2026-04-17 → 2026-08-25 · 380 archived points · 2 Improving turn signal · 9 Deteriorating signal

Summary

score_with_momentum_v2 = main score + 5D momentum v2

Ranking score 49.4
Display grade 避免
Model version cursor_18_27_news_v2_160
Main score 49.4/110 (避免)
5D momentum v2 0/50 (無)
Score with momentum v2 49.4/160 (低排序)
Risk level Elevated

Audit trace

Full calculation detail

Calculation detail · 8 sections

Incomplete score

此 snapshot 已計出評分,但以下輸入仍不完整;缺失維度以 0 分處理,請留意 audit 明细。

  • VIX_MISSING: VIX market context is required for market environment scoring

Market inputs

Bar count 60
ma20 76.5905
ma50 76.0236
close 76.28
prevClose 77.42
avgVolume20 1299461
volumeRatio 0.43
changePercent -1.47

Metrics snapshot

close 76.28
volume 558113
changePercent -1.47

110-point main rating

基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10

Main score 49.4/110
Main rating 避免
5D momentum v2 0/50
Score with momentum v2 49.4/160
Formula score_with_momentum_v2 = main_score + momentum_5d_v2_score

基本面 — 3.1/5 · 一般

Dimension score 3.1/5
Dimension grade 一般

Sub-items

pbPoints 0.4
pePoints 0.4
epsPoints 0
roePoints 0.75
debtPoints 0.4
marginPoints 0.4
turnoverUsdM 42.5729
volumePoints 0.4
revenuePoints 0
dividendPoints 0
marketCapPoints 0.4

資金流 — 7.6/20 · 較差

Dimension score 7.6/20
Dimension grade 較差

Sub-items

cmfPoints 0.8
mfiPoints 3.2
obvPoints 0.8
vwapPoints 0.8

institutional

score 2

details

source optional-neutral

warning

code INSTITUTIONAL_DATA_OPTIONAL
symbol US.SOLV
message Institutional ownership is unavailable; neutral 2/4 money-flow treatment used.
optional true
holderCount n/a
holderPoints 2
top10ShareRatio n/a
concentrationPenalty 0
institutionPoints 2

市場環境 — 8/15 · 較差

Dimension score 8/15
Dimension grade 較差

Sub-items

vix

score 0

details

source twelvedata+fred
missing true
vixClose n/a

trend

score 3.4

details

qqq

ma20 722.213
ma50 717.1976
name QQQ
close 719.68
points 1.4

spy

ma20 744.886
ma50 742.6526
name SPY
close 751.83
points 2
source twelvedata+fred
atrPct 2.8949
atrPoints 3
cciPoints 1.6
vixPoints 0
marketTrendPoints 3.4

催化劑 — 2/20 · 較差

Dimension score 2/20
Dimension grade 較差

Sub-items

catalyst

score 2

details

source finnhub_news_keyword_model
articleCount 2
catalystCount 0
catalystPoints 2

風險管理 — 6.4/10 · 一般

Dimension score 6.4/10
Dimension grade 一般

Sub-items

position

score 1.2

details

atrPct 2.8949
turnoverUsdM 42.5729
liquidityPoints 0.2
volatilityPoints 1
rrPoints 1.4

stopLevels

symbol US.SOLV
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 71.8636

strength_details

ma_score 2
atr_score 2
rsi_score 2
macd_score 1.5
volume_score 1
market_adjustment 1
risk_reward_ratio 1.1
stop_loss_percent 5.8
take_profit_price 80.9651
target_multiplier 1.9
technical_strength 1.68
take_profit_percent 6.1
positionPoints 1.2
stopLossPoints 1.8

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Health Care
concentratedSectorPenalty 0
riskRewardRatio 1.2
stopLossPercent 5.7897
diversificationPoints 2

技術信號 — 20.3/30 · 一般

Dimension score 20.3/30
Dimension grade 一般

Sub-items

bbPoints 2.4
adxPoints 3
sarPoints 2.4
vcpPoints 3
macdPoints 2.4

vcpPayload

vcp_pass false
vcp_score 3
vcp_reason 波幅收縮(13.6%→6.9%);量縮(v10/v30=0.54);跌縮量(近10日5日);站上MA50;Ready=Y;Confirm=N

vcp_metrics

up_days 4
vol_ref 1891753.3333
down_days 5
vcp_ready true
above_ma50 true
avg_vol_10 1025730
avg_vol_20 1327785
avg_vol_30 1891753.3333
range_pct_10 0.0692
range_pct_20 0.0991
range_pct_30 0.1361
up_expand_ok false
lookback_used 59
near_20d_high true
contraction_ok true
down_shrink_ok true
up_expand_days 0
breakout_20d_ok false
vol_ratio_10_30 0.5422
dist_to_20d_high 0.0536
down_shrink_days 5
breakout_level_20d 80.6
vcp_breakout_confirm false
contraction_ratio_10_30 0.5087
vcp_name_en Volatility Contraction Pattern
vcp_name_zh 波動收縮形態
vol_contraction true
kdjAdxPoints 0.5
rsiKdjPoints 2.4
volumeWeight 2
maCrossPoints 2.4
shortRsiPoints 0
shortMacdPoints 0.4
volConfirmPoints 1
volumePointsTechnical 0.4

情緒分析 — 2/10 · 較差

Dimension score 2/10
Dimension grade 較差

Sub-items

sentiment

score 2

details

source finnhub_news_keyword_model
articleCount 2
negativeHits 0
positiveHits 0
sentimentScoreRaw 0

sentimentData

raw {"id":140858708,"url":"https://finnhub.io/api/news?id=5d3156331a200c3be48a68b740dac16d7c88bc3b1d1f04472d836654b535abd8","image":"","source":"Fintel","related":"SOLV","summary":"","category":"company","datetime":1783663867,"headline":"BMO Capital Initiates Coverage of Solventum (SOLV) with Market Perform Recommendation"}, {"id":140691748,"url":"https://finnhub.io/api/news?id=ed72fe9fb77ea65d160cc73dea4087e09468637a7a3d2d11625d60da5d2d9a79","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"SOLV","summary":"The healthcare sector has had a mixed year, yet Solventum shareholders might feel as though they drew the short straw.","category":"company","datetime":1782109556,"headline":"Solventum Stock: Is SOLV Underperforming the Healthcare Sector?"}
raw_source {"id":140862368,"url":"https://finnhub.io/api/news?id=2878a90200333af56ae88d51db86edc1ea5101122e943e93e16b1fc853d645b5","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2210780278/image_2210780278.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"SOLV","summary":"Solventum Corporation trades at a discount with 20%+ upside from restructuring and portfolio moves despite slow growth. Click for this SOLV update.","category":"company","datetime":1783681428,"headline":"Solving A Lackluster Growth Outlook Should Be Solventum's Next Priority"}, {"id":140858708,"url":"https://finnhub.io/api/news?id=5d3156331a200c3be48a68b740dac16d7c88bc3b1d1f04472d836654b535abd8","image":"","source":"Fintel","related":"SOLV","summary":"","category":"company","datetime":1783663867,"headline":"BMO Capital Initiates Coverage of Solventum (SOLV) with Market Perform Recommendation"}, {"id":140855221,"url":"https://finnhub.io/api/news?id=b60bbd8e110d60c13a619f5fcaf3111d9fe6a715b23931bc89277f497bb6fe36","image":"","source":"Benzinga","related":"SOLV","summary":"BMO Capital initiates coverage on Solventum (NYSE:SOLV) with a Market Perform rating and announces Price Target of $81.","category":"company","datetime":1783594691,"headline":"BMO Capital Initiates Coverage On Solventum with Market Perform Rating, Announces Price Target of $81"}, {"id":140828483,"url":"https://finnhub.io/api/news?id=bf8918978d2cd7b2272874c0d7ca747df00337f4633eb015af598f6a2f78f1b7","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"SOLV","summary":"The S&P 500 (^GSPC) is often seen as a benchmark for strong businesses, but that doesn’t mean every stock is worth owning. Some companies face significant challenges, whether it’s stagnating growth, heavy debt, or disruptive new competitors.","category":"company","datetime":1783417092,"headline":"2 S&P 500 Stocks to Own for Decades and 1 We Question"}, {"id":140760996,"url":"https://finnhub.io/api/news?id=4523f9cbba64f3a8f17f7175ba34ca7ba37a96c1f5b2c836a77206be1d4d4874","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"SOLV","summary":"Many investors pay attention to mid-cap stocks because they have established business models and expansive market opportunities. However, their paths to becoming $100 billion corporations are ripe with competition, ranging from giants with vast resources to agile upstarts eager to disrupt the status quo.","category":"company","datetime":1782730695,"headline":"3 Mid-Cap Stocks We Steer Clear Of"}, {"id":140723949,"url":"https://finnhub.io/api/news?id=d2677b2d8b96dbcb42b1cc6213f453f5d03b8dbd6f7add01322411980e68b907","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"SOLV","summary":"From novel pharmaceuticals to telemedicine, most healthcare companies are on a mission to drive better patient outcomes. Those leading the charge have realized strong financial performance, and over the past six months, the industry’s 7.6% return has closely followed the S&P 500.","category":"company","datetime":1782384590,"headline":"3 Healthcare Stocks with Questionable Fundamentals"}, {"id":140691146,"url":"https://finnhub.io/api/news?id=843562ed61fee58039a285e36f019315c1d1a32065cd26057a37a4840411af50","image":"https://www.chartmill.com/images/uploads/CM_Premarket_Movers_Small_free_90289f6b81.webp","source":"ChartMill","related":"SOLV","summary":"Before the US market kicks off on Monday, let's examine the pre-market session and unveil the notable performers among the S&P500 top gainers and losers.","category":"company","datetime":1782131700,"headline":"What's going on in today's pre-market session: S&P500 movers"}, {"id":140691748,"url":"https://finnhub.io/api/news?id=ed72fe9fb77ea65d160cc73dea4087e09468637a7a3d2d11625d60da5d2d9a79","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"SOLV","summary":"The healthcare sector has had a mixed year, yet Solventum shareholders might feel as though they drew the short straw.","category":"company","datetime":1782109556,"headline":"Solventum Stock: Is SOLV Underperforming the Healthcare Sector?"}, {"id":140648098,"url":"https://finnhub.io/api/news?id=f1c2fc41edbb5fcda3d2a241cdfa0e7096774507d961e843dde257a6c0ff9122","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"SOLV","summary":"Cooper Companies has lagged behind the healthcare sector over the past year, and analysts remain moderately bullish about its prospects.","category":"company","datetime":1781611647,"headline":"Cooper Companies Stock: Is COO Underperforming the Healthcare Sector?"}
data_source finnhub_news_keyword_model
article_count 2
negative_hits 0
positive_hits 0
recomputed_at_score true
sentiment_score_raw 0
source_article_count 9
discarded_article_count 7
sentimentPoints 2

Dimension contribution

Dimension Raw Max Norm % Contrib
基本面 3.1 5/110 62% 3.1
資金流 7.6 20/110 38% 7.6
市場環境 8 15/110 53.33% 8
催化劑 2 20/110 10% 2
風險管理 6.4 10/110 64% 6.4
技術信號 20.3 30/110 67.67% 20.3
情緒分析 2 10/110 20% 2

5D momentum v2 breakdown

Cursor_18.25 5D momentum v2 0-50

5D momentum v2 0/50
ret_5d 0
max_score 50
max_total 50
raw_total 0
vcp_bonus 0
vol_ratio 0.4203
ret_points 0
vol_points 0
range_ratio 0.7047
volat_points 0
day_range_pct 0.0194
model_version cursor_18_27_news_v2_160
available_bars 30
breakout_points 0
partial_history false
pullback_points 0
breakout_vol_bonus 0
first_breakout_20d false
return_window_days 5
first_breakout_bonus 0
breakout_quality_points 0

Risk management

level Elevated
reason risk management score >= 5/10

position

score 1.2

details

atrPct 2.8949
turnoverUsdM 42.5729
liquidityPoints 0.2
volatilityPoints 1
rrPoints 1.4

stopLevels

symbol US.SOLV
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 71.8636

strength_details

ma_score 2
atr_score 2
rsi_score 2
macd_score 1.5
volume_score 1
market_adjustment 1
risk_reward_ratio 1.1
stop_loss_percent 5.8
take_profit_price 80.9651
target_multiplier 1.9
technical_strength 1.68
take_profit_percent 6.1
positionPoints 1.2
stopLossPoints 1.8

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Health Care
concentratedSectorPenalty 0
riskRewardRatio 1.2
stopLossPercent 5.7897
diversificationPoints 2

Calculation audit log

基本面分析總分: 3.1/5分
資金流分析總分: 7.6/20分
市場環境分析總分: 8/15分
催化劑分析: 2/20分
風險管理總分: 6.4/10分
技術信號分析總分: 20.3/30分
情緒分析: 2/10分
共振率(僅顯示不加分): 0%

Technical indicators

adx
value 85.71
atr
atr 2.2082
rule ATR / current price; lower volatility scores higher
score 6
atr_pct 2.89
cci
rule Cursor_18.24 CCI bands
level 弱勢
score 4
value -21.69
cmf
rule Cursor_18.24 CMF bands
level 派發
score 2
value -0.1109
kdj
d 39
j 30.18
k 36.06
rule Cursor_18.24 K/D cross
score 0
signal 死叉
mfi
rule Cursor_18.24 MFI bands
level 入貨中
score 8
value 61.03
obv
rule Cursor_18.24 recent_slope vs previous_slope
score 2
trend 資金流出
value -683313
recentSlope -201001.3
previousSlope 181180
rsi
value 57.31
sar
rule Cursor_18.24 Parabolic SAR
score 8
trend 上升
value 74.5465
position SAR喺價下
distancePct 2.27
previousTrend 上升
ma50
value 76.0236
macd
macd 0.0822
trend 中性偏多
signal 0.2715
histogram -0.1893
vwap
rule Cursor_18.24 VWAP 20D consecutive close
score 2
value 76.7184
position <VWAP
consecutiveAbove 0
volume
rule Cursor_18.24 volume ratio
level 空升
ratio 0.43
score 2
avgVolume 1299461
currentVolume 558113
derived
ma20 76.5905
ma50 76.0236
prevClose 77.42
avgVolume10 973901
avgVolume20 1299461
changePercent -1.47
avgVolumeForScore 1299461
ma_cross
ma20 76.5905
ma50 76.0236
rule Cursor_18.24 MA20/MA50 cross
cross 接近
score 6
prevMa20 76.72
prevMa50 75.8452
spreadPct 0.75
isVolumeBreakout false
bollinger
lower 73.5254
upper 79.6556
position 中間
rsi_short
value 36.48
macd_short
macd 0
trend 中性
signal 0
histogram 0
volume_ratio
ratio 0.43

Raw calculation JSON

{
  "risk": {
    "level": "Elevated",
    "reason": "risk management score >= 5/10",
    "position": {
      "score": 1.2,
      "details": {
        "atrPct": 2.894861038280021,
        "turnoverUsdM": 42.57285964,
        "liquidityPoints": 0.2,
        "volatilityPoints": 1
      }
    },
    "rrPoints": 1.4,
    "stopLevels": {
      "symbol": "US.SOLV",
      "rr_range": "1:1.0-1:2.5",
      "risk_profile": "中等",
      "stop_loss_price": 71.8636,
      "strength_details": {
        "ma_score": 2,
        "atr_score": 2,
        "rsi_score": 2,
        "macd_score": 1.5,
        "volume_score": 1
      },
      "market_adjustment": 1,
      "risk_reward_ratio": 1.1,
      "stop_loss_percent": 5.8,
      "take_profit_price": 80.9651,
      "target_multiplier": 1.9,
      "technical_strength": 1.68,
      "take_profit_percent": 6.1
    },
    "positionPoints": 1.2,
    "stopLossPoints": 1.8,
    "diversification": {
      "score": 2,
      "details": {
        "method": "sector concentration proxy; no portfolio holdings used",
        "sector": "Health Care",
        "concentratedSectorPenalty": 0
      }
    },
    "riskRewardRatio": 1.2,
    "stopLossPercent": 5.789722076560042,
    "diversificationPoints": 2
  },
  "total": {
    "max": 160,
    "result": 49.4,
    "formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
    "baseScore": 49.4,
    "modelVersion": "cursor_18_27_news_v2_160",
    "momentum5dScore": 0
  },
  "market": {
    "ma20": 76.5905,
    "ma50": 76.0236,
    "close": 76.28,
    "prevClose": 77.42,
    "avgVolume20": 1299461,
    "volumeRatio": 0.43,
    "changePercent": -1.47
  },
  "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": 0,
    "details": {
      "ret_5d": 0,
      "max_score": 50,
      "max_total": 50,
      "raw_total": 0,
      "vcp_bonus": 0,
      "vol_ratio": 0.42033386429278835,
      "ret_points": 0,
      "vol_points": 0,
      "range_ratio": 0.7047472140974479,
      "volat_points": 0,
      "day_range_pct": 0.01940221552176195,
      "model_version": "cursor_18_27_news_v2_160",
      "available_bars": 30,
      "breakout_points": 0,
      "partial_history": false,
      "pullback_points": 0,
      "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": 49.4,
    "formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
    "weights": [
      {
        "raw": 3.1,
        "label": "基本面",
        "weight": "5/110",
        "normalized": 62,
        "contribution": 3.1
      },
      {
        "raw": 7.6,
        "label": "資金流",
        "weight": "20/110",
        "normalized": 38,
        "contribution": 7.6
      },
      {
        "raw": 8,
        "label": "市場環境",
        "weight": "15/110",
        "normalized": 53.33,
        "contribution": 8
      },
      {
        "raw": 2,
        "label": "催化劑",
        "weight": "20/110",
        "normalized": 10,
        "contribution": 2
      },
      {
        "raw": 6.4,
        "label": "風險管理",
        "weight": "10/110",
        "normalized": 64,
        "contribution": 6.4
      },
      {
        "raw": 20.3,
        "label": "技術信號",
        "weight": "30/110",
        "normalized": 67.67,
        "contribution": 20.3
      },
      {
        "raw": 2,
        "label": "情緒分析",
        "weight": "10/110",
        "normalized": 20,
        "contribution": 2
      }
    ],
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "momentumMax": 50,
  "scoreStatus": "incomplete",
  "standard110": {
    "rating": "避免",
    "result": 49.4,
    "details": [
      "基本面分析總分: 3.1/5分",
      "資金流分析總分: 7.6/20分",
      "市場環境分析總分: 8/15分",
      "催化劑分析: 2/20分",
      "風險管理總分: 6.4/10分",
      "技術信號分析總分: 20.3/30分",
      "情緒分析: 2/10分",
      "共振率(僅顯示不加分): 0%"
    ],
    "formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
    "dimensionScores": {
      "催化劑": 2,
      "基本面": 3.1,
      "資金流": 7.6,
      "市場環境": 8,
      "情緒分析": 2,
      "技術信號": 20.3,
      "風險管理": 6.4
    },
    "dimensionDetails": {
      "催化劑": {
        "max": 20,
        "grade": "較差",
        "items": {
          "catalyst": {
            "score": 2,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 2,
              "catalystCount": 0
            }
          },
          "catalystPoints": 2
        }
      },
      "基本面": {
        "max": 5,
        "grade": "一般",
        "items": {
          "pbPoints": 0.4,
          "pePoints": 0.4,
          "epsPoints": 0,
          "roePoints": 0.75,
          "debtPoints": 0.4,
          "marginPoints": 0.4,
          "turnoverUsdM": 42.57285964,
          "volumePoints": 0.4,
          "revenuePoints": 0,
          "dividendPoints": 0,
          "marketCapPoints": 0.4
        },
        "source": "fmp_stable"
      },
      "資金流": {
        "max": 20,
        "grade": "較差",
        "items": {
          "cmfPoints": 0.8,
          "mfiPoints": 3.2,
          "obvPoints": 0.8,
          "vwapPoints": 0.8,
          "institutional": {
            "score": 2,
            "details": {
              "source": "optional-neutral",
              "warning": {
                "code": "INSTITUTIONAL_DATA_OPTIONAL",
                "symbol": "US.SOLV",
                "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": 0,
            "details": {
              "source": "twelvedata+fred",
              "missing": true,
              "vixClose": null
            }
          },
          "trend": {
            "score": 3.4,
            "details": {
              "qqq": {
                "ma20": 722.21300335,
                "ma50": 717.1976024399999,
                "name": "QQQ",
                "close": 719.67999,
                "points": 1.4
              },
              "spy": {
                "ma20": 744.8860105000001,
                "ma50": 742.6526037,
                "name": "SPY",
                "close": 751.83002,
                "points": 2
              },
              "source": "twelvedata+fred"
            }
          },
          "atrPct": 2.894861038280021,
          "atrPoints": 3,
          "cciPoints": 1.6,
          "vixPoints": 0,
          "marketTrendPoints": 3.4
        }
      },
      "情緒分析": {
        "max": 10,
        "grade": "較差",
        "items": {
          "sentiment": {
            "score": 2,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 2,
              "negativeHits": 0,
              "positiveHits": 0,
              "sentimentScoreRaw": 0
            }
          },
          "sentimentData": {
            "raw": [
              {
                "id": 140858708,
                "url": "https://finnhub.io/api/news?id=5d3156331a200c3be48a68b740dac16d7c88bc3b1d1f04472d836654b535abd8",
                "image": "",
                "source": "Fintel",
                "related": "SOLV",
                "summary": "",
                "category": "company",
                "datetime": 1783663867,
                "headline": "BMO Capital Initiates Coverage of Solventum (SOLV) with Market Perform Recommendation"
              },
              {
                "id": 140691748,
                "url": "https://finnhub.io/api/news?id=ed72fe9fb77ea65d160cc73dea4087e09468637a7a3d2d11625d60da5d2d9a79",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "SOLV",
                "summary": "The healthcare sector has had a mixed year, yet Solventum shareholders might feel as though they drew the short straw.",
                "category": "company",
                "datetime": 1782109556,
                "headline": "Solventum Stock: Is SOLV Underperforming the Healthcare Sector?"
              }
            ],
            "raw_source": [
              {
                "id": 140862368,
                "url": "https://finnhub.io/api/news?id=2878a90200333af56ae88d51db86edc1ea5101122e943e93e16b1fc853d645b5",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2210780278/image_2210780278.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "SOLV",
                "summary": "Solventum Corporation trades at a discount with 20%+ upside from restructuring and portfolio moves despite slow growth. Click for this SOLV update.",
                "category": "company",
                "datetime": 1783681428,
                "headline": "Solving A Lackluster Growth Outlook Should Be Solventum's Next Priority"
              },
              {
                "id": 140858708,
                "url": "https://finnhub.io/api/news?id=5d3156331a200c3be48a68b740dac16d7c88bc3b1d1f04472d836654b535abd8",
                "image": "",
                "source": "Fintel",
                "related": "SOLV",
                "summary": "",
                "category": "company",
                "datetime": 1783663867,
                "headline": "BMO Capital Initiates Coverage of Solventum (SOLV) with Market Perform Recommendation"
              },
              {
                "id": 140855221,
                "url": "https://finnhub.io/api/news?id=b60bbd8e110d60c13a619f5fcaf3111d9fe6a715b23931bc89277f497bb6fe36",
                "image": "",
                "source": "Benzinga",
                "related": "SOLV",
                "summary": "BMO Capital   initiates coverage on Solventum (NYSE:SOLV) with a Market Perform rating and announces Price Target of $81.",
                "category": "company",
                "datetime": 1783594691,
                "headline": "BMO Capital Initiates Coverage On Solventum with Market Perform Rating, Announces Price Target of $81"
              },
              {
                "id": 140828483,
                "url": "https://finnhub.io/api/news?id=bf8918978d2cd7b2272874c0d7ca747df00337f4633eb015af598f6a2f78f1b7",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "SOLV",
                "summary": "The S&P 500 (^GSPC) is often seen as a benchmark for strong businesses, but that doesn’t mean every stock is worth owning. Some companies face significant challenges, whether it’s stagnating growth, heavy debt, or disruptive new competitors.",
                "category": "company",
                "datetime": 1783417092,
                "headline": "2 S&P 500 Stocks to Own for Decades and 1 We Question"
              },
              {
                "id": 140760996,
                "url": "https://finnhub.io/api/news?id=4523f9cbba64f3a8f17f7175ba34ca7ba37a96c1f5b2c836a77206be1d4d4874",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "SOLV",
                "summary": "Many investors pay attention to mid-cap stocks because they have established business models and expansive market opportunities. However, their paths to becoming $100 billion corporations are ripe with competition, ranging from giants with vast resources to agile upstarts eager to disrupt the status quo.",
                "category": "company",
                "datetime": 1782730695,
                "headline": "3 Mid-Cap Stocks We Steer Clear Of"
              },
              {
                "id": 140723949,
                "url": "https://finnhub.io/api/news?id=d2677b2d8b96dbcb42b1cc6213f453f5d03b8dbd6f7add01322411980e68b907",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "SOLV",
                "summary": "From novel pharmaceuticals to telemedicine, most healthcare companies are on a mission to drive better patient outcomes. Those leading the charge have realized strong financial performance, and over the past six months, the industry’s 7.6% return has closely followed the S&P 500.",
                "category": "company",
                "datetime": 1782384590,
                "headline": "3 Healthcare Stocks with Questionable Fundamentals"
              },
              {
                "id": 140691146,
                "url": "https://finnhub.io/api/news?id=843562ed61fee58039a285e36f019315c1d1a32065cd26057a37a4840411af50",
                "image": "https://www.chartmill.com/images/uploads/CM_Premarket_Movers_Small_free_90289f6b81.webp",
                "source": "ChartMill",
                "related": "SOLV",
                "summary": "Before the US market kicks off on Monday, let's examine the pre-market session and unveil the notable performers among the S&P500 top gainers and losers.",
                "category": "company",
                "datetime": 1782131700,
                "headline": "What's going on in today's pre-market session: S&P500 movers"
              },
              {
                "id": 140691748,
                "url": "https://finnhub.io/api/news?id=ed72fe9fb77ea65d160cc73dea4087e09468637a7a3d2d11625d60da5d2d9a79",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "SOLV",
                "summary": "The healthcare sector has had a mixed year, yet Solventum shareholders might feel as though they drew the short straw.",
                "category": "company",
                "datetime": 1782109556,
                "headline": "Solventum Stock: Is SOLV Underperforming the Healthcare Sector?"
              },
              {
                "id": 140648098,
                "url": "https://finnhub.io/api/news?id=f1c2fc41edbb5fcda3d2a241cdfa0e7096774507d961e843dde257a6c0ff9122",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "SOLV",
                "summary": "Cooper Companies has lagged behind the healthcare sector over the past year, and analysts remain moderately bullish about its prospects.",
                "category": "company",
                "datetime": 1781611647,
                "headline": "Cooper Companies Stock: Is COO Underperforming the Healthcare Sector?"
              }
            ],
            "data_source": "finnhub_news_keyword_model",
            "article_count": 2,
            "negative_hits": 0,
            "positive_hits": 0,
            "recomputed_at_score": true,
            "sentiment_score_raw": 0,
            "source_article_count": 9,
            "discarded_article_count": 7
          },
          "sentimentPoints": 2
        }
      },
      "技術信號": {
        "max": 30,
        "raw": 20.3,
        "grade": "一般",
        "items": {
          "bbPoints": 2.4,
          "adxPoints": 3,
          "sarPoints": 2.4000000000000004,
          "vcpPoints": 3,
          "macdPoints": 2.4,
          "vcpPayload": {
            "vcp_pass": false,
            "vcp_score": 3,
            "vcp_reason": "波幅收縮(13.6%→6.9%);量縮(v10/v30=0.54);跌縮量(近10日5日);站上MA50;Ready=Y;Confirm=N",
            "vcp_metrics": {
              "up_days": 4,
              "vol_ref": 1891753.3333333333,
              "down_days": 5,
              "vcp_ready": true,
              "above_ma50": true,
              "avg_vol_10": 1025730,
              "avg_vol_20": 1327785,
              "avg_vol_30": 1891753.3333333333,
              "range_pct_10": 0.06921868117461981,
              "range_pct_20": 0.09910853434714198,
              "range_pct_30": 0.1360775957000524,
              "up_expand_ok": false,
              "lookback_used": 59,
              "near_20d_high": true,
              "contraction_ok": true,
              "down_shrink_ok": true,
              "up_expand_days": 0,
              "breakout_20d_ok": false,
              "vol_ratio_10_30": 0.5422112819500781,
              "dist_to_20d_high": 0.05359801488833739,
              "down_shrink_days": 5,
              "breakout_level_20d": 80.6,
              "vcp_breakout_confirm": false,
              "contraction_ratio_10_30": 0.5086706655752087
            },
            "vcp_name_en": "Volatility Contraction Pattern",
            "vcp_name_zh": "波動收縮形態",
            "vol_contraction": true
          },
          "kdjAdxPoints": 0.5,
          "rsiKdjPoints": 2.4,
          "volumeWeight": 2,
          "maCrossPoints": 2.4,
          "shortRsiPoints": 0,
          "shortMacdPoints": 0.4,
          "volConfirmPoints": 1,
          "volumePointsTechnical": 0.4
        }
      },
      "風險管理": {
        "max": 10,
        "grade": "一般",
        "items": {
          "position": {
            "score": 1.2,
            "details": {
              "atrPct": 2.894861038280021,
              "turnoverUsdM": 42.57285964,
              "liquidityPoints": 0.2,
              "volatilityPoints": 1
            }
          },
          "rrPoints": 1.4,
          "stopLevels": {
            "symbol": "US.SOLV",
            "rr_range": "1:1.0-1:2.5",
            "risk_profile": "中等",
            "stop_loss_price": 71.8636,
            "strength_details": {
              "ma_score": 2,
              "atr_score": 2,
              "rsi_score": 2,
              "macd_score": 1.5,
              "volume_score": 1
            },
            "market_adjustment": 1,
            "risk_reward_ratio": 1.1,
            "stop_loss_percent": 5.8,
            "take_profit_price": 80.9651,
            "target_multiplier": 1.9,
            "technical_strength": 1.68,
            "take_profit_percent": 6.1
          },
          "positionPoints": 1.2,
          "stopLossPoints": 1.8,
          "diversification": {
            "score": 2,
            "details": {
              "method": "sector concentration proxy; no portfolio holdings used",
              "sector": "Health Care",
              "concentratedSectorPenalty": 0
            }
          },
          "riskRewardRatio": 1.2,
          "stopLossPercent": 5.789722076560042,
          "diversificationPoints": 2
        }
      }
    }
  },
  "modelVersion": "cursor_18_27_news_v2_160",
  "providerErrors": [
    {
      "code": "VIX_MISSING",
      "symbol": "US.SOLV",
      "message": "VIX market context is required for market environment scoring",
      "missing": [
        "VIX"
      ],
      "provider": "scoring"
    }
  ],
  "rankingScoreMax": 160,
  "dataCompleteness": {
    "complete": false,
    "missingFields": [
      "VIX"
    ],
    "optionalInputs": [
      "institutionalData"
    ],
    "requiredInputs": [
      "fundamentals",
      "marketContext.VIX",
      "marketContext.SPY",
      "marketContext.QQQ",
      "catalystData",
      "sentimentData",
      "ATR",
      "sector"
    ],
    "optionalInputWarnings": []
  },
  "technicalIndicators": {
    "adx": 85.71,
    "atr": {
      "atr": 2.2082,
      "rule": "ATR / current price; lower volatility scores higher",
      "score": 6,
      "atr_pct": 2.89
    },
    "cci": {
      "rule": "Cursor_18.24 CCI bands",
      "level": "弱勢",
      "score": 4,
      "value": -21.69
    },
    "cmf": {
      "rule": "Cursor_18.24 CMF bands",
      "level": "派發",
      "score": 2,
      "value": -0.1109
    },
    "kdj": {
      "d": 39,
      "j": 30.18,
      "k": 36.06,
      "rule": "Cursor_18.24 K/D cross",
      "score": 0,
      "signal": "死叉"
    },
    "mfi": {
      "rule": "Cursor_18.24 MFI bands",
      "level": "入貨中",
      "score": 8,
      "value": 61.03
    },
    "obv": {
      "rule": "Cursor_18.24 recent_slope vs previous_slope",
      "score": 2,
      "trend": "資金流出",
      "value": -683313,
      "recentSlope": -201001.3,
      "previousSlope": 181180
    },
    "rsi": 57.31,
    "sar": {
      "rule": "Cursor_18.24 Parabolic SAR",
      "score": 8,
      "trend": "上升",
      "value": 74.5465,
      "position": "SAR喺價下",
      "distancePct": 2.27,
      "previousTrend": "上升"
    },
    "ma50": 76.0236,
    "macd": {
      "macd": 0.08223432747489312,
      "trend": "中性偏多",
      "signal": 0.27149636985110975,
      "histogram": -0.18926204237621663
    },
    "vwap": {
      "rule": "Cursor_18.24 VWAP 20D consecutive close",
      "score": 2,
      "value": 76.7184,
      "position": "<VWAP",
      "consecutiveAbove": 0
    },
    "volume": {
      "rule": "Cursor_18.24 volume ratio",
      "level": "空升",
      "ratio": 0.43,
      "score": 2,
      "avgVolume": 1299461,
      "currentVolume": 558113
    },
    "derived": {
      "ma20": 76.5905,
      "ma50": 76.0236,
      "prevClose": 77.42,
      "avgVolume10": 973901,
      "avgVolume20": 1299461,
      "changePercent": -1.47,
      "avgVolumeForScore": 1299461
    },
    "ma_cross": {
      "ma20": 76.5905,
      "ma50": 76.0236,
      "rule": "Cursor_18.24 MA20/MA50 cross",
      "cross": "接近",
      "score": 6,
      "prevMa20": 76.72,
      "prevMa50": 75.8452,
      "spreadPct": 0.75,
      "isVolumeBreakout": false
    },
    "bollinger": {
      "lower": 73.5254,
      "upper": 79.6556,
      "position": "中間"
    },
    "rsi_short": 36.48,
    "macd_short": {
      "macd": 0,
      "trend": "中性",
      "signal": 0,
      "histogram": 0
    },
    "volume_ratio": {
      "ratio": 0.43
    }
  }
}

Raw metrics JSON

{
  "close": 76.28,
  "volume": 558113,
  "changePercent": -1.47
}

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.