Cached score snapshot

US.NVR · NVR, Inc.

110分制 39.1/110;5D動能v2 11/50;排序分 50.1/160 · Incomplete inputs

Ranking score 50.1/160
Main score 39.1/110
5D momentum v2 11/50
Rank #250
Setup grade F 26.4

Score breakdown

避免

Medium twelvedata

Score and price trend

F 26.4 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-30 09-11 10-02 10-22 $5630.44$6513.24$7396.05 Price Projection date
Historical projection
Model Median P25/P75 歷史相似情境上漲比例 Down5 Actual / compare
Rolling DOE best · score 2.297 · anchors 120 -0.85% -2.51% / +1.64% 37.5% 7.5% Actual outcome pending · 1 / 3 bars observed
30D observation -0.86% -3.09% / +7.14% 47.5% 13.8% Actual outcome pending · 1 / 30 bars observed
Historical projection 10D n=160 -0.65% -2.50% / +1.41% 38.1% 5.6% Actual outcome pending · 1 / 10 bars observed

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

2026-06-16 → 2026-10-22 · 119 archived points · 1 Improving turn signal · 2 Deteriorating signal

Summary

score_with_momentum_v2 = main score + 5D momentum v2

Ranking score 50.1
Display grade 避免
Model version cursor_18_27_news_v2_160
Main score 39.1/110 (避免)
5D momentum v2 11/50 (弱)
Score with momentum v2 50.1/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 6312.5955
ma50 6375.1812
close 6088.28
prevClose 6187.3
avgVolume20 33843
volumeRatio 1.47
changePercent -1.6

Metrics snapshot

close 6088.28
volume 49652
changePercent -1.6

110-point main rating

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

Main score 39.1/110
Main rating 避免
5D momentum v2 11/50
Score with momentum v2 50.1/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.5
epsPoints 0
roePoints 0.75
debtPoints 0.5
marginPoints 0.4
turnoverUsdM 302.2953
volumePoints 0.5
revenuePoints 0
dividendPoints 0
marketCapPoints 0.4

資金流 — 8.4/20 · 較差

Dimension score 8.4/20
Dimension grade 較差

Sub-items

cmfPoints 0.8
mfiPoints 0.8
obvPoints 4
vwapPoints 0.8

institutional

score 2

details

source optional-neutral

warning

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

市場環境 — 4.6/15 · 較差

Dimension score 4.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 2.259
atrPoints 3
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.4/10 · 良好

Dimension score 7.4/10
Dimension grade 良好

Sub-items

position

score 1.6

details

atrPct 2.259
turnoverUsdM 302.2953
liquidityPoints 0.6
volatilityPoints 1
rrPoints 1.4

stopLevels

symbol US.NVR
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 5813.2124

strength_details

ma_score 1
atr_score 2
rsi_score 2.5
macd_score 1
volume_score 2
market_adjustment 1
risk_reward_ratio 1.1
stop_loss_percent 4.5
take_profit_price 6392.6938
target_multiplier 1.9
technical_strength 1.65
take_profit_percent 5
positionPoints 1.6
stopLossPoints 2.4

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Consumer Discretionary
concentratedSectorPenalty 0
riskRewardRatio 1.2
stopLossPercent 4.518
diversificationPoints 2

技術信號 — 11.4/30 · 較差

Dimension score 11.4/30
Dimension grade 較差

Sub-items

bbPoints 1.8
adxPoints 3
sarPoints 1.2
vcpPoints 0.9
macdPoints 0.8

vcpPayload

vcp_pass false
vcp_score 0.9
vcp_reason 靠近20日高位;升放量(近10日3日);Ready=N;Confirm=N

vcp_metrics

up_days 4
vol_ref 34253.3333
down_days 5
vcp_ready false
above_ma50 false
avg_vol_10 36580
avg_vol_20 32995
avg_vol_30 34253.3333
range_pct_10 0.0614
range_pct_20 0.0707
range_pct_30 0.076
up_expand_ok true
lookback_used 59
near_20d_high true
contraction_ok false
down_shrink_ok false
up_expand_days 3
breakout_20d_ok false
vol_ratio_10_30 1.0679
dist_to_20d_high 0.0672
down_shrink_days 1
breakout_level_20d 6526.8599
vcp_breakout_confirm false
contraction_ratio_10_30 0.808
vcp_name_en Volatility Contraction Pattern
vcp_name_zh 波動收縮形態
vol_contraction false
kdjAdxPoints 0.5
rsiKdjPoints 1.6
volumeWeight 2
maCrossPoints 0
shortRsiPoints 0
shortMacdPoints 0.4
volConfirmPoints 0
volumePointsTechnical 1.2

