Cached score snapshot

US.BF.B · Brown–Forman

110分制 57.5/110;5D動能v2 19/50;排序分 76.5/160

Ranking score 76.5/160
Main score 57.5/110
5D momentum v2 19/50
Rank #129
Setup grade D 35.3

Score breakdown

觀望

Elevated database-backfill

Score and price trend

D 35.3 Elevated risk

Main score, 5D momentum v2, close price, and improving or exit-review turn signals are plotted from archived daily snapshots.

Move the mouse over the chart lines to inspect readings.

0 40 80 110 Score 01-02 02-20 04-09 05-27 07-09 $21.92$26.92$31.93 Price Projection date
Historical projection
Model Median P25/P75 歷史相似情境上漲比例 Down5 Actual / compare
Rolling DOE best · score 2.115 · anchors 24 +1.89% -0.40% / +4.42% 70% 5.6% Actual -2.14% · vs median -4.03% · inside 25-75 band
Historical projection 10D n=160 +1.89% -0.40% / +4.42% 70% 5.6% Actual +4.57% · vs median +2.68% · inside 25-75 band

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

2026-01-02 → 2026-07-09 · 129 archived points · 1 Improving turn signal

Summary

score_with_momentum_v2 = main score + 5D momentum v2

Ranking score 76.5
Display grade 觀望
Model version cursor_18_27_news_v2_160
Main score 57.5/110 (觀望)
5D momentum v2 19/50 (弱)
Score with momentum v2 76.5/160 (低排序)
Risk level Elevated

Audit trace

Full calculation detail

Calculation detail · 8 sections

Market inputs

Bar count 146
ma20 26.528
ma50 27.9642
close 28.01
prevClose 27.19
avgVolume20 4856785
volumeRatio 1.41
changePercent 3.02

Metrics snapshot

close 28.01
volume 6829100
changePercent 3.02

110-point main rating

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

Main score 57.5/110
Main rating 觀望
5D momentum v2 19/50
Score with momentum v2 76.5/160
Formula score_with_momentum_v2 = main_score + momentum_5d_v2_score

基本面 — 4/5 · 優秀

Dimension score 4/5
Dimension grade 優秀

Sub-items

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

資金流 — 12.4/20 · 一般

Dimension score 12.4/20
Dimension grade 一般

Sub-items

cmfPoints 0.8
mfiPoints 3.2
obvPoints 4
vwapPoints 2.4

institutional

score 2

details

source optional-neutral

warning

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

市場環境 — 9.2/15 · 一般

Dimension score 9.2/15
Dimension grade 一般

Sub-items

vix

score 2.4

details

source twelvedata+fred+database-backfill-market-proxy
vixClose 16.9

trend

score 4

details

qqq

ma20 122.0194
ma50 119.5239
name QQQ
close 122.4944
points 2

spy

ma20 112.6878
ma50 110.3792
name SPY
close 114.5892
points 2
source twelvedata+fred+database-backfill-market-proxy
atrPct 3.0525
atrPoints 2
cciPoints 0.8
vixPoints 2.4
marketTrendPoints 4

催化劑 — 2/20 · 較差

Dimension score 2/20
Dimension grade 較差

Sub-items

catalyst

score 2

details

source finnhub_news_keyword_model
articleCount 1
catalystCount 0
catalystPoints 2

風險管理 — 6.3/10 · 一般

Dimension score 6.3/10
Dimension grade 一般

Sub-items

position

score 1.1

details

atrPct 3.0525
turnoverUsdM 191.2831
liquidityPoints 0.4
volatilityPoints 0.7
rrPoints 1.4

stopLevels

symbol US.BF.B
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 26.3

strength_details

ma_score 1
atr_score 1
rsi_score 3
macd_score 2.5
volume_score 2
market_adjustment 1
risk_reward_ratio 1.3
stop_loss_percent 6.1
take_profit_price 30.1489
target_multiplier 1.9
technical_strength 1.98
take_profit_percent 7.6
positionPoints 1.1
stopLossPoints 1.8

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Consumer Staples
concentratedSectorPenalty 0
riskRewardRatio 1.2449
stopLossPercent 6.105
diversificationPoints 2

技術信號 — 21.6/30 · 良好

Dimension score 21.6/30
Dimension grade 良好

Sub-items

bbPoints 3
adxPoints 3
sarPoints 2.4
vcpPoints 2.1
macdPoints 3.2

vcpPayload

vcp_pass false
vcp_score 2.1
vcp_reason 波幅收縮(22%→7.8%);站上MA50;升放量(近10日4日);Ready=N;Confirm=Y

vcp_metrics

up_days 6
vol_ref 5012046.6667
down_days 3
vcp_ready false
above_ma50 true
avg_vol_10 5444590
avg_vol_20 5150375
avg_vol_30 5012046.6667
range_pct_10 0.0778
range_pct_20 0.1335
range_pct_30 0.2199
up_expand_ok true
lookback_used 79
near_20d_high true
contraction_ok true
down_shrink_ok false
up_expand_days 4
breakout_20d_ok false
vol_ratio_10_30 1.0863
dist_to_20d_high 0.0361
down_shrink_days 2
breakout_level_20d 29.06
vcp_breakout_confirm true
contraction_ratio_10_30 0.3539
vcp_name_en Volatility Contraction Pattern
vcp_name_zh 波動收縮形態
vol_contraction true
kdjAdxPoints 0.7
rsiKdjPoints 4
volumeWeight 2
maCrossPoints 0
shortRsiPoints 1
shortMacdPoints 0.4
volConfirmPoints 0.6
volumePointsTechnical 1.2

情緒分析 — 2/10 · 較差

Dimension score 2/10
Dimension grade 較差

Sub-items

sentiment

score 2

details

source finnhub_news_keyword_model
articleCount 1
negativeHits 0
positiveHits 0
sentimentScoreRaw 0

sentimentData

