Cached score snapshot
US.STZ · Constellation Brands
110分制 55.9/110;5D動能v2 11/50;排序分 66.9/160 · Incomplete inputs
Score breakdown
觀望
Score and price trend
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.
- Main score
- 5D momentum v2
- Candlestick
- Historical projection
- Score turn
- Setup grade
| Model | Median | P25/P75 | 歷史相似情境上漲比例 | Down5 | Actual / compare |
|---|---|---|---|---|---|
| Rolling DOE best | -0.76% | -2.66% / +1.35% | 41.3% | 8.8% | Actual -1.33% · vs median -0.57% · inside 25-75 band |
| 30D observation | +3.01% | -0.51% / +7.91% | 71.3% | 12.5% | Actual outcome pending · 1 / 30 bars observed |
| Historical projection 10D n=160 | -1.10% | -2.90% / +1.13% | 40% | 7.5% | Actual outcome pending · 1 / 10 bars observed |
歷史情境統計基於已存檔相似 setup;圖中投影中位線為統計中位數的線性插值展示,並非價格路徑預測或買賣建議。
2026-05-13 → 2026-09-18 · 201 archived points · 2 Improving turn signal · 6 Deteriorating signal
Summary
score_with_momentum_v2 = main score + 5D momentum v2
Rolling setup rating
Setup quality, historical edge, and risk are combined into a rolling S/A/B/C/D/F grade for this snapshot date.
Score turn monitor
Has the score quality changed?
Run more market refreshes to build enough archived points for a turn check.
Signals
技術信號 19.8 · 資金流 10.8 · 5D動能v2 11 · Incomplete inputs
INSTITUTIONAL_DATA_OPTIONAL: Institutional ownership unavailable; neutral money-flow treatment used. FMP_INSTITUTIONAL_FAILED: FMP HTTP 402
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
Metrics snapshot
110-point main rating
基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10
基本面 — 4.9/5 · 優秀
Sub-items
資金流 — 10.8/20 · 較差
Sub-items
institutional
details
warning
市場環境 — 7.2/15 · 較差
Sub-items
vix
details
trend
details
qqq
spy
催化劑 — 2/20 · 較差
Sub-items
catalyst
details
風險管理 — 7.2/10 · 良好
Sub-items
position
details
stopLevels
strength_details
diversification
details
技術信號 — 19.8/30 · 一般
Sub-items
vcpPayload
vcp_metrics
情緒分析 — 4/10 · 較差
Sub-items
sentiment
details
sentimentData
Dimension contribution
5D momentum v2 breakdown
Cursor_18.25 5D momentum v2 0-50
Risk management
position
details
stopLevels
strength_details
diversification
details
Calculation audit log
基本面分析總分: 4.9/5分 資金流分析總分: 10.8/20分 市場環境分析總分: 7.2/15分 催化劑分析: 2/20分 風險管理總分: 7.2/10分 技術信號分析總分: 19.8/30分 情緒分析: 4/10分 共振率(僅顯示不加分): 0%
Technical indicators
adx
atr
cci
cmf
kdj
mfi
obv
rsi
sar
ma50
macd
vwap
volume
derived
ma_cross
bollinger
rsi_short
macd_short
volume_ratio
Raw calculation JSON
{
"risk": {
"level": "Medium",
"reason": "risk management score >= 6.5/10",
"position": {
"score": 1.4,
"details": {
"atrPct": 2.1955658659079162,
"turnoverUsdM": 241.59847820399997,
"liquidityPoints": 0.4,
"volatilityPoints": 1
}
},
"rrPoints": 1.4,
"stopLevels": {
"symbol": "US.STZ",
"rr_range": "1:1.0-1:2.5",
"risk_profile": "中等",
"stop_loss_price": 129.7986,
"strength_details": {
"ma_score": 1,
"atr_score": 2,
"rsi_score": 2,
"macd_score": 2.5,
"volume_score": 1
},
"market_adjustment": 1,
"risk_reward_ratio": 1.1,
"stop_loss_percent": 4.4,
"take_profit_price": 142.548,
"target_multiplier": 1.9,
"technical_strength": 1.73,
"take_profit_percent": 5
},
"positionPoints": 1.4,
"stopLossPoints": 2.4,
"diversification": {
"score": 2,
"details": {
"method": "sector concentration proxy; no portfolio holdings used",
"sector": "Consumer Staples",
"concentratedSectorPenalty": 0
}
},
"riskRewardRatio": 1.2,
"stopLossPercent": 4.3911317318158325,
"diversificationPoints": 2
},
"total": {
"max": 160,
"result": 66.9,
"formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
"baseScore": 55.9,
"modelVersion": "cursor_18_27_news_v2_160",
"momentum5dScore": 11
},
"market": {
"ma20": 131.92,
"ma50": 136.4942,
"close": 135.76,
"prevClose": 132.52,
"avgVolume20": 1914810,
"volumeRatio": 0.93,
"changePercent": 2.44
},
"sources": {
"catalyst": "finnhub_news_keyword_model",
"sentiment": "finnhub_news_keyword_model",
"fundamentals": "fmp_stable",
"institutional": null,
"marketContext": "twelvedata+fred"
},
"barCount": 60,
"momentum": {
"max": 50,
"result": 11,
"details": {
"ret_5d": 0.04246325731398293,
"max_score": 50,
"max_total": 50,
"raw_total": 11,
"vcp_bonus": 0,
"vol_ratio": 0.920889220069548,
"ret_points": 8,
"vol_points": 0,
"range_ratio": 1.2741647287775255,
"volat_points": 2,
"day_range_pct": 0.02968473995909989,
"model_version": "cursor_18_27_news_v2_160",
"available_bars": 30,
"breakout_points": 0,
"partial_history": false,
"pullback_points": 1,
"breakout_vol_bonus": 0,
"first_breakout_20d": false,
"return_window_days": 5,
"first_breakout_bonus": 0,
"breakout_quality_points": 0
},
"formula": "Cursor_18.25 5D momentum v2 0-50",
"modelVersion": "cursor_18_27_news_v2_160"
},
"scoreMax": 110,
"composite": {
"max": 160,
"result": 66.9,
"formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
"weights": [
{
"raw": 4.9,
"label": "基本面",
"weight": "5/110",
"normalized": 98,
"contribution": 4.9
},
{
"raw": 10.8,
"label": "資金流",
"weight": "20/110",
"normalized": 54,
"contribution": 10.8
},
{
"raw": 7.2,
"label": "市場環境",
"weight": "15/110",
"normalized": 48,
"contribution": 7.2
},
{
"raw": 2,
"label": "催化劑",
"weight": "20/110",
"normalized": 10,
"contribution": 2
},
{
"raw": 7.2,
"label": "風險管理",
"weight": "10/110",
"normalized": 72,
"contribution": 7.2
},
{
"raw": 19.8,
"label": "技術信號",
"weight": "30/110",
"normalized": 66,
"contribution": 19.8
},
{
"raw": 4,
"label": "情緒分析",
"weight": "10/110",
"normalized": 40,
"contribution": 4
}
],
"modelVersion": "cursor_18_27_news_v2_160"
},
"momentumMax": 50,
"scoreStatus": "incomplete",
"standard110": {
"rating": "觀望",
"result": 55.9,
"details": [
"基本面分析總分: 4.9/5分",
"資金流分析總分: 10.8/20分",
"市場環境分析總分: 7.2/15分",
"催化劑分析: 2/20分",
"風險管理總分: 7.2/10分",
"技術信號分析總分: 19.8/30分",
"情緒分析: 4/10分",
"共振率(僅顯示不加分): 0%"
],
"formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
"dimensionScores": {
"催化劑": 2,
"基本面": 4.9,
"資金流": 10.8,
"市場環境": 7.2,
"情緒分析": 4,
"技術信號": 19.8,
"風險管理": 7.2
},
"dimensionDetails": {
"催化劑": {
"max": 20,
"grade": "較差",
"items": {
"catalyst": {
"score": 2,
"details": {
"source": "finnhub_news_keyword_model",
"articleCount": 3,
"catalystCount": 0
}
},
"catalystPoints": 2
}
},
"基本面": {
"max": 5,
"grade": "優秀",
"items": {
"pbPoints": 0.4,
"pePoints": 0.5,
"epsPoints": 0.75,
"roePoints": 0.75,
"debtPoints": 0.4,
"marginPoints": 0.6,
"turnoverUsdM": 241.59847820399997,
"volumePoints": 0.5,
"revenuePoints": 0,
"dividendPoints": 0.5,
"marketCapPoints": 0.5
},
"source": "fmp_stable"
},
"資金流": {
"max": 20,
"grade": "較差",
"items": {
"cmfPoints": 0.8,
"mfiPoints": 1.6,
"obvPoints": 4,
"vwapPoints": 2.4,
"institutional": {
"score": 2,
"details": {
"source": "optional-neutral",
"warning": {
"code": "INSTITUTIONAL_DATA_OPTIONAL",
"symbol": "US.STZ",
"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.4,
"details": {
"qqq": {
"ma20": 700.3394962,
"ma50": 714.56740032,
"name": "QQQ",
"close": 723.030029,
"points": 1.4
},
"spy": {
"ma20": 750.17250065,
"ma50": 747.18900276,
"name": "SPY",
"close": 773.26001,
"points": 2
},
"source": "twelvedata+fred"
}
},
"atrPct": 2.1955658659079162,
"atrPoints": 3,
"cciPoints": 0.8,
"vixPoints": 0,
"marketTrendPoints": 3.4
}
},
"情緒分析": {
"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": 141068646,
"url": "https://finnhub.io/api/news?id=dab9229b4aeaef925ca0d23df0fc77a11946a0e7985ff0dab422ec2c4ef8dae2",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Constellation Brands (STZ) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.",
"category": "company",
"datetime": 1785425401,
"headline": "Constellation Brands (STZ) Down 3.8% Since Last Earnings Report: Can It Rebound?"
},
{
"id": 140998141,
"url": "https://finnhub.io/api/news?id=6c4ebd9671d023bee343092243e200743c6331ad3f4b4227cb23d7144152a87c",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Constellation Brands (STZ) has drawn investor attention after recent share price moves, with the stock down about 7% over the past month and roughly 17% over the past 3 months. See our latest analysis for Constellation Brands. Over a longer window, Constellation Brands’ share price has seen momentum fade, with a 30 day share price return of down 6.7% and a year to date share price return of down 6.4%, while the 1 year total shareholder return is down 23%. If you want to see what else is...",
"category": "company",
"datetime": 1784830306,
"headline": "Constellation Brands (STZ) On Its Cash Flow Story And Whether The Pullback Is A Buying Chance"
},
{
"id": 140992652,
"url": "https://finnhub.io/api/news?id=04e5ffa0ee118ee6cced54f1f71f20b9932a989bfbfae09fd8abd28f94f73818",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Constellation Brands stock is trading near multi year lows after a steep share price decline over the last three years, yet the broader valuation checks still point to the shares looking cheap versus fundamentals. The stock has declined 48.4% over the past three years, which raises the question of whether sentiment has swung too far relative to the underlying business. Growth in Constellation Brands' beer segment and ongoing share buybacks can support investor expectations for future...",
"category": "company",
"datetime": 1784801396,
"headline": "Constellation Brands (STZ) Stock Looks Like A Bargain As Earnings Stay Weak"
}
],
"raw_source": [
{
"id": 141152423,
"url": "https://finnhub.io/api/news?id=af72a397d825898b459a1a054ad11e152f22a3d67f610472c2aab599efe41d41",
"image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1072593728/image_1072593728.jpg?io=getty-c-w1536",
"source": "SeekingAlpha",
"related": "STZ",
"summary": "Weekly dividend activity roundup for Dividend Champions, Contenders & Challengersâsee dividend changes, upcoming ex-dividend dates and pay dates here.",
"category": "company",
"datetime": 1786125278,
"headline": "Dividend Champion, Contender, And Challenger Highlights: Week Of August 9"
},
{
"id": 141145368,
"url": "https://finnhub.io/api/news?id=a64352b2eec28bf690d2d962890b09c82ff1df085af2da1f449bebbccd7e6500",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Diageo (NYSE:DEO) outlined an organic turnaround plan centered on spirits, ready-to-drink products and Guinness, while setting out a restructuring program designed to reduce costs, improve customer service and support cash generation without a broader profit reset. Chief Executive Officer Ivan Mene",
"category": "company",
"datetime": 1786082651,
"headline": "Diageo Unveils $1B Savings Plan, Guinness Push to Fuel Turnaround"
},
{
"id": 141149217,
"url": "https://finnhub.io/api/news?id=ffa42d261fd9bc5c8e2690b5d0fc2cb6a96b4757b87cd62e69fe8476d24c75dd",
"image": "https://image.cnbcfm.com/api/v1/image/108346370-5ED3-MM-C-BLOCK-080626.jpg?v=1786058159&w=1920&h=1080",
"source": "CNBC",
"related": "STZ",
"summary": "Constellation Brands President and CEO Nicholas Fink joins 'Mad Money' host Jim Cramer to talk quarterly results, consumer trends, and more.",
"category": "company",
"datetime": 1786047325,
"headline": "Constellation Brands CEO Nicholas Fink goes one-on-one with Jim Cramer"
},
{
"id": 141090707,
"url": "https://finnhub.io/api/news?id=10fbbd025a4ab5b6fd0ebf8ee0897edabd47638c367ae16c5cc16405890de91b",
"image": "",
"source": "SeekingAlpha",
"related": "STZ",
"summary": "",
"category": "company",
"datetime": 1785623885,
"headline": "Top 25 Dividend Stock Opportunities For August 2026"
},
{
"id": 141079015,
"url": "https://finnhub.io/api/news?id=4b5ec3b683e7e11bbbee44e790bd91607ceada885073cb4ebed8ab4fadb5dba8",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Both readings are true at once, and the gap between them is the real question for anyone weighing the shares.",
"category": "company",
"datetime": 1785509500,
"headline": "Altria Stock Trades Below The Market On Earnings And Above It On Sales"
},
{
"id": 141068646,
"url": "https://finnhub.io/api/news?id=dab9229b4aeaef925ca0d23df0fc77a11946a0e7985ff0dab422ec2c4ef8dae2",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Constellation Brands (STZ) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.",
"category": "company",
"datetime": 1785425401,
"headline": "Constellation Brands (STZ) Down 3.8% Since Last Earnings Report: Can It Rebound?"
},
{
"id": 141064746,
"url": "https://finnhub.io/api/news?id=6de169e631a962bd60437a5af1f95142d2075cf977689bbaa5f99c734d112d16",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Sensata Technologies (NYSE:ST) reported second-quarter 2026 results that exceeded its expectations, with revenue, adjusted operating income and adjusted earnings per share all rising from a year earlier. Chief Executive Officer Stephan von Schuckmann said the company recorded its fourth consecutive",
"category": "company",
"datetime": 1785409447,
"headline": "Sensata Technologies Q2 Earnings Call Highlights"
},
{
"id": 141035535,
"url": "https://finnhub.io/api/news?id=cf43f2aa0a7b5a308788f747b33b34dfd361a76ff95f3670ca0796932600f932",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "SAM's spirits-based RTD gains and supply-chain efficiencies are improving mix, but core-brand weakness keeps overall volume under pressure.",
"category": "company",
"datetime": 1785171600,
"headline": "Boston Beer Rides RTD Growth While Core Brands Lose More Momentum"
},
{
"id": 141035536,
"url": "https://finnhub.io/api/news?id=8b7ad9561edc56b28e902e035bada0dce333437f48c21b45ae8634865ee93f9f",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Boston Beer's debt-free balance sheet and margin gains offer support, but falling volumes, estimate cuts and a rich valuation warrant caution.",
"category": "company",
"datetime": 1785171360,
"headline": "Is SAM Stock Worth Buying After Earnings Misses and Estimate Cuts?"
},
{
"id": 141035392,
"url": "https://finnhub.io/api/news?id=73e438ee60d6bc13ffca20ebbe75f75a97c74cdac7fe72d159fec4e5c21b2778",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "SAM's demand slump is dragging volumes, even as pricing, mix, brewery gains and new products help protect margins.",
"category": "company",
"datetime": 1785171120,
"headline": "Boston Beer Faces Weak Demand While Margins and Innovation Diverge"
},
{
"id": 141011008,
"url": "https://finnhub.io/api/news?id=2b5681c8ad3445c10d7b6b93b6c6f3bb5e4d97717a3b68cc3433f7ac9b353349",
"image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1072593728/image_1072593728.jpg?io=getty-c-w1536",
"source": "SeekingAlpha",
"related": "STZ",
"summary": "Get the weekly dividend update for Champions, Contenders & Challengersâread about the dividend changes, upcoming ex-dividend dates and pay dates here.",
"category": "company",
"datetime": 1784916411,
"headline": "Dividend Champion, Contender, And Challenger Highlights: Week Of July 26"
},
{
"id": 140998141,
"url": "https://finnhub.io/api/news?id=6c4ebd9671d023bee343092243e200743c6331ad3f4b4227cb23d7144152a87c",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Constellation Brands (STZ) has drawn investor attention after recent share price moves, with the stock down about 7% over the past month and roughly 17% over the past 3 months. See our latest analysis for Constellation Brands. Over a longer window, Constellation Brands’ share price has seen momentum fade, with a 30 day share price return of down 6.7% and a year to date share price return of down 6.4%, while the 1 year total shareholder return is down 23%. If you want to see what else is...",
"category": "company",
"datetime": 1784830306,
"headline": "Constellation Brands (STZ) On Its Cash Flow Story And Whether The Pullback Is A Buying Chance"
},
{
"id": 140992652,
"url": "https://finnhub.io/api/news?id=04e5ffa0ee118ee6cced54f1f71f20b9932a989bfbfae09fd8abd28f94f73818",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Constellation Brands stock is trading near multi year lows after a steep share price decline over the last three years, yet the broader valuation checks still point to the shares looking cheap versus fundamentals. The stock has declined 48.4% over the past three years, which raises the question of whether sentiment has swung too far relative to the underlying business. Growth in Constellation Brands' beer segment and ongoing share buybacks can support investor expectations for future...",
"category": "company",
"datetime": 1784801396,
"headline": "Constellation Brands (STZ) Stock Looks Like A Bargain As Earnings Stay Weak"
},
{
"id": 140994363,
"url": "https://finnhub.io/api/news?id=bde7127de91d7422e3786592386800c75d9d3d039fa7f5b52e2c3d2e16bb7a92",
"image": "https://cdn.benzinga.com/files/images/story/2026/07/23/Champaign---Circa-August-2019-Kraft-Hein.jpg?width=2048&height=1536",
"source": "Benzinga",
"related": "STZ",
"summary": "Investors turn to dividend-yielding stocks in turbulent markets. Check latest analyst ratings at Benzinga. Get news alerts on PM, KDP, and STZ.",
"category": "company",
"datetime": 1784792405,
"headline": "Wall Street's Most Accurate Analysts Weigh In On 3 Risk Off Stocks With Over 3% Dividend Yields"
},
{
"id": 140990920,
"url": "https://finnhub.io/api/news?id=c8bd67de6e882bbd34e12a7b2ceb5b305412f5413f556927ff87267c3ec01d12",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Constellation Brands (NYSE:STZ) held its 2026 annual meeting of stockholders on July 22, with shareholders approving all items presented for a vote, according to preliminary results announced during the meeting. Nick Fink, president and chief executive officer of Constellation Brands, opened the vi",
"category": "company",
"datetime": 1784786520,
"headline": "Constellation Brands Shareholders Approve Directors, Pay and Incentive Plan at Annual Meeting"
},
{
"id": 140990834,
"url": "https://finnhub.io/api/news?id=14015521fcf3e6e888857b90e4e28b9e4b9a05bd5f8b3521c94b8aea70d67ea3",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "These top beverage brands can potentially pay you dividends for life.",
"category": "company",
"datetime": 1784784300,
"headline": "The 2 Best Dividend Stocks to Buy Now and Hold Forever"
},
{
"id": 140981651,
"url": "https://finnhub.io/api/news?id=2b7dad06db1748ac5179cb404b31805a86df47c0435c131778d40b01c1c4e86e",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Ten dividend stocks all hit their ex-dates in the same four-day stretch, but missing even one buy-by deadline locks you out of the payment entirely. The yields, payout coverage, and last-day-to-buy deadlines vary widely across these names.",
"category": "company",
"datetime": 1784728121,
"headline": "Your Dividend Calendar for July 27–31: 10 Stocks and the Last Day to Buy Each One"
},
{
"id": 140978360,
"url": "https://finnhub.io/api/news?id=e0d77a07f21ee374cb8a60001cc387aeeaa19c40d6b3128b4b14ae7e89c9aefc",
"image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2226029933/image_2226029933.jpg?io=getty-c-w1536",
"source": "SeekingAlpha",
"related": "STZ",
"summary": "Constellation Brands' near-term stability is supported by 37â38% Beer margin guidance, but core brand recovery is essential. Read more on STZ stock here.",
"category": "company",
"datetime": 1784670070,
"headline": "Constellation Brands: The Earnings Floor Is Holding, But Beer Demand Is Not Yet Back"
},
{
"id": 140977030,
"url": "https://finnhub.io/api/news?id=8c914f69903ff2c55b2fd3c0de1af13f55ea8e7ef1702346e0ab5bdd3b358a8f",
"image": "",
"source": "Benzinga",
"related": "STZ",
"summary": "Barclays analyst Lauren Lieberman maintains Constellation Brands (NYSE:STZ) with a Equal-Weight and lowers the price target from $139 to $132.",
"category": "company",
"datetime": 1784624607,
"headline": "Barclays Maintains Equal-Weight on Constellation Brands, Lowers Price Target to $132"
},
{
"id": 140959717,
"url": "https://finnhub.io/api/news?id=edccd91fbe468cb3df7dff6a947142d844e64c7812c46f52e88b184f2b5bb1dd",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Former Stateside Brands, Constellation Brands and Gold Coast Beverage Executive Strengthens Kultura Brands' Commercial Leadership Team as Company Continues Building an Elite Beverage Platform DENVER, CO / ACCESS Newswire / July 20, 2026 /Kultura Brands, ...",
"category": "company",
"datetime": 1784554200,
"headline": "Kultura Brands Accelerates National Growth Strategy with Appointment of Beverage Industry Veteran Joshua Malkaski as Executive Vice President of National Sales"
},
{
"id": 140920057,
"url": "https://finnhub.io/api/news?id=880b8b943df4e74ddee72c58f5ffce8594b4764d1f20f1a959d007d499e9e557",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "In a statement, the Louisville-based distiller said the investment will “accelerate the brand's momentum\".",
"category": "company",
"datetime": 1784209615,
"headline": "Copper & Kings gets backing from FMCG investor"
},
{
"id": 140908384,
"url": "https://finnhub.io/api/news?id=cc9a57dab84cf89f98cdaa7bca056378d631406e53a04b218568a88bf9d1ee55",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Conagra Brands’ just cut its dividend in half. A terrible environment for consumer staples is putting pressure on plenty of other food stock payouts too, especially candy and meat companies. Conagra’s shares have tumbled 18% this year, which pushed the company’s dividend yield north of 10% before Wednesday’s reset.",
"category": "company",
"datetime": 1784121180,
"headline": "Conagra Just Slashed Its Dividend. 6 More Food Stock Payouts That Are at Risk."
},
{
"id": 140908427,
"url": "https://finnhub.io/api/news?id=87096e97df6ec0e551b5894ed17ca089758b3a68fe3ca283f186ea941b69d51d",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "The stocks in this article have caught Wall Street’s attention in a big way, with price targets implying returns above 20%. But investors should take these forecasts with a grain of salt because analysts typically say nice things about companies so their firms can win business in other product lines like M&A advisory.",
"category": "company",
"datetime": 1784120477,
"headline": "1 of Wall Street’s Favorite Stocks on Our Buy List and 2 We Brush Off"
},
{
"id": 140894716,
"url": "https://finnhub.io/api/news?id=54768768dd162e4a8b99ad243290a6b418ac8cefead8ceab1ecf00d37ab60c11",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Conagra Brands’ dividend might face a cut this week. A terrible environment for consumer staples is putting pressure on plenty of other food stocks’ payouts too, especially candy and meat companies. Conagra Brands has seen its shares tumble 17% this year, pushing its dividend yield north of 10%.",
"category": "company",
"datetime": 1784008800,
"headline": "Conagra and 6 More Food Stock Dividends That Are at Risk"
},
{
"id": 140888071,
"url": "https://finnhub.io/api/news?id=2a923c9c17553a6147f5b8adec8029a7de9f753ad6111571f496accf2599344a",
"image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1341797522/image_1341797522.jpg?io=getty-c-w1536",
"source": "SeekingAlpha",
"related": "STZ",
"summary": "Wall Street analysts expect Q2 S&P 500 profit growth of 23.6%, which could mark the 7th consecutive quarter of double-digit earnings growth.",
"category": "company",
"datetime": 1783949160,
"headline": "Q2 2026 Earnings Preview: Navigating High Expectations, Tariff Rebates, And War Uncertainties"
},
{
"id": 140871892,
"url": "https://finnhub.io/api/news?id=1f581575d6c1bd2fe89acbe3f02624b0d4f30f88ea31ca142afacd90e85cb7f0",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "While Saturday’s games will take place in the U.S., the excitement is mostly elsewhere, after the U.S. was knocked out of the tournament. Investors looking for a World Cup bump might be feeling similarly let down.",
"category": "company",
"datetime": 1783779780,
"headline": "Investors Hoped for a World Cup Bump. Instead, They Got a Slump."
},
{
"id": 140867587,
"url": "https://finnhub.io/api/news?id=414652d40173fad2176ce0f11ccb816af8b512f68ef695865519d616036799ab",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "Analysts also weigh in on Equifax, Constellation Brands, Palo Alto Networks, and Midera Food Processing.",
"category": "company",
"datetime": 1783726260,
"headline": "Kirby Benefits From Strong Demand, Says Analyst. Plus, Liberty Formula One and 4 More Stocks."
},
{
"id": 140865429,
"url": "https://finnhub.io/api/news?id=92669527df1148802a7dad765887120b1ac6901bfb058e4a2c841c5d9890ef54",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "STZ's premium portfolio and beer leadership continue to fuel growth as it doubles down on innovation and premiumization.",
"category": "company",
"datetime": 1783707900,
"headline": "Premiumization and Brand Strength Drive Constellation Brands' Growth"
},
{
"id": 140864247,
"url": "https://finnhub.io/api/news?id=c0977290006aa0018f206464a75fad8cbde03b207ba5408dea5f24fccec7059c",
"image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
"source": "Yahoo",
"related": "STZ",
"summary": "A single weak jobs report moved more money on Wall Street on Monday than any independent company's earnings ever could. That is what played out on Monday, July 6, 2026, and Jim Cramer thinks it handed patient investors a rare opening. The CNBC host argues that big investment funds sold off shares ...",
"category": "company",
"datetime": 1783700220,
"headline": "Jim Cramer recommends buying these 5 stocks"
}
],
"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": 29,
"discarded_article_count": 26
},
"sentimentPoints": 4
}
},
"技術信號": {
"max": 30,
"raw": 19.8,
"grade": "一般",
"items": {
"bbPoints": 3,
"adxPoints": 3,
"sarPoints": 2.4000000000000004,
"vcpPoints": 2.2,
"macdPoints": 3.2,
"vcpPayload": {
"vcp_pass": false,
"vcp_score": 2.2,
"vcp_reason": "波幅收縮(14.6%→5%);跌縮量(近10日4日);靠近20日高位;Ready=Y;Confirm=N",
"vcp_metrics": {
"up_days": 4,
"vol_ref": 2295330,
"down_days": 5,
"vcp_ready": true,
"above_ma50": false,
"avg_vol_10": 1938920,
"avg_vol_20": 1932480,
"avg_vol_30": 2295330,
"range_pct_10": 0.050162024908811595,
"range_pct_20": 0.08448733680666888,
"range_pct_30": 0.14614025826018406,
"up_expand_ok": false,
"lookback_used": 59,
"near_20d_high": true,
"contraction_ok": true,
"down_shrink_ok": true,
"up_expand_days": 1,
"breakout_20d_ok": false,
"vol_ratio_10_30": 0.8447238523436718,
"dist_to_20d_high": 0.02855105545617182,
"down_shrink_days": 4,
"breakout_level_20d": 139.75,
"vcp_breakout_confirm": false,
"contraction_ratio_10_30": 0.3432457661290328
},
"vcp_name_en": "Volatility Contraction Pattern",
"vcp_name_zh": "波動收縮形態",
"vol_contraction": true
},
"kdjAdxPoints": 0.8,
"rsiKdjPoints": 3.2,
"volumeWeight": 2,
"maCrossPoints": 0,
"shortRsiPoints": 0.8,
"shortMacdPoints": 0.4,
"volConfirmPoints": 0,
"volumePointsTechnical": 0.8
}
},
"風險管理": {
"max": 10,
"grade": "良好",
"items": {
"position": {
"score": 1.4,
"details": {
"atrPct": 2.1955658659079162,
"turnoverUsdM": 241.59847820399997,
"liquidityPoints": 0.4,
"volatilityPoints": 1
}
},
"rrPoints": 1.4,
"stopLevels": {
"symbol": "US.STZ",
"rr_range": "1:1.0-1:2.5",
"risk_profile": "中等",
"stop_loss_price": 129.7986,
"strength_details": {
"ma_score": 1,
"atr_score": 2,
"rsi_score": 2,
"macd_score": 2.5,
"volume_score": 1
},
"market_adjustment": 1,
"risk_reward_ratio": 1.1,
"stop_loss_percent": 4.4,
"take_profit_price": 142.548,
"target_multiplier": 1.9,
"technical_strength": 1.73,
"take_profit_percent": 5
},
"positionPoints": 1.4,
"stopLossPoints": 2.4,
"diversification": {
"score": 2,
"details": {
"method": "sector concentration proxy; no portfolio holdings used",
"sector": "Consumer Staples",
"concentratedSectorPenalty": 0
}
},
"riskRewardRatio": 1.2,
"stopLossPercent": 4.3911317318158325,
"diversificationPoints": 2
}
}
}
},
"modelVersion": "cursor_18_27_news_v2_160",
"providerErrors": [
{
"code": "VIX_MISSING",
"symbol": "US.STZ",
"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": 2.9807,
"rule": "ATR / current price; lower volatility scores higher",
"score": 6,
"atr_pct": 2.2
},
"cci": {
"rule": "Cursor_18.24 CCI bands",
"level": "超買或超賣風險",
"score": 2,
"value": 128.67
},
"cmf": {
"rule": "Cursor_18.24 CMF bands",
"level": "派發",
"score": 2,
"value": -0.06
},
"kdj": {
"d": 45.28,
"j": 90.07,
"k": 60.21,
"rule": "Cursor_18.24 K/D cross",
"score": 6,
"signal": "強金叉"
},
"mfi": {
"rule": "Cursor_18.24 MFI bands",
"level": "弱流入",
"score": 4,
"value": 48.88
},
"obv": {
"rule": "Cursor_18.24 recent_slope vs previous_slope",
"score": 10,
"trend": "強流入",
"value": 2646800,
"recentSlope": 243930,
"previousSlope": 11020
},
"rsi": 53.42,
"sar": {
"rule": "Cursor_18.24 Parabolic SAR",
"score": 8,
"trend": "上升",
"value": 128.8083,
"position": "SAR喺價下",
"distancePct": 5.12,
"previousTrend": "上升"
},
"ma50": 136.4942,
"macd": {
"macd": -1.1108834965438916,
"trend": "看漲",
"signal": -1.8085038205434156,
"histogram": 0.697620323999524
},
"vwap": {
"rule": "Cursor_18.24 VWAP 20D consecutive close",
"score": 6,
"value": 132.2418,
"position": "連續1-2日>VWAP",
"consecutiveAbove": 2
},
"volume": {
"rule": "Cursor_18.24 volume ratio",
"level": "無力",
"ratio": 0.93,
"score": 4,
"avgVolume": 1914810,
"currentVolume": 1779600
},
"derived": {
"ma20": 131.92,
"ma50": 136.4942,
"prevClose": 132.52,
"avgVolume10": 1966020,
"avgVolume20": 1914810,
"changePercent": 2.44,
"avgVolumeForScore": 1914810
},
"ma_cross": {
"ma20": 131.92,
"ma50": 136.4942,
"rule": "Cursor_18.24 MA20/MA50 cross",
"cross": "熊勢",
"score": 0,
"prevMa20": 131.835,
"prevMa50": 136.6534,
"spreadPct": 3.35,
"isVolumeBreakout": false
},
"bollinger": {
"lower": 128.2428,
"upper": 135.5972,
"position": "上半部"
},
"rsi_short": 87.15,
"macd_short": {
"macd": 0,
"trend": "中性",
"signal": 0,
"histogram": 0
},
"volume_ratio": {
"ratio": 0.93
}
}
}
Raw metrics JSON
{
"close": 135.76,
"volume": 1779600,
"changePercent": 2.44
}
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.