Cached score snapshot

US.MAA · Mid-America Apartment Communities

110分制 38.9/110;5D動能v2 14/50;排序分 52.9/160 · Incomplete inputs

Ranking score 52.9/160
Main score 38.9/110
5D momentum v2 14/50
Rank #182
Setup grade F 24.8

Score breakdown

避免

Medium twelvedata

Score and price trend

F 24.8 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 06-16 07-21 08-21 09-24 10-22 $117.30$131.86$146.42 Price Projection date
Historical projection
Model Median P25/P75 歷史相似情境上漲比例 Down5 Actual / compare
Rolling DOE best · score 2.297 · anchors 120 -0.41% -1.55% / +1.44% 43.8% 1.3% Actual outcome pending · 1 / 3 bars observed
30D observation +0.62% -2.23% / +4.68% 58.8% 6.3% Actual outcome pending · 1 / 30 bars observed
Historical projection 10D n=160 -0.01% -1.55% / +1.51% 48.8% 1.9% Actual outcome pending · 1 / 10 bars observed

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

2026-06-16 → 2026-10-22 · 90 archived points · 1 Improving turn signal · 3 Deteriorating signal

Summary

score_with_momentum_v2 = main score + 5D momentum v2

Ranking score 52.9
Display grade 避免
Model version cursor_18_27_news_v2_160
Main score 38.9/110 (避免)
5D momentum v2 14/50 (弱)
Score with momentum v2 52.9/160 (低排序)
Risk level Medium

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 130.1205
ma50 132.9564
close 124.48
prevClose 127.48
avgVolume20 824745
volumeRatio 1.51
changePercent -2.35

Metrics snapshot

close 124.48
volume 1244095
changePercent -2.35

110-point main rating

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

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

基本面 — 3/5 · 一般

Dimension score 3/5
Dimension grade 一般

Sub-items

pbPoints 0.4
pePoints 0.2
epsPoints 0
roePoints 0
debtPoints 0.4
marginPoints 0.6
turnoverUsdM 154.8649
volumePoints 0.5
revenuePoints 0
dividendPoints 0.5
marketCapPoints 0.4

資金流 — 5.2/20 · 較差

Dimension score 5.2/20
Dimension grade 較差

Sub-items

cmfPoints 0.8
mfiPoints 0.8
obvPoints 0.8
vwapPoints 0.8

institutional

score 2

details

source optional-neutral

warning

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

市場環境 — 5.6/15 · 較差

Dimension score 5.6/15
Dimension grade 較差

Sub-items

vix

score 0

details

source twelvedata+fred
missing true
vixClose n/a

trend

score 0.8

details

qqq

ma20 716.5275
ma50 710.6122
name QQQ
close 708.69
points 0.4

spy

ma20 767.5585
ma50 758.2458
name SPY
close 757.83
points 0.4
source twelvedata+fred
atrPct 1.5946
atrPoints 4
cciPoints 0.8
vixPoints 0
marketTrendPoints 0.8

催化劑 — 2/20 · 較差

Dimension score 2/20
Dimension grade 較差

Sub-items

catalyst

score 2

details

source finnhub_news_keyword_model
articleCount 3
catalystCount 0
catalystPoints 2

風險管理 — 7.6/10 · 良好

Dimension score 7.6/10
Dimension grade 良好

Sub-items

position

score 1.6

details

atrPct 1.5946
turnoverUsdM 154.8649
liquidityPoints 0.4
volatilityPoints 1.2
rrPoints 1.6

stopLevels

symbol US.MAA
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 120.51

strength_details

ma_score 1
atr_score 2.5
rsi_score 2.5
macd_score 1
volume_score 2
market_adjustment 1
risk_reward_ratio 1.6
stop_loss_percent 3.2
take_profit_price 130.704
target_multiplier 1.9
technical_strength 1.73
take_profit_percent 5
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.5678
stopLossPercent 3.1893
diversificationPoints 2

技術信號 — 11.5/30 · 較差

Dimension score 11.5/30
Dimension grade 較差

Sub-items

bbPoints 1.8
adxPoints 3
sarPoints 1.2
vcpPoints 1.8
macdPoints 0.8

vcpPayload

vcp_pass false
vcp_score 1.8
vcp_reason 波幅收縮(9.1%→5.1%);跌縮量(近10日4日);Ready=N;Confirm=N

vcp_metrics

up_days 2
vol_ref 929086.6667
down_days 7
vcp_ready false
above_ma50 false
avg_vol_10 854950
avg_vol_20 797615
avg_vol_30 929086.6667
range_pct_10 0.0513
range_pct_20 0.074
range_pct_30 0.0908
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.9202
dist_to_20d_high 0.0829
down_shrink_days 4
breakout_level_20d 135.73
vcp_breakout_confirm false
contraction_ratio_10_30 0.5655
vcp_name_en Volatility Contraction Pattern
vcp_name_zh 波動收縮形態
vol_contraction true
kdjAdxPoints 0.5
rsiKdjPoints 0.8
volumeWeight 2
maCrossPoints 0
shortRsiPoints 0
shortMacdPoints 0.4
volConfirmPoints 0
volumePointsTechnical 1.2

情緒分析 — 4/10 · 較差

Dimension score 4/10
Dimension grade 較差

Sub-items

sentiment

score 4

details

source finnhub_news_keyword_model
articleCount 3
negativeHits 0
positiveHits 1
sentimentScoreRaw 0.8

sentimentData

