Cached score snapshot

US.UDR · UDR, Inc.

110分制 65.9/110;5D動能v2 1/50;排序分 66.9/160

Ranking score 66.9/160
Main score 65.9/110
5D momentum v2 1/50
Rank #180
Setup grade F 34.2

Score breakdown

觀望

Medium twelvedata

Score and price trend

F 34.2 Money flow A · Technical A · Low sample confidence

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-14 07-16 07-29 08-10 08-20 $33.13$39.22$45.32 Price Projection date
Historical projection
Model Median P25/P75 歷史相似情境上漲比例 Down5 Actual / compare
Rolling DOE best · score 3.019 · anchors 120 -0.15% -1.82% / +1.60% 48.8% 3.8% Actual +0.71% · vs median +0.86% · inside 25-75 band
30D observation +4.62% -1.19% / +8.92% 70.2% 14.2% Actual outcome pending · 1 / 30 bars observed
Historical projection 10D n=160 -0.67% -2.01% / +0.96% 37.5% 1.9% Actual outcome pending · 1 / 10 bars observed

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

2026-04-14 → 2026-08-20 · 409 archived points · 2 Improving turn signal · 9 Deteriorating signal

Summary

score_with_momentum_v2 = main score + 5D momentum v2

Ranking score 66.9
Display grade 觀望
Model version cursor_18_27_news_v2_160
Main score 65.9/110 (觀望)
5D momentum v2 1/50 (弱)
Score with momentum v2 66.9/160 (低排序)
Risk level Medium

Audit trace

Full calculation detail

Calculation detail · 8 sections

Market inputs

Bar count 60
ma20 39.376
ma50 38.1864
close 39.69
prevClose 39.83
avgVolume20 3854491
volumeRatio 0.44
changePercent -0.35

Metrics snapshot

close 39.69
volume 1683412
changePercent -0.35

110-point main rating

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

Main score 65.9/110
Main rating 觀望
5D momentum v2 1/50
Score with momentum v2 66.9/160
Formula score_with_momentum_v2 = main_score + momentum_5d_v2_score

基本面 — 3.2/5 · 一般

Dimension score 3.2/5
Dimension grade 一般

Sub-items

pbPoints 0.2
pePoints 0.2
epsPoints 0
roePoints 0.4
debtPoints 0.3
marginPoints 0.75
turnoverUsdM 66.8146
volumePoints 0.5
revenuePoints 0
dividendPoints 0.5
marketCapPoints 0.4

資金流 — 14/20 · 良好

Dimension score 14/20
Dimension grade 良好

Sub-items

cmfPoints 0.8
mfiPoints 3.2
obvPoints 4
vwapPoints 4

institutional

score 2

details

source optional-neutral

warning

code INSTITUTIONAL_DATA_OPTIONAL
symbol US.UDR
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

市場環境 — 12.8/15 · 優秀

Dimension score 12.8/15
Dimension grade 優秀

Sub-items

vix

score 2.4

details

source twelvedata+fred
vixClose 16.9

trend

score 4

details

qqq

ma20 720.969
ma50 713.7942
name QQQ
close 723.18
points 2

spy

ma20 742.3355
ma50 740.3722
name SPY
close 751.71
points 2
source twelvedata+fred
atrPct 1.9589
atrPoints 4
cciPoints 2.4
vixPoints 2.4
marketTrendPoints 4

催化劑 — 2/20 · 較差

Dimension score 2/20
Dimension grade 較差

Sub-items

catalyst

score 2

details

source finnhub_news_keyword_model
articleCount 8
catalystCount 0
catalystPoints 2

風險管理 — 7.8/10 · 良好

Dimension score 7.8/10
Dimension grade 良好

Sub-items

position

score 1.6

details

atrPct 1.9589
turnoverUsdM 66.8146
liquidityPoints 0.4
volatilityPoints 1.2
rrPoints 1.8

stopLevels

symbol US.UDR
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 38.135

strength_details

ma_score 1.5
atr_score 2.5
rsi_score 3
macd_score 3
volume_score 1
market_adjustment 1
risk_reward_ratio 1.6
stop_loss_percent 3.9
take_profit_price 42.2272
target_multiplier 2.2
technical_strength 2.23
take_profit_percent 6.4
positionPoints 1.6
stopLossPoints 2.4

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Real Estate
concentratedSectorPenalty 0
riskRewardRatio 1.6335
stopLossPercent 3.9179
diversificationPoints 2

技術信號 — 22.1/30 · 良好

Dimension score 22.1/30
Dimension grade 良好

Sub-items

bbPoints 3
adxPoints 3
sarPoints 2.4
vcpPoints 3
macdPoints 4

vcpPayload

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

vcp_metrics

up_days 6
vol_ref 5113980
down_days 3
vcp_ready true
above_ma50 true
avg_vol_10 3477260
avg_vol_20 4015600
avg_vol_30 5113980
range_pct_10 0.096
range_pct_20 0.1224
range_pct_30 0.1408
up_expand_ok false
lookback_used 59
near_20d_high true
contraction_ok true
down_shrink_ok true
up_expand_days 1
breakout_20d_ok false
vol_ratio_10_30 0.68
dist_to_20d_high 0.055
down_shrink_days 3
breakout_level_20d 42
vcp_breakout_confirm false
contraction_ratio_10_30 0.6816
vcp_name_en Volatility Contraction Pattern
vcp_name_zh 波動收縮形態
vol_contraction true
kdjAdxPoints 0.5
rsiKdjPoints 2.4
volumeWeight 2
maCrossPoints 1.6
shortRsiPoints 0.4
shortMacdPoints 0.4
volConfirmPoints 1
volumePointsTechnical 0.4