情緒分析 — 2/10 · 較差

Dimension score 2/10
Dimension grade 較差

Sub-items

sentiment

score 2

details

source finnhub_news_keyword_model
articleCount 3
negativeHits 0
positiveHits 0
sentimentScoreRaw 0

sentimentData

raw {"id":141365383,"url":"https://finnhub.io/api/news?id=855b64572526e63fc1a8b21a1e1c1af0e3d03e8542edf12e1eb6a303d5c9ced3","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"While NVR has lagged behind the broader market over the past year, Wall Street analysts maintain a moderately optimistic outlook about the stock’s prospects.","category":"company","datetime":1787922415,"headline":"NVR Stock: Analyst Estimates & Ratings"}, {"id":141285001,"url":"https://finnhub.io/api/news?id=acdb8637154a5b488d3bd5b01debd23f72737285aa584f44f330d27a6df0d5ed","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"As the Q2 earnings season wraps, let’s dig into this quarter’s best and worst performers in the home builders industry, including NVR (NYSE:NVR) and its peers.","category":"company","datetime":1786934940,"headline":"Q2 Earnings Outperformers: NVR (NYSE:NVR) And The Rest Of The Home Builders Stocks"}, {"id":141204883,"url":"https://finnhub.io/api/news?id=b4cac770e6be47aebc9f92fc7f68a60cd6356187f5a13b10f393d861a35ee3b5","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"Oliver's inaugural equity position comes as NVR trades near 52-week lows, signaling insider confidence in the homebuilder's valuation.","category":"company","datetime":1786616821,"headline":"NVR Director George Oliver Buys $405K in Stock -- Should Investors Buy Too?"}
raw_source {"id":141376520,"url":"https://finnhub.io/api/news?id=40482f502d0f178ad8d90b464d56f769520dae9fa1d9d107d322fab70befe210","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"The S&P 500 (^GSPC) is home to the biggest and most well-known companies in the market, making it a go-to index for investors seeking stability. But not all large-cap stocks are created equal - some are struggling with slowing growth, declining margins, or increased competition.","category":"company","datetime":1788349943,"headline":"2 S&P 500 Stocks to Target This Week and 1 That Underwhelm"}, {"id":141365384,"url":"https://finnhub.io/api/news?id=25b6b37a92964cd0306b2811dadd1abf9d24a4a28d425d6a029bfb822368ceeb","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"Meritage (MTH) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.","category":"company","datetime":1787934614,"headline":"Meritage (MTH) Down 0.4% Since Last Earnings Report: Can It Rebound?"}, {"id":141365383,"url":"https://finnhub.io/api/news?id=855b64572526e63fc1a8b21a1e1c1af0e3d03e8542edf12e1eb6a303d5c9ced3","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"While NVR has lagged behind the broader market over the past year, Wall Street analysts maintain a moderately optimistic outlook about the stock’s prospects.","category":"company","datetime":1787922415,"headline":"NVR Stock: Analyst Estimates & Ratings"}, {"id":141343773,"url":"https://finnhub.io/api/news?id=1ebfc77b58c2a4bc4d7185d8f128d4fbb17a7b15fc804162e94662465ee4db0d","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"A luxury builder in a soft market has bought back enough stock to outrun three years of shrinking profits, and the question is what happens when land competes for the same cash.","category":"company","datetime":1787854364,"headline":"Toll Brothers Grew Its Earnings Per Share Without Growing Earnings"}, {"id":141365386,"url":"https://finnhub.io/api/news?id=c58bbc7e90e8146ed30be25674389684f7fd3cc400c54f4456f1335981599ef6","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"Equity Insider News Commentary - The price a family pays for a new home is only partly the cost of the home itself. A large share goes to the long chain of parties between the factory or lumberyard and the finished house: the permitting, the site preparation, the foundation, the installation, and the general contractors who coordinate it all, each adding a margin and a handoff. In an era of stubborn housing affordability, that chain of middlemen has become a target, and a growing number of build","category":"company","datetime":1787840100,"headline":"The Real Cost of a New Home Isn't Just the House. It's Everyone Who Has to Touch It Along the Way."}, {"id":141326837,"url":"https://finnhub.io/api/news?id=6a6fff652347c476f983d5b1f39f1c4bb119ac406fbfbc7f7e24b5b0d4c72c8b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"Berkshire Hathaway's Q2 filing shows an 83% boost in its Alphabet stake to $37.8 billion, added to Lennar, and cut Capital One, Nucor, Kroger, and Constellation Brands holdings.","category":"company","datetime":1787667900,"headline":"Berkshire Boosts Its Bet: This AI Hyperscaler Is Now a Top-3 Holding"}, {"id":141273745,"url":"https://finnhub.io/api/news?id=5e3bb56dfdd36c31f7c3d3674f0635caeb28166b10df8ff90d794230a8fc51e3","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"DY's Q2 outlook points to strong AI and fiber demand, with surging backlog and revenue growth supporting another earnings beat.","category":"company","datetime":1787329260,"headline":"Dycom to Report Q2 Earnings: Here's What to Expect This Season"}, {"id":141285001,"url":"https://finnhub.io/api/news?id=acdb8637154a5b488d3bd5b01debd23f72737285aa584f44f330d27a6df0d5ed","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"As the Q2 earnings season wraps, let’s dig into this quarter’s best and worst performers in the home builders industry, including NVR (NYSE:NVR) and its peers.","category":"company","datetime":1786934940,"headline":"Q2 Earnings Outperformers: NVR (NYSE:NVR) And The Rest Of The Home Builders Stocks"}, {"id":141221695,"url":"https://finnhub.io/api/news?id=33980d481653f1b2744dbcdd97bcaaae9cf1b3c206c49090c7306b1bc7f84038","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/186805810/image_186805810.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"NVR","summary":"Berkshire Hathaway’s Q2 2026 13F: portfolio hits ~$299B as Buffett adds Alphabet & trims BAC—see top holdings, key moves, and buyback details now.","category":"company","datetime":1786743725,"headline":"Tracking Berkshire Hathaway Portfolio - Q2 2026 Update"}, {"id":141284035,"url":"https://finnhub.io/api/news?id=7b1c49b008790cd448c2c6d47b541292ff9912e193dc870db4ad87a175ab7c0d","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"TOL faces a Q3 revenue and earnings decline as high mortgage rates weigh on demand, deliveries and margins.","category":"company","datetime":1786722600,"headline":"Toll Brothers to Report Q3 Earnings: Here's What to Expect This Season"}, {"id":141204883,"url":"https://finnhub.io/api/news?id=b4cac770e6be47aebc9f92fc7f68a60cd6356187f5a13b10f393d861a35ee3b5","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"NVR","summary":"Oliver's inaugural equity position comes as NVR trades near 52-week lows, signaling insider confidence in the homebuilder's valuation.","category":"company","datetime":1786616821,"headline":"NVR Director George Oliver Buys $405K in Stock -- Should Investors Buy Too?"}
data_source finnhub_news_keyword_model
article_count 3
negative_hits 0
positive_hits 0
recomputed_at_score true
sentiment_score_raw 0
source_article_count 11
discarded_article_count 8
sentimentPoints 2

Dimension contribution

Dimension Raw Max Norm % Contrib
基本面 3.2 5/110 64% 3.2
資金流 8.4 20/110 42% 8.4
市場環境 4.6 15/110 30.67% 4.6
催化劑 2 20/110 10% 2
風險管理 7.4 10/110 74% 7.4
技術信號 11.4 30/110 38% 11.4
情緒分析 2 10/110 20% 2

5D momentum v2 breakdown

Cursor_18.25 5D momentum v2 0-50

5D momentum v2 11/50
ret_5d -0.0377
max_score 50
max_total 50
raw_total 11
vcp_bonus 0
vol_ratio 1.5048
ret_points 0
vol_points 6
range_ratio 1.6363
volat_points 4
day_range_pct 0.033
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 2.259
turnoverUsdM 302.2953
liquidityPoints 0.6
volatilityPoints 1
rrPoints 1.4

stopLevels

symbol US.NVR
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 5813.2124

strength_details

ma_score 1
atr_score 2
rsi_score 2.5
macd_score 1
volume_score 2
market_adjustment 1
risk_reward_ratio 1.1
stop_loss_percent 4.5
take_profit_price 6392.6938
target_multiplier 1.9
technical_strength 1.65
take_profit_percent 5
positionPoints 1.6
stopLossPoints 2.4

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Consumer Discretionary
concentratedSectorPenalty 0
riskRewardRatio 1.2
stopLossPercent 4.518
diversificationPoints 2

Calculation audit log

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

Technical indicators

adx
value 92.86
atr
atr 137.5337
rule ATR / current price; lower volatility scores higher
score 6
atr_pct 2.26
cci
rule Cursor_18.24 CCI bands
level 超買或超賣風險
score 2
value -199.92
cmf
rule Cursor_18.24 CMF bands
level 派發
score 2
value -0.182
kdj
d 27.78
j 3.43
k 19.66
rule Cursor_18.24 K/D cross
score 0
signal 死叉
mfi
rule Cursor_18.24 MFI bands
level 超賣或超買風險
score 2
value 38.08
obv
rule Cursor_18.24 recent_slope vs previous_slope
score 10
trend 強流入
value -191752
recentSlope -7675.2
previousSlope -6380
rsi
value 37.94
sar
rule Cursor_18.24 Parabolic SAR
score 4
trend 下降
value 6443.1957
position SAR喺價上
distancePct 5.83
previousTrend 下降
ma50
value 6375.1812
macd
macd -50.3273
trend 看跌
signal -26.7593
histogram -23.568
vwap
rule Cursor_18.24 VWAP 20D consecutive close
score 2
value 6308.0072
position <VWAP
consecutiveAbove 0
volume
rule Cursor_18.24 volume ratio
level 有量
ratio 1.47
score 6
avgVolume 33843
currentVolume 49652
derived
ma20 6312.5955
ma50 6375.1812
prevClose 6187.2998
avgVolume10 38585
avgVolume20 33843
changePercent -1.6
avgVolumeForScore 33843
ma_cross
ma20 6312.5955
ma50 6375.1812
rule Cursor_18.24 MA20/MA50 cross
cross 熊勢
score 0
prevMa20 6322.879
prevMa50 6389.6836
spreadPct 0.98
isVolumeBreakout false
bollinger
lower 6130.1591
upper 6495.0319
position 下半部
rsi_short
value 32.13
macd_short
macd 0
trend 中性
signal 0
histogram 0
volume_ratio
ratio 1.47

Raw calculation JSON

{
  "risk": {
    "level": "Medium",
    "reason": "risk management score >= 6.5/10",
    "position": {
      "score": 1.6,
      "details": {
        "atrPct": 2.2589911230081627,
        "turnoverUsdM": 302.29526813308,
        "liquidityPoints": 0.6,
        "volatilityPoints": 1
      }
    },
    "rrPoints": 1.4,
    "stopLevels": {
      "symbol": "US.NVR",
      "rr_range": "1:1.0-1:2.5",
      "risk_profile": "中等",
      "stop_loss_price": 5813.2124,
      "strength_details": {
        "ma_score": 1,
        "atr_score": 2,
        "rsi_score": 2.5,
        "macd_score": 1,
        "volume_score": 2
      },
      "market_adjustment": 1,
      "risk_reward_ratio": 1.1,
      "stop_loss_percent": 4.5,
      "take_profit_price": 6392.6938,
      "target_multiplier": 1.9,
      "technical_strength": 1.65,
      "take_profit_percent": 5
    },
    "positionPoints": 1.6,
    "stopLossPoints": 2.4,
    "diversification": {
      "score": 2,
      "details": {
        "method": "sector concentration proxy; no portfolio holdings used",
        "sector": "Consumer Discretionary",
        "concentratedSectorPenalty": 0
      }
    },
    "riskRewardRatio": 1.2,
    "stopLossPercent": 4.5179822460163255,
    "diversificationPoints": 2
  },
  "total": {
    "max": 160,
    "result": 50.1,
    "formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
    "baseScore": 39.1,
    "modelVersion": "cursor_18_27_news_v2_160",
    "momentum5dScore": 11
  },
  "market": {
    "ma20": 6312.5955,
    "ma50": 6375.1812,
    "close": 6088.28,
    "prevClose": 6187.3,
    "avgVolume20": 33843,
    "volumeRatio": 1.47,
    "changePercent": -1.6
  },
  "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": 11,
    "details": {
      "ret_5d": -0.03772282102046587,
      "max_score": 50,
      "max_total": 50,
      "raw_total": 11,
      "vcp_bonus": 0,
      "vol_ratio": 1.5048340657675405,
      "ret_points": 0,
      "vol_points": 6,
      "range_ratio": 1.6363433553001014,
      "volat_points": 4,
      "day_range_pct": 0.033037269464910785,
      "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": 50.1,
    "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": 8.4,
        "label": "資金流",
        "weight": "20/110",
        "normalized": 42,
        "contribution": 8.4
      },
      {
        "raw": 4.6,
        "label": "市場環境",
        "weight": "15/110",
        "normalized": 30.67,
        "contribution": 4.6
      },
      {
        "raw": 2,
        "label": "催化劑",
        "weight": "20/110",
        "normalized": 10,
        "contribution": 2
      },
      {
        "raw": 7.4,
        "label": "風險管理",
        "weight": "10/110",
        "normalized": 74,
        "contribution": 7.4
      },
      {
        "raw": 11.4,
        "label": "技術信號",
        "weight": "30/110",
        "normalized": 38,
        "contribution": 11.4
      },
      {
        "raw": 2,
        "label": "情緒分析",
        "weight": "10/110",
        "normalized": 20,
        "contribution": 2
      }
    ],
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "momentumMax": 50,
  "scoreStatus": "incomplete",
  "standard110": {
    "rating": "避免",
    "result": 39.1,
    "details": [
      "基本面分析總分: 3.2/5分",
      "資金流分析總分: 8.4/20分",
      "市場環境分析總分: 4.6/15分",
      "催化劑分析: 2/20分",
      "風險管理總分: 7.4/10分",
      "技術信號分析總分: 11.4/30分",
      "情緒分析: 2/10分",
      "共振率(僅顯示不加分): 0%"
    ],
    "formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
    "dimensionScores": {
      "催化劑": 2,
      "基本面": 3.2,
      "資金流": 8.4,
      "市場環境": 4.6,
      "情緒分析": 2,
      "技術信號": 11.4,
      "風險管理": 7.4
    },
    "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.2,
          "pePoints": 0.5,
          "epsPoints": 0,
          "roePoints": 0.75,
          "debtPoints": 0.5,
          "marginPoints": 0.4,
          "turnoverUsdM": 302.29526813308,
          "volumePoints": 0.5,
          "revenuePoints": 0,
          "dividendPoints": 0,
          "marketCapPoints": 0.4
        },
        "source": "fmp_stable"
      },
      "資金流": {
        "max": 20,
        "grade": "較差",
        "items": {
          "cmfPoints": 0.8,
          "mfiPoints": 0.8,
          "obvPoints": 4,
          "vwapPoints": 0.8,
          "institutional": {
            "score": 2,
            "details": {
              "source": "optional-neutral",
              "warning": {
                "code": "INSTITUTIONAL_DATA_OPTIONAL",
                "symbol": "US.NVR",
                "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": 2.2589911230081627,
          "atrPoints": 3,
          "cciPoints": 0.8,
          "vixPoints": 0,
          "marketTrendPoints": 0.8
        }
      },
      "情緒分析": {
        "max": 10,
        "grade": "較差",
        "items": {
          "sentiment": {
            "score": 2,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 3,
              "negativeHits": 0,
              "positiveHits": 0,
              "sentimentScoreRaw": 0
            }
          },
          "sentimentData": {
            "raw": [
              {
                "id": 141365383,
                "url": "https://finnhub.io/api/news?id=855b64572526e63fc1a8b21a1e1c1af0e3d03e8542edf12e1eb6a303d5c9ced3",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "While NVR has lagged behind the broader market over the past year, Wall Street analysts maintain a moderately optimistic outlook about the stock’s prospects.",
                "category": "company",
                "datetime": 1787922415,
                "headline": "NVR Stock: Analyst Estimates & Ratings"
              },
              {
                "id": 141285001,
                "url": "https://finnhub.io/api/news?id=acdb8637154a5b488d3bd5b01debd23f72737285aa584f44f330d27a6df0d5ed",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "As the Q2 earnings season wraps, let’s dig into this quarter’s best and worst performers in the home builders industry, including NVR (NYSE:NVR) and its peers.",
                "category": "company",
                "datetime": 1786934940,
                "headline": "Q2 Earnings Outperformers: NVR (NYSE:NVR) And The Rest Of The Home Builders Stocks"
              },
              {
                "id": 141204883,
                "url": "https://finnhub.io/api/news?id=b4cac770e6be47aebc9f92fc7f68a60cd6356187f5a13b10f393d861a35ee3b5",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "Oliver's inaugural equity position comes as NVR trades near 52-week lows, signaling insider confidence in the homebuilder's valuation.",
                "category": "company",
                "datetime": 1786616821,
                "headline": "NVR Director George Oliver Buys $405K in Stock -- Should Investors Buy Too?"
              }
            ],
            "raw_source": [
              {
                "id": 141376520,
                "url": "https://finnhub.io/api/news?id=40482f502d0f178ad8d90b464d56f769520dae9fa1d9d107d322fab70befe210",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "The S&P 500 (^GSPC) is home to the biggest and most well-known companies in the market, making it a go-to index for investors seeking stability. But not all large-cap stocks are created equal - some are struggling with slowing growth, declining margins, or increased competition.",
                "category": "company",
                "datetime": 1788349943,
                "headline": "2 S&P 500 Stocks to Target This Week and 1 That Underwhelm"
              },
              {
                "id": 141365384,
                "url": "https://finnhub.io/api/news?id=25b6b37a92964cd0306b2811dadd1abf9d24a4a28d425d6a029bfb822368ceeb",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "Meritage (MTH) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.",
                "category": "company",
                "datetime": 1787934614,
                "headline": "Meritage (MTH) Down 0.4% Since Last Earnings Report: Can It Rebound?"
              },
              {
                "id": 141365383,
                "url": "https://finnhub.io/api/news?id=855b64572526e63fc1a8b21a1e1c1af0e3d03e8542edf12e1eb6a303d5c9ced3",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "While NVR has lagged behind the broader market over the past year, Wall Street analysts maintain a moderately optimistic outlook about the stock’s prospects.",
                "category": "company",
                "datetime": 1787922415,
                "headline": "NVR Stock: Analyst Estimates & Ratings"
              },
              {
                "id": 141343773,
                "url": "https://finnhub.io/api/news?id=1ebfc77b58c2a4bc4d7185d8f128d4fbb17a7b15fc804162e94662465ee4db0d",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "A luxury builder in a soft market has bought back enough stock to outrun three years of shrinking profits, and the question is what happens when land competes for the same cash.",
                "category": "company",
                "datetime": 1787854364,
                "headline": "Toll Brothers Grew Its Earnings Per Share Without Growing Earnings"
              },
              {
                "id": 141365386,
                "url": "https://finnhub.io/api/news?id=c58bbc7e90e8146ed30be25674389684f7fd3cc400c54f4456f1335981599ef6",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "Equity Insider News Commentary - The price a family pays for a new home is only partly the cost of the home itself. A large share goes to the long chain of parties between the factory or lumberyard and the finished house: the permitting, the site preparation, the foundation, the installation, and the general contractors who coordinate it all, each adding a margin and a handoff. In an era of stubborn housing affordability, that chain of middlemen has become a target, and a growing number of build",
                "category": "company",
                "datetime": 1787840100,
                "headline": "The Real Cost of a New Home Isn't Just the House. It's Everyone Who Has to Touch It Along the Way."
              },
              {
                "id": 141326837,
                "url": "https://finnhub.io/api/news?id=6a6fff652347c476f983d5b1f39f1c4bb119ac406fbfbc7f7e24b5b0d4c72c8b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "Berkshire Hathaway's Q2 filing shows an 83% boost in its Alphabet stake to $37.8 billion, added to Lennar, and cut Capital One, Nucor, Kroger, and Constellation Brands holdings.",
                "category": "company",
                "datetime": 1787667900,
                "headline": "Berkshire Boosts Its Bet: This AI Hyperscaler Is Now a Top-3 Holding"
              },
              {
                "id": 141273745,
                "url": "https://finnhub.io/api/news?id=5e3bb56dfdd36c31f7c3d3674f0635caeb28166b10df8ff90d794230a8fc51e3",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "DY's Q2 outlook points to strong AI and fiber demand, with surging backlog and revenue growth supporting another earnings beat.",
                "category": "company",
                "datetime": 1787329260,
                "headline": "Dycom to Report Q2 Earnings: Here's What to Expect This Season"
              },
              {
                "id": 141285001,
                "url": "https://finnhub.io/api/news?id=acdb8637154a5b488d3bd5b01debd23f72737285aa584f44f330d27a6df0d5ed",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "As the Q2 earnings season wraps, let’s dig into this quarter’s best and worst performers in the home builders industry, including NVR (NYSE:NVR) and its peers.",
                "category": "company",
                "datetime": 1786934940,
                "headline": "Q2 Earnings Outperformers: NVR (NYSE:NVR) And The Rest Of The Home Builders Stocks"
              },
              {
                "id": 141221695,
                "url": "https://finnhub.io/api/news?id=33980d481653f1b2744dbcdd97bcaaae9cf1b3c206c49090c7306b1bc7f84038",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/186805810/image_186805810.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "NVR",
                "summary": "Berkshire Hathaway’s Q2 2026 13F: portfolio hits ~$299B as Buffett adds Alphabet & trims BAC—see top holdings, key moves, and buyback details now.",
                "category": "company",
                "datetime": 1786743725,
                "headline": "Tracking Berkshire Hathaway Portfolio - Q2 2026 Update"
              },
              {
                "id": 141284035,
                "url": "https://finnhub.io/api/news?id=7b1c49b008790cd448c2c6d47b541292ff9912e193dc870db4ad87a175ab7c0d",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "TOL faces a Q3 revenue and earnings decline as high mortgage rates weigh on demand, deliveries and margins.",
                "category": "company",
                "datetime": 1786722600,
                "headline": "Toll Brothers to Report Q3 Earnings: Here's What to Expect This Season"
              },
              {
                "id": 141204883,
                "url": "https://finnhub.io/api/news?id=b4cac770e6be47aebc9f92fc7f68a60cd6356187f5a13b10f393d861a35ee3b5",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "NVR",
                "summary": "Oliver's inaugural equity position comes as NVR trades near 52-week lows, signaling insider confidence in the homebuilder's valuation.",
                "category": "company",
                "datetime": 1786616821,
                "headline": "NVR Director George Oliver Buys $405K in Stock -- Should Investors Buy Too?"
              }
            ],
            "data_source": "finnhub_news_keyword_model",
            "article_count": 3,
            "negative_hits": 0,
            "positive_hits": 0,
            "recomputed_at_score": true,
            "sentiment_score_raw": 0,
            "source_article_count": 11,
            "discarded_article_count": 8
          },
          "sentimentPoints": 2
        }
      },
      "技術信號": {
        "max": 30,
        "raw": 11.4,
        "grade": "較差",
        "items": {
          "bbPoints": 1.8,
          "adxPoints": 3,
          "sarPoints": 1.2000000000000002,
          "vcpPoints": 0.9,
          "macdPoints": 0.8,
          "vcpPayload": {
            "vcp_pass": false,
            "vcp_score": 0.9,
            "vcp_reason": "靠近20日高位;升放量(近10日3日);Ready=N;Confirm=N",
            "vcp_metrics": {
              "up_days": 4,
              "vol_ref": 34253.333333333336,
              "down_days": 5,
              "vcp_ready": false,
              "above_ma50": false,
              "avg_vol_10": 36580,
              "avg_vol_20": 32995,
              "avg_vol_30": 34253.333333333336,
              "range_pct_10": 0.0613819425010362,
              "range_pct_20": 0.07072277964413327,
              "range_pct_30": 0.07597220330769328,
              "up_expand_ok": true,
              "lookback_used": 59,
              "near_20d_high": true,
              "contraction_ok": false,
              "down_shrink_ok": false,
              "up_expand_days": 3,
              "breakout_20d_ok": false,
              "vol_ratio_10_30": 1.067925262748151,
              "dist_to_20d_high": 0.06719618306620115,
              "down_shrink_days": 1,
              "breakout_level_20d": 6526.85986,
              "vcp_breakout_confirm": false,
              "contraction_ratio_10_30": 0.8079526435798446
            },
            "vcp_name_en": "Volatility Contraction Pattern",
            "vcp_name_zh": "波動收縮形態",
            "vol_contraction": false
          },
          "kdjAdxPoints": 0.5,
          "rsiKdjPoints": 1.6,
          "volumeWeight": 2,
          "maCrossPoints": 0,
          "shortRsiPoints": 0,
          "shortMacdPoints": 0.4,
          "volConfirmPoints": 0,
          "volumePointsTechnical": 1.2
        }
      },
      "風險管理": {
        "max": 10,
        "grade": "良好",
        "items": {
          "position": {
            "score": 1.6,
            "details": {
              "atrPct": 2.2589911230081627,
              "turnoverUsdM": 302.29526813308,
              "liquidityPoints": 0.6,
              "volatilityPoints": 1
            }
          },
          "rrPoints": 1.4,
          "stopLevels": {
            "symbol": "US.NVR",
            "rr_range": "1:1.0-1:2.5",
            "risk_profile": "中等",
            "stop_loss_price": 5813.2124,
            "strength_details": {
              "ma_score": 1,
              "atr_score": 2,
              "rsi_score": 2.5,
              "macd_score": 1,
              "volume_score": 2
            },
            "market_adjustment": 1,
            "risk_reward_ratio": 1.1,
            "stop_loss_percent": 4.5,
            "take_profit_price": 6392.6938,
            "target_multiplier": 1.9,
            "technical_strength": 1.65,
            "take_profit_percent": 5
          },
          "positionPoints": 1.6,
          "stopLossPoints": 2.4,
          "diversification": {
            "score": 2,
            "details": {
              "method": "sector concentration proxy; no portfolio holdings used",
              "sector": "Consumer Discretionary",
              "concentratedSectorPenalty": 0
            }
          },
          "riskRewardRatio": 1.2,
          "stopLossPercent": 4.5179822460163255,
          "diversificationPoints": 2
        }
      }
    }
  },
  "modelVersion": "cursor_18_27_news_v2_160",
  "providerErrors": [
    {
      "code": "VIX_MISSING",
      "symbol": "US.NVR",
      "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": 92.86,
    "atr": {
      "atr": 137.5337,
      "rule": "ATR / current price; lower volatility scores higher",
      "score": 6,
      "atr_pct": 2.26
    },
    "cci": {
      "rule": "Cursor_18.24 CCI bands",
      "level": "超買或超賣風險",
      "score": 2,
      "value": -199.92
    },
    "cmf": {
      "rule": "Cursor_18.24 CMF bands",
      "level": "派發",
      "score": 2,
      "value": -0.182
    },
    "kdj": {
      "d": 27.78,
      "j": 3.43,
      "k": 19.66,
      "rule": "Cursor_18.24 K/D cross",
      "score": 0,
      "signal": "死叉"
    },
    "mfi": {
      "rule": "Cursor_18.24 MFI bands",
      "level": "超賣或超買風險",
      "score": 2,
      "value": 38.08
    },
    "obv": {
      "rule": "Cursor_18.24 recent_slope vs previous_slope",
      "score": 10,
      "trend": "強流入",
      "value": -191752,
      "recentSlope": -7675.2,
      "previousSlope": -6380
    },
    "rsi": 37.94,
    "sar": {
      "rule": "Cursor_18.24 Parabolic SAR",
      "score": 4,
      "trend": "下降",
      "value": 6443.1957,
      "position": "SAR喺價上",
      "distancePct": 5.83,
      "previousTrend": "下降"
    },
    "ma50": 6375.1812,
    "macd": {
      "macd": -50.327327539008365,
      "trend": "看跌",
      "signal": -26.759287295396362,
      "histogram": -23.568040243612003
    },
    "vwap": {
      "rule": "Cursor_18.24 VWAP 20D consecutive close",
      "score": 2,
      "value": 6308.0072,
      "position": "<VWAP",
      "consecutiveAbove": 0
    },
    "volume": {
      "rule": "Cursor_18.24 volume ratio",
      "level": "有量",
      "ratio": 1.47,
      "score": 6,
      "avgVolume": 33843,
      "currentVolume": 49652
    },
    "derived": {
      "ma20": 6312.5955,
      "ma50": 6375.1812,
      "prevClose": 6187.2998,
      "avgVolume10": 38585,
      "avgVolume20": 33843,
      "changePercent": -1.6,
      "avgVolumeForScore": 33843
    },
    "ma_cross": {
      "ma20": 6312.5955,
      "ma50": 6375.1812,
      "rule": "Cursor_18.24 MA20/MA50 cross",
      "cross": "熊勢",
      "score": 0,
      "prevMa20": 6322.879,
      "prevMa50": 6389.6836,
      "spreadPct": 0.98,
      "isVolumeBreakout": false
    },
    "bollinger": {
      "lower": 6130.1591,
      "upper": 6495.0319,
      "position": "下半部"
    },
    "rsi_short": 32.13,
    "macd_short": {
      "macd": 0,
      "trend": "中性",
      "signal": 0,
      "histogram": 0
    },
    "volume_ratio": {
      "ratio": 1.47
    }
  }
}

Raw metrics JSON

{
  "close": 6088.28,
  "volume": 49652,
  "changePercent": -1.6
}

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.