raw {"id":142066357,"url":"https://finnhub.io/api/news?id=4563514531e54b2761b771f66dc933324ba5bca7f3a0d2d6b3a86e425e13d761","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MAA","summary":"Mid-America Apartment Communities, Inc., or MAA (NYSE: MAA), today announced that MAA will participate in a round table presentation at the BofA Securities 2026 Global Real Estate Conference. The presentation will take place on Wednesday, September 16, 2026, at approximately 3:00 p.m. Eastern Time.","category":"company","datetime":1789071300,"headline":"MAA to Participate in the BofA Securities 2026 Global Real Estate Conference"}, {"id":141365464,"url":"https://finnhub.io/api/news?id=5a8289d96917bf8c627b85826d52e2680c4b9e6140eaeda7dcf17cfc345abf22","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MAA","summary":"Mid-America Apartment Communities (MAA) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.","category":"company","datetime":1787934613,"headline":"Mid-America Apartment Communities (MAA) Down 3.4% Since Last Earnings Report: Can It Rebound?"}, {"id":141365466,"url":"https://finnhub.io/api/news?id=ed7bbd97cb80c184f20aba1e5e9eb1c203029cad406291858577b5ae01954d4e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MAA","summary":"An EV maker on the rebound, a Sun Belt landlord facing fresh headwinds, and a clinical-stage biotech sitting on pivotal pipeline data have all landed on analysts' radars this week for very different reasons.","category":"company","datetime":1787842823,"headline":"Wall Street Moves on MAA, Rivian and Design Therapeutics: One Upgrade, One Target Trim and a Biotech on Watch"}
raw_source {"id":142066357,"url":"https://finnhub.io/api/news?id=4563514531e54b2761b771f66dc933324ba5bca7f3a0d2d6b3a86e425e13d761","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MAA","summary":"Mid-America Apartment Communities, Inc., or MAA (NYSE: MAA), today announced that MAA will participate in a round table presentation at the BofA Securities 2026 Global Real Estate Conference. The presentation will take place on Wednesday, September 16, 2026, at approximately 3:00 p.m. Eastern Time.","category":"company","datetime":1789071300,"headline":"MAA to Participate in the BofA Securities 2026 Global Real Estate Conference"}, {"id":141952310,"url":"https://finnhub.io/api/news?id=f039a96b93a5a9f22f048adb83adbde092fefcf4e052b67eca30ff3ea688529d","image":"","source":"Benzinga","related":"MAA","summary":"Mizuho analyst Haendel St. Juste maintains Mid-America Apartment (NYSE:MAA) with a Outperform and lowers the price target from $152 to $140.","category":"company","datetime":1788866557,"headline":"Mizuho Maintains Outperform on Mid-America Apartment, Lowers Price Target to $140"}, {"id":141762611,"url":"https://finnhub.io/api/news?id=34324fbb6e75f785939d1089a9ad6cb51e6141420a3712e2df7553c3437716ee","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2206067205/image_2206067205.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MAA","summary":"Weekly stock market update: strong jobs, sticky inflation, rising yields, and an oil surge keep a September Fed hike in play. Read the full analysis here.","category":"company","datetime":1788771600,"headline":"Payrolls Put The Fed Back To Work"}, {"id":141397073,"url":"https://finnhub.io/api/news?id=cbcfae7ad844e33ccac534fa4ecd9c77af4cc1f789a45ed533c3c9977c8963b1","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1478288971/image_1478288971.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MAA","summary":"Last year, Howard Marks cautioned about the S&P 500 at current valuations. Read why there is a real concern about underwhelming stock market performance.","category":"company","datetime":1788419100,"headline":"The One Investing Strategy I Would Use To Prepare For A Lost Decade"}, {"id":141396881,"url":"https://finnhub.io/api/news?id=ec9d7e309df6879b1737179a99205ccc8210bfb01d95a2752c5b14528ccb917c","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2206244914/image_2206244914.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MAA","summary":"Multifamily REITs trade at 14.3x forward FFO as rent growth cools and rates tighten refinancing.","category":"company","datetime":1788416992,"headline":"Sector Spotlight: Multifamily REITs - The Wait For Lower Rates Is Over"}, {"id":141356719,"url":"https://finnhub.io/api/news?id=20972fba7d030dc2b4dc615fe9af1576256964e43dee7b14d6aae918c875628a","image":"https://cdn.benzinga.com/files/images/story/2026/08/31/reit.jpg?width=2048&height=1536","source":"Benzinga","related":"MAA","summary":"The Print\n\n\n\nMid-America Apartment Communities, Inc. (NYSE:MAA) plans to redeem all of its outstanding 8.50% Series I cumulative redeemable preferred stock on Oct. 1. The redemption replaces a fixed preferred dividend","category":"company","datetime":1788169334,"headline":"Mid-America Apartment Communities' 8.5% Preferred Stock Redemption Seen As Accretive To Core FFO-Per-Share"}, {"id":141348786,"url":"https://finnhub.io/api/news?id=3c588a1f9be890d1c543addfe5fc4cae965fc8cb0496500bdf0da37f6ffcf441","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1178558637/image_1178558637.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MAA","summary":"Mixed U.S. stocks after Warsh’s hawkish Jackson Hole remarks lifted yields; AI optimism buoyed tech, while REITs lagged. Read the full analysis here.","category":"company","datetime":1788080400,"headline":"A Clearer Policy Path"}, {"id":141365464,"url":"https://finnhub.io/api/news?id=5a8289d96917bf8c627b85826d52e2680c4b9e6140eaeda7dcf17cfc345abf22","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MAA","summary":"Mid-America Apartment Communities (MAA) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.","category":"company","datetime":1787934613,"headline":"Mid-America Apartment Communities (MAA) Down 3.4% Since Last Earnings Report: Can It Rebound?"}, {"id":141365465,"url":"https://finnhub.io/api/news?id=b1633a7231147b7cbcd31477242e2ebe0fe19240543f70f35fb459115304be06","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MAA","summary":"/PR Newswire/ -- Mid-America Apartment Communities, Inc., or MAA (NYSE: MAA), announced today that it will redeem for cash all of the outstanding shares of MAA's 8.50% Series I Cumulative Redeemable Preferred Stock, or the Series I Shares, on October 1, 2026.","category":"company","datetime":1787920200,"headline":"Mid-America Apartment Communities to Redeem All Outstanding Shares of Its 8.50% Series I Cumulative Redeemable Preferred Stock"}, {"id":141365466,"url":"https://finnhub.io/api/news?id=ed7bbd97cb80c184f20aba1e5e9eb1c203029cad406291858577b5ae01954d4e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MAA","summary":"An EV maker on the rebound, a Sun Belt landlord facing fresh headwinds, and a clinical-stage biotech sitting on pivotal pipeline data have all landed on analysts' radars this week for very different reasons.","category":"company","datetime":1787842823,"headline":"Wall Street Moves on MAA, Rivian and Design Therapeutics: One Upgrade, One Target Trim and a Biotech on Watch"}, {"id":141316975,"url":"https://finnhub.io/api/news?id=33737cec436184206de51b0835f4f025d42538e5d2734cc621192d5302f320f5","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1436398636/image_1436398636.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MAA","summary":"Mid-America Apartment Communities, Inc. remains rated a Hold due to fair valuation and mixed fundamentals. Read more on MAA stock here.","category":"company","datetime":1787661071,"headline":"Mid-America Apartment Communities: The Risks And Valuation Offset The Catalysts"}, {"id":141301137,"url":"https://finnhub.io/api/news?id=617062ad7d57c453bb6d745ba2a92b3ec5c516ec567967ec53d2d09a486a6e3c","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2206067205/image_2206067205.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MAA","summary":"Markets weekly update: stocks dip on high yields and $40T debt, oil jumps on Iran/Hormuz risks, housing stays weak, REITs hold up amid merger news. Click for an updated market outlook.","category":"company","datetime":1787475600,"headline":"Rates Retake The Spotlight"}, {"id":141294197,"url":"https://finnhub.io/api/news?id=9920479acaf24aa724842791b54472c02592d99d6bd156b129117a03ccd429fb","image":"","source":"SeekingAlpha","related":"MAA","summary":"","category":"company","datetime":1787400834,"headline":"Buy 4 Barron's Better Bets (Than T-Bills) Out Of 11 'Safer' August DiviDogs"}, {"id":141285288,"url":"https://finnhub.io/api/news?id=ba6092388812d3dbfe098eaa0c58657b63054eea640765709609ed4dafa2c287","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MAA","summary":"Mid-America Apartment has underperformed the broader market over the past year, while analysts remain moderately optimistic about its future prospects.","category":"company","datetime":1787229827,"headline":"Mid-America Apartment Communities Stock: Analyst Estimates & Ratings"}, {"id":141240223,"url":"https://finnhub.io/api/news?id=512220054b9639b8eeb3af204ecd1b5e9b99ce6e2a7359bb4b33bf753abec886","image":"","source":"Benzinga","related":"MAA","summary":"Barclays analyst Richard Hightower maintains Mid-America Apartment (NYSE:MAA) with a Equal-Weight and lowers the price target from $147 to $146.","category":"company","datetime":1786960090,"headline":"Barclays Maintains Equal-Weight on Mid-America Apartment, Lowers Price Target to $146"}, {"id":141193956,"url":"https://finnhub.io/api/news?id=4cf793a2c0d1b935450ee1c2f36478af41868a7992b050d35b9620929c721593","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2238677287/image_2238677287.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MAA","summary":"Multifamily REITs face oversupply through 2027, but a 2026–27 maturity wall may spark deals.","category":"company","datetime":1786539677,"headline":"Hold On Multifamily REITs, But Not All Are Created Equal"}, {"id":141196276,"url":"https://finnhub.io/api/news?id=81559497edecc67704867cfd4a59c8bdf1dcf3a55bd94f6664b5f0a96604998b","image":"","source":"Benzinga","related":"MAA","summary":"Morgan Stanley analyst Adam Kramer maintains Mid-America Apartment (NYSE:MAA) with a Overweight and lowers the price target from $155 to $147.","category":"company","datetime":1786534392,"headline":"Morgan Stanley Maintains Overweight on Mid-America Apartment, Lowers Price Target to $147"}, {"id":141183937,"url":"https://finnhub.io/api/news?id=20b01937fef4209d351f6979b7b598d923e9f9cdfc9462119c32a5bb051f2968","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2202112312/image_2202112312.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MAA","summary":"There are numerous indicators that the market may be in a bubble.","category":"company","datetime":1786431900,"headline":"The One Chart That Tells Me It Is Time To Get Defensive"}
data_source finnhub_news_keyword_model
article_count 3
negative_hits 0
positive_hits 1
recomputed_at_score true
sentiment_score_raw 0.8
source_article_count 18
discarded_article_count 15
sentimentPoints 4