情緒分析 — 4/10 · 較差

Dimension score 4/10
Dimension grade 較差

Sub-items

sentiment

score 4

details

source finnhub_news_keyword_model
articleCount 8
negativeHits 0
positiveHits 3
sentimentScoreRaw 0.9

sentimentData

raw {"id":140851822,"url":"https://finnhub.io/api/news?id=9da471d347007081d5e94090bd56a1e3e1be35cd27d7aca6abde46d407f67236","image":"","source":"Fintel","related":"UDR","summary":"","category":"company","datetime":1783608761,"headline":"Truist Securities Downgrades UDR (UDR)"}, {"id":140854268,"url":"https://finnhub.io/api/news?id=dd95c795fd008825dd1429b708b0e863c8769a0743b57f0f1c2df7371937c6d5","image":"","source":"Benzinga","related":"UDR","summary":"Scotiabank analyst Nicholas Yulico maintains UDR (NYSE:UDR) with a Sector Perform and raises the price target from $38 to $41.","category":"company","datetime":1783596324,"headline":"Scotiabank Maintains Sector Perform on UDR, Raises Price Target to $41"}, {"id":140845634,"url":"https://finnhub.io/api/news?id=e499639579741af73e60b610882392a90349ca07e0779e3ec6e362598c787598","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"UDR","summary":"DENVER, July 08, 2026--UDR, Inc. (the \"Company\") (NYSE: UDR), a leading multifamily real estate investment trust, announced today that it will release its second quarter 2026 financial results on Monday, July 27, 2026, after the market closes. A webcast and conference call will be held on Tuesday, July 28, 2026, at 12:00 p.m. Eastern Time. The webcast and conference call will be open to the public.","category":"company","datetime":1783541760,"headline":"UDR, Inc. Announces Dates for Second Quarter 2026 Earnings Release, Webcast, and Conference Call"}, {"id":140843817,"url":"https://finnhub.io/api/news?id=07e06002ebe29fd7af3bc918b8fe3a5c4856c4e031bc8083aad159db87c10eb0","image":"","source":"Benzinga","related":"UDR","summary":"Truist Securities analyst Michael Lewis downgrades UDR (NYSE:UDR) from Buy to Hold and maintains the price target from $41 to $41.","category":"company","datetime":1783498136,"headline":"Truist Securities Downgrades UDR to Hold, Maintains Price Target to $41"}, {"id":140824558,"url":"https://finnhub.io/api/news?id=8d9edc516cf234d023a87ace16a9b4fbdd2b8d1b3fb18e96c54e1c4587e51466","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"UDR","summary":"UDR is gearing up to release its second-quarter results soon, and analysts are expecting a single-digit drop in earnings.","category":"company","datetime":1783352686,"headline":"Here's What to Expect From UDR's Next Earnings Report"}, {"id":140730815,"url":"https://finnhub.io/api/news?id=05aaf02c7db45025b14daa45e46c73fb5727d30165f9145b5bd7299d2ed225cf","image":"","source":"Benzinga","related":"UDR","summary":"Morgan Stanley analyst Adam Kramer maintains UDR (NYSE:UDR) with a Equal-Weight and raises the price target from $43 to $44.5.","category":"company","datetime":1782394518,"headline":"Morgan Stanley Maintains Equal-Weight on UDR, Raises Price Target to $44.5"}, {"id":140670867,"url":"https://finnhub.io/api/news?id=710da4ac2c937ef5076e05ee0d50cbd2a4d8733152e66f6bba212aa5b38bb06c","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"UDR","summary":"UDR has underperformed the Nasdaq Composite over the past year, yet Wall Street remains optimistic about the stock.","category":"company","datetime":1781859737,"headline":"Is UDR Stock Underperforming the Nasdaq?"}, {"id":140607428,"url":"https://finnhub.io/api/news?id=a7f9cdd9991109c003dca40eb1d00cfd32eccb4508a947ca134d536dc07deede","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"UDR","summary":"UDR shares outpace the industry as strong apartment demand, AI-driven retention gains and monthly dividends support investor interest.","category":"company","datetime":1781183820,"headline":"UDR Stock Gains 9% in Three Months: Will the Uptrend Continue?"}
raw_source {"id":140851822,"url":"https://finnhub.io/api/news?id=9da471d347007081d5e94090bd56a1e3e1be35cd27d7aca6abde46d407f67236","image":"","source":"Fintel","related":"UDR","summary":"","category":"company","datetime":1783608761,"headline":"Truist Securities Downgrades UDR (UDR)"}, {"id":140854268,"url":"https://finnhub.io/api/news?id=dd95c795fd008825dd1429b708b0e863c8769a0743b57f0f1c2df7371937c6d5","image":"","source":"Benzinga","related":"UDR","summary":"Scotiabank analyst Nicholas Yulico maintains UDR (NYSE:UDR) with a Sector Perform and raises the price target from $38 to $41.","category":"company","datetime":1783596324,"headline":"Scotiabank Maintains Sector Perform on UDR, Raises Price Target to $41"}, {"id":140845634,"url":"https://finnhub.io/api/news?id=e499639579741af73e60b610882392a90349ca07e0779e3ec6e362598c787598","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"UDR","summary":"DENVER, July 08, 2026--UDR, Inc. (the \"Company\") (NYSE: UDR), a leading multifamily real estate investment trust, announced today that it will release its second quarter 2026 financial results on Monday, July 27, 2026, after the market closes. A webcast and conference call will be held on Tuesday, July 28, 2026, at 12:00 p.m. Eastern Time. The webcast and conference call will be open to the public.","category":"company","datetime":1783541760,"headline":"UDR, Inc. Announces Dates for Second Quarter 2026 Earnings Release, Webcast, and Conference Call"}, {"id":140843817,"url":"https://finnhub.io/api/news?id=07e06002ebe29fd7af3bc918b8fe3a5c4856c4e031bc8083aad159db87c10eb0","image":"","source":"Benzinga","related":"UDR","summary":"Truist Securities analyst Michael Lewis downgrades UDR (NYSE:UDR) from Buy to Hold and maintains the price target from $41 to $41.","category":"company","datetime":1783498136,"headline":"Truist Securities Downgrades UDR to Hold, Maintains Price Target to $41"}, {"id":140824416,"url":"https://finnhub.io/api/news?id=58ac94e21051c144761f39b4ccf2c7a30a2aabc76ed7c222a0a92310c75b10a2","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"UDR","summary":"Eli Lilly, HSBC and Palantir headline Zacks' latest top stock reports, highlighting growth drivers, opportunities and key risks shaping each outlook.","category":"company","datetime":1783369560,"headline":"Top Stock Reports for Eli Lilly, HSBC & Palantir"}, {"id":140824558,"url":"https://finnhub.io/api/news?id=8d9edc516cf234d023a87ace16a9b4fbdd2b8d1b3fb18e96c54e1c4587e51466","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"UDR","summary":"UDR is gearing up to release its second-quarter results soon, and analysts are expecting a single-digit drop in earnings.","category":"company","datetime":1783352686,"headline":"Here's What to Expect From UDR's Next Earnings Report"}, {"id":140761837,"url":"https://finnhub.io/api/news?id=614f8b20c213d4e5e167e9cb933271d269a1c51a19582d64afc6bea38f19f758","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"UDR","summary":"Market volatility has rattled income investors as the interest rate path stays murky, and casual money has fled residential REITs over fears that higher-for-longer rates will crush floating-debt portfolios. I think the bears are missing the point on UDR (NYSE:UDR). Shelter is non-discretionary, mortgage rates are pricing buyers out of single-family homes, and UDR’s Q1 ... As Volatility Rumbles Through the Market, This 4.6% Yielding Residential Giant Is a Bulletproof Haven for Retirees","category":"company","datetime":1782741049,"headline":"As Volatility Rumbles Through the Market, This 4.6% Yielding Residential Giant Is a Bulletproof Haven for Retirees"}, {"id":140728921,"url":"https://finnhub.io/api/news?id=fcac8da501a17a5651003393ca48302280cd8ae678c43ab4bff0f570cbb43af5","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2280346058/image_2280346058.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"UDR","summary":"Long-term bond yields persist. But investors looking for income can still find plenty of attractive opportunities with dividend-paying stocks that have healthy yields. Read which ones here.","category":"company","datetime":1782404914,"headline":"4 'Safer' Dividend Buys Out Of Barron's 23 June Better Bets Than T-Bills"}, {"id":140730815,"url":"https://finnhub.io/api/news?id=05aaf02c7db45025b14daa45e46c73fb5727d30165f9145b5bd7299d2ed225cf","image":"","source":"Benzinga","related":"UDR","summary":"Morgan Stanley analyst Adam Kramer maintains UDR (NYSE:UDR) with a Equal-Weight and raises the price target from $43 to $44.5.","category":"company","datetime":1782394518,"headline":"Morgan Stanley Maintains Equal-Weight on UDR, Raises Price Target to $44.5"}, {"id":140670867,"url":"https://finnhub.io/api/news?id=710da4ac2c937ef5076e05ee0d50cbd2a4d8733152e66f6bba212aa5b38bb06c","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"UDR","summary":"UDR has underperformed the Nasdaq Composite over the past year, yet Wall Street remains optimistic about the stock.","category":"company","datetime":1781859737,"headline":"Is UDR Stock Underperforming the Nasdaq?"}, {"id":140607428,"url":"https://finnhub.io/api/news?id=a7f9cdd9991109c003dca40eb1d00cfd32eccb4508a947ca134d536dc07deede","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"UDR","summary":"UDR shares outpace the industry as strong apartment demand, AI-driven retention gains and monthly dividends support investor interest.","category":"company","datetime":1781183820,"headline":"UDR Stock Gains 9% in Three Months: Will the Uptrend Continue?"}, {"id":140593651,"url":"https://finnhub.io/api/news?id=796397c0188fe03e5d035785c8172b59aa4ed8b5789ed9d55f9ccd9c24bc99dc","image":"","source":"Benzinga","related":"UDR","summary":"Mizuho analyst Vikram Malhorta maintains UDR (NYSE:UDR) with a Neutral and raises the price target from $39 to $41.","category":"company","datetime":1781081807,"headline":"Mizuho Maintains Neutral on UDR, Raises Price Target to $41"}, {"id":140581864,"url":"https://finnhub.io/api/news?id=d7a821decf1ee078fc1aabdc5e4ff7c2e9a2ab64b4d1d7d539ef83e4f14953bf","image":"https://cdn.benzinga.com/files/images/story/2025/11/06/insider_trade_1.jpg?width=2048&height=1536","source":"Benzinga","related":"UDR","summary":" ","category":"company","datetime":1781003798,"headline":"Insider Selling: Thomas W Toomey Unloads $3.14M Of UDR Stock"}
data_source finnhub_news_keyword_model
article_count 8
negative_hits 0
positive_hits 3
recomputed_at_score true
sentiment_score_raw 0.9
source_article_count 13
discarded_article_count 3
sentimentPoints 4

Dimension contribution

Dimension Raw Max Norm % Contrib
基本面 3.2 5/110 64% 3.2
資金流 14 20/110 70% 14
市場環境 12.8 15/110 85.33% 12.8
催化劑 2 20/110 10% 2
風險管理 7.8 10/110 78% 7.8
技術信號 22.1 30/110 73.67% 22.1
情緒分析 4 10/110 40% 4

5D momentum v2 breakdown

Cursor_18.25 5D momentum v2 0-50

5D momentum v2 1/50
ret_5d -0.0229
max_score 50
max_total 50
raw_total 1
vcp_bonus 0
vol_ratio 0.4192
ret_points 0
vol_points 0
range_ratio 0.7624
volat_points 0
day_range_pct 0.0142
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

Risk management

level Medium
reason risk management score >= 6.5/10

position

score 1.6

details

atrPct 1.9589
turnoverUsdM 66.8146
liquidityPoints 0.4
volatilityPoints 1.2
rrPoints 1.8

stopLevels

symbol US.UDR
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 38.135

strength_details

ma_score 1.5
atr_score 2.5
rsi_score 3
macd_score 3
volume_score 1
market_adjustment 1
risk_reward_ratio 1.6
stop_loss_percent 3.9
take_profit_price 42.2272
target_multiplier 2.2
technical_strength 2.23
take_profit_percent 6.4
positionPoints 1.6
stopLossPoints 2.4

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Real Estate
concentratedSectorPenalty 0
riskRewardRatio 1.6335
stopLossPercent 3.9179
diversificationPoints 2

Calculation audit log

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

Technical indicators

adx
value 92.86
atr
atr 0.7775
rule ATR / current price; lower volatility scores higher
score 8
atr_pct 1.96
cci
rule Cursor_18.24 CCI bands
level 平衡
score 6
value 26.3
cmf
rule Cursor_18.24 CMF bands
level 派發
score 2
value -0.0609
kdj
d 70.57
j 14.04
k 51.73
rule Cursor_18.24 K/D cross
score 0
signal 死叉
mfi
rule Cursor_18.24 MFI bands
level 入貨中
score 8
value 62.37
obv
rule Cursor_18.24 recent_slope vs previous_slope
score 10
trend 強流入
value -16180812
recentSlope 554688.8
previousSlope -440510
rsi
value 67
sar
rule Cursor_18.24 Parabolic SAR
score 8
trend 上升
value 39.2246
position SAR喺價下
distancePct 1.17
previousTrend 上升
ma50
value 38.1864
macd
macd 0.6994
trend 強烈看漲
signal 0.6792
histogram 0.0202
vwap
rule Cursor_18.24 VWAP 20D consecutive close
score 10
value 39.1518
position 連續5日>VWAP
consecutiveAbove 12
volume
rule Cursor_18.24 volume ratio
level 空升
ratio 0.44
score 2
avgVolume 3854491
currentVolume 1683412
derived
ma20 39.376
ma50 38.1864
prevClose 39.83
avgVolume10 3138391
avgVolume20 3854491
changePercent -0.35
avgVolumeForScore 3854491
ma_cross
ma20 39.376
ma50 38.1864
rule Cursor_18.24 MA20/MA50 cross
cross 多頭
score 4
prevMa20 39.36
prevMa50 38.0834
spreadPct 3.12
isVolumeBreakout false
bollinger
lower 37.1808
upper 41.5712
position 上半部
rsi_short
value 46.33
macd_short
macd 0
trend 中性
signal 0
histogram 0
volume_ratio
ratio 0.44

Raw calculation JSON

{
  "risk": {
    "level": "Medium",
    "reason": "risk management score >= 6.5/10",
    "position": {
      "score": 1.6,
      "details": {
        "atrPct": 1.9589317208364827,
        "turnoverUsdM": 66.81462228,
        "liquidityPoints": 0.4,
        "volatilityPoints": 1.2
      }
    },
    "rrPoints": 1.8,
    "stopLevels": {
      "symbol": "US.UDR",
      "rr_range": "1:1.0-1:2.5",
      "risk_profile": "中等",
      "stop_loss_price": 38.135,
      "strength_details": {
        "ma_score": 1.5,
        "atr_score": 2.5,
        "rsi_score": 3,
        "macd_score": 3,
        "volume_score": 1
      },
      "market_adjustment": 1,
      "risk_reward_ratio": 1.6,
      "stop_loss_percent": 3.9,
      "take_profit_price": 42.2272,
      "target_multiplier": 2.2,
      "technical_strength": 2.23,
      "take_profit_percent": 6.4
    },
    "positionPoints": 1.6,
    "stopLossPoints": 2.4,
    "diversification": {
      "score": 2,
      "details": {
        "method": "sector concentration proxy; no portfolio holdings used",
        "sector": "Real Estate",
        "concentratedSectorPenalty": 0
      }
    },
    "riskRewardRatio": 1.6335434083601288,
    "stopLossPercent": 3.9178634416729654,
    "diversificationPoints": 2
  },
  "total": {
    "max": 160,
    "result": 66.9,
    "formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
    "baseScore": 65.9,
    "modelVersion": "cursor_18_27_news_v2_160",
    "momentum5dScore": 1
  },
  "market": {
    "ma20": 39.376,
    "ma50": 38.1864,
    "close": 39.69,
    "prevClose": 39.83,
    "avgVolume20": 3854491,
    "volumeRatio": 0.44,
    "changePercent": -0.35
  },
  "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": 1,
    "details": {
      "ret_5d": -0.022895125553914375,
      "max_score": 50,
      "max_total": 50,
      "raw_total": 1,
      "vcp_bonus": 0,
      "vol_ratio": 0.4192180496065345,
      "ret_points": 0,
      "vol_points": 0,
      "range_ratio": 0.7623569852128093,
      "volat_points": 0,
      "day_range_pct": 0.014235348954396633,
      "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": 66.9,
    "formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
    "weights": [
      {
        "raw": 3.2,
        "label": "基本面",
        "weight": "5/110",
        "normalized": 64,
        "contribution": 3.2
      },
      {
        "raw": 14,
        "label": "資金流",
        "weight": "20/110",
        "normalized": 70,
        "contribution": 14
      },
      {
        "raw": 12.8,
        "label": "市場環境",
        "weight": "15/110",
        "normalized": 85.33,
        "contribution": 12.8
      },
      {
        "raw": 2,
        "label": "催化劑",
        "weight": "20/110",
        "normalized": 10,
        "contribution": 2
      },
      {
        "raw": 7.8,
        "label": "風險管理",
        "weight": "10/110",
        "normalized": 78,
        "contribution": 7.8
      },
      {
        "raw": 22.1,
        "label": "技術信號",
        "weight": "30/110",
        "normalized": 73.67,
        "contribution": 22.1
      },
      {
        "raw": 4,
        "label": "情緒分析",
        "weight": "10/110",
        "normalized": 40,
        "contribution": 4
      }
    ],
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "momentumMax": 50,
  "scoreStatus": "checked",
  "standard110": {
    "rating": "觀望",
    "result": 65.9,
    "details": [
      "基本面分析總分: 3.2/5分",
      "資金流分析總分: 14/20分",
      "市場環境分析總分: 12.8/15分",
      "催化劑分析: 2/20分",
      "風險管理總分: 7.8/10分",
      "技術信號分析總分: 22.1/30分",
      "情緒分析: 4/10分",
      "共振率(僅顯示不加分): 0%"
    ],
    "formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
    "dimensionScores": {
      "催化劑": 2,
      "基本面": 3.2,
      "資金流": 14,
      "市場環境": 12.8,
      "情緒分析": 4,
      "技術信號": 22.1,
      "風險管理": 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.2,
          "pePoints": 0.2,
          "epsPoints": 0,
          "roePoints": 0.4,
          "debtPoints": 0.3,
          "marginPoints": 0.75,
          "turnoverUsdM": 66.81462228,
          "volumePoints": 0.5,
          "revenuePoints": 0,
          "dividendPoints": 0.5,
          "marketCapPoints": 0.4
        },
        "source": "fmp_stable"
      },
      "資金流": {
        "max": 20,
        "grade": "良好",
        "items": {
          "cmfPoints": 0.8,
          "mfiPoints": 3.2,
          "obvPoints": 4,
          "vwapPoints": 4,
          "institutional": {
            "score": 2,
            "details": {
              "source": "optional-neutral",
              "warning": {
                "code": "INSTITUTIONAL_DATA_OPTIONAL",
                "symbol": "US.UDR",
                "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": 16.9
            }
          },
          "trend": {
            "score": 4,
            "details": {
              "qqq": {
                "ma20": 720.9690033500002,
                "ma50": 713.79420164,
                "name": "QQQ",
                "close": 723.17999,
                "points": 2
              },
              "spy": {
                "ma20": 742.33551,
                "ma50": 740.3722033000001,
                "name": "SPY",
                "close": 751.71002,
                "points": 2
              },
              "source": "twelvedata+fred"
            }
          },
          "atrPct": 1.9589317208364827,
          "atrPoints": 4,
          "cciPoints": 2.4,
          "vixPoints": 2.4,
          "marketTrendPoints": 4
        }
      },
      "情緒分析": {
        "max": 10,
        "grade": "較差",
        "items": {
          "sentiment": {
            "score": 4,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 8,
              "negativeHits": 0,
              "positiveHits": 3,
              "sentimentScoreRaw": 0.9
            }
          },
          "sentimentData": {
            "raw": [
              {
                "id": 140851822,
                "url": "https://finnhub.io/api/news?id=9da471d347007081d5e94090bd56a1e3e1be35cd27d7aca6abde46d407f67236",
                "image": "",
                "source": "Fintel",
                "related": "UDR",
                "summary": "",
                "category": "company",
                "datetime": 1783608761,
                "headline": "Truist Securities Downgrades UDR (UDR)"
              },
              {
                "id": 140854268,
                "url": "https://finnhub.io/api/news?id=dd95c795fd008825dd1429b708b0e863c8769a0743b57f0f1c2df7371937c6d5",
                "image": "",
                "source": "Benzinga",
                "related": "UDR",
                "summary": "Scotiabank  analyst Nicholas Yulico   maintains UDR (NYSE:UDR) with a Sector Perform and raises the price target from $38 to $41.",
                "category": "company",
                "datetime": 1783596324,
                "headline": "Scotiabank Maintains Sector Perform on UDR, Raises Price Target to $41"
              },
              {
                "id": 140845634,
                "url": "https://finnhub.io/api/news?id=e499639579741af73e60b610882392a90349ca07e0779e3ec6e362598c787598",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "UDR",
                "summary": "DENVER, July 08, 2026--UDR, Inc. (the \"Company\") (NYSE: UDR), a leading multifamily real estate investment trust, announced today that it will release its second quarter 2026 financial results on Monday, July 27, 2026, after the market closes. A webcast and conference call will be held on Tuesday, July 28, 2026, at 12:00 p.m. Eastern Time. The webcast and conference call will be open to the public.",
                "category": "company",
                "datetime": 1783541760,
                "headline": "UDR, Inc. Announces Dates for Second Quarter 2026 Earnings Release, Webcast, and Conference Call"
              },
              {
                "id": 140843817,
                "url": "https://finnhub.io/api/news?id=07e06002ebe29fd7af3bc918b8fe3a5c4856c4e031bc8083aad159db87c10eb0",
                "image": "",
                "source": "Benzinga",
                "related": "UDR",
                "summary": "Truist Securities  analyst Michael Lewis   downgrades UDR (NYSE:UDR) from Buy to Hold and maintains the price target from $41 to $41.",
                "category": "company",
                "datetime": 1783498136,
                "headline": "Truist Securities Downgrades UDR to Hold, Maintains Price Target to $41"
              },
              {
                "id": 140824558,
                "url": "https://finnhub.io/api/news?id=8d9edc516cf234d023a87ace16a9b4fbdd2b8d1b3fb18e96c54e1c4587e51466",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "UDR",
                "summary": "UDR is gearing up to release its second-quarter results soon, and analysts are expecting a single-digit drop in earnings.",
                "category": "company",
                "datetime": 1783352686,
                "headline": "Here's What to Expect From UDR's Next Earnings Report"
              },
              {
                "id": 140730815,
                "url": "https://finnhub.io/api/news?id=05aaf02c7db45025b14daa45e46c73fb5727d30165f9145b5bd7299d2ed225cf",
                "image": "",
                "source": "Benzinga",
                "related": "UDR",
                "summary": "Morgan Stanley  analyst Adam Kramer   maintains UDR (NYSE:UDR) with a Equal-Weight and raises the price target from $43 to $44.5.",
                "category": "company",
                "datetime": 1782394518,
                "headline": "Morgan Stanley Maintains Equal-Weight on UDR, Raises Price Target to $44.5"
              },
              {
                "id": 140670867,
                "url": "https://finnhub.io/api/news?id=710da4ac2c937ef5076e05ee0d50cbd2a4d8733152e66f6bba212aa5b38bb06c",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "UDR",
                "summary": "UDR has underperformed the Nasdaq Composite over the past year, yet Wall Street remains optimistic about the stock.",
                "category": "company",
                "datetime": 1781859737,
                "headline": "Is UDR Stock Underperforming the Nasdaq?"
              },
              {
                "id": 140607428,
                "url": "https://finnhub.io/api/news?id=a7f9cdd9991109c003dca40eb1d00cfd32eccb4508a947ca134d536dc07deede",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "UDR",
                "summary": "UDR shares outpace the industry as strong apartment demand, AI-driven retention gains and monthly dividends support investor interest.",
                "category": "company",
                "datetime": 1781183820,
                "headline": "UDR Stock Gains 9% in Three Months: Will the Uptrend Continue?"
              }
            ],
            "raw_source": [
              {
                "id": 140851822,
                "url": "https://finnhub.io/api/news?id=9da471d347007081d5e94090bd56a1e3e1be35cd27d7aca6abde46d407f67236",
                "image": "",
                "source": "Fintel",
                "related": "UDR",
                "summary": "",
                "category": "company",
                "datetime": 1783608761,
                "headline": "Truist Securities Downgrades UDR (UDR)"
              },
              {
                "id": 140854268,
                "url": "https://finnhub.io/api/news?id=dd95c795fd008825dd1429b708b0e863c8769a0743b57f0f1c2df7371937c6d5",
                "image": "",
                "source": "Benzinga",
                "related": "UDR",
                "summary": "Scotiabank  analyst Nicholas Yulico   maintains UDR (NYSE:UDR) with a Sector Perform and raises the price target from $38 to $41.",
                "category": "company",
                "datetime": 1783596324,
                "headline": "Scotiabank Maintains Sector Perform on UDR, Raises Price Target to $41"
              },
              {
                "id": 140845634,
                "url": "https://finnhub.io/api/news?id=e499639579741af73e60b610882392a90349ca07e0779e3ec6e362598c787598",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "UDR",
                "summary": "DENVER, July 08, 2026--UDR, Inc. (the \"Company\") (NYSE: UDR), a leading multifamily real estate investment trust, announced today that it will release its second quarter 2026 financial results on Monday, July 27, 2026, after the market closes. A webcast and conference call will be held on Tuesday, July 28, 2026, at 12:00 p.m. Eastern Time. The webcast and conference call will be open to the public.",
                "category": "company",
                "datetime": 1783541760,
                "headline": "UDR, Inc. Announces Dates for Second Quarter 2026 Earnings Release, Webcast, and Conference Call"
              },
              {
                "id": 140843817,
                "url": "https://finnhub.io/api/news?id=07e06002ebe29fd7af3bc918b8fe3a5c4856c4e031bc8083aad159db87c10eb0",
                "image": "",
                "source": "Benzinga",
                "related": "UDR",
                "summary": "Truist Securities  analyst Michael Lewis   downgrades UDR (NYSE:UDR) from Buy to Hold and maintains the price target from $41 to $41.",
                "category": "company",
                "datetime": 1783498136,
                "headline": "Truist Securities Downgrades UDR to Hold, Maintains Price Target to $41"
              },
              {
                "id": 140824416,
                "url": "https://finnhub.io/api/news?id=58ac94e21051c144761f39b4ccf2c7a30a2aabc76ed7c222a0a92310c75b10a2",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "UDR",
                "summary": "Eli Lilly, HSBC and Palantir headline Zacks' latest top stock reports, highlighting growth drivers, opportunities and key risks shaping each outlook.",
                "category": "company",
                "datetime": 1783369560,
                "headline": "Top Stock Reports for Eli Lilly, HSBC & Palantir"
              },
              {
                "id": 140824558,
                "url": "https://finnhub.io/api/news?id=8d9edc516cf234d023a87ace16a9b4fbdd2b8d1b3fb18e96c54e1c4587e51466",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "UDR",
                "summary": "UDR is gearing up to release its second-quarter results soon, and analysts are expecting a single-digit drop in earnings.",
                "category": "company",
                "datetime": 1783352686,
                "headline": "Here's What to Expect From UDR's Next Earnings Report"
              },
              {
                "id": 140761837,
                "url": "https://finnhub.io/api/news?id=614f8b20c213d4e5e167e9cb933271d269a1c51a19582d64afc6bea38f19f758",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "UDR",
                "summary": "Market volatility has rattled income investors as the interest rate path stays murky, and casual money has fled residential REITs over fears that higher-for-longer rates will crush floating-debt portfolios. I think the bears are missing the point on UDR (NYSE:UDR). Shelter is non-discretionary, mortgage rates are pricing buyers out of single-family homes, and UDR’s Q1 ... As Volatility Rumbles Through the Market, This 4.6% Yielding Residential Giant Is a Bulletproof Haven for Retirees",
                "category": "company",
                "datetime": 1782741049,
                "headline": "As Volatility Rumbles Through the Market, This 4.6% Yielding Residential Giant Is a Bulletproof Haven for Retirees"
              },
              {
                "id": 140728921,
                "url": "https://finnhub.io/api/news?id=fcac8da501a17a5651003393ca48302280cd8ae678c43ab4bff0f570cbb43af5",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2280346058/image_2280346058.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "UDR",
                "summary": "Long-term bond yields persist. But investors looking for income can still find plenty of attractive opportunities with dividend-paying stocks that have healthy yields. Read which ones here.",
                "category": "company",
                "datetime": 1782404914,
                "headline": "4 'Safer' Dividend Buys Out Of Barron's 23 June Better Bets Than T-Bills"
              },
              {
                "id": 140730815,
                "url": "https://finnhub.io/api/news?id=05aaf02c7db45025b14daa45e46c73fb5727d30165f9145b5bd7299d2ed225cf",
                "image": "",
                "source": "Benzinga",
                "related": "UDR",
                "summary": "Morgan Stanley  analyst Adam Kramer   maintains UDR (NYSE:UDR) with a Equal-Weight and raises the price target from $43 to $44.5.",
                "category": "company",
                "datetime": 1782394518,
                "headline": "Morgan Stanley Maintains Equal-Weight on UDR, Raises Price Target to $44.5"
              },
              {
                "id": 140670867,
                "url": "https://finnhub.io/api/news?id=710da4ac2c937ef5076e05ee0d50cbd2a4d8733152e66f6bba212aa5b38bb06c",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "UDR",
                "summary": "UDR has underperformed the Nasdaq Composite over the past year, yet Wall Street remains optimistic about the stock.",
                "category": "company",
                "datetime": 1781859737,
                "headline": "Is UDR Stock Underperforming the Nasdaq?"
              },
              {
                "id": 140607428,
                "url": "https://finnhub.io/api/news?id=a7f9cdd9991109c003dca40eb1d00cfd32eccb4508a947ca134d536dc07deede",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "UDR",
                "summary": "UDR shares outpace the industry as strong apartment demand, AI-driven retention gains and monthly dividends support investor interest.",
                "category": "company",
                "datetime": 1781183820,
                "headline": "UDR Stock Gains 9% in Three Months: Will the Uptrend Continue?"
              },
              {
                "id": 140593651,
                "url": "https://finnhub.io/api/news?id=796397c0188fe03e5d035785c8172b59aa4ed8b5789ed9d55f9ccd9c24bc99dc",
                "image": "",
                "source": "Benzinga",
                "related": "UDR",
                "summary": "Mizuho  analyst Vikram Malhorta   maintains UDR (NYSE:UDR) with a Neutral and raises the price target from $39 to $41.",
                "category": "company",
                "datetime": 1781081807,
                "headline": "Mizuho Maintains Neutral on UDR, Raises Price Target to $41"
              },
              {
                "id": 140581864,
                "url": "https://finnhub.io/api/news?id=d7a821decf1ee078fc1aabdc5e4ff7c2e9a2ab64b4d1d7d539ef83e4f14953bf",
                "image": "https://cdn.benzinga.com/files/images/story/2025/11/06/insider_trade_1.jpg?width=2048&height=1536",
                "source": "Benzinga",
                "related": "UDR",
                "summary": " ",
                "category": "company",
                "datetime": 1781003798,
                "headline": "Insider Selling: Thomas W Toomey Unloads $3.14M Of UDR Stock"
              }
            ],
            "data_source": "finnhub_news_keyword_model",
            "article_count": 8,
            "negative_hits": 0,
            "positive_hits": 3,
            "recomputed_at_score": true,
            "sentiment_score_raw": 0.9,
            "source_article_count": 13,
            "discarded_article_count": 3
          },
          "sentimentPoints": 4
        }
      },
      "技術信號": {
        "max": 30,
        "raw": 22.1,
        "grade": "良好",
        "items": {
          "bbPoints": 3,
          "adxPoints": 3,
          "sarPoints": 2.4000000000000004,
          "vcpPoints": 3,
          "macdPoints": 4,
          "vcpPayload": {
            "vcp_pass": false,
            "vcp_score": 3,
            "vcp_reason": "波幅收縮(14.1%→9.6%);量縮(v10/v30=0.68);跌縮量(近10日3日);站上MA50;Ready=Y;Confirm=N",
            "vcp_metrics": {
              "up_days": 6,
              "vol_ref": 5113980,
              "down_days": 3,
              "vcp_ready": true,
              "above_ma50": true,
              "avg_vol_10": 3477260,
              "avg_vol_20": 4015600,
              "avg_vol_30": 5113980,
              "range_pct_10": 0.09599395313681035,
              "range_pct_20": 0.12244897959183673,
              "range_pct_30": 0.14084152179390283,
              "up_expand_ok": false,
              "lookback_used": 59,
              "near_20d_high": true,
              "contraction_ok": true,
              "down_shrink_ok": true,
              "up_expand_days": 1,
              "breakout_20d_ok": false,
              "vol_ratio_10_30": 0.679951818348918,
              "dist_to_20d_high": 0.055000000000000056,
              "down_shrink_days": 3,
              "breakout_level_20d": 42,
              "vcp_breakout_confirm": false,
              "contraction_ratio_10_30": 0.6815742397137747
            },
            "vcp_name_en": "Volatility Contraction Pattern",
            "vcp_name_zh": "波動收縮形態",
            "vol_contraction": true
          },
          "kdjAdxPoints": 0.5,
          "rsiKdjPoints": 2.4,
          "volumeWeight": 2,
          "maCrossPoints": 1.6,
          "shortRsiPoints": 0.4,
          "shortMacdPoints": 0.4,
          "volConfirmPoints": 1,
          "volumePointsTechnical": 0.4
        }
      },
      "風險管理": {
        "max": 10,
        "grade": "良好",
        "items": {
          "position": {
            "score": 1.6,
            "details": {
              "atrPct": 1.9589317208364827,
              "turnoverUsdM": 66.81462228,
              "liquidityPoints": 0.4,
              "volatilityPoints": 1.2
            }
          },
          "rrPoints": 1.8,
          "stopLevels": {
            "symbol": "US.UDR",
            "rr_range": "1:1.0-1:2.5",
            "risk_profile": "中等",
            "stop_loss_price": 38.135,
            "strength_details": {
              "ma_score": 1.5,
              "atr_score": 2.5,
              "rsi_score": 3,
              "macd_score": 3,
              "volume_score": 1
            },
            "market_adjustment": 1,
            "risk_reward_ratio": 1.6,
            "stop_loss_percent": 3.9,
            "take_profit_price": 42.2272,
            "target_multiplier": 2.2,
            "technical_strength": 2.23,
            "take_profit_percent": 6.4
          },
          "positionPoints": 1.6,
          "stopLossPoints": 2.4,
          "diversification": {
            "score": 2,
            "details": {
              "method": "sector concentration proxy; no portfolio holdings used",
              "sector": "Real Estate",
              "concentratedSectorPenalty": 0
            }
          },
          "riskRewardRatio": 1.6335434083601288,
          "stopLossPercent": 3.9178634416729654,
          "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": 92.86,
    "atr": {
      "atr": 0.7775,
      "rule": "ATR / current price; lower volatility scores higher",
      "score": 8,
      "atr_pct": 1.96
    },
    "cci": {
      "rule": "Cursor_18.24 CCI bands",
      "level": "平衡",
      "score": 6,
      "value": 26.3
    },
    "cmf": {
      "rule": "Cursor_18.24 CMF bands",
      "level": "派發",
      "score": 2,
      "value": -0.0609
    },
    "kdj": {
      "d": 70.57,
      "j": 14.04,
      "k": 51.73,
      "rule": "Cursor_18.24 K/D cross",
      "score": 0,
      "signal": "死叉"
    },
    "mfi": {
      "rule": "Cursor_18.24 MFI bands",
      "level": "入貨中",
      "score": 8,
      "value": 62.37
    },
    "obv": {
      "rule": "Cursor_18.24 recent_slope vs previous_slope",
      "score": 10,
      "trend": "強流入",
      "value": -16180812,
      "recentSlope": 554688.8,
      "previousSlope": -440510
    },
    "rsi": 67,
    "sar": {
      "rule": "Cursor_18.24 Parabolic SAR",
      "score": 8,
      "trend": "上升",
      "value": 39.2246,
      "position": "SAR喺價下",
      "distancePct": 1.17,
      "previousTrend": "上升"
    },
    "ma50": 38.1864,
    "macd": {
      "macd": 0.69939632811991,
      "trend": "強烈看漲",
      "signal": 0.6791878871331808,
      "histogram": 0.020208440986729248
    },
    "vwap": {
      "rule": "Cursor_18.24 VWAP 20D consecutive close",
      "score": 10,
      "value": 39.1518,
      "position": "連續5日>VWAP",
      "consecutiveAbove": 12
    },
    "volume": {
      "rule": "Cursor_18.24 volume ratio",
      "level": "空升",
      "ratio": 0.44,
      "score": 2,
      "avgVolume": 3854491,
      "currentVolume": 1683412
    },
    "derived": {
      "ma20": 39.376,
      "ma50": 38.1864,
      "prevClose": 39.83,
      "avgVolume10": 3138391,
      "avgVolume20": 3854491,
      "changePercent": -0.35,
      "avgVolumeForScore": 3854491
    },
    "ma_cross": {
      "ma20": 39.376,
      "ma50": 38.1864,
      "rule": "Cursor_18.24 MA20/MA50 cross",
      "cross": "多頭",
      "score": 4,
      "prevMa20": 39.36,
      "prevMa50": 38.0834,
      "spreadPct": 3.12,
      "isVolumeBreakout": false
    },
    "bollinger": {
      "lower": 37.1808,
      "upper": 41.5712,
      "position": "上半部"
    },
    "rsi_short": 46.33,
    "macd_short": {
      "macd": 0,
      "trend": "中性",
      "signal": 0,
      "histogram": 0
    },
    "volume_ratio": {
      "ratio": 0.44
    }
  }
}

Raw metrics JSON

{
  "close": 39.69,
  "volume": 1683412,
  "changePercent": -0.35
}

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.