Cached score snapshot

US.MTB · M&T Bank

110分制 51.6/110;5D動能v2 13/50;排序分 64.6/160 · Incomplete inputs

Ranking score 64.6/160
Main score 51.6/110
5D momentum v2 13/50
Rank #157
Setup grade F 29.1

Score breakdown

避免

Medium twelvedata

Score and price trend

F 29.1 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 05-27 07-30 09-01 09-17 10-01 $203.95$245.94$287.93 Price Projection date
Historical projection
Model Median P25/P75 歷史相似情境上漲比例 Down5 Actual / compare
Rolling DOE best · score 2.51 · anchors 120 +1.42% -0.10% / +2.88% 71.3% 1.3% Actual +0.91% · vs median -0.51% · inside 25-75 band
30D observation +7.76% +3.44% / +14.05% 86.3% 1.3% Actual outcome pending · 1 / 30 bars observed
Historical projection 10D n=160 +1.44% -0.16% / +2.92% 71.3% 1.9% Actual outcome pending · 1 / 10 bars observed

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

2026-05-27 → 2026-10-01 · 173 archived points · 2 Improving turn signal · 10 Deteriorating signal

Summary

score_with_momentum_v2 = main score + 5D momentum v2

Ranking score 64.6
Display grade 避免
Model version cursor_18_27_news_v2_160
Main score 51.6/110 (避免)
5D momentum v2 13/50 (弱)
Score with momentum v2 64.6/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 250.026
ma50 242.786
close 238.25
prevClose 244.55
avgVolume20 999122
volumeRatio 1.8
changePercent -2.58

Metrics snapshot

close 238.25
volume 1801732
changePercent -2.58

110-point main rating

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

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

基本面 — 4.5/5 · 優秀

Dimension score 4.5/5
Dimension grade 優秀

Sub-items

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

資金流 — 10/20 · 較差

Dimension score 10/20
Dimension grade 較差

Sub-items

cmfPoints 0.8
mfiPoints 2.4
obvPoints 4
vwapPoints 0.8

institutional

score 2

details

source optional-neutral

warning

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

市場環境 — 7.8/15 · 較差

Dimension score 7.8/15
Dimension grade 較差

Sub-items

vix

score 0

details

source twelvedata+fred
missing true
vixClose n/a

trend

score 3

details

qqq

ma20 707.728
ma50 713.0466
name QQQ
close 710.93
points 1

spy

ma20 760.9875
ma50 750.9438
name SPY
close 762.6
points 2
source twelvedata+fred
atrPct 1.7308
atrPoints 4
cciPoints 0.8
vixPoints 0
marketTrendPoints 3

催化劑 — 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.8/10 · 良好

Dimension score 7.8/10
Dimension grade 良好

Sub-items

position

score 1.8

details

atrPct 1.7308
turnoverUsdM 429.2626
liquidityPoints 0.6
volatilityPoints 1.2
rrPoints 1.6

stopLevels

symbol US.MTB
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 230.0028

strength_details

ma_score 1.5
atr_score 2.5
rsi_score 2.5
macd_score 1.5
volume_score 2
market_adjustment 1
risk_reward_ratio 1.4
stop_loss_percent 3.5
take_profit_price 250.1625
target_multiplier 1.9
technical_strength 1.95
take_profit_percent 5
positionPoints 1.8
stopLossPoints 2.4

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Financials
concentratedSectorPenalty 0
riskRewardRatio 1.4444
stopLossPercent 3.4616
diversificationPoints 2

技術信號 — 15.5/30 · 較差

Dimension score 15.5/30
Dimension grade 較差

Sub-items

bbPoints 1.8
adxPoints 3
sarPoints 1.2
vcpPoints 1.8
macdPoints 2.4

vcpPayload

vcp_pass false
vcp_score 1.8
vcp_reason 量縮(v10/v30=0.72);跌縮量(近10日3日);靠近20日高位;Ready=N;Confirm=N

vcp_metrics