Dimension contribution

Dimension Raw Max Norm % Contrib
基本面 3 5/110 60% 3
資金流 5.2 20/110 26% 5.2
市場環境 5.6 15/110 37.33% 5.6
催化劑 2 20/110 10% 2
風險管理 7.6 10/110 76% 7.6
技術信號 11.5 30/110 38.33% 11.5
情緒分析 4 10/110 40% 4

5D momentum v2 breakdown

Cursor_18.25 5D momentum v2 0-50

5D momentum v2 14/50
ret_5d -0.0321
max_score 50
max_total 50
raw_total 14
vcp_bonus 0
vol_ratio 1.5598
ret_points 0
vol_points 6
range_ratio 2.1852
volat_points 4
day_range_pct 0.0325
model_version cursor_18_27_news_v2_160
available_bars 30
breakout_points 0
partial_history false
pullback_points 4
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.5946
turnoverUsdM 154.8649
liquidityPoints 0.4
volatilityPoints 1.2
rrPoints 1.6

stopLevels

symbol US.MAA
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 120.51

strength_details

ma_score 1
atr_score 2.5
rsi_score 2.5
macd_score 1
volume_score 2
market_adjustment 1
risk_reward_ratio 1.6
stop_loss_percent 3.2
take_profit_price 130.704
target_multiplier 1.9
technical_strength 1.73
take_profit_percent 5
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.5678
stopLossPercent 3.1893
diversificationPoints 2