raw {"id":140524934,"url":"https://finnhub.io/api/news?id=1d506550e2e06324a3ab8e9709837fe444dfa21a9305ee89e1bd7eb3057e7d96","image":"https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png","source":"SeekingAlpha","related":"BF.B","summary":"Brown-Forman Corporation (BF.B) Q4 2026 Earnings Call June 4, 2026 10:00 AM EDTCompany ParticipantsSusanne Perram - VP & Director of Investor...","category":"company","datetime":1780579913,"headline":"Brown-Forman Corporation (BF.B) Q4 2026 Earnings Call Transcript"}
raw_source {"id":140649243,"url":"https://finnhub.io/api/news?id=a19d930b8ba58907e86d583b4de86d997971f1f5ec569ee174570c9299ce9fee","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1471719244/image_1471719244.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"BF.B","summary":"Pernod Ricard is once again in the crosshairs of the ongoing trade spat between the United States and the European Union. Read more on PRNDY stock here.","category":"company","datetime":1781635234,"headline":"Pernod Ricard: Complications Of Political Negotiations Could Create Opportunities"}, {"id":140643661,"url":"https://finnhub.io/api/news?id=abd0ca71a61b0f7d7b164b33ac479a09aeb4b78d63b8650a3e13e9430167ea78","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"BF.B","summary":"As Brown-Forman has lagged behind the S&P 500 Index over the past year, analysts are cautious about the stock’s prospects.","category":"company","datetime":1781570399,"headline":"Is Brown-Forman Stock Underperforming the S&P 500?"}, {"id":140571205,"url":"https://finnhub.io/api/news?id=0d717cee2aaa8649737a41f612fbaac125c6fbebad2b70dd40a05932aa2de062","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"BF.B","summary":"Brown-Forman (BF.A, BF.B) enters fiscal 2027 with a well-supported guidance that is expected to shak","category":"company","datetime":1780940943,"headline":"Brown-Forman Enters Fiscal 2027 With Well-Supported Guidance, BofA Says in Upgrade"}, {"id":140543177,"url":"https://finnhub.io/api/news?id=dac56ba14da07903909a43ce802535e2e0859607b50ad353cf39d06d13b45db3","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1072593728/image_1072593728.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"BF.B","summary":"Get this week’s dividend updates for Champions, Contenders & Challengers—see hikes/cuts, upcoming ex-dividend dates and pay dates.","category":"company","datetime":1780683596,"headline":"Dividend Champion, Contender, And Challenger Highlights: Week Of June 7"}, {"id":140538805,"url":"https://finnhub.io/api/news?id=bd76e758f299235cca6e938ebc4362b3c50144d63604e28d415746bee71d1084","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"BF.B","summary":"Brown-Forman (BF.A, BF.B) delivered \"better-than-expected\" fiscal Q4 revenue, but continues to face","category":"company","datetime":1780678050,"headline":"Brown-Forman Faces Growth, Margin Pressures Despite Revenue Beat, RBC Says"}, {"id":140535011,"url":"https://finnhub.io/api/news?id=647f79754b006d1b5ba8a7d1d9ceabbdc8179dc38786032be1eaacad8bf4c14b","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/458628053/image_458628053.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"BF.B","summary":"Brown-Forman Corporation reported stable earnings in Q4. The performance is good when considering significant sector pressure in developed markets.","category":"company","datetime":1780647360,"headline":"Brown-Forman: Strong Company In A Weak Sector"}, {"id":140533490,"url":"https://finnhub.io/api/news?id=5b736f0f8e538d7b733a34d354974a392f3cb16ad2a3f687164ce82d9e9775aa","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2213554948/image_2213554948.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"BF.B","summary":"MGP Ingredients couples whiskey oversupply and distillery impairments with asset recovery potential. Learn why MGPI stock is a buy.","category":"company","datetime":1780628776,"headline":"MGP Ingredients: U.S. Dependency Works Both Ways"}, {"id":140532583,"url":"https://finnhub.io/api/news?id=14f7f333a135ec3d58da29ddde9614c4694bf5bf077a0feb6dce1febb7c363f7","image":"https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png","source":"SeekingAlpha","related":"BF.B","summary":"2026-06-05. The following slide deck was published by Brown-Forman Corporation in conjunction with their 2026 Q4 earnings call.","category":"company","datetime":1780617685,"headline":"Brown-Forman Corporation 2026 Q4 - Results - Earnings Call Presentation"}, {"id":140531282,"url":"https://finnhub.io/api/news?id=772f8fb95d3208a183e8e77eba1eca18c5c075443847038a4ff6b7c2d0e06c0c","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/528416714/image_528416714.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"BF.B","summary":"Brown-Forman is upgraded to Buy as its current valuation offers a solid margin of safety for a resilient, high-quality business. Read more on BF.A stock here.","category":"company","datetime":1780606395,"headline":"Brown-Forman: Failed Buyout Talks Unlock Value (Rating Upgrade)"}, {"id":140532463,"url":"https://finnhub.io/api/news?id=0e0e960c071f6f31538b06d71dd31da6c74caa2a880d2f6a84a58763783c42f0","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"BF.B","summary":"The S&P 500 Index ($SPX ) (SPY ) on Thursday closed up +0.41%, the Dow Jones Industrial Average ($DOWI ) (DIA ) closed up +1.73%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed down -0.53%. June E-mini S&P futures (ESM26 ) rose +0.36%, and June E-mini Nasdaq futures...","category":"company","datetime":1780605157,"headline":"Stocks Rebound on Strength in Banks and Managed Healthcare"}, {"id":140529258,"url":"https://finnhub.io/api/news?id=c671f6dcc4f83227a9284da4cda72cfc10eef9356cc241b32201bfccc4836236","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"BF.B","summary":"The S&P 500 Index ($SPX ) (SPY ) today is up +0.02%, the Dow Jones Industrial Average ($DOWI ) (DIA ) is up +1.49%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is down -0.90%. June E-mini S&P futures (ESM26 ) are up +0.02%, and June E-mini Nasdaq futures...","category":"company","datetime":1780586174,"headline":"Stocks Mixed as Tech Weakness Weighs"}, {"id":140523804,"url":"https://finnhub.io/api/news?id=01b06cc5a3805b4a5c0a936160346ebce3bff622fb18222e8c99a61d992dfb44","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"BF.B","summary":"Brown-Forman's (BF.A, BF.B) fiscal fourth-quarter earnings unexpectedly declined on an annual basis,","category":"company","datetime":1780583728,"headline":"Brown-Forman Quarterly Earnings Surprisingly Fall; Whiskey Maker Sees Flat Full-Year Organic Sales"}, {"id":140527877,"url":"https://finnhub.io/api/news?id=c69b5afbe7d2f890e84e3cb8065e5f3da3a8bb9058fb863c046338139d8b87d5","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"BF.B","summary":"The S&P 500 Index ($SPX ) (SPY ) today is down -0.16%, the Dow Jones Industrial Average ($DOWI ) (DIA ) is up +1.41%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is down -1.23%. June E-mini S&P futures (ESM26 ) are down -0.14%, and June E-mini Nasdaq futures...","category":"company","datetime":1780582239,"headline":"Weakness in Technology Stocks Pressures Stock Indexes"}, {"id":140525822,"url":"https://finnhub.io/api/news?id=af435c6de53bc03e3a5096de266cbb8f011c874377c710d188c900cd9aa2816b","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1346034035/image_1346034035.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"BF.B","summary":"Brown-Forman hold rating: mixed quarter results, emerging-market growth, and reasonable valuation amid headwinds. Click here to read more on the BF.B stock.","category":"company","datetime":1780581465,"headline":"Brown-Forman Q4: Sobering Numbers"}, {"id":140524934,"url":"https://finnhub.io/api/news?id=1d506550e2e06324a3ab8e9709837fe444dfa21a9305ee89e1bd7eb3057e7d96","image":"https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png","source":"SeekingAlpha","related":"BF.B","summary":"Brown-Forman Corporation (BF.B) Q4 2026 Earnings Call June 4, 2026 10:00 AM EDTCompany ParticipantsSusanne Perram - VP & Director of Investor...","category":"company","datetime":1780579913,"headline":"Brown-Forman Corporation (BF.B) Q4 2026 Earnings Call Transcript"}, {"id":140521421,"url":"https://finnhub.io/api/news?id=136998e8c07115d6e658aaf761e248571bd57639959613f670145ec4c6d76ddf","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"BF.B","summary":"US equity markets were mostly pointing lower before the opening bell Thursday as Middle East uncerta","category":"company","datetime":1780573416,"headline":"Stocks Mostly Down Pre-Bell as Middle East Concerns Persist"}, {"id":140524434,"url":"https://finnhub.io/api/news?id=da3324d4c8a092d63ab6e3d049091c5b3139fcc074ebfcfe3b7690c7a3d73807","image":"https://image.cnbcfm.com/api/v1/image/108316787-1780584405108-gettyimages-2279812242-mms18712_aqiscxbg.jpeg?v=1780584477&w=1920&h=1080","source":"CNBC","related":"BF.B","summary":"The S&P 500 fell Thursday as traders dumped chip stocks following an underwhelming report from Broadcom.","category":"company","datetime":1780509749,"headline":"Dow jumps 800 points, Nasdaq lags as investors rotate out of chip stocks for banks, retail: Live updates"}, {"id":140500794,"url":"https://finnhub.io/api/news?id=03c94713973b987cfec69cbfc13f8d50e0cb9786df84b6dcf0be0987113a83c6","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"BF.B","summary":"Brown-Forman (BF.A, BF.B) faces a challenging operating environment and is likely to see limited val","category":"company","datetime":1780413430,"headline":"Brown-Forman Sees Limited Value Creation Without Deal, RBC Says"}, {"id":140475987,"url":"https://finnhub.io/api/news?id=e77f087245575d5117175b2b737c59180331e83d90f655ae9739295d8c6ac405","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2203371056/image_2203371056.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"BF.B","summary":"Molson Coors (TAP) upgraded to Strong Buy: valuation disconnect vs. solid cash flow, buybacks & dividends. Read the full analysis here.","category":"company","datetime":1780208716,"headline":"Molson Coors: Deeply Undervalued While Offering A Double-Digit Yield (Upgrade)"}, {"id":140431511,"url":"https://finnhub.io/api/news?id=4f51e0755e4c6462f6df6804c20c6e71683e99076fdc3e862f826a60fbf02c75","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2209914068/image_2209914068.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"BF.B","summary":"The Dividend Aristocrats underperformed SPY YTD, returning 3.34% versus SPY's 10.39%, though 22 Aristocrats still posted double-digit gains.","category":"company","datetime":1779871416,"headline":"Best Dividend Aristocrats: May 2026"}, {"id":140423865,"url":"https://finnhub.io/api/news?id=3c6c480c4bd2c43e82374dbb838503b278c91a37c1ec03337c9d04dff333e156","image":"https://www.chartmill.com/images/uploads/CM_Top_Movers_Small_free_2b4ff2fc22.webp","source":"ChartMill","related":"BF.B","summary":"Uncover the latest developments among S&P500 stocks in today's session. Stay tuned to the S&P500 index's top gainers and losers on Tuesday.","category":"company","datetime":1779822300,"headline":"Discover which S&P500 stocks are making waves on Tuesday."}, {"id":140421781,"url":"https://finnhub.io/api/news?id=2458fbf0ae345aa834f31ae8840cf924b51202cce4ef8cced649e650e88d3011","image":"https://www.chartmill.com/images/uploads/CM_Top_Movers_Small_free_2b4ff2fc22.webp","source":"ChartMill","related":"BF.B","summary":"Wondering what's happening in today's session for the S&P500 index? Stay informed with the top movers within the S&P500 index on Tuesday.","category":"company","datetime":1779813300,"headline":"Exploring the top movers within the S&P500 index during today's session."}, {"id":140402632,"url":"https://finnhub.io/api/news?id=2d3b6265abd3643391896d8d834431dd9b783ba3e34643b6381401d607a29a9b","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2235768543/image_2235768543.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"BF.B","summary":"Discover 8 companies on track for Dividend King status by 2032+ with 50+ years of dividend hikes—ideal for long-term income investors.","category":"company","datetime":1779589800,"headline":"Future Dividend Kings - Part Two"}
data_source finnhub_news_keyword_model
article_count 1
negative_hits 0
positive_hits 0
recomputed_at_score true
sentiment_score_raw 0
source_article_count 23
discarded_article_count 22
sentimentPoints 2

Dimension contribution

Dimension Raw Max Norm % Contrib
基本面 4 5/110 80% 4
資金流 12.4 20/110 62% 12.4
市場環境 9.2 15/110 61.33% 9.2
催化劑 2 20/110 10% 2
風險管理 6.3 10/110 63% 6.3
技術信號 21.6 30/110 72% 21.6
情緒分析 2 10/110 20% 2

5D momentum v2 breakdown

Cursor_18.25 5D momentum v2 0-50

5D momentum v2 19/50
ret_5d 0.063
max_score 50
max_total 50
raw_total 19
vcp_bonus 0
vol_ratio 1.3259
ret_points 12
vol_points 4
range_ratio 1.2714
volat_points 2
day_range_pct 0.0361
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 Elevated
reason risk management score >= 5/10

position

score 1.1

details

atrPct 3.0525
turnoverUsdM 191.2831
liquidityPoints 0.4
volatilityPoints 0.7
rrPoints 1.4

stopLevels

symbol US.BF.B
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 26.3

strength_details

ma_score 1
atr_score 1
rsi_score 3
macd_score 2.5
volume_score 2
market_adjustment 1
risk_reward_ratio 1.3
stop_loss_percent 6.1
take_profit_price 30.1489
target_multiplier 1.9
technical_strength 1.98
take_profit_percent 7.6
positionPoints 1.1
stopLossPoints 1.8

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Consumer Staples
concentratedSectorPenalty 0
riskRewardRatio 1.2449
stopLossPercent 6.105
diversificationPoints 2

Calculation audit log

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

Technical indicators

adx
value 85.71
atr
atr 0.855
rule ATR / current price; lower volatility scores higher
score 4
atr_pct 3.05
cci
rule Cursor_18.24 CCI bands
level 超買或超賣風險
score 2
value 164
cmf
rule Cursor_18.24 CMF bands
level 派發
score 2
value -0.0514
kdj
d 68.72
j 102.63
k 80.03
rule Cursor_18.24 K/D cross
score 4
signal 金叉
mfi
rule Cursor_18.24 MFI bands
level 入貨中
score 8
value 67.3
obv
rule Cursor_18.24 recent_slope vs previous_slope
score 10
trend 強流入
value 46026300
recentSlope 3163280
previousSlope -1271090
rsi
value 62.07
sar
rule Cursor_18.24 Parabolic SAR
score 8
trend 上升
value 25.9716
position SAR喺價下
distancePct 7.28
previousTrend 上升
ma50
value 27.9642
macd
macd -0.269
trend 看漲
signal -0.513
histogram 0.244
vwap
rule Cursor_18.24 VWAP 20D consecutive close
score 6
value 26.5955
position 連續1-2日>VWAP
consecutiveAbove 2
volume
rule Cursor_18.24 volume ratio
level 有量
ratio 1.41
score 6
avgVolume 4856785
currentVolume 6829100
derived
ma20 26.528
ma50 27.9642
prevClose 27.19
avgVolume10 5674580
avgVolume20 4856785
changePercent 3.02
avgVolumeForScore 4856785
ma_cross
ma20 26.528
ma50 27.9642
rule Cursor_18.24 MA20/MA50 cross
cross 熊勢
score 0
prevMa20 26.5525
prevMa50 27.9346
spreadPct 5.14
isVolumeBreakout false
bollinger
lower 25.0884
upper 27.9676
position 上半部
rsi_short
value 67.51
macd_short
macd 0
trend 中性
signal 0
histogram 0
volume_ratio
ratio 1.41

Raw calculation JSON

{
  "risk": {
    "level": "Elevated",
    "reason": "risk management score >= 5/10",
    "position": {
      "score": 1.1,
      "details": {
        "atrPct": 3.0524812566940374,
        "turnoverUsdM": 191.283091,
        "liquidityPoints": 0.4,
        "volatilityPoints": 0.7
      }
    },
    "rrPoints": 1.4,
    "stopLevels": {
      "symbol": "US.BF.B",
      "rr_range": "1:1.0-1:2.5",
      "risk_profile": "中等",
      "stop_loss_price": 26.3,
      "strength_details": {
        "ma_score": 1,
        "atr_score": 1,
        "rsi_score": 3,
        "macd_score": 2.5,
        "volume_score": 2
      },
      "market_adjustment": 1,
      "risk_reward_ratio": 1.3,
      "stop_loss_percent": 6.1,
      "take_profit_price": 30.1489,
      "target_multiplier": 1.9,
      "technical_strength": 1.98,
      "take_profit_percent": 7.6
    },
    "positionPoints": 1.1,
    "stopLossPoints": 1.8,
    "diversification": {
      "score": 2,
      "details": {
        "method": "sector concentration proxy; no portfolio holdings used",
        "sector": "Consumer Staples",
        "concentratedSectorPenalty": 0
      }
    },
    "riskRewardRatio": 1.244888888888889,
    "stopLossPercent": 6.104962513388075,
    "diversificationPoints": 2
  },
  "total": {
    "max": 160,
    "result": 76.5,
    "formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
    "baseScore": 57.5,
    "modelVersion": "cursor_18_27_news_v2_160",
    "momentum5dScore": 19
  },
  "market": {
    "ma20": 26.528,
    "ma50": 27.9642,
    "close": 28.01,
    "prevClose": 27.19,
    "avgVolume20": 4856785,
    "volumeRatio": 1.41,
    "changePercent": 3.02
  },
  "sources": {
    "catalyst": "finnhub_news_keyword_model",
    "sentiment": "finnhub_news_keyword_model",
    "fundamentals": "fmp_stable",
    "institutional": null,
    "marketContext": "twelvedata+fred+database-backfill-market-proxy"
  },
  "barCount": 146,
  "momentum": {
    "max": 50,
    "result": 19,
    "details": {
      "ret_5d": 0.06299810246679316,
      "max_score": 50,
      "max_total": 50,
      "raw_total": 19,
      "vcp_bonus": 0,
      "vol_ratio": 1.3259422857558916,
      "ret_points": 12,
      "vol_points": 4,
      "range_ratio": 1.2714335748956258,
      "volat_points": 2,
      "day_range_pct": 0.036058550517672316,
      "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": 76.5,
    "formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
    "weights": [
      {
        "raw": 4,
        "label": "基本面",
        "weight": "5/110",
        "normalized": 80,
        "contribution": 4
      },
      {
        "raw": 12.4,
        "label": "資金流",
        "weight": "20/110",
        "normalized": 62,
        "contribution": 12.4
      },
      {
        "raw": 9.2,
        "label": "市場環境",
        "weight": "15/110",
        "normalized": 61.33,
        "contribution": 9.2
      },
      {
        "raw": 2,
        "label": "催化劑",
        "weight": "20/110",
        "normalized": 10,
        "contribution": 2
      },
      {
        "raw": 6.3,
        "label": "風險管理",
        "weight": "10/110",
        "normalized": 63,
        "contribution": 6.3
      },
      {
        "raw": 21.6,
        "label": "技術信號",
        "weight": "30/110",
        "normalized": 72,
        "contribution": 21.6
      },
      {
        "raw": 2,
        "label": "情緒分析",
        "weight": "10/110",
        "normalized": 20,
        "contribution": 2
      }
    ],
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "momentumMax": 50,
  "scoreStatus": "checked",
  "standard110": {
    "rating": "觀望",
    "result": 57.5,
    "details": [
      "基本面分析總分: 4/5分",
      "資金流分析總分: 12.4/20分",
      "市場環境分析總分: 9.2/15分",
      "催化劑分析: 2/20分",
      "風險管理總分: 6.3/10分",
      "技術信號分析總分: 21.6/30分",
      "情緒分析: 2/10分",
      "共振率(僅顯示不加分): 0%"
    ],
    "formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
    "dimensionScores": {
      "催化劑": 2,
      "基本面": 4,
      "資金流": 12.4,
      "市場環境": 9.2,
      "情緒分析": 2,
      "技術信號": 21.6,
      "風險管理": 6.3
    },
    "dimensionDetails": {
      "催化劑": {
        "max": 20,
        "grade": "較差",
        "items": {
          "catalyst": {
            "score": 2,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 1,
              "catalystCount": 0
            }
          },
          "catalystPoints": 2
        }
      },
      "基本面": {
        "max": 5,
        "grade": "優秀",
        "items": {
          "pbPoints": 0.4,
          "pePoints": 0.5,
          "epsPoints": 0,
          "roePoints": 0.6,
          "debtPoints": 0.5,
          "marginPoints": 0.6,
          "turnoverUsdM": 191.283091,
          "volumePoints": 0.5,
          "revenuePoints": 0,
          "dividendPoints": 0.5,
          "marketCapPoints": 0.4
        },
        "source": "fmp_stable"
      },
      "資金流": {
        "max": 20,
        "grade": "一般",
        "items": {
          "cmfPoints": 0.8,
          "mfiPoints": 3.2,
          "obvPoints": 4,
          "vwapPoints": 2.4,
          "institutional": {
            "score": 2,
            "details": {
              "source": "optional-neutral",
              "warning": {
                "code": "INSTITUTIONAL_DATA_OPTIONAL",
                "symbol": "US.BF.B",
                "message": "Institutional ownership is unavailable; neutral 2/4 money-flow treatment used."
              },
              "optional": true,
              "holderCount": null,
              "holderPoints": 2,
              "top10ShareRatio": null,
              "concentrationPenalty": 0
            }
          },
          "institutionPoints": 2
        }
      },
      "市場環境": {
        "max": 15,
        "grade": "一般",
        "items": {
          "vix": {
            "score": 2.4,
            "details": {
              "source": "twelvedata+fred+database-backfill-market-proxy",
              "vixClose": 16.9
            }
          },
          "trend": {
            "score": 4,
            "details": {
              "qqq": {
                "ma20": 122.01942959500028,
                "ma50": 119.52388452666293,
                "name": "QQQ",
                "close": 122.49439018777076,
                "points": 2
              },
              "spy": {
                "ma20": 112.6878146175217,
                "ma50": 110.37918813507088,
                "name": "SPY",
                "close": 114.58917215461038,
                "points": 2
              },
              "source": "twelvedata+fred+database-backfill-market-proxy"
            }
          },
          "atrPct": 3.0524812566940374,
          "atrPoints": 2,
          "cciPoints": 0.8,
          "vixPoints": 2.4,
          "marketTrendPoints": 4
        }
      },
      "情緒分析": {
        "max": 10,
        "grade": "較差",
        "items": {
          "sentiment": {
            "score": 2,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 1,
              "negativeHits": 0,
              "positiveHits": 0,
              "sentimentScoreRaw": 0
            }
          },
          "sentimentData": {
            "raw": [
              {
                "id": 140524934,
                "url": "https://finnhub.io/api/news?id=1d506550e2e06324a3ab8e9709837fe444dfa21a9305ee89e1bd7eb3057e7d96",
                "image": "https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "Brown-Forman Corporation (BF.B) Q4 2026 Earnings Call June 4, 2026 10:00 AM EDTCompany ParticipantsSusanne Perram - VP & Director of Investor...",
                "category": "company",
                "datetime": 1780579913,
                "headline": "Brown-Forman Corporation (BF.B) Q4 2026 Earnings Call Transcript"
              }
            ],
            "raw_source": [
              {
                "id": 140649243,
                "url": "https://finnhub.io/api/news?id=a19d930b8ba58907e86d583b4de86d997971f1f5ec569ee174570c9299ce9fee",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1471719244/image_1471719244.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "Pernod Ricard is once again in the crosshairs of the ongoing trade spat between the United States and the European Union. Read more on PRNDY stock here.",
                "category": "company",
                "datetime": 1781635234,
                "headline": "Pernod Ricard: Complications Of Political Negotiations Could Create Opportunities"
              },
              {
                "id": 140643661,
                "url": "https://finnhub.io/api/news?id=abd0ca71a61b0f7d7b164b33ac479a09aeb4b78d63b8650a3e13e9430167ea78",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "BF.B",
                "summary": "As Brown-Forman has lagged behind the S&P 500 Index over the past year, analysts are cautious about the stock’s prospects.",
                "category": "company",
                "datetime": 1781570399,
                "headline": "Is Brown-Forman Stock Underperforming the S&P 500?"
              },
              {
                "id": 140571205,
                "url": "https://finnhub.io/api/news?id=0d717cee2aaa8649737a41f612fbaac125c6fbebad2b70dd40a05932aa2de062",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "BF.B",
                "summary": "Brown-Forman (BF.A, BF.B) enters fiscal 2027 with a well-supported guidance that is expected to shak",
                "category": "company",
                "datetime": 1780940943,
                "headline": "Brown-Forman Enters Fiscal 2027 With Well-Supported Guidance, BofA Says in Upgrade"
              },
              {
                "id": 140543177,
                "url": "https://finnhub.io/api/news?id=dac56ba14da07903909a43ce802535e2e0859607b50ad353cf39d06d13b45db3",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1072593728/image_1072593728.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "Get this week’s dividend updates for Champions, Contenders & Challengers—see hikes/cuts, upcoming ex-dividend dates and pay dates.",
                "category": "company",
                "datetime": 1780683596,
                "headline": "Dividend Champion, Contender, And Challenger Highlights: Week Of June 7"
              },
              {
                "id": 140538805,
                "url": "https://finnhub.io/api/news?id=bd76e758f299235cca6e938ebc4362b3c50144d63604e28d415746bee71d1084",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "BF.B",
                "summary": "Brown-Forman (BF.A, BF.B) delivered \"better-than-expected\" fiscal Q4 revenue, but continues to face",
                "category": "company",
                "datetime": 1780678050,
                "headline": "Brown-Forman Faces Growth, Margin Pressures Despite Revenue Beat, RBC Says"
              },
              {
                "id": 140535011,
                "url": "https://finnhub.io/api/news?id=647f79754b006d1b5ba8a7d1d9ceabbdc8179dc38786032be1eaacad8bf4c14b",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/458628053/image_458628053.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "Brown-Forman Corporation reported stable earnings in Q4. The performance is good when considering significant sector pressure in developed markets.",
                "category": "company",
                "datetime": 1780647360,
                "headline": "Brown-Forman: Strong Company In A Weak Sector"
              },
              {
                "id": 140533490,
                "url": "https://finnhub.io/api/news?id=5b736f0f8e538d7b733a34d354974a392f3cb16ad2a3f687164ce82d9e9775aa",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2213554948/image_2213554948.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "MGP Ingredients couples whiskey oversupply and distillery impairments with asset recovery potential. Learn why MGPI stock is a buy.",
                "category": "company",
                "datetime": 1780628776,
                "headline": "MGP Ingredients: U.S. Dependency Works Both Ways"
              },
              {
                "id": 140532583,
                "url": "https://finnhub.io/api/news?id=14f7f333a135ec3d58da29ddde9614c4694bf5bf077a0feb6dce1febb7c363f7",
                "image": "https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "2026-06-05. The following slide deck was published by Brown-Forman Corporation in conjunction with their 2026 Q4 earnings call.",
                "category": "company",
                "datetime": 1780617685,
                "headline": "Brown-Forman Corporation 2026 Q4 - Results - Earnings Call Presentation"
              },
              {
                "id": 140531282,
                "url": "https://finnhub.io/api/news?id=772f8fb95d3208a183e8e77eba1eca18c5c075443847038a4ff6b7c2d0e06c0c",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/528416714/image_528416714.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "Brown-Forman is upgraded to Buy as its current valuation offers a solid margin of safety for a resilient, high-quality business. Read more on BF.A stock here.",
                "category": "company",
                "datetime": 1780606395,
                "headline": "Brown-Forman: Failed Buyout Talks Unlock Value (Rating Upgrade)"
              },
              {
                "id": 140532463,
                "url": "https://finnhub.io/api/news?id=0e0e960c071f6f31538b06d71dd31da6c74caa2a880d2f6a84a58763783c42f0",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "BF.B",
                "summary": "The S&P 500 Index ($SPX ) (SPY ) on Thursday closed up +0.41%, the Dow Jones Industrial Average ($DOWI ) (DIA ) closed up +1.73%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed down -0.53%. June E-mini S&P futures (ESM26 ) rose +0.36%, and June E-mini Nasdaq futures...",
                "category": "company",
                "datetime": 1780605157,
                "headline": "Stocks Rebound on Strength in Banks and Managed Healthcare"
              },
              {
                "id": 140529258,
                "url": "https://finnhub.io/api/news?id=c671f6dcc4f83227a9284da4cda72cfc10eef9356cc241b32201bfccc4836236",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "BF.B",
                "summary": "The S&P 500 Index ($SPX ) (SPY ) today is up +0.02%, the Dow Jones Industrial Average ($DOWI ) (DIA ) is up +1.49%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is down -0.90%. June E-mini S&P futures (ESM26 ) are up +0.02%, and June E-mini Nasdaq futures...",
                "category": "company",
                "datetime": 1780586174,
                "headline": "Stocks Mixed as Tech Weakness Weighs"
              },
              {
                "id": 140523804,
                "url": "https://finnhub.io/api/news?id=01b06cc5a3805b4a5c0a936160346ebce3bff622fb18222e8c99a61d992dfb44",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "BF.B",
                "summary": "Brown-Forman's (BF.A, BF.B) fiscal fourth-quarter earnings unexpectedly declined on an annual basis,",
                "category": "company",
                "datetime": 1780583728,
                "headline": "Brown-Forman Quarterly Earnings Surprisingly Fall; Whiskey Maker Sees Flat Full-Year Organic Sales"
              },
              {
                "id": 140527877,
                "url": "https://finnhub.io/api/news?id=c69b5afbe7d2f890e84e3cb8065e5f3da3a8bb9058fb863c046338139d8b87d5",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "BF.B",
                "summary": "The S&P 500 Index ($SPX ) (SPY ) today is down -0.16%, the Dow Jones Industrial Average ($DOWI ) (DIA ) is up +1.41%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is down -1.23%. June E-mini S&P futures (ESM26 ) are down -0.14%, and June E-mini Nasdaq futures...",
                "category": "company",
                "datetime": 1780582239,
                "headline": "Weakness in Technology Stocks Pressures Stock Indexes"
              },
              {
                "id": 140525822,
                "url": "https://finnhub.io/api/news?id=af435c6de53bc03e3a5096de266cbb8f011c874377c710d188c900cd9aa2816b",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1346034035/image_1346034035.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "Brown-Forman hold rating: mixed quarter results, emerging-market growth, and reasonable valuation amid headwinds. Click here to read more on the BF.B stock.",
                "category": "company",
                "datetime": 1780581465,
                "headline": "Brown-Forman Q4: Sobering Numbers"
              },
              {
                "id": 140524934,
                "url": "https://finnhub.io/api/news?id=1d506550e2e06324a3ab8e9709837fe444dfa21a9305ee89e1bd7eb3057e7d96",
                "image": "https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "Brown-Forman Corporation (BF.B) Q4 2026 Earnings Call June 4, 2026 10:00 AM EDTCompany ParticipantsSusanne Perram - VP & Director of Investor...",
                "category": "company",
                "datetime": 1780579913,
                "headline": "Brown-Forman Corporation (BF.B) Q4 2026 Earnings Call Transcript"
              },
              {
                "id": 140521421,
                "url": "https://finnhub.io/api/news?id=136998e8c07115d6e658aaf761e248571bd57639959613f670145ec4c6d76ddf",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "BF.B",
                "summary": "US equity markets were mostly pointing lower before the opening bell Thursday as Middle East uncerta",
                "category": "company",
                "datetime": 1780573416,
                "headline": "Stocks Mostly Down Pre-Bell as Middle East Concerns Persist"
              },
              {
                "id": 140524434,
                "url": "https://finnhub.io/api/news?id=da3324d4c8a092d63ab6e3d049091c5b3139fcc074ebfcfe3b7690c7a3d73807",
                "image": "https://image.cnbcfm.com/api/v1/image/108316787-1780584405108-gettyimages-2279812242-mms18712_aqiscxbg.jpeg?v=1780584477&w=1920&h=1080",
                "source": "CNBC",
                "related": "BF.B",
                "summary": "The S&P 500 fell Thursday as traders dumped chip stocks following an underwhelming report from Broadcom.",
                "category": "company",
                "datetime": 1780509749,
                "headline": "Dow jumps 800 points, Nasdaq lags as investors rotate out of chip stocks for banks, retail: Live updates"
              },
              {
                "id": 140500794,
                "url": "https://finnhub.io/api/news?id=03c94713973b987cfec69cbfc13f8d50e0cb9786df84b6dcf0be0987113a83c6",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "BF.B",
                "summary": "Brown-Forman (BF.A, BF.B) faces a challenging operating environment and is likely to see limited val",
                "category": "company",
                "datetime": 1780413430,
                "headline": "Brown-Forman Sees Limited Value Creation Without Deal, RBC Says"
              },
              {
                "id": 140475987,
                "url": "https://finnhub.io/api/news?id=e77f087245575d5117175b2b737c59180331e83d90f655ae9739295d8c6ac405",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2203371056/image_2203371056.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "Molson Coors (TAP) upgraded to Strong Buy: valuation disconnect vs. solid cash flow, buybacks & dividends. Read the full analysis here.",
                "category": "company",
                "datetime": 1780208716,
                "headline": "Molson Coors: Deeply Undervalued While Offering A Double-Digit Yield (Upgrade)"
              },
              {
                "id": 140431511,
                "url": "https://finnhub.io/api/news?id=4f51e0755e4c6462f6df6804c20c6e71683e99076fdc3e862f826a60fbf02c75",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2209914068/image_2209914068.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "The Dividend Aristocrats underperformed SPY YTD, returning 3.34% versus SPY's 10.39%, though 22 Aristocrats still posted double-digit gains.",
                "category": "company",
                "datetime": 1779871416,
                "headline": "Best Dividend Aristocrats: May 2026"
              },
              {
                "id": 140423865,
                "url": "https://finnhub.io/api/news?id=3c6c480c4bd2c43e82374dbb838503b278c91a37c1ec03337c9d04dff333e156",
                "image": "https://www.chartmill.com/images/uploads/CM_Top_Movers_Small_free_2b4ff2fc22.webp",
                "source": "ChartMill",
                "related": "BF.B",
                "summary": "Uncover the latest developments among S&P500 stocks in today's session. Stay tuned to the S&P500 index's top gainers and losers on Tuesday.",
                "category": "company",
                "datetime": 1779822300,
                "headline": "Discover which S&P500 stocks are making waves on Tuesday."
              },
              {
                "id": 140421781,
                "url": "https://finnhub.io/api/news?id=2458fbf0ae345aa834f31ae8840cf924b51202cce4ef8cced649e650e88d3011",
                "image": "https://www.chartmill.com/images/uploads/CM_Top_Movers_Small_free_2b4ff2fc22.webp",
                "source": "ChartMill",
                "related": "BF.B",
                "summary": "Wondering what's happening in today's session for the S&P500 index? Stay informed with the top movers within the S&P500 index on Tuesday.",
                "category": "company",
                "datetime": 1779813300,
                "headline": "Exploring the top movers within the S&P500 index during today's session."
              },
              {
                "id": 140402632,
                "url": "https://finnhub.io/api/news?id=2d3b6265abd3643391896d8d834431dd9b783ba3e34643b6381401d607a29a9b",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2235768543/image_2235768543.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "BF.B",
                "summary": "Discover 8 companies on track for Dividend King status by 2032+ with 50+ years of dividend hikes—ideal for long-term income investors.",
                "category": "company",
                "datetime": 1779589800,
                "headline": "Future Dividend Kings - Part Two"
              }
            ],
            "data_source": "finnhub_news_keyword_model",
            "article_count": 1,
            "negative_hits": 0,
            "positive_hits": 0,
            "recomputed_at_score": true,
            "sentiment_score_raw": 0,
            "source_article_count": 23,
            "discarded_article_count": 22
          },
          "sentimentPoints": 2
        }
      },
      "技術信號": {
        "max": 30,
        "raw": 21.6,
        "grade": "良好",
        "items": {
          "bbPoints": 3,
          "adxPoints": 3,
          "sarPoints": 2.4000000000000004,
          "vcpPoints": 2.1,
          "macdPoints": 3.2,
          "vcpPayload": {
            "vcp_pass": false,
            "vcp_score": 2.1,
            "vcp_reason": "波幅收縮(22%→7.8%);站上MA50;升放量(近10日4日);Ready=N;Confirm=Y",
            "vcp_metrics": {
              "up_days": 6,
              "vol_ref": 5012046.666666667,
              "down_days": 3,
              "vcp_ready": false,
              "above_ma50": true,
              "avg_vol_10": 5444590,
              "avg_vol_20": 5150375,
              "avg_vol_30": 5012046.666666667,
              "range_pct_10": 0.07782934666190645,
              "range_pct_20": 0.13352370581935025,
              "range_pct_30": 0.21992145662263476,
              "up_expand_ok": true,
              "lookback_used": 79,
              "near_20d_high": true,
              "contraction_ok": true,
              "down_shrink_ok": false,
              "up_expand_days": 4,
              "breakout_20d_ok": false,
              "vol_ratio_10_30": 1.0863007394184943,
              "dist_to_20d_high": 0.036132107230974084,
              "down_shrink_days": 2,
              "breakout_level_20d": 29.059999,
              "vcp_breakout_confirm": true,
              "contraction_ratio_10_30": 0.3538961038961039
            },
            "vcp_name_en": "Volatility Contraction Pattern",
            "vcp_name_zh": "波動收縮形態",
            "vol_contraction": true
          },
          "kdjAdxPoints": 0.7,
          "rsiKdjPoints": 4,
          "volumeWeight": 2,
          "maCrossPoints": 0,
          "shortRsiPoints": 1,
          "shortMacdPoints": 0.4,
          "volConfirmPoints": 0.6,
          "volumePointsTechnical": 1.2
        }
      },
      "風險管理": {
        "max": 10,
        "grade": "一般",
        "items": {
          "position": {
            "score": 1.1,
            "details": {
              "atrPct": 3.0524812566940374,
              "turnoverUsdM": 191.283091,
              "liquidityPoints": 0.4,
              "volatilityPoints": 0.7
            }
          },
          "rrPoints": 1.4,
          "stopLevels": {
            "symbol": "US.BF.B",
            "rr_range": "1:1.0-1:2.5",
            "risk_profile": "中等",
            "stop_loss_price": 26.3,
            "strength_details": {
              "ma_score": 1,
              "atr_score": 1,
              "rsi_score": 3,
              "macd_score": 2.5,
              "volume_score": 2
            },
            "market_adjustment": 1,
            "risk_reward_ratio": 1.3,
            "stop_loss_percent": 6.1,
            "take_profit_price": 30.1489,
            "target_multiplier": 1.9,
            "technical_strength": 1.98,
            "take_profit_percent": 7.6
          },
          "positionPoints": 1.1,
          "stopLossPoints": 1.8,
          "diversification": {
            "score": 2,
            "details": {
              "method": "sector concentration proxy; no portfolio holdings used",
              "sector": "Consumer Staples",
              "concentratedSectorPenalty": 0
            }
          },
          "riskRewardRatio": 1.244888888888889,
          "stopLossPercent": 6.104962513388075,
          "diversificationPoints": 2
        }
      }
    }
  },
  "modelVersion": "cursor_18_27_news_v2_160",
  "providerErrors": [],
  "rankingScoreMax": 160,
  "dataCompleteness": {
    "complete": true,
    "missingFields": [],
    "optionalInputs": [
      "institutionalData"
    ],
    "requiredInputs": [
      "fundamentals",
      "marketContext.VIX",
      "marketContext.SPY",
      "marketContext.QQQ",
      "catalystData",
      "sentimentData",
      "ATR",
      "sector"
    ],
    "optionalInputWarnings": []
  },
  "technicalIndicators": {
    "adx": 85.71,
    "atr": {
      "atr": 0.855,
      "rule": "ATR / current price; lower volatility scores higher",
      "score": 4,
      "atr_pct": 3.05
    },
    "cci": {
      "rule": "Cursor_18.24 CCI bands",
      "level": "超買或超賣風險",
      "score": 2,
      "value": 164
    },
    "cmf": {
      "rule": "Cursor_18.24 CMF bands",
      "level": "派發",
      "score": 2,
      "value": -0.0514
    },
    "kdj": {
      "d": 68.72,
      "j": 102.63,
      "k": 80.03,
      "rule": "Cursor_18.24 K/D cross",
      "score": 4,
      "signal": "金叉"
    },
    "mfi": {
      "rule": "Cursor_18.24 MFI bands",
      "level": "入貨中",
      "score": 8,
      "value": 67.3
    },
    "obv": {
      "rule": "Cursor_18.24 recent_slope vs previous_slope",
      "score": 10,
      "trend": "強流入",
      "value": 46026300,
      "recentSlope": 3163280,
      "previousSlope": -1271090
    },
    "rsi": 62.07,
    "sar": {
      "rule": "Cursor_18.24 Parabolic SAR",
      "score": 8,
      "trend": "上升",
      "value": 25.9716,
      "position": "SAR喺價下",
      "distancePct": 7.28,
      "previousTrend": "上升"
    },
    "ma50": 27.9642,
    "macd": {
      "macd": -0.2689883238210342,
      "trend": "看漲",
      "signal": -0.5130375508284293,
      "histogram": 0.24404922700739506
    },
    "vwap": {
      "rule": "Cursor_18.24 VWAP 20D consecutive close",
      "score": 6,
      "value": 26.5955,
      "position": "連續1-2日>VWAP",
      "consecutiveAbove": 2
    },
    "volume": {
      "rule": "Cursor_18.24 volume ratio",
      "level": "有量",
      "ratio": 1.41,
      "score": 6,
      "avgVolume": 4856785,
      "currentVolume": 6829100
    },
    "derived": {
      "ma20": 26.528,
      "ma50": 27.9642,
      "prevClose": 27.19,
      "avgVolume10": 5674580,
      "avgVolume20": 4856785,
      "changePercent": 3.02,
      "avgVolumeForScore": 4856785
    },
    "ma_cross": {
      "ma20": 26.528,
      "ma50": 27.9642,
      "rule": "Cursor_18.24 MA20/MA50 cross",
      "cross": "熊勢",
      "score": 0,
      "prevMa20": 26.5525,
      "prevMa50": 27.9346,
      "spreadPct": 5.14,
      "isVolumeBreakout": false
    },
    "bollinger": {
      "lower": 25.0884,
      "upper": 27.9676,
      "position": "上半部"
    },
    "rsi_short": 67.51,
    "macd_short": {
      "macd": 0,
      "trend": "中性",
      "signal": 0,
      "histogram": 0
    },
    "volume_ratio": {
      "ratio": 1.41
    }
  }
}

Raw metrics JSON

{
  "close": 28.01,
  "volume": 6829100,
  "changePercent": 3.02
}

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.