up_days 5
vol_ref 1078956.6667
down_days 4
vcp_ready false
above_ma50 false
avg_vol_10 781070
avg_vol_20 961355
avg_vol_30 1078956.6667
range_pct_10 0.0489
range_pct_20 0.0489
range_pct_30 0.0871
up_expand_ok false
lookback_used 59
near_20d_high true
contraction_ok false
down_shrink_ok true
up_expand_days 0
breakout_20d_ok false
vol_ratio_10_30 0.7239
dist_to_20d_high 0.0692
down_shrink_days 3
breakout_level_20d 255.95
vcp_breakout_confirm false
contraction_ratio_10_30 0.5612
vcp_name_en Volatility Contraction Pattern
vcp_name_zh 波動收縮形態
vol_contraction false
kdjAdxPoints 0.5
rsiKdjPoints 1.6
volumeWeight 2
maCrossPoints 1.6
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":141213693,"url":"https://finnhub.io/api/news?id=ec5027f576a2552c7eecaa53d0dbacbdab1f4d3d5bc53ac256832ab630bcf8f6","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"M&T Bank stock has returned 120.4% over the past five years, and the current Excess Returns intrinsic value estimate points to the shares trading at a discount while earnings based multiples look roughly in line with the market. That combination leaves investors weighing a potential margin of safety against a more neutral read from traditional valuation checks. The 120.4% five year return suggests M&T Bank has already delivered strong value for long term holders, so any further upside...","category":"company","datetime":1786669865,"headline":"M&T Bank (MTB) Stock Trades At A Discount To Fair Value As Earnings Look Fair"}, {"id":141158101,"url":"https://finnhub.io/api/news?id=de6fbbce5b596302c3781070d35e4d5d804694949f8970f09ef68e56aca725e0","image":"https://www.chartmill.com/images/uploads/CM_Breakout_Stocks_Small_free_bb09e243c7.webp","source":"ChartMill","related":"MTB","summary":"M&T Bank (MTB) earns top technical and setup ratings, showing a bull flag pattern near 52-week highs. A solid candidate for breakout traders.","category":"company","datetime":1786193453,"headline":"M&T Bank (NYSE:MTB) Flashes a High-Quality Breakout Setup"}, {"id":141055963,"url":"https://finnhub.io/api/news?id=cdfae5e9ebe1120ee15d4e419fbb95cacd27e938a7a2637893f522ff98d08bdf","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"Dividends are one of the best benefits to being a shareholder, but finding a great dividend stock is no easy task. Does M&T Bank (MTB) have what it takes? Let's find out.","category":"company","datetime":1785339903,"headline":"Why M&T Bank Corporation (MTB) is a Great Dividend Stock Right Now"}
raw_source {"id":141257276,"url":"https://finnhub.io/api/news?id=31716500fa6d619e33c7b7608c97cce7d75b6a6c7a68465681077ba25b2ebac0","image":"","source":"Benzinga","related":"MTB","summary":"Cantor Fitzgerald analyst Dave Rochester maintains M&T Bank (NYSE:MTB) with a Overweight and raises the price target from $262 to $285.","category":"company","datetime":1787124220,"headline":"Cantor Fitzgerald Maintains Overweight on M&T Bank, Raises Price Target to $285"}, {"id":141213693,"url":"https://finnhub.io/api/news?id=ec5027f576a2552c7eecaa53d0dbacbdab1f4d3d5bc53ac256832ab630bcf8f6","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"M&T Bank stock has returned 120.4% over the past five years, and the current Excess Returns intrinsic value estimate points to the shares trading at a discount while earnings based multiples look roughly in line with the market. That combination leaves investors weighing a potential margin of safety against a more neutral read from traditional valuation checks. The 120.4% five year return suggests M&T Bank has already delivered strong value for long term holders, so any further upside...","category":"company","datetime":1786669865,"headline":"M&T Bank (MTB) Stock Trades At A Discount To Fair Value As Earnings Look Fair"}, {"id":141208175,"url":"https://finnhub.io/api/news?id=e6d0a0ec1f20f408ce2b6140a23acd316b37f6070baecb8ddfaf43ed48f3001f","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"Also, Farther and Dynasty add executives-in-residence, Arden Trust hires a president and Catalyst adds to its RIA distribution team.","category":"company","datetime":1786631927,"headline":"People Moves: $34B Fiduciary Trust Hires Former Wilmington Trust CEO"}, {"id":141202289,"url":"https://finnhub.io/api/news?id=96b62a78477ae9565a14e0d0298f6d34e64883e873a3db254f06df89851158fc","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"Can BPOP's strong liquidity support higher shareholder returns as it plans a 20% dividend hike and launches a new $1 billion buyback? Let us discuss.","category":"company","datetime":1786551540,"headline":"Popular's Liquidity Cushion: Can It Sustain Higher Capital Returns?"}, {"id":141201538,"url":"https://finnhub.io/api/news?id=fc86918b5d3f67d27c9af2a2fff2ce7c635d44a6b7536cd817d5307a32b7f17a","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"Can MTB's strong revenue growth, acquisitions and capital returns sustain its momentum after a 20.3% three-month gain? Let us discuss.","category":"company","datetime":1786470780,"headline":"M&T Bank Rallies Nearly 20% in 3 Months: Hold or Fold the Stock Now?"}, {"id":141179011,"url":"https://finnhub.io/api/news?id=66feaeb85713d343bb0adea8630259c78070eba78173a056c95c988ca870d922","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"Each stock in this article is trading near its 52-week high. These elevated prices usually indicate some degree of investor confidence, business improvements, or favorable market conditions.","category":"company","datetime":1786392802,"headline":"1 Surging Stock with Exciting Potential and 2 We Find Risky"}, {"id":141158101,"url":"https://finnhub.io/api/news?id=de6fbbce5b596302c3781070d35e4d5d804694949f8970f09ef68e56aca725e0","image":"https://www.chartmill.com/images/uploads/CM_Breakout_Stocks_Small_free_bb09e243c7.webp","source":"ChartMill","related":"MTB","summary":"M&T Bank (MTB) earns top technical and setup ratings, showing a bull flag pattern near 52-week highs. A solid candidate for breakout traders.","category":"company","datetime":1786193453,"headline":"M&T Bank (NYSE:MTB) Flashes a High-Quality Breakout Setup"}, {"id":141157905,"url":"https://finnhub.io/api/news?id=3243114e98df19ab94c2567da903c921ac3b327ea617c433289b5813f2980e67","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2229409754/image_2229409754.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MTB","summary":"PNC Financial is becoming a national bank after its FirstBank acquisition, with strong Q2 2026 growth, dividends, and buybacks. Click here to learn more.","category":"company","datetime":1786176000,"headline":"PNC Financial: Coast-To-Coast Banking Expansion Continues"}, {"id":141101174,"url":"https://finnhub.io/api/news?id=99927310bbde4d2ed21722ad9aa9b442432fb1488026c6726c17f0b1758eec9a","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"M&T Bank Corporation (\"M&T\") (NYSE:MTB) announced today that it plans to host conference calls to review 2028 quarterly financial results on the following dates:","category":"company","datetime":1785776400,"headline":"M&T Bank Corporation Announces Conference Call Dates to Review Quarterly 2028 Earnings"}, {"id":141103482,"url":"https://finnhub.io/api/news?id=cb2c253b336a8d43b6180b642bb2ad6af231903e28053b5bd26ec2fd5abee9f6","image":"","source":"Benzinga","related":"MTB","summary":"UBS analyst Erika Najarian maintains M&T Bank (NYSE:MTB) with a Neutral and raises the price target from $252 to $255.","category":"company","datetime":1785776343,"headline":"UBS Maintains Neutral on M&T Bank, Raises Price Target to $255"}, {"id":141064797,"url":"https://finnhub.io/api/news?id=715a4b8ee8979155aa87d7b8970b0746157f7393f0dcc6fdce82ccc9a9947543","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2191945237/image_2191945237.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MTB","summary":"M&T Bank Corporation reiterated a Buy after strong Q2 2026 earnings; see loan growth, dividends, buybacks, and upside to $258 fair value. Click for this update.","category":"company","datetime":1785398400,"headline":"M&T Bank: Wonderful Company For A Fair Value"}, {"id":141055963,"url":"https://finnhub.io/api/news?id=cdfae5e9ebe1120ee15d4e419fbb95cacd27e938a7a2637893f522ff98d08bdf","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"Dividends are one of the best benefits to being a shareholder, but finding a great dividend stock is no easy task. Does M&T Bank (MTB) have what it takes? Let's find out.","category":"company","datetime":1785339903,"headline":"Why M&T Bank Corporation (MTB) is a Great Dividend Stock Right Now"}, {"id":141070237,"url":"https://finnhub.io/api/news?id=8c1208443dfc154dc68060169818f42a6faa82f0366691c471eff038c880d083","image":"","source":"Benzinga","related":"MTB","summary":"JP Morgan analyst Vivek Juneja maintains M&T Bank (NYSE:MTB) with a Neutral and raises the price target from $251.5 to $265.5.","category":"company","datetime":1785334365,"headline":"JP Morgan Maintains Neutral on M&T Bank, Raises Price Target to $265.5"}, {"id":141054408,"url":"https://finnhub.io/api/news?id=62ba1e331ff19b24b3c92c02c4fd349a4001fa8acc4947a28f956b4b3ebd7d51","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"UMBF tops Q2 earnings estimates as stronger NII, loan growth and improved efficiency outweigh rising expenses and higher credit loss provisions.","category":"company","datetime":1785333360,"headline":"UMB Financial Q2 Earnings Beat on Y/Y Rise in NII, Expenses Increase"}, {"id":141044060,"url":"https://finnhub.io/api/news?id=c9d4702528f1a7afce96931eb2bdef307eae592be759e6972a614444982f90dc","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"SAN FRANCISCO, July 28, 2026--Genesys®, a global cloud leader in AI-Powered Experience Orchestration, today announced Xperience 2026, the premier customer experience (CX) and AI event of the year, taking place Sept. 1 - 3, 2026 at the Wynn Las Vegas Resort.","category":"company","datetime":1785240000,"headline":"Genesys Xperience 2026: Winning in the Agentic Era Starts Here"}, {"id":141032509,"url":"https://finnhub.io/api/news?id=6caee4fd9483d323d029bd7ed1a87a2a772ae8fc03ad607c5ddbd3a1c63846cb","image":"https://www.chartmill.com/images/uploads/CM_Premarket_Movers_Small_free_90289f6b81.webp","source":"ChartMill","related":"MTB","summary":"Discover the top S&P500 movers in Monday's pre-market session and stay informed about market dynamics.","category":"company","datetime":1785155701,"headline":"These S&P500 stocks that are showing activity before the opening bell on Monday."}, {"id":140997961,"url":"https://finnhub.io/api/news?id=65a704277e6c8d04d0e827b03de9e6a1eb6d1e7ff6c8da47544f08830beabc7a","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"HBAN's Q2 results benefit from higher NII, fee income, and loan and deposit growth, while rising expenses and provisions remain headwinds.","category":"company","datetime":1784828100,"headline":"Huntington Q2 Earnings Match Estimates as NII & Fee Income Rise Y/Y"}, {"id":140977197,"url":"https://finnhub.io/api/news?id=876cc6cdc9a625c14b84cc37d1b6cc55c1e6cb980551632ab976e5f0ab996e02","image":"https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png","source":"SeekingAlpha","related":"MTB","summary":"2026-07-21. The following slide deck was published by M&T Bank Corporation in conjunction with their 2026 Q2 earnings call.","category":"company","datetime":1784660456,"headline":"M&T Bank Corporation 2026 Q2 - Results - Earnings Call Presentation"}, {"id":140971960,"url":"https://finnhub.io/api/news?id=822acde6d75a03b28bf71c0600723d33eb4b50f1a7f56da833f8c0c0c4b75b6f","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MTB","summary":"BOKF beats Q2 earnings estimates as higher NII, fee income and loan growth lift the results, while rising expenses remain a key headwind.","category":"company","datetime":1784644740,"headline":"BOK Financial Q2 Earnings Beat Estimates as NII & Fee Income Rise Y/Y"}, {"id":140975888,"url":"https://finnhub.io/api/news?id=a052d9bbabe217d2a7d62e28a4a424e3eb0f056b1662cd48431d630d1a26c306","image":"","source":"Benzinga","related":"MTB","summary":"Truist Securities analyst Brian Foran maintains M&T Bank (NYSE:MTB) with a Hold and raises the price target from $230 to $268.","category":"company","datetime":1784637295,"headline":"Truist Securities Maintains Hold on M&T Bank, Raises Price Target to $268"}
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 20
discarded_article_count 17
sentimentPoints 4

Dimension contribution

Dimension Raw Max Norm % Contrib
基本面 4.5 5/110 90% 4.5
資金流 10 20/110 50% 10
市場環境 7.8 15/110 52% 7.8
催化劑 2 20/110 10% 2
風險管理 7.8 10/110 78% 7.8
技術信號 15.5 30/110 51.67% 15.5
情緒分析 4 10/110 40% 4

5D momentum v2 breakdown

Cursor_18.25 5D momentum v2 0-50

5D momentum v2 13/50
ret_5d -0.0592
max_score 50
max_total 50
raw_total 13
vcp_bonus 0
vol_ratio 1.8742
ret_points 0
vol_points 6
range_ratio 1.6179
volat_points 4
day_range_pct 0.0256
model_version cursor_18_27_news_v2_160
available_bars 30
breakout_points 0
partial_history false
pullback_points 3
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.8

details

atrPct 1.7308
turnoverUsdM 429.2626
liquidityPoints 0.6
volatilityPoints 1.2
rrPoints 1.6

stopLevels

symbol US.MTB
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 230.0028

strength_details

ma_score 1.5
atr_score 2.5
rsi_score 2.5
macd_score 1.5
volume_score 2
market_adjustment 1
risk_reward_ratio 1.4
stop_loss_percent 3.5
take_profit_price 250.1625
target_multiplier 1.9
technical_strength 1.95
take_profit_percent 5
positionPoints 1.8
stopLossPoints 2.4

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Financials
concentratedSectorPenalty 0
riskRewardRatio 1.4444
stopLossPercent 3.4616
diversificationPoints 2

Calculation audit log

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

Technical indicators

adx
value 78.57
atr
atr 4.1236
rule ATR / current price; lower volatility scores higher
score 8
atr_pct 1.73
cci
rule Cursor_18.24 CCI bands
level 超買或超賣風險
score 2
value -273.62
cmf
rule Cursor_18.24 CMF bands
level 派發
score 2
value -0.189
kdj
d 50.03
j -11.45
k 29.53
rule Cursor_18.24 K/D cross
score 0
signal 死叉
mfi
rule Cursor_18.24 MFI bands
level 平衡
score 6
value 52.59
obv
rule Cursor_18.24 recent_slope vs previous_slope
score 10
trend 強流入
value 7038468
recentSlope -257243.2
previousSlope -204690
rsi
value 36.64
sar
rule Cursor_18.24 Parabolic SAR
score 4
trend 下降
value 255.7172
position SAR喺價上
distancePct 7.33
previousTrend 下降
ma50
value 242.786
macd
macd 1.0814
trend 中性偏多
signal 2.8371
histogram -1.7557
vwap
rule Cursor_18.24 VWAP 20D consecutive close
score 2
value 249.6004
position <VWAP
consecutiveAbove 0
volume
rule Cursor_18.24 volume ratio
level 有量
ratio 1.8
score 6
avgVolume 999122
currentVolume 1801732
derived
ma20 250.026
ma50 242.786
prevClose 244.55
avgVolume10 886723
avgVolume20 999122
changePercent -2.58
avgVolumeForScore 999122
ma_cross
ma20 250.026
ma50 242.786
rule Cursor_18.24 MA20/MA50 cross
cross 多頭
score 4
prevMa20 250.412
prevMa50 242.5296
spreadPct 2.98
isVolumeBreakout true
bollinger
lower 242.6715
upper 257.3805
position 下半部
rsi_short
value 4.95
macd_short
macd 0
trend 中性
signal 0
histogram 0
volume_ratio
ratio 1.8

Raw calculation JSON

{
  "risk": {
    "level": "Medium",
    "reason": "risk management score >= 6.5/10",
    "position": {
      "score": 1.8,
      "details": {
        "atrPct": 1.7307869884575025,
        "turnoverUsdM": 429.262649,
        "liquidityPoints": 0.6,
        "volatilityPoints": 1.2
      }
    },
    "rrPoints": 1.6,
    "stopLevels": {
      "symbol": "US.MTB",
      "rr_range": "1:1.0-1:2.5",
      "risk_profile": "中等",
      "stop_loss_price": 230.0028,
      "strength_details": {
        "ma_score": 1.5,
        "atr_score": 2.5,
        "rsi_score": 2.5,
        "macd_score": 1.5,
        "volume_score": 2
      },
      "market_adjustment": 1,
      "risk_reward_ratio": 1.4,
      "stop_loss_percent": 3.5,
      "take_profit_price": 250.1625,
      "target_multiplier": 1.9,
      "technical_strength": 1.95,
      "take_profit_percent": 5
    },
    "positionPoints": 1.8,
    "stopLossPoints": 2.4,
    "diversification": {
      "score": 2,
      "details": {
        "method": "sector concentration proxy; no portfolio holdings used",
        "sector": "Financials",
        "concentratedSectorPenalty": 0
      }
    },
    "riskRewardRatio": 1.4444296245998642,
    "stopLossPercent": 3.461573976915005,
    "diversificationPoints": 2
  },
  "total": {
    "max": 160,
    "result": 64.6,
    "formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
    "baseScore": 51.6,
    "modelVersion": "cursor_18_27_news_v2_160",
    "momentum5dScore": 13
  },
  "market": {
    "ma20": 250.026,
    "ma50": 242.786,
    "close": 238.25,
    "prevClose": 244.55,
    "avgVolume20": 999122,
    "volumeRatio": 1.8,
    "changePercent": -2.58
  },
  "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": 13,
    "details": {
      "ret_5d": -0.059230009871668265,
      "max_score": 50,
      "max_total": 50,
      "raw_total": 13,
      "vcp_bonus": 0,
      "vol_ratio": 1.874158869512303,
      "ret_points": 0,
      "vol_points": 6,
      "range_ratio": 1.6178548618371105,
      "volat_points": 4,
      "day_range_pct": 0.025582413431269685,
      "model_version": "cursor_18_27_news_v2_160",
      "available_bars": 30,
      "breakout_points": 0,
      "partial_history": false,
      "pullback_points": 3,
      "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": 64.6,
    "formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
    "weights": [
      {
        "raw": 4.5,
        "label": "基本面",
        "weight": "5/110",
        "normalized": 90,
        "contribution": 4.5
      },
      {
        "raw": 10,
        "label": "資金流",
        "weight": "20/110",
        "normalized": 50,
        "contribution": 10
      },
      {
        "raw": 7.8,
        "label": "市場環境",
        "weight": "15/110",
        "normalized": 52,
        "contribution": 7.8
      },
      {
        "raw": 2,
        "label": "催化劑",
        "weight": "20/110",
        "normalized": 10,
        "contribution": 2
      },
      {
        "raw": 7.8,
        "label": "風險管理",
        "weight": "10/110",
        "normalized": 78,
        "contribution": 7.8
      },
      {
        "raw": 15.5,
        "label": "技術信號",
        "weight": "30/110",
        "normalized": 51.67,
        "contribution": 15.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": 51.6,
    "details": [
      "基本面分析總分: 4.5/5分",
      "資金流分析總分: 10/20分",
      "市場環境分析總分: 7.8/15分",
      "催化劑分析: 2/20分",
      "風險管理總分: 7.8/10分",
      "技術信號分析總分: 15.5/30分",
      "情緒分析: 4/10分",
      "共振率(僅顯示不加分): 0%"
    ],
    "formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
    "dimensionScores": {
      "催化劑": 2,
      "基本面": 4.5,
      "資金流": 10,
      "市場環境": 7.8,
      "情緒分析": 4,
      "技術信號": 15.5,
      "風險管理": 7.8
    },
    "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.5,
          "pePoints": 0.5,
          "epsPoints": 0.6,
          "roePoints": 0.4,
          "debtPoints": 0.5,
          "marginPoints": 0.6,
          "turnoverUsdM": 429.262649,
          "volumePoints": 0.5,
          "revenuePoints": 0,
          "dividendPoints": 0.4,
          "marketCapPoints": 0.5
        },
        "source": "fmp_stable"
      },
      "資金流": {
        "max": 20,
        "grade": "較差",
        "items": {
          "cmfPoints": 0.8,
          "mfiPoints": 2.4,
          "obvPoints": 4,
          "vwapPoints": 0.8,
          "institutional": {
            "score": 2,
            "details": {
              "source": "optional-neutral",
              "warning": {
                "code": "INSTITUTIONAL_DATA_OPTIONAL",
                "symbol": "US.MTB",
                "message": "Institutional ownership is unavailable; neutral 2/4 money-flow treatment used."
              },
              "optional": true,
              "holderCount": null,
              "holderPoints": 2,
              "top10ShareRatio": null,
              "concentrationPenalty": 0
            }
          },
          "institutionPoints": 2
        }
      },
      "市場環境": {
        "max": 15,
        "grade": "較差",
        "items": {
          "vix": {
            "score": 0,
            "details": {
              "source": "twelvedata+fred",
              "missing": true,
              "vixClose": null
            }
          },
          "trend": {
            "score": 3,
            "details": {
              "qqq": {
                "ma20": 707.7280003500002,
                "ma50": 713.0466018399998,
                "name": "QQQ",
                "close": 710.92999,
                "points": 1
              },
              "spy": {
                "ma20": 760.98750315,
                "ma50": 750.9438048,
                "name": "SPY",
                "close": 762.59998,
                "points": 2
              },
              "source": "twelvedata+fred"
            }
          },
          "atrPct": 1.7307869884575025,
          "atrPoints": 4,
          "cciPoints": 0.8,
          "vixPoints": 0,
          "marketTrendPoints": 3
        }
      },
      "情緒分析": {
        "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": 141213693,
                "url": "https://finnhub.io/api/news?id=ec5027f576a2552c7eecaa53d0dbacbdab1f4d3d5bc53ac256832ab630bcf8f6",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "M&T Bank stock has returned 120.4% over the past five years, and the current Excess Returns intrinsic value estimate points to the shares trading at a discount while earnings based multiples look roughly in line with the market. That combination leaves investors weighing a potential margin of safety against a more neutral read from traditional valuation checks. The 120.4% five year return suggests M&T Bank has already delivered strong value for long term holders, so any further upside...",
                "category": "company",
                "datetime": 1786669865,
                "headline": "M&T Bank (MTB) Stock Trades At A Discount To Fair Value As Earnings Look Fair"
              },
              {
                "id": 141158101,
                "url": "https://finnhub.io/api/news?id=de6fbbce5b596302c3781070d35e4d5d804694949f8970f09ef68e56aca725e0",
                "image": "https://www.chartmill.com/images/uploads/CM_Breakout_Stocks_Small_free_bb09e243c7.webp",
                "source": "ChartMill",
                "related": "MTB",
                "summary": "M&T Bank (MTB) earns top technical and setup ratings, showing a bull flag pattern near 52-week highs. A solid candidate for breakout traders.",
                "category": "company",
                "datetime": 1786193453,
                "headline": "M&T Bank (NYSE:MTB) Flashes a High-Quality Breakout Setup"
              },
              {
                "id": 141055963,
                "url": "https://finnhub.io/api/news?id=cdfae5e9ebe1120ee15d4e419fbb95cacd27e938a7a2637893f522ff98d08bdf",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "Dividends are one of the best benefits to being a shareholder, but finding a great dividend stock is no easy task. Does M&T Bank (MTB) have what it takes? Let's find out.",
                "category": "company",
                "datetime": 1785339903,
                "headline": "Why M&T Bank Corporation (MTB) is a Great Dividend Stock Right Now"
              }
            ],
            "raw_source": [
              {
                "id": 141257276,
                "url": "https://finnhub.io/api/news?id=31716500fa6d619e33c7b7608c97cce7d75b6a6c7a68465681077ba25b2ebac0",
                "image": "",
                "source": "Benzinga",
                "related": "MTB",
                "summary": "Cantor Fitzgerald  analyst Dave Rochester   maintains M&amp;T Bank (NYSE:MTB) with a Overweight and raises the price target from $262 to $285.",
                "category": "company",
                "datetime": 1787124220,
                "headline": "Cantor Fitzgerald Maintains Overweight on M&T Bank, Raises Price Target to $285"
              },
              {
                "id": 141213693,
                "url": "https://finnhub.io/api/news?id=ec5027f576a2552c7eecaa53d0dbacbdab1f4d3d5bc53ac256832ab630bcf8f6",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "M&T Bank stock has returned 120.4% over the past five years, and the current Excess Returns intrinsic value estimate points to the shares trading at a discount while earnings based multiples look roughly in line with the market. That combination leaves investors weighing a potential margin of safety against a more neutral read from traditional valuation checks. The 120.4% five year return suggests M&T Bank has already delivered strong value for long term holders, so any further upside...",
                "category": "company",
                "datetime": 1786669865,
                "headline": "M&T Bank (MTB) Stock Trades At A Discount To Fair Value As Earnings Look Fair"
              },
              {
                "id": 141208175,
                "url": "https://finnhub.io/api/news?id=e6d0a0ec1f20f408ce2b6140a23acd316b37f6070baecb8ddfaf43ed48f3001f",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "Also, Farther and Dynasty add executives-in-residence, Arden Trust hires a president and Catalyst adds to its RIA distribution team.",
                "category": "company",
                "datetime": 1786631927,
                "headline": "People Moves: $34B Fiduciary Trust Hires Former Wilmington Trust CEO"
              },
              {
                "id": 141202289,
                "url": "https://finnhub.io/api/news?id=96b62a78477ae9565a14e0d0298f6d34e64883e873a3db254f06df89851158fc",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "Can BPOP's strong liquidity support higher shareholder returns as it plans a 20% dividend hike and launches a new $1 billion buyback? Let us discuss.",
                "category": "company",
                "datetime": 1786551540,
                "headline": "Popular's Liquidity Cushion: Can It Sustain Higher Capital Returns?"
              },
              {
                "id": 141201538,
                "url": "https://finnhub.io/api/news?id=fc86918b5d3f67d27c9af2a2fff2ce7c635d44a6b7536cd817d5307a32b7f17a",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "Can MTB's strong revenue growth, acquisitions and capital returns sustain its momentum after a 20.3% three-month gain? Let us discuss.",
                "category": "company",
                "datetime": 1786470780,
                "headline": "M&T Bank Rallies Nearly 20% in 3 Months: Hold or Fold the Stock Now?"
              },
              {
                "id": 141179011,
                "url": "https://finnhub.io/api/news?id=66feaeb85713d343bb0adea8630259c78070eba78173a056c95c988ca870d922",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "Each stock in this article is trading near its 52-week high. These elevated prices usually indicate some degree of investor confidence, business improvements, or favorable market conditions.",
                "category": "company",
                "datetime": 1786392802,
                "headline": "1 Surging  Stock with Exciting Potential and 2 We Find Risky"
              },
              {
                "id": 141158101,
                "url": "https://finnhub.io/api/news?id=de6fbbce5b596302c3781070d35e4d5d804694949f8970f09ef68e56aca725e0",
                "image": "https://www.chartmill.com/images/uploads/CM_Breakout_Stocks_Small_free_bb09e243c7.webp",
                "source": "ChartMill",
                "related": "MTB",
                "summary": "M&T Bank (MTB) earns top technical and setup ratings, showing a bull flag pattern near 52-week highs. A solid candidate for breakout traders.",
                "category": "company",
                "datetime": 1786193453,
                "headline": "M&T Bank (NYSE:MTB) Flashes a High-Quality Breakout Setup"
              },
              {
                "id": 141157905,
                "url": "https://finnhub.io/api/news?id=3243114e98df19ab94c2567da903c921ac3b327ea617c433289b5813f2980e67",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2229409754/image_2229409754.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MTB",
                "summary": "PNC Financial is becoming a national bank after its FirstBank acquisition, with strong Q2 2026 growth, dividends, and buybacks. Click here to learn more.",
                "category": "company",
                "datetime": 1786176000,
                "headline": "PNC Financial: Coast-To-Coast Banking Expansion Continues"
              },
              {
                "id": 141101174,
                "url": "https://finnhub.io/api/news?id=99927310bbde4d2ed21722ad9aa9b442432fb1488026c6726c17f0b1758eec9a",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "M&T Bank Corporation (\"M&T\") (NYSE:MTB) announced today that it plans to host conference calls to review 2028 quarterly financial results on the following dates:",
                "category": "company",
                "datetime": 1785776400,
                "headline": "M&T Bank Corporation Announces Conference Call Dates to Review Quarterly 2028 Earnings"
              },
              {
                "id": 141103482,
                "url": "https://finnhub.io/api/news?id=cb2c253b336a8d43b6180b642bb2ad6af231903e28053b5bd26ec2fd5abee9f6",
                "image": "",
                "source": "Benzinga",
                "related": "MTB",
                "summary": "UBS  analyst Erika Najarian   maintains M&amp;T Bank (NYSE:MTB) with a Neutral and raises the price target from $252 to $255.",
                "category": "company",
                "datetime": 1785776343,
                "headline": "UBS Maintains Neutral on M&T Bank, Raises Price Target to $255"
              },
              {
                "id": 141064797,
                "url": "https://finnhub.io/api/news?id=715a4b8ee8979155aa87d7b8970b0746157f7393f0dcc6fdce82ccc9a9947543",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2191945237/image_2191945237.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MTB",
                "summary": "M&T Bank Corporation reiterated a Buy after strong Q2 2026 earnings; see loan growth, dividends, buybacks, and upside to $258 fair value. Click for this update.",
                "category": "company",
                "datetime": 1785398400,
                "headline": "M&T Bank: Wonderful Company For A Fair Value"
              },
              {
                "id": 141055963,
                "url": "https://finnhub.io/api/news?id=cdfae5e9ebe1120ee15d4e419fbb95cacd27e938a7a2637893f522ff98d08bdf",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "Dividends are one of the best benefits to being a shareholder, but finding a great dividend stock is no easy task. Does M&T Bank (MTB) have what it takes? Let's find out.",
                "category": "company",
                "datetime": 1785339903,
                "headline": "Why M&T Bank Corporation (MTB) is a Great Dividend Stock Right Now"
              },
              {
                "id": 141070237,
                "url": "https://finnhub.io/api/news?id=8c1208443dfc154dc68060169818f42a6faa82f0366691c471eff038c880d083",
                "image": "",
                "source": "Benzinga",
                "related": "MTB",
                "summary": "JP Morgan  analyst Vivek Juneja   maintains M&amp;T Bank (NYSE:MTB) with a Neutral and raises the price target from $251.5 to $265.5.",
                "category": "company",
                "datetime": 1785334365,
                "headline": "JP Morgan Maintains Neutral on M&T Bank, Raises Price Target to $265.5"
              },
              {
                "id": 141054408,
                "url": "https://finnhub.io/api/news?id=62ba1e331ff19b24b3c92c02c4fd349a4001fa8acc4947a28f956b4b3ebd7d51",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "UMBF tops Q2 earnings estimates as stronger NII, loan growth and improved efficiency outweigh rising expenses and higher credit loss provisions.",
                "category": "company",
                "datetime": 1785333360,
                "headline": "UMB Financial Q2 Earnings Beat on Y/Y Rise in NII, Expenses Increase"
              },
              {
                "id": 141044060,
                "url": "https://finnhub.io/api/news?id=c9d4702528f1a7afce96931eb2bdef307eae592be759e6972a614444982f90dc",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "SAN FRANCISCO, July 28, 2026--Genesys®, a global cloud leader in AI-Powered Experience Orchestration, today announced Xperience 2026, the premier customer experience (CX) and AI event of the year, taking place Sept. 1 - 3, 2026 at the Wynn Las Vegas Resort.",
                "category": "company",
                "datetime": 1785240000,
                "headline": "Genesys Xperience 2026: Winning in the Agentic Era Starts Here"
              },
              {
                "id": 141032509,
                "url": "https://finnhub.io/api/news?id=6caee4fd9483d323d029bd7ed1a87a2a772ae8fc03ad607c5ddbd3a1c63846cb",
                "image": "https://www.chartmill.com/images/uploads/CM_Premarket_Movers_Small_free_90289f6b81.webp",
                "source": "ChartMill",
                "related": "MTB",
                "summary": "Discover the top S&P500 movers in Monday's pre-market session and stay informed about market dynamics.",
                "category": "company",
                "datetime": 1785155701,
                "headline": "These S&P500 stocks that are showing activity before the opening bell on Monday."
              },
              {
                "id": 140997961,
                "url": "https://finnhub.io/api/news?id=65a704277e6c8d04d0e827b03de9e6a1eb6d1e7ff6c8da47544f08830beabc7a",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "HBAN's Q2 results benefit from higher NII, fee income, and loan and deposit growth, while rising expenses and provisions remain headwinds.",
                "category": "company",
                "datetime": 1784828100,
                "headline": "Huntington Q2 Earnings Match Estimates as NII & Fee Income Rise Y/Y"
              },
              {
                "id": 140977197,
                "url": "https://finnhub.io/api/news?id=876cc6cdc9a625c14b84cc37d1b6cc55c1e6cb980551632ab976e5f0ab996e02",
                "image": "https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png",
                "source": "SeekingAlpha",
                "related": "MTB",
                "summary": "2026-07-21. The following slide deck was published by M&T Bank Corporation in conjunction with their 2026 Q2 earnings call.",
                "category": "company",
                "datetime": 1784660456,
                "headline": "M&T Bank Corporation 2026 Q2 - Results - Earnings Call Presentation"
              },
              {
                "id": 140971960,
                "url": "https://finnhub.io/api/news?id=822acde6d75a03b28bf71c0600723d33eb4b50f1a7f56da833f8c0c0c4b75b6f",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MTB",
                "summary": "BOKF beats Q2 earnings estimates as higher NII, fee income and loan growth lift the results, while rising expenses remain a key headwind.",
                "category": "company",
                "datetime": 1784644740,
                "headline": "BOK Financial Q2 Earnings Beat Estimates as NII & Fee Income Rise Y/Y"
              },
              {
                "id": 140975888,
                "url": "https://finnhub.io/api/news?id=a052d9bbabe217d2a7d62e28a4a424e3eb0f056b1662cd48431d630d1a26c306",
                "image": "",
                "source": "Benzinga",
                "related": "MTB",
                "summary": "Truist Securities  analyst Brian Foran   maintains M&amp;T Bank (NYSE:MTB) with a Hold and raises the price target from $230 to $268.",
                "category": "company",
                "datetime": 1784637295,
                "headline": "Truist Securities Maintains Hold on M&T Bank, Raises Price Target to $268"
              }
            ],
            "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": 20,
            "discarded_article_count": 17
          },
          "sentimentPoints": 4
        }
      },
      "技術信號": {
        "max": 30,
        "raw": 15.5,
        "grade": "較差",
        "items": {
          "bbPoints": 1.8,
          "adxPoints": 3,
          "sarPoints": 1.2000000000000002,
          "vcpPoints": 1.8,
          "macdPoints": 2.4,
          "vcpPayload": {
            "vcp_pass": false,
            "vcp_score": 1.8,
            "vcp_reason": "量縮(v10/v30=0.72);跌縮量(近10日3日);靠近20日高位;Ready=N;Confirm=N",
            "vcp_metrics": {
              "up_days": 5,
              "vol_ref": 1078956.6666666667,
              "down_days": 4,
              "vcp_ready": false,
              "above_ma50": false,
              "avg_vol_10": 781070,
              "avg_vol_20": 961355,
              "avg_vol_30": 1078956.6666666667,
              "range_pct_10": 0.048856243441762794,
              "range_pct_20": 0.04894023084994753,
              "range_pct_30": 0.08705137460650568,
              "up_expand_ok": false,
              "lookback_used": 59,
              "near_20d_high": true,
              "contraction_ok": false,
              "down_shrink_ok": true,
              "up_expand_days": 0,
              "breakout_20d_ok": false,
              "vol_ratio_10_30": 0.7239122979915782,
              "dist_to_20d_high": 0.06915413166634105,
              "down_shrink_days": 3,
              "breakout_level_20d": 255.95,
              "vcp_breakout_confirm": false,
              "contraction_ratio_10_30": 0.5612346004024109
            },
            "vcp_name_en": "Volatility Contraction Pattern",
            "vcp_name_zh": "波動收縮形態",
            "vol_contraction": false
          },
          "kdjAdxPoints": 0.5,
          "rsiKdjPoints": 1.6,
          "volumeWeight": 2,
          "maCrossPoints": 1.6,
          "shortRsiPoints": 0,
          "shortMacdPoints": 0.4,
          "volConfirmPoints": 0,
          "volumePointsTechnical": 1.2
        }
      },
      "風險管理": {
        "max": 10,
        "grade": "良好",
        "items": {
          "position": {
            "score": 1.8,
            "details": {
              "atrPct": 1.7307869884575025,
              "turnoverUsdM": 429.262649,
              "liquidityPoints": 0.6,
              "volatilityPoints": 1.2
            }
          },
          "rrPoints": 1.6,
          "stopLevels": {
            "symbol": "US.MTB",
            "rr_range": "1:1.0-1:2.5",
            "risk_profile": "中等",
            "stop_loss_price": 230.0028,
            "strength_details": {
              "ma_score": 1.5,
              "atr_score": 2.5,
              "rsi_score": 2.5,
              "macd_score": 1.5,
              "volume_score": 2
            },
            "market_adjustment": 1,
            "risk_reward_ratio": 1.4,
            "stop_loss_percent": 3.5,
            "take_profit_price": 250.1625,
            "target_multiplier": 1.9,
            "technical_strength": 1.95,
            "take_profit_percent": 5
          },
          "positionPoints": 1.8,
          "stopLossPoints": 2.4,
          "diversification": {
            "score": 2,
            "details": {
              "method": "sector concentration proxy; no portfolio holdings used",
              "sector": "Financials",
              "concentratedSectorPenalty": 0
            }
          },
          "riskRewardRatio": 1.4444296245998642,
          "stopLossPercent": 3.461573976915005,
          "diversificationPoints": 2
        }
      }
    }
  },
  "modelVersion": "cursor_18_27_news_v2_160",
  "providerErrors": [
    {
      "code": "VIX_MISSING",
      "symbol": "US.MTB",
      "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": 78.57,
    "atr": {
      "atr": 4.1236,
      "rule": "ATR / current price; lower volatility scores higher",
      "score": 8,
      "atr_pct": 1.73
    },
    "cci": {
      "rule": "Cursor_18.24 CCI bands",
      "level": "超買或超賣風險",
      "score": 2,
      "value": -273.62
    },
    "cmf": {
      "rule": "Cursor_18.24 CMF bands",
      "level": "派發",
      "score": 2,
      "value": -0.189
    },
    "kdj": {
      "d": 50.03,
      "j": -11.45,
      "k": 29.53,
      "rule": "Cursor_18.24 K/D cross",
      "score": 0,
      "signal": "死叉"
    },
    "mfi": {
      "rule": "Cursor_18.24 MFI bands",
      "level": "平衡",
      "score": 6,
      "value": 52.59
    },
    "obv": {
      "rule": "Cursor_18.24 recent_slope vs previous_slope",
      "score": 10,
      "trend": "強流入",
      "value": 7038468,
      "recentSlope": -257243.2,
      "previousSlope": -204690
    },
    "rsi": 36.64,
    "sar": {
      "rule": "Cursor_18.24 Parabolic SAR",
      "score": 4,
      "trend": "下降",
      "value": 255.7172,
      "position": "SAR喺價上",
      "distancePct": 7.33,
      "previousTrend": "下降"
    },
    "ma50": 242.786,
    "macd": {
      "macd": 1.0814366802077586,
      "trend": "中性偏多",
      "signal": 2.837125871986369,
      "histogram": -1.7556891917786102
    },
    "vwap": {
      "rule": "Cursor_18.24 VWAP 20D consecutive close",
      "score": 2,
      "value": 249.6004,
      "position": "<VWAP",
      "consecutiveAbove": 0
    },
    "volume": {
      "rule": "Cursor_18.24 volume ratio",
      "level": "有量",
      "ratio": 1.8,
      "score": 6,
      "avgVolume": 999122,
      "currentVolume": 1801732
    },
    "derived": {
      "ma20": 250.026,
      "ma50": 242.786,
      "prevClose": 244.55,
      "avgVolume10": 886723,
      "avgVolume20": 999122,
      "changePercent": -2.58,
      "avgVolumeForScore": 999122
    },
    "ma_cross": {
      "ma20": 250.026,
      "ma50": 242.786,
      "rule": "Cursor_18.24 MA20/MA50 cross",
      "cross": "多頭",
      "score": 4,
      "prevMa20": 250.412,
      "prevMa50": 242.5296,
      "spreadPct": 2.98,
      "isVolumeBreakout": true
    },
    "bollinger": {
      "lower": 242.6715,
      "upper": 257.3805,
      "position": "下半部"
    },
    "rsi_short": 4.95,
    "macd_short": {
      "macd": 0,
      "trend": "中性",
      "signal": 0,
      "histogram": 0
    },
    "volume_ratio": {
      "ratio": 1.8
    }
  }
}

Raw metrics JSON

{
  "close": 238.25,
  "volume": 1801732,
  "changePercent": -2.58
}

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.