Calculation audit log

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

Technical indicators

adx
value 100
atr
atr 1.985
rule ATR / current price; lower volatility scores higher
score 8
atr_pct 1.59
cci
rule Cursor_18.24 CCI bands
level 超買或超賣風險
score 2
value -163.64
cmf
rule Cursor_18.24 CMF bands
level 派發
score 2
value -0.3647
kdj
d 12.89
j 5.32
k 10.36
rule Cursor_18.24 K/D cross
score 0
signal 死叉
mfi
rule Cursor_18.24 MFI bands
level 超賣或超買風險
score 2
value 19.8
obv
rule Cursor_18.24 recent_slope vs previous_slope
score 2
trend 資金流出
value -11506195
recentSlope -504479.5
previousSlope -251960
rsi
value 22.81
sar
rule Cursor_18.24 Parabolic SAR
score 4
trend 下降
value 129.4158
position SAR喺價上
distancePct 3.97
previousTrend 下降
ma50
value 132.9564
macd
macd -1.7805
trend 看跌
signal -1.392
histogram -0.3885
vwap
rule Cursor_18.24 VWAP 20D consecutive close
score 2
value 130.1145
position <VWAP
consecutiveAbove 0
volume
rule Cursor_18.24 volume ratio
level 有量
ratio 1.51
score 6
avgVolume 824745
currentVolume 1244095
derived
ma20 130.1205
ma50 132.9564
prevClose 127.48
avgVolume10 928510
avgVolume20 824745
changePercent -2.35
avgVolumeForScore 824745
ma_cross
ma20 130.1205
ma50 132.9564
rule Cursor_18.24 MA20/MA50 cross
cross 熊勢
score 0
prevMa20 130.513
prevMa50 133.2456
spreadPct 2.13
isVolumeBreakout false
bollinger
lower 125.5045
upper 134.7365
position 下半部
rsi_short
value 0
macd_short
macd 0
trend 中性
signal 0
histogram 0
volume_ratio
ratio 1.51

Raw calculation JSON

{
  "risk": {
    "level": "Medium",
    "reason": "risk management score >= 6.5/10",
    "position": {
      "score": 1.6,
      "details": {
        "atrPct": 1.594633676092545,
        "turnoverUsdM": 154.8649456,
        "liquidityPoints": 0.4,
        "volatilityPoints": 1.2
      }
    },
    "rrPoints": 1.6,
    "stopLevels": {
      "symbol": "US.MAA",
      "rr_range": "1:1.0-1:2.5",
      "risk_profile": "中等",
      "stop_loss_price": 120.51,
      "strength_details": {
        "ma_score": 1,
        "atr_score": 2.5,
        "rsi_score": 2.5,
        "macd_score": 1,
        "volume_score": 2
      },
      "market_adjustment": 1,
      "risk_reward_ratio": 1.6,
      "stop_loss_percent": 3.2,
      "take_profit_price": 130.704,
      "target_multiplier": 1.9,
      "technical_strength": 1.73,
      "take_profit_percent": 5
    },
    "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.5677581863979848,
    "stopLossPercent": 3.18926735218509,
    "diversificationPoints": 2
  },
  "total": {
    "max": 160,
    "result": 52.9,
    "formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
    "baseScore": 38.9,
    "modelVersion": "cursor_18_27_news_v2_160",
    "momentum5dScore": 14
  },
  "market": {
    "ma20": 130.1205,
    "ma50": 132.9564,
    "close": 124.48,
    "prevClose": 127.48,
    "avgVolume20": 824745,
    "volumeRatio": 1.51,
    "changePercent": -2.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": 14,
    "details": {
      "ret_5d": -0.03211258844568854,
      "max_score": 50,
      "max_total": 50,
      "raw_total": 14,
      "vcp_bonus": 0,
      "vol_ratio": 1.5597688107670995,
      "ret_points": 0,
      "vol_points": 6,
      "range_ratio": 2.185220259994844,
      "volat_points": 4,
      "day_range_pct": 0.03253542737789215,
      "model_version": "cursor_18_27_news_v2_160",
      "available_bars": 30,
      "breakout_points": 0,
      "partial_history": false,
      "pullback_points": 4,
      "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": 52.9,
    "formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
    "weights": [
      {
        "raw": 3,
        "label": "基本面",
        "weight": "5/110",
        "normalized": 60,
        "contribution": 3
      },
      {
        "raw": 5.2,
        "label": "資金流",
        "weight": "20/110",
        "normalized": 26,
        "contribution": 5.2
      },
      {
        "raw": 5.6,
        "label": "市場環境",
        "weight": "15/110",
        "normalized": 37.33,
        "contribution": 5.6
      },
      {
        "raw": 2,
        "label": "催化劑",
        "weight": "20/110",
        "normalized": 10,
        "contribution": 2
      },
      {
        "raw": 7.6,
        "label": "風險管理",
        "weight": "10/110",
        "normalized": 76,
        "contribution": 7.6
      },
      {
        "raw": 11.5,
        "label": "技術信號",
        "weight": "30/110",
        "normalized": 38.33,
        "contribution": 11.5
      },
      {
        "raw": 4,
        "label": "情緒分析",
        "weight": "10/110",
        "normalized": 40,
        "contribution": 4
      }
    ],
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "momentumMax": 50,
  "scoreStatus": "incomplete",
  "standard110": {
    "rating": "避免",
    "result": 38.9,
    "details": [
      "基本面分析總分: 3/5分",
      "資金流分析總分: 5.2/20分",
      "市場環境分析總分: 5.6/15分",
      "催化劑分析: 2/20分",
      "風險管理總分: 7.6/10分",
      "技術信號分析總分: 11.5/30分",
      "情緒分析: 4/10分",
      "共振率(僅顯示不加分): 0%"
    ],
    "formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
    "dimensionScores": {
      "催化劑": 2,
      "基本面": 3,
      "資金流": 5.2,
      "市場環境": 5.6,
      "情緒分析": 4,
      "技術信號": 11.5,
      "風險管理": 7.6
    },
    "dimensionDetails": {
      "催化劑": {
        "max": 20,
        "grade": "較差",
        "items": {
          "catalyst": {
            "score": 2,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 3,
              "catalystCount": 0
            }
          },
          "catalystPoints": 2
        }
      },
      "基本面": {
        "max": 5,
        "grade": "一般",
        "items": {
          "pbPoints": 0.4,
          "pePoints": 0.2,
          "epsPoints": 0,
          "roePoints": 0,
          "debtPoints": 0.4,
          "marginPoints": 0.6,
          "turnoverUsdM": 154.8649456,
          "volumePoints": 0.5,
          "revenuePoints": 0,
          "dividendPoints": 0.5,
          "marketCapPoints": 0.4
        },
        "source": "fmp_stable"
      },
      "資金流": {
        "max": 20,
        "grade": "較差",
        "items": {
          "cmfPoints": 0.8,
          "mfiPoints": 0.8,
          "obvPoints": 0.8,
          "vwapPoints": 0.8,
          "institutional": {
            "score": 2,
            "details": {
              "source": "optional-neutral",
              "warning": {
                "code": "INSTITUTIONAL_DATA_OPTIONAL",
                "symbol": "US.MAA",
                "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": 0.8,
            "details": {
              "qqq": {
                "ma20": 716.52749955,
                "ma50": 710.6121986999997,
                "name": "QQQ",
                "close": 708.69,
                "points": 0.4
              },
              "spy": {
                "ma20": 767.5584954500001,
                "ma50": 758.2458016200002,
                "name": "SPY",
                "close": 757.83002,
                "points": 0.4
              },
              "source": "twelvedata+fred"
            }
          },
          "atrPct": 1.594633676092545,
          "atrPoints": 4,
          "cciPoints": 0.8,
          "vixPoints": 0,
          "marketTrendPoints": 0.8
        }
      },
      "情緒分析": {
        "max": 10,
        "grade": "較差",
        "items": {
          "sentiment": {
            "score": 4,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 3,
              "negativeHits": 0,
              "positiveHits": 1,
              "sentimentScoreRaw": 0.8
            }
          },
          "sentimentData": {
            "raw": [
              {
                "id": 142066357,
                "url": "https://finnhub.io/api/news?id=4563514531e54b2761b771f66dc933324ba5bca7f3a0d2d6b3a86e425e13d761",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MAA",
                "summary": "Mid-America Apartment Communities, Inc., or MAA (NYSE: MAA), today announced that MAA will participate in a round table presentation at the BofA Securities 2026 Global Real Estate Conference. The presentation will take place on Wednesday, September 16, 2026, at approximately 3:00 p.m. Eastern Time.",
                "category": "company",
                "datetime": 1789071300,
                "headline": "MAA to Participate in the BofA Securities 2026 Global Real Estate Conference"
              },
              {
                "id": 141365464,
                "url": "https://finnhub.io/api/news?id=5a8289d96917bf8c627b85826d52e2680c4b9e6140eaeda7dcf17cfc345abf22",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MAA",
                "summary": "Mid-America Apartment Communities (MAA) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.",
                "category": "company",
                "datetime": 1787934613,
                "headline": "Mid-America Apartment Communities (MAA) Down 3.4% Since Last Earnings Report: Can It Rebound?"
              },
              {
                "id": 141365466,
                "url": "https://finnhub.io/api/news?id=ed7bbd97cb80c184f20aba1e5e9eb1c203029cad406291858577b5ae01954d4e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MAA",
                "summary": "An EV maker on the rebound, a Sun Belt landlord facing fresh headwinds, and a clinical-stage biotech sitting on pivotal pipeline data have all landed on analysts' radars this week for very different reasons.",
                "category": "company",
                "datetime": 1787842823,
                "headline": "Wall Street Moves on MAA, Rivian and Design Therapeutics: One Upgrade, One Target Trim and a Biotech on Watch"
              }
            ],
            "raw_source": [
              {
                "id": 142066357,
                "url": "https://finnhub.io/api/news?id=4563514531e54b2761b771f66dc933324ba5bca7f3a0d2d6b3a86e425e13d761",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MAA",
                "summary": "Mid-America Apartment Communities, Inc., or MAA (NYSE: MAA), today announced that MAA will participate in a round table presentation at the BofA Securities 2026 Global Real Estate Conference. The presentation will take place on Wednesday, September 16, 2026, at approximately 3:00 p.m. Eastern Time.",
                "category": "company",
                "datetime": 1789071300,
                "headline": "MAA to Participate in the BofA Securities 2026 Global Real Estate Conference"
              },
              {
                "id": 141952310,
                "url": "https://finnhub.io/api/news?id=f039a96b93a5a9f22f048adb83adbde092fefcf4e052b67eca30ff3ea688529d",
                "image": "",
                "source": "Benzinga",
                "related": "MAA",
                "summary": "Mizuho  analyst Haendel St. Juste   maintains Mid-America Apartment (NYSE:MAA) with a Outperform and lowers the price target from $152 to $140.",
                "category": "company",
                "datetime": 1788866557,
                "headline": "Mizuho Maintains Outperform on Mid-America Apartment, Lowers Price Target to $140"
              },
              {
                "id": 141762611,
                "url": "https://finnhub.io/api/news?id=34324fbb6e75f785939d1089a9ad6cb51e6141420a3712e2df7553c3437716ee",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2206067205/image_2206067205.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MAA",
                "summary": "Weekly stock market update: strong jobs, sticky inflation, rising yields, and an oil surge keep a September Fed hike in play. Read the full analysis here.",
                "category": "company",
                "datetime": 1788771600,
                "headline": "Payrolls Put The Fed Back To Work"
              },
              {
                "id": 141397073,
                "url": "https://finnhub.io/api/news?id=cbcfae7ad844e33ccac534fa4ecd9c77af4cc1f789a45ed533c3c9977c8963b1",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1478288971/image_1478288971.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MAA",
                "summary": "Last year, Howard Marks cautioned about the S&P 500 at current valuations. Read why there is a real concern about underwhelming stock market performance.",
                "category": "company",
                "datetime": 1788419100,
                "headline": "The One Investing Strategy I Would Use To Prepare For A Lost Decade"
              },
              {
                "id": 141396881,
                "url": "https://finnhub.io/api/news?id=ec9d7e309df6879b1737179a99205ccc8210bfb01d95a2752c5b14528ccb917c",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2206244914/image_2206244914.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MAA",
                "summary": "Multifamily REITs trade at 14.3x forward FFO as rent growth cools and rates tighten refinancing.",
                "category": "company",
                "datetime": 1788416992,
                "headline": "Sector Spotlight: Multifamily REITs - The Wait For Lower Rates Is Over"
              },
              {
                "id": 141356719,
                "url": "https://finnhub.io/api/news?id=20972fba7d030dc2b4dc615fe9af1576256964e43dee7b14d6aae918c875628a",
                "image": "https://cdn.benzinga.com/files/images/story/2026/08/31/reit.jpg?width=2048&height=1536",
                "source": "Benzinga",
                "related": "MAA",
                "summary": "The Print\n\n\n\nMid-America Apartment Communities, Inc. (NYSE:MAA) plans to redeem all of its outstanding 8.50% Series I cumulative redeemable preferred stock on Oct. 1. The redemption replaces a fixed preferred dividend",
                "category": "company",
                "datetime": 1788169334,
                "headline": "Mid-America Apartment Communities' 8.5% Preferred Stock Redemption Seen As Accretive To Core FFO-Per-Share"
              },
              {
                "id": 141348786,
                "url": "https://finnhub.io/api/news?id=3c588a1f9be890d1c543addfe5fc4cae965fc8cb0496500bdf0da37f6ffcf441",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1178558637/image_1178558637.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MAA",
                "summary": "Mixed U.S. stocks after Warsh’s hawkish Jackson Hole remarks lifted yields; AI optimism buoyed tech, while REITs lagged. Read the full analysis here.",
                "category": "company",
                "datetime": 1788080400,
                "headline": "A Clearer Policy Path"
              },
              {
                "id": 141365464,
                "url": "https://finnhub.io/api/news?id=5a8289d96917bf8c627b85826d52e2680c4b9e6140eaeda7dcf17cfc345abf22",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MAA",
                "summary": "Mid-America Apartment Communities (MAA) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.",
                "category": "company",
                "datetime": 1787934613,
                "headline": "Mid-America Apartment Communities (MAA) Down 3.4% Since Last Earnings Report: Can It Rebound?"
              },
              {
                "id": 141365465,
                "url": "https://finnhub.io/api/news?id=b1633a7231147b7cbcd31477242e2ebe0fe19240543f70f35fb459115304be06",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MAA",
                "summary": "/PR Newswire/ -- Mid-America Apartment Communities, Inc., or MAA (NYSE: MAA), announced today that it will redeem for cash all of the outstanding shares of MAA's 8.50% Series I Cumulative Redeemable Preferred Stock, or the Series I Shares, on October 1, 2026.",
                "category": "company",
                "datetime": 1787920200,
                "headline": "Mid-America Apartment Communities to Redeem All Outstanding Shares of Its 8.50% Series I Cumulative Redeemable Preferred Stock"
              },
              {
                "id": 141365466,
                "url": "https://finnhub.io/api/news?id=ed7bbd97cb80c184f20aba1e5e9eb1c203029cad406291858577b5ae01954d4e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MAA",
                "summary": "An EV maker on the rebound, a Sun Belt landlord facing fresh headwinds, and a clinical-stage biotech sitting on pivotal pipeline data have all landed on analysts' radars this week for very different reasons.",
                "category": "company",
                "datetime": 1787842823,
                "headline": "Wall Street Moves on MAA, Rivian and Design Therapeutics: One Upgrade, One Target Trim and a Biotech on Watch"
              },
              {
                "id": 141316975,
                "url": "https://finnhub.io/api/news?id=33737cec436184206de51b0835f4f025d42538e5d2734cc621192d5302f320f5",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1436398636/image_1436398636.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MAA",
                "summary": "Mid-America Apartment Communities, Inc. remains rated a Hold due to fair valuation and mixed fundamentals. Read more on MAA stock here.",
                "category": "company",
                "datetime": 1787661071,
                "headline": "Mid-America Apartment Communities: The Risks And Valuation Offset The Catalysts"
              },
              {
                "id": 141301137,
                "url": "https://finnhub.io/api/news?id=617062ad7d57c453bb6d745ba2a92b3ec5c516ec567967ec53d2d09a486a6e3c",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2206067205/image_2206067205.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MAA",
                "summary": "Markets weekly update: stocks dip on high yields and $40T debt, oil jumps on Iran/Hormuz risks, housing stays weak, REITs hold up amid merger news. Click for an updated market outlook.",
                "category": "company",
                "datetime": 1787475600,
                "headline": "Rates Retake The Spotlight"
              },
              {
                "id": 141294197,
                "url": "https://finnhub.io/api/news?id=9920479acaf24aa724842791b54472c02592d99d6bd156b129117a03ccd429fb",
                "image": "",
                "source": "SeekingAlpha",
                "related": "MAA",
                "summary": "",
                "category": "company",
                "datetime": 1787400834,
                "headline": "Buy 4 Barron's Better Bets (Than T-Bills) Out Of 11 'Safer' August DiviDogs"
              },
              {
                "id": 141285288,
                "url": "https://finnhub.io/api/news?id=ba6092388812d3dbfe098eaa0c58657b63054eea640765709609ed4dafa2c287",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MAA",
                "summary": "Mid-America Apartment has underperformed the broader market over the past year, while analysts remain moderately optimistic about its future prospects.",
                "category": "company",
                "datetime": 1787229827,
                "headline": "Mid-America Apartment Communities Stock: Analyst Estimates & Ratings"
              },
              {
                "id": 141240223,
                "url": "https://finnhub.io/api/news?id=512220054b9639b8eeb3af204ecd1b5e9b99ce6e2a7359bb4b33bf753abec886",
                "image": "",
                "source": "Benzinga",
                "related": "MAA",
                "summary": "Barclays  analyst Richard Hightower   maintains Mid-America Apartment (NYSE:MAA) with a Equal-Weight and lowers the price target from $147 to $146.",
                "category": "company",
                "datetime": 1786960090,
                "headline": "Barclays Maintains Equal-Weight on Mid-America Apartment, Lowers Price Target to $146"
              },
              {
                "id": 141193956,
                "url": "https://finnhub.io/api/news?id=4cf793a2c0d1b935450ee1c2f36478af41868a7992b050d35b9620929c721593",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2238677287/image_2238677287.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MAA",
                "summary": "Multifamily REITs face oversupply through 2027, but a 2026–27 maturity wall may spark deals.",
                "category": "company",
                "datetime": 1786539677,
                "headline": "Hold On Multifamily REITs, But Not All Are Created Equal"
              },
              {
                "id": 141196276,
                "url": "https://finnhub.io/api/news?id=81559497edecc67704867cfd4a59c8bdf1dcf3a55bd94f6664b5f0a96604998b",
                "image": "",
                "source": "Benzinga",
                "related": "MAA",
                "summary": "Morgan Stanley  analyst Adam Kramer   maintains Mid-America Apartment (NYSE:MAA) with a Overweight and lowers the price target from $155 to $147.",
                "category": "company",
                "datetime": 1786534392,
                "headline": "Morgan Stanley Maintains Overweight on Mid-America Apartment, Lowers Price Target to $147"
              },
              {
                "id": 141183937,
                "url": "https://finnhub.io/api/news?id=20b01937fef4209d351f6979b7b598d923e9f9cdfc9462119c32a5bb051f2968",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2202112312/image_2202112312.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MAA",
                "summary": "There are numerous indicators that the market may be in a bubble.",
                "category": "company",
                "datetime": 1786431900,
                "headline": "The One Chart That Tells Me It Is Time To Get Defensive"
              }
            ],
            "data_source": "finnhub_news_keyword_model",
            "article_count": 3,
            "negative_hits": 0,
            "positive_hits": 1,
            "recomputed_at_score": true,
            "sentiment_score_raw": 0.8,
            "source_article_count": 18,
            "discarded_article_count": 15
          },
          "sentimentPoints": 4
        }
      },
      "技術信號": {
        "max": 30,
        "raw": 11.5,
        "grade": "較差",
        "items": {
          "bbPoints": 1.8,
          "adxPoints": 3,
          "sarPoints": 1.2000000000000002,
          "vcpPoints": 1.8,
          "macdPoints": 0.8,
          "vcpPayload": {
            "vcp_pass": false,
            "vcp_score": 1.8,
            "vcp_reason": "波幅收縮(9.1%→5.1%);跌縮量(近10日4日);Ready=N;Confirm=N",
            "vcp_metrics": {
              "up_days": 2,
              "vol_ref": 929086.6666666666,
              "down_days": 7,
              "vcp_ready": false,
              "above_ma50": false,
              "avg_vol_10": 854950,
              "avg_vol_20": 797615,
              "avg_vol_30": 929086.6666666666,
              "range_pct_10": 0.05133354755784062,
              "range_pct_20": 0.07398778920308478,
              "range_pct_30": 0.09077771529562982,
              "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.9202047889325,
              "dist_to_20d_high": 0.08288513961541286,
              "down_shrink_days": 4,
              "breakout_level_20d": 135.73,
              "vcp_breakout_confirm": false,
              "contraction_ratio_10_30": 0.5654862252334291
            },
            "vcp_name_en": "Volatility Contraction Pattern",
            "vcp_name_zh": "波動收縮形態",
            "vol_contraction": true
          },
          "kdjAdxPoints": 0.5,
          "rsiKdjPoints": 0.8,
          "volumeWeight": 2,
          "maCrossPoints": 0,
          "shortRsiPoints": 0,
          "shortMacdPoints": 0.4,
          "volConfirmPoints": 0,
          "volumePointsTechnical": 1.2
        }
      },
      "風險管理": {
        "max": 10,
        "grade": "良好",
        "items": {
          "position": {
            "score": 1.6,
            "details": {
              "atrPct": 1.594633676092545,
              "turnoverUsdM": 154.8649456,
              "liquidityPoints": 0.4,
              "volatilityPoints": 1.2
            }
          },
          "rrPoints": 1.6,
          "stopLevels": {
            "symbol": "US.MAA",
            "rr_range": "1:1.0-1:2.5",
            "risk_profile": "中等",
            "stop_loss_price": 120.51,
            "strength_details": {
              "ma_score": 1,
              "atr_score": 2.5,
              "rsi_score": 2.5,
              "macd_score": 1,
              "volume_score": 2
            },
            "market_adjustment": 1,
            "risk_reward_ratio": 1.6,
            "stop_loss_percent": 3.2,
            "take_profit_price": 130.704,
            "target_multiplier": 1.9,
            "technical_strength": 1.73,
            "take_profit_percent": 5
          },
          "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.5677581863979848,
          "stopLossPercent": 3.18926735218509,
          "diversificationPoints": 2
        }
      }
    }
  },
  "modelVersion": "cursor_18_27_news_v2_160",
  "providerErrors": [
    {
      "code": "VIX_MISSING",
      "symbol": "US.MAA",
      "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": 100,
    "atr": {
      "atr": 1.985,
      "rule": "ATR / current price; lower volatility scores higher",
      "score": 8,
      "atr_pct": 1.59
    },
    "cci": {
      "rule": "Cursor_18.24 CCI bands",
      "level": "超買或超賣風險",
      "score": 2,
      "value": -163.64
    },
    "cmf": {
      "rule": "Cursor_18.24 CMF bands",
      "level": "派發",
      "score": 2,
      "value": -0.3647
    },
    "kdj": {
      "d": 12.89,
      "j": 5.32,
      "k": 10.36,
      "rule": "Cursor_18.24 K/D cross",
      "score": 0,
      "signal": "死叉"
    },
    "mfi": {
      "rule": "Cursor_18.24 MFI bands",
      "level": "超賣或超買風險",
      "score": 2,
      "value": 19.8
    },
    "obv": {
      "rule": "Cursor_18.24 recent_slope vs previous_slope",
      "score": 2,
      "trend": "資金流出",
      "value": -11506195,
      "recentSlope": -504479.5,
      "previousSlope": -251960
    },
    "rsi": 22.81,
    "sar": {
      "rule": "Cursor_18.24 Parabolic SAR",
      "score": 4,
      "trend": "下降",
      "value": 129.4158,
      "position": "SAR喺價上",
      "distancePct": 3.97,
      "previousTrend": "下降"
    },
    "ma50": 132.9564,
    "macd": {
      "macd": -1.7805297029093765,
      "trend": "看跌",
      "signal": -1.3920065392558991,
      "histogram": -0.3885231636534774
    },
    "vwap": {
      "rule": "Cursor_18.24 VWAP 20D consecutive close",
      "score": 2,
      "value": 130.1145,
      "position": "<VWAP",
      "consecutiveAbove": 0
    },
    "volume": {
      "rule": "Cursor_18.24 volume ratio",
      "level": "有量",
      "ratio": 1.51,
      "score": 6,
      "avgVolume": 824745,
      "currentVolume": 1244095
    },
    "derived": {
      "ma20": 130.1205,
      "ma50": 132.9564,
      "prevClose": 127.48,
      "avgVolume10": 928510,
      "avgVolume20": 824745,
      "changePercent": -2.35,
      "avgVolumeForScore": 824745
    },
    "ma_cross": {
      "ma20": 130.1205,
      "ma50": 132.9564,
      "rule": "Cursor_18.24 MA20/MA50 cross",
      "cross": "熊勢",
      "score": 0,
      "prevMa20": 130.513,
      "prevMa50": 133.2456,
      "spreadPct": 2.13,
      "isVolumeBreakout": false
    },
    "bollinger": {
      "lower": 125.5045,
      "upper": 134.7365,
      "position": "下半部"
    },
    "rsi_short": 0,
    "macd_short": {
      "macd": 0,
      "trend": "中性",
      "signal": 0,
      "histogram": 0
    },
    "volume_ratio": {
      "ratio": 1.51
    }
  }
}

Raw metrics JSON

{
  "close": 124.48,
  "volume": 1244095,
  "changePercent": -2.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.