Cached score snapshot

US.GL · Globe Life

110分制 49.2/110;5D動能v2 5/50;排序分 54.2/160

Ranking score 54.2/160
Main score 49.2/110
5D momentum v2 5/50
Rank #403
Setup grade F 23.5

Score breakdown

避免

Medium database-backfill

Score and price trend

F 23.5 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 01-02 02-19 04-07 05-21 07-08 $128.91$157.60$186.28 Price Projection date
Historical projection
Model Median P25/P75 歷史相似情境上漲比例 Down5 Actual / compare
Rolling DOE best · score 1.555 · anchors 40 -0.40% -1.70% / +0.58% 36.3% 5% Actual +2.06% · vs median +2.46% · inside 25-75 band
Historical projection 10D n=160 -0.56% -2.11% / +0.69% 35% 4.4% Actual +3.32% · vs median +3.88% · inside 25-75 band

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

2026-01-02 → 2026-07-08 · 128 archived points · 1 Deteriorating signal

Summary

score_with_momentum_v2 = main score + 5D momentum v2

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

Audit trace

Full calculation detail

Calculation detail · 8 sections

Market inputs

Bar count 150
ma20 139.898
ma50 137.2618
close 137.39
prevClose 138.08
avgVolume20 463385
volumeRatio 0.86
changePercent -0.5

Metrics snapshot

close 137.39
volume 397700
changePercent -0.5

110-point main rating

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

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

基本面 — 4.7/5 · 優秀

Dimension score 4.7/5
Dimension grade 優秀

Sub-items

pbPoints 0.5
pePoints 0.5
epsPoints 0.6
roePoints 0.75
debtPoints 0.5
marginPoints 0.6
turnoverUsdM 54.64
volumePoints 0.5
revenuePoints 0
dividendPoints 0.3
marketCapPoints 0.4

資金流 — 6/20 · 較差

Dimension score 6/20
Dimension grade 較差

Sub-items

cmfPoints 0.8
mfiPoints 1.6
obvPoints 0.8
vwapPoints 0.8

institutional

score 2

details

source optional-neutral

warning

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

市場環境 — 11.2/15 · 良好

Dimension score 11.2/15
Dimension grade 良好

Sub-items

vix

score 2.4

details

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

trend

score 4

details

qqq

ma20 122.3286
ma50 119.9635
name QQQ
close 124.1371
points 2

spy

ma20 113.2769
ma50 110.8728
name SPY
close 114.4549
points 2
source twelvedata+fred+database-backfill-market-proxy
atrPct 1.9735
atrPoints 4
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 4
catalystCount 0
catalystPoints 2

風險管理 — 7.4/10 · 良好

Dimension score 7.4/10
Dimension grade 良好

Sub-items

position

score 1.6

details

atrPct 1.9735
turnoverUsdM 54.64
liquidityPoints 0.4
volatilityPoints 1.2
rrPoints 1.4

stopLevels

symbol US.GL
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 131.9672

strength_details

ma_score 2
atr_score 2.5
rsi_score 1
macd_score 1
volume_score 1
market_adjustment 1
risk_reward_ratio 1.3
stop_loss_percent 3.9
take_profit_price 144.2595
target_multiplier 1.6
technical_strength 1.43
take_profit_percent 5
positionPoints 1.6
stopLossPoints 2.4

diversification

score 2

details

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

技術信號 — 15.9/30 · 較差

Dimension score 15.9/30
Dimension grade 較差

Sub-items

bbPoints 2.4
adxPoints 3
sarPoints 1.2
vcpPoints 1
macdPoints 0.8

vcpPayload

vcp_pass false
vcp_score 1
vcp_reason 跌縮量(近10日4日);站上MA50;Ready=N;Confirm=N

vcp_metrics

up_days 3
vol_ref 481976.6667
down_days 6
vcp_ready false
above_ma50 true
avg_vol_10 468460
avg_vol_20 456375
avg_vol_30 481976.6667
range_pct_10 0.0643
range_pct_20 0.0643
range_pct_30 0.0686
up_expand_ok false
lookback_used 79
near_20d_high true
contraction_ok false
down_shrink_ok true
up_expand_days 1
breakout_20d_ok false
vol_ratio_10_30 0.972
dist_to_20d_high 0.0476
down_shrink_days 4
breakout_level_20d 144.26
vcp_breakout_confirm false
contraction_ratio_10_30 0.9384
vcp_name_en Volatility Contraction Pattern
vcp_name_zh 波動收縮形態
vol_contraction false
kdjAdxPoints 0.5
rsiKdjPoints 2.4
volumeWeight 2
maCrossPoints 2.4
shortRsiPoints 0.4
shortMacdPoints 0.4
volConfirmPoints 0.6
volumePointsTechnical 0.8

情緒分析 — 2/10 · 較差

Dimension score 2/10
Dimension grade 較差

Sub-items

sentiment

score 2

details

source finnhub_news_keyword_model
articleCount 4
negativeHits 1
positiveHits 1
sentimentScoreRaw 0

sentimentData

raw {"id":140655125,"url":"https://finnhub.io/api/news?id=9d4b1085ede963b168918dff789045dbd533e6f68409d0cf8341c7a2a64fbb6b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Globe Life (GL) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).","category":"company","datetime":1781712004,"headline":"All You Need to Know About Globe Life (GL) Rating Upgrade to Buy"}, {"id":140640601,"url":"https://finnhub.io/api/news?id=9ef86c9014343d61b992064530b6991323c24dfcbdd2aa75f56f11b90c6e766e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Is GL a good stock to buy? We came across a bullish thesis on Globe Life Inc. on TradersPro’s Substack. In this article, we will summarize the bulls’ thesis on GL. Globe Life Inc.’s share was trading at $166.76 as of June 12th. GL’s trailing and forward P/E were 11.54 and 10.44 respectively according to Yahoo Finance. […]","category":"company","datetime":1781557759,"headline":"Is Globe Life Inc. (GL) A Good Stock To Buy Now?"}, {"id":140620437,"url":"https://finnhub.io/api/news?id=ec1076aa4d6697e8ee0131f3ad99209b84580442efafea97dab2460328ddd193","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Does Globe Life (GL) have what it takes to be a top stock pick for momentum investors? Let's find out.","category":"company","datetime":1781280003,"headline":"Here's Why Globe Life (GL) is a Great Momentum Stock to Buy"}, {"id":140408676,"url":"https://finnhub.io/api/news?id=215b5e2da2b247f5b5d708cb07dcf872593a4adb342e37178a1ab6309b8a0ebe","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Earlier in 2026, Globe Life Inc. reported first-quarter net operating income rising 11.7% year over year, with higher life and health premiums and investment income, but earnings slightly missed estimates due to elevated expenses, while management raised full-year 2026 net operating income guidance to US$15.40–US$15.90 per diluted share. A major analyst subsequently downgraded the stock’s rating even as they acknowledged the improved earnings outlook, underscoring a cautious stance toward...","category":"company","datetime":1779685770,"headline":"Raised 2026 Guidance and Analyst Downgrade Might Change The Case For Investing In Globe Life (GL)"}
raw_source {"id":140664148,"url":"https://finnhub.io/api/news?id=4a32c36df20d60f1cf6edcf052bdfc057c9fdf00c76f09756b0aed4fbb3aa542","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Unum Group targets higher premiums and earnings in 2026, supported by sales momentum, technology investments and capital strength.","category":"company","datetime":1781795400,"headline":"UNM Outperforms Industry, Trades Near 52-Week High: Time to Exit?"}, {"id":140655125,"url":"https://finnhub.io/api/news?id=9d4b1085ede963b168918dff789045dbd533e6f68409d0cf8341c7a2a64fbb6b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Globe Life (GL) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).","category":"company","datetime":1781712004,"headline":"All You Need to Know About Globe Life (GL) Rating Upgrade to Buy"}, {"id":140655860,"url":"https://finnhub.io/api/news?id=34acca576a6fcce7051e328d2b8959428eb7dfe6271c224b0c4d26ae71aaabef","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2219577281/image_2219577281.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"GL","summary":"Globe Life demonstrates strong profit growth and robust capital returns, supported by a $610M share buyback for 2026. Read more on GL stock here.","category":"company","datetime":1781710212,"headline":"Globe Life: Quality Business, But The Easy Trust Recovery Is Already Priced In"}, {"id":140640601,"url":"https://finnhub.io/api/news?id=9ef86c9014343d61b992064530b6991323c24dfcbdd2aa75f56f11b90c6e766e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Is GL a good stock to buy? We came across a bullish thesis on Globe Life Inc. on TradersPro’s Substack. In this article, we will summarize the bulls’ thesis on GL. Globe Life Inc.’s share was trading at $166.76 as of June 12th. GL’s trailing and forward P/E were 11.54 and 10.44 respectively according to Yahoo Finance. […]","category":"company","datetime":1781557759,"headline":"Is Globe Life Inc. (GL) A Good Stock To Buy Now?"}, {"id":140636582,"url":"https://finnhub.io/api/news?id=40766a452932e956c8c20ad88389eacd41ed79b9477d3b28de74b45813e59fbc","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Globe Life Inc. (NYSE:GL) was among the stocks Jim Cramer highlighted during Mad Money, as he noted the rotation into defensive sectors. Cramer noted the company’s valuation, as he commented: Next, we go back to sleep because the next one’s a financial services company called Globe Life, which sells supplemental health insurance and life insurance […]","category":"company","datetime":1781510701,"headline":"Jim Cramer Says “Globe Life Represents What I Call Value”"}, {"id":140620437,"url":"https://finnhub.io/api/news?id=ec1076aa4d6697e8ee0131f3ad99209b84580442efafea97dab2460328ddd193","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Does Globe Life (GL) have what it takes to be a top stock pick for momentum investors? Let's find out.","category":"company","datetime":1781280003,"headline":"Here's Why Globe Life (GL) is a Great Momentum Stock to Buy"}, {"id":140594115,"url":"https://finnhub.io/api/news?id=573ddd0f31ef961c8d35fbfecd088341d1298fa5f97bcac0f48b26e381c68cb8","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"GL is benefiting from premium growth, rising investment income and strong sales momentum across its insurance businesses.","category":"company","datetime":1781102880,"headline":"Globe Life Hits 52-Week High: Time to Add the Stock for Solid Returns?"}, {"id":140570918,"url":"https://finnhub.io/api/news?id=52ff9ad588addff41f79b31b28dad0a687e005694bd4555458a927fd9cf2fa07","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Ross Stores, TE Connectivity, Cenovus Energy, Globe Life and Charles Schwab stand out for high ROE as investors navigate volatile markets.","category":"company","datetime":1780932000,"headline":"Zacks.com featured highlights include Ross Stores, TE Connectivity, Cenovus Energy, Globe Life and The Charles Schwab"}, {"id":140569204,"url":"https://finnhub.io/api/news?id=cef9e1da30ba898b778e83d5b6b84258c895bb7b0287e9b80a0a5d0b8eb5d8c1","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"MetLife, Globe Life, and Unum Group are hitting 52-week highs as P&C premiums decline, rewarding insurers with life, group benefits, and health exposure.","category":"company","datetime":1780848300,"headline":"These 3 Insurance Stocks Made New 52-Week Highs: Still Time to Buy?"}, {"id":140538543,"url":"https://finnhub.io/api/news?id=df0dfb6b7d5ee6908ff590a5d500f5fcddc4341cb817c3df2ed65d7aefcb0bc1","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"ROST joins TEL, CVE, GL and SCHW high-ROE cash cows screened for $1B+ cash flow as markets whip on Iran-U.S. skirmishes.","category":"company","datetime":1780672740,"headline":"Buy 5 Stocks With High ROE as Markets Swing on War Skirmishes"}, {"id":140426949,"url":"https://finnhub.io/api/news?id=6a0b0a570ec8cf7309635f0bc1503a342447fc0c6fb6bbc8b751df64a35ad2b5","image":"","source":"Benzinga","related":"GL","summary":"Piper Sandler analyst John Barnidge maintains Globe Life (NYSE:GL) with a Overweight and raises the price target from $167 to $175.","category":"company","datetime":1779784966,"headline":"Piper Sandler Maintains Overweight on Globe Life, Raises Price Target to $175"}, {"id":140408676,"url":"https://finnhub.io/api/news?id=215b5e2da2b247f5b5d708cb07dcf872593a4adb342e37178a1ab6309b8a0ebe","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"GL","summary":"Earlier in 2026, Globe Life Inc. reported first-quarter net operating income rising 11.7% year over year, with higher life and health premiums and investment income, but earnings slightly missed estimates due to elevated expenses, while management raised full-year 2026 net operating income guidance to US$15.40–US$15.90 per diluted share. A major analyst subsequently downgraded the stock’s rating even as they acknowledged the improved earnings outlook, underscoring a cautious stance toward...","category":"company","datetime":1779685770,"headline":"Raised 2026 Guidance and Analyst Downgrade Might Change The Case For Investing In Globe Life (GL)"}
data_source finnhub_news_keyword_model
article_count 4
negative_hits 1
positive_hits 1
recomputed_at_score true
sentiment_score_raw 0
source_article_count 12
discarded_article_count 8
sentimentPoints 2

Dimension contribution

Dimension Raw Max Norm % Contrib
基本面 4.7 5/110 94% 4.7
資金流 6 20/110 30% 6
市場環境 11.2 15/110 74.67% 11.2
催化劑 2 20/110 10% 2
風險管理 7.4 10/110 74% 7.4
技術信號 15.9 30/110 53% 15.9
情緒分析 2 10/110 20% 2

5D momentum v2 breakdown

Cursor_18.25 5D momentum v2 0-50

5D momentum v2 5/50
ret_5d 0.0028
max_score 50
max_total 50
raw_total 5
vcp_bonus 0
vol_ratio 0.8714
ret_points 4
vol_points 0
range_ratio 0.678
volat_points 0
day_range_pct 0.013
model_version cursor_18_27_news_v2_160
available_bars 30
breakout_points 0
partial_history false
pullback_points 1
breakout_vol_bonus 0
first_breakout_20d false
return_window_days 5
first_breakout_bonus 0
breakout_quality_points 0

Risk management

level Medium
reason risk management score >= 6.5/10

position

score 1.6

details

atrPct 1.9735
turnoverUsdM 54.64
liquidityPoints 0.4
volatilityPoints 1.2
rrPoints 1.4

stopLevels

symbol US.GL
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 131.9672

strength_details

ma_score 2
atr_score 2.5
rsi_score 1
macd_score 1
volume_score 1
market_adjustment 1
risk_reward_ratio 1.3
stop_loss_percent 3.9
take_profit_price 144.2595
target_multiplier 1.6
technical_strength 1.43
take_profit_percent 5
positionPoints 1.6
stopLossPoints 2.4

diversification

score 2

details

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

Calculation audit log

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

Technical indicators

adx
value 71.43
atr
atr 2.7114
rule ATR / current price; lower volatility scores higher
score 8
atr_pct 1.97
cci
rule Cursor_18.24 CCI bands
level 超買或超賣風險
score 2
value -96.47
cmf
rule Cursor_18.24 CMF bands
level 派發
score 2
value -0.1853
kdj
d 28.53
j 15.09
k 24.05
rule Cursor_18.24 K/D cross
score 0
signal 死叉
mfi
rule Cursor_18.24 MFI bands
level 弱流入
score 4
value 49.68
obv
rule Cursor_18.24 recent_slope vs previous_slope
score 2
trend 資金流出
value 7558500
recentSlope -135130
previousSlope -45510
rsi
value 43.51
sar
rule Cursor_18.24 Parabolic SAR
score 4
trend 下降
value 143.1642
position SAR喺價上
distancePct 4.2
previousTrend 下降
ma50
value 137.2618
macd
macd -0.1928
trend 看跌
signal 0.4357
histogram -0.6286
vwap
rule Cursor_18.24 VWAP 20D consecutive close
score 2
value 140.0228
position <VWAP
consecutiveAbove 0
volume
rule Cursor_18.24 volume ratio
level 無力
ratio 0.86
score 4
avgVolume 463385
currentVolume 397700
derived
ma20 139.898
ma50 137.2618
prevClose 138.08
avgVolume10 459900
avgVolume20 463385
changePercent -0.5
avgVolumeForScore 463385
ma_cross
ma20 139.898
ma50 137.2618
rule Cursor_18.24 MA20/MA50 cross
cross 接近
score 6
prevMa20 140.139
prevMa50 137.1934
spreadPct 1.92
isVolumeBreakout false
bollinger
lower 136.0743
upper 143.7217
position 中間
rsi_short
value 40.37
macd_short
macd 0
trend 中性
signal 0
histogram 0
volume_ratio
ratio 0.86

Raw calculation JSON

{
  "risk": {
    "level": "Medium",
    "reason": "risk management score >= 6.5/10",
    "position": {
      "score": 1.6,
      "details": {
        "atrPct": 1.9735060775893443,
        "turnoverUsdM": 54.64000299999999,
        "liquidityPoints": 0.4,
        "volatilityPoints": 1.2
      }
    },
    "rrPoints": 1.4,
    "stopLevels": {
      "symbol": "US.GL",
      "rr_range": "1:1.0-1:2.5",
      "risk_profile": "中等",
      "stop_loss_price": 131.9672,
      "strength_details": {
        "ma_score": 2,
        "atr_score": 2.5,
        "rsi_score": 1,
        "macd_score": 1,
        "volume_score": 1
      },
      "market_adjustment": 1,
      "risk_reward_ratio": 1.3,
      "stop_loss_percent": 3.9,
      "take_profit_price": 144.2595,
      "target_multiplier": 1.6,
      "technical_strength": 1.43,
      "take_profit_percent": 5
    },
    "positionPoints": 1.6,
    "stopLossPoints": 2.4,
    "diversification": {
      "score": 2,
      "details": {
        "method": "sector concentration proxy; no portfolio holdings used",
        "sector": "Financials",
        "concentratedSectorPenalty": 0
      }
    },
    "riskRewardRatio": 1.2667809987460352,
    "stopLossPercent": 3.9470121551786885,
    "diversificationPoints": 2
  },
  "total": {
    "max": 160,
    "result": 54.2,
    "formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
    "baseScore": 49.2,
    "modelVersion": "cursor_18_27_news_v2_160",
    "momentum5dScore": 5
  },
  "market": {
    "ma20": 139.898,
    "ma50": 137.2618,
    "close": 137.39,
    "prevClose": 138.08,
    "avgVolume20": 463385,
    "volumeRatio": 0.86,
    "changePercent": -0.5
  },
  "sources": {
    "catalyst": "finnhub_news_keyword_model",
    "sentiment": "finnhub_news_keyword_model",
    "fundamentals": "fmp_stable",
    "institutional": null,
    "marketContext": "twelvedata+fred+database-backfill-market-proxy"
  },
  "barCount": 150,
  "momentum": {
    "max": 50,
    "result": 5,
    "details": {
      "ret_5d": 0.002846715328467031,
      "max_score": 50,
      "max_total": 50,
      "raw_total": 5,
      "vcp_bonus": 0,
      "vol_ratio": 0.8714324842508901,
      "ret_points": 4,
      "vol_points": 0,
      "range_ratio": 0.6780240450763624,
      "volat_points": 0,
      "day_range_pct": 0.012955797365164924,
      "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": 54.2,
    "formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
    "weights": [
      {
        "raw": 4.7,
        "label": "基本面",
        "weight": "5/110",
        "normalized": 94,
        "contribution": 4.7
      },
      {
        "raw": 6,
        "label": "資金流",
        "weight": "20/110",
        "normalized": 30,
        "contribution": 6
      },
      {
        "raw": 11.2,
        "label": "市場環境",
        "weight": "15/110",
        "normalized": 74.67,
        "contribution": 11.2
      },
      {
        "raw": 2,
        "label": "催化劑",
        "weight": "20/110",
        "normalized": 10,
        "contribution": 2
      },
      {
        "raw": 7.4,
        "label": "風險管理",
        "weight": "10/110",
        "normalized": 74,
        "contribution": 7.4
      },
      {
        "raw": 15.9,
        "label": "技術信號",
        "weight": "30/110",
        "normalized": 53,
        "contribution": 15.9
      },
      {
        "raw": 2,
        "label": "情緒分析",
        "weight": "10/110",
        "normalized": 20,
        "contribution": 2
      }
    ],
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "momentumMax": 50,
  "scoreStatus": "checked",
  "standard110": {
    "rating": "避免",
    "result": 49.2,
    "details": [
      "基本面分析總分: 4.7/5分",
      "資金流分析總分: 6/20分",
      "市場環境分析總分: 11.2/15分",
      "催化劑分析: 2/20分",
      "風險管理總分: 7.4/10分",
      "技術信號分析總分: 15.9/30分",
      "情緒分析: 2/10分",
      "共振率(僅顯示不加分): 0%"
    ],
    "formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
    "dimensionScores": {
      "催化劑": 2,
      "基本面": 4.7,
      "資金流": 6,
      "市場環境": 11.2,
      "情緒分析": 2,
      "技術信號": 15.9,
      "風險管理": 7.4
    },
    "dimensionDetails": {
      "催化劑": {
        "max": 20,
        "grade": "較差",
        "items": {
          "catalyst": {
            "score": 2,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 4,
              "catalystCount": 0
            }
          },
          "catalystPoints": 2
        }
      },
      "基本面": {
        "max": 5,
        "grade": "優秀",
        "items": {
          "pbPoints": 0.5,
          "pePoints": 0.5,
          "epsPoints": 0.6,
          "roePoints": 0.75,
          "debtPoints": 0.5,
          "marginPoints": 0.6,
          "turnoverUsdM": 54.64000299999999,
          "volumePoints": 0.5,
          "revenuePoints": 0,
          "dividendPoints": 0.3,
          "marketCapPoints": 0.4
        },
        "source": "fmp_stable"
      },
      "資金流": {
        "max": 20,
        "grade": "較差",
        "items": {
          "cmfPoints": 0.8,
          "mfiPoints": 1.6,
          "obvPoints": 0.8,
          "vwapPoints": 0.8,
          "institutional": {
            "score": 2,
            "details": {
              "source": "optional-neutral",
              "warning": {
                "code": "INSTITUTIONAL_DATA_OPTIONAL",
                "symbol": "US.GL",
                "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.35
            }
          },
          "trend": {
            "score": 4,
            "details": {
              "qqq": {
                "ma20": 122.32855801433648,
                "ma50": 119.96346877259626,
                "name": "QQQ",
                "close": 124.13713218586749,
                "points": 2
              },
              "spy": {
                "ma20": 113.2768836882191,
                "ma50": 110.87278891017002,
                "name": "SPY",
                "close": 114.45487124539912,
                "points": 2
              },
              "source": "twelvedata+fred+database-backfill-market-proxy"
            }
          },
          "atrPct": 1.9735060775893443,
          "atrPoints": 4,
          "cciPoints": 0.8,
          "vixPoints": 2.4,
          "marketTrendPoints": 4
        }
      },
      "情緒分析": {
        "max": 10,
        "grade": "較差",
        "items": {
          "sentiment": {
            "score": 2,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 4,
              "negativeHits": 1,
              "positiveHits": 1,
              "sentimentScoreRaw": 0
            }
          },
          "sentimentData": {
            "raw": [
              {
                "id": 140655125,
                "url": "https://finnhub.io/api/news?id=9d4b1085ede963b168918dff789045dbd533e6f68409d0cf8341c7a2a64fbb6b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Globe Life (GL) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).",
                "category": "company",
                "datetime": 1781712004,
                "headline": "All You Need to Know About Globe Life (GL) Rating Upgrade to Buy"
              },
              {
                "id": 140640601,
                "url": "https://finnhub.io/api/news?id=9ef86c9014343d61b992064530b6991323c24dfcbdd2aa75f56f11b90c6e766e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Is GL a good stock to buy? We came across a bullish thesis on Globe Life Inc. on TradersPro’s Substack. In this article, we will summarize the bulls’ thesis on GL. Globe Life Inc.’s share was trading at $166.76 as of June 12th. GL’s trailing and forward P/E were 11.54 and 10.44 respectively according to Yahoo Finance. […]",
                "category": "company",
                "datetime": 1781557759,
                "headline": "Is Globe Life Inc. (GL) A Good Stock To Buy Now?"
              },
              {
                "id": 140620437,
                "url": "https://finnhub.io/api/news?id=ec1076aa4d6697e8ee0131f3ad99209b84580442efafea97dab2460328ddd193",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Does Globe Life (GL) have what it takes to be a top stock pick for momentum investors? Let's find out.",
                "category": "company",
                "datetime": 1781280003,
                "headline": "Here's Why Globe Life (GL) is a Great Momentum Stock to Buy"
              },
              {
                "id": 140408676,
                "url": "https://finnhub.io/api/news?id=215b5e2da2b247f5b5d708cb07dcf872593a4adb342e37178a1ab6309b8a0ebe",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Earlier in 2026, Globe Life Inc. reported first-quarter net operating income rising 11.7% year over year, with higher life and health premiums and investment income, but earnings slightly missed estimates due to elevated expenses, while management raised full-year 2026 net operating income guidance to US$15.40–US$15.90 per diluted share. A major analyst subsequently downgraded the stock’s rating even as they acknowledged the improved earnings outlook, underscoring a cautious stance toward...",
                "category": "company",
                "datetime": 1779685770,
                "headline": "Raised 2026 Guidance and Analyst Downgrade Might Change The Case For Investing In Globe Life (GL)"
              }
            ],
            "raw_source": [
              {
                "id": 140664148,
                "url": "https://finnhub.io/api/news?id=4a32c36df20d60f1cf6edcf052bdfc057c9fdf00c76f09756b0aed4fbb3aa542",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Unum Group targets higher premiums and earnings in 2026, supported by sales momentum, technology investments and capital strength.",
                "category": "company",
                "datetime": 1781795400,
                "headline": "UNM Outperforms Industry, Trades Near 52-Week High: Time to Exit?"
              },
              {
                "id": 140655125,
                "url": "https://finnhub.io/api/news?id=9d4b1085ede963b168918dff789045dbd533e6f68409d0cf8341c7a2a64fbb6b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Globe Life (GL) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).",
                "category": "company",
                "datetime": 1781712004,
                "headline": "All You Need to Know About Globe Life (GL) Rating Upgrade to Buy"
              },
              {
                "id": 140655860,
                "url": "https://finnhub.io/api/news?id=34acca576a6fcce7051e328d2b8959428eb7dfe6271c224b0c4d26ae71aaabef",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2219577281/image_2219577281.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "GL",
                "summary": "Globe Life demonstrates strong profit growth and robust capital returns, supported by a $610M share buyback for 2026. Read more on GL stock here.",
                "category": "company",
                "datetime": 1781710212,
                "headline": "Globe Life: Quality Business, But The Easy Trust Recovery Is Already Priced In"
              },
              {
                "id": 140640601,
                "url": "https://finnhub.io/api/news?id=9ef86c9014343d61b992064530b6991323c24dfcbdd2aa75f56f11b90c6e766e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Is GL a good stock to buy? We came across a bullish thesis on Globe Life Inc. on TradersPro’s Substack. In this article, we will summarize the bulls’ thesis on GL. Globe Life Inc.’s share was trading at $166.76 as of June 12th. GL’s trailing and forward P/E were 11.54 and 10.44 respectively according to Yahoo Finance. […]",
                "category": "company",
                "datetime": 1781557759,
                "headline": "Is Globe Life Inc. (GL) A Good Stock To Buy Now?"
              },
              {
                "id": 140636582,
                "url": "https://finnhub.io/api/news?id=40766a452932e956c8c20ad88389eacd41ed79b9477d3b28de74b45813e59fbc",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Globe Life Inc. (NYSE:GL) was among the stocks Jim Cramer highlighted during Mad Money, as he noted the rotation into defensive sectors. Cramer noted the company’s valuation, as he commented: Next, we go back to sleep because the next one’s a financial services company called Globe Life, which sells supplemental health insurance and life insurance […]",
                "category": "company",
                "datetime": 1781510701,
                "headline": "Jim Cramer Says “Globe Life Represents What I Call Value”"
              },
              {
                "id": 140620437,
                "url": "https://finnhub.io/api/news?id=ec1076aa4d6697e8ee0131f3ad99209b84580442efafea97dab2460328ddd193",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Does Globe Life (GL) have what it takes to be a top stock pick for momentum investors? Let's find out.",
                "category": "company",
                "datetime": 1781280003,
                "headline": "Here's Why Globe Life (GL) is a Great Momentum Stock to Buy"
              },
              {
                "id": 140594115,
                "url": "https://finnhub.io/api/news?id=573ddd0f31ef961c8d35fbfecd088341d1298fa5f97bcac0f48b26e381c68cb8",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "GL is benefiting from premium growth, rising investment income and strong sales momentum across its insurance businesses.",
                "category": "company",
                "datetime": 1781102880,
                "headline": "Globe Life Hits 52-Week High: Time to Add the Stock for Solid Returns?"
              },
              {
                "id": 140570918,
                "url": "https://finnhub.io/api/news?id=52ff9ad588addff41f79b31b28dad0a687e005694bd4555458a927fd9cf2fa07",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Ross Stores, TE Connectivity, Cenovus Energy, Globe Life and Charles Schwab stand out for high ROE as investors navigate volatile markets.",
                "category": "company",
                "datetime": 1780932000,
                "headline": "Zacks.com featured highlights include Ross Stores, TE Connectivity, Cenovus Energy, Globe Life and The Charles Schwab"
              },
              {
                "id": 140569204,
                "url": "https://finnhub.io/api/news?id=cef9e1da30ba898b778e83d5b6b84258c895bb7b0287e9b80a0a5d0b8eb5d8c1",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "MetLife, Globe Life, and Unum Group are hitting 52-week highs as P&C premiums decline, rewarding insurers with life, group benefits, and health exposure.",
                "category": "company",
                "datetime": 1780848300,
                "headline": "These 3 Insurance Stocks Made New 52-Week Highs: Still Time to Buy?"
              },
              {
                "id": 140538543,
                "url": "https://finnhub.io/api/news?id=df0dfb6b7d5ee6908ff590a5d500f5fcddc4341cb817c3df2ed65d7aefcb0bc1",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "ROST joins TEL, CVE, GL and SCHW high-ROE cash cows screened for $1B+ cash flow as markets whip on Iran-U.S. skirmishes.",
                "category": "company",
                "datetime": 1780672740,
                "headline": "Buy 5 Stocks With High ROE as Markets Swing on War Skirmishes"
              },
              {
                "id": 140426949,
                "url": "https://finnhub.io/api/news?id=6a0b0a570ec8cf7309635f0bc1503a342447fc0c6fb6bbc8b751df64a35ad2b5",
                "image": "",
                "source": "Benzinga",
                "related": "GL",
                "summary": "Piper Sandler  analyst John Barnidge   maintains Globe Life (NYSE:GL) with a Overweight and raises the price target from $167 to $175.",
                "category": "company",
                "datetime": 1779784966,
                "headline": "Piper Sandler Maintains Overweight on Globe Life, Raises Price Target to $175"
              },
              {
                "id": 140408676,
                "url": "https://finnhub.io/api/news?id=215b5e2da2b247f5b5d708cb07dcf872593a4adb342e37178a1ab6309b8a0ebe",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "GL",
                "summary": "Earlier in 2026, Globe Life Inc. reported first-quarter net operating income rising 11.7% year over year, with higher life and health premiums and investment income, but earnings slightly missed estimates due to elevated expenses, while management raised full-year 2026 net operating income guidance to US$15.40–US$15.90 per diluted share. A major analyst subsequently downgraded the stock’s rating even as they acknowledged the improved earnings outlook, underscoring a cautious stance toward...",
                "category": "company",
                "datetime": 1779685770,
                "headline": "Raised 2026 Guidance and Analyst Downgrade Might Change The Case For Investing In Globe Life (GL)"
              }
            ],
            "data_source": "finnhub_news_keyword_model",
            "article_count": 4,
            "negative_hits": 1,
            "positive_hits": 1,
            "recomputed_at_score": true,
            "sentiment_score_raw": 0,
            "source_article_count": 12,
            "discarded_article_count": 8
          },
          "sentimentPoints": 2
        }
      },
      "技術信號": {
        "max": 30,
        "raw": 15.9,
        "grade": "較差",
        "items": {
          "bbPoints": 2.4,
          "adxPoints": 3,
          "sarPoints": 1.2000000000000002,
          "vcpPoints": 1,
          "macdPoints": 0.8,
          "vcpPayload": {
            "vcp_pass": false,
            "vcp_score": 1,
            "vcp_reason": "跌縮量(近10日4日);站上MA50;Ready=N;Confirm=N",
            "vcp_metrics": {
              "up_days": 3,
              "vol_ref": 481976.6666666667,
              "down_days": 6,
              "vcp_ready": false,
              "above_ma50": true,
              "avg_vol_10": 468460,
              "avg_vol_20": 456375,
              "avg_vol_30": 481976.6666666667,
              "range_pct_10": 0.06434231021180582,
              "range_pct_20": 0.06434231021180582,
              "range_pct_30": 0.06856391294854064,
              "up_expand_ok": false,
              "lookback_used": 79,
              "near_20d_high": true,
              "contraction_ok": false,
              "down_shrink_ok": true,
              "up_expand_days": 1,
              "breakout_20d_ok": false,
              "vol_ratio_10_30": 0.9719557654934886,
              "dist_to_20d_high": 0.047622282519221036,
              "down_shrink_days": 4,
              "breakout_level_20d": 144.25999,
              "vcp_breakout_confirm": false,
              "contraction_ratio_10_30": 0.9384282116467993
            },
            "vcp_name_en": "Volatility Contraction Pattern",
            "vcp_name_zh": "波動收縮形態",
            "vol_contraction": false
          },
          "kdjAdxPoints": 0.5,
          "rsiKdjPoints": 2.4,
          "volumeWeight": 2,
          "maCrossPoints": 2.4,
          "shortRsiPoints": 0.4,
          "shortMacdPoints": 0.4,
          "volConfirmPoints": 0.6,
          "volumePointsTechnical": 0.8
        }
      },
      "風險管理": {
        "max": 10,
        "grade": "良好",
        "items": {
          "position": {
            "score": 1.6,
            "details": {
              "atrPct": 1.9735060775893443,
              "turnoverUsdM": 54.64000299999999,
              "liquidityPoints": 0.4,
              "volatilityPoints": 1.2
            }
          },
          "rrPoints": 1.4,
          "stopLevels": {
            "symbol": "US.GL",
            "rr_range": "1:1.0-1:2.5",
            "risk_profile": "中等",
            "stop_loss_price": 131.9672,
            "strength_details": {
              "ma_score": 2,
              "atr_score": 2.5,
              "rsi_score": 1,
              "macd_score": 1,
              "volume_score": 1
            },
            "market_adjustment": 1,
            "risk_reward_ratio": 1.3,
            "stop_loss_percent": 3.9,
            "take_profit_price": 144.2595,
            "target_multiplier": 1.6,
            "technical_strength": 1.43,
            "take_profit_percent": 5
          },
          "positionPoints": 1.6,
          "stopLossPoints": 2.4,
          "diversification": {
            "score": 2,
            "details": {
              "method": "sector concentration proxy; no portfolio holdings used",
              "sector": "Financials",
              "concentratedSectorPenalty": 0
            }
          },
          "riskRewardRatio": 1.2667809987460352,
          "stopLossPercent": 3.9470121551786885,
          "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": 71.43,
    "atr": {
      "atr": 2.7114,
      "rule": "ATR / current price; lower volatility scores higher",
      "score": 8,
      "atr_pct": 1.97
    },
    "cci": {
      "rule": "Cursor_18.24 CCI bands",
      "level": "超買或超賣風險",
      "score": 2,
      "value": -96.47
    },
    "cmf": {
      "rule": "Cursor_18.24 CMF bands",
      "level": "派發",
      "score": 2,
      "value": -0.1853
    },
    "kdj": {
      "d": 28.53,
      "j": 15.09,
      "k": 24.05,
      "rule": "Cursor_18.24 K/D cross",
      "score": 0,
      "signal": "死叉"
    },
    "mfi": {
      "rule": "Cursor_18.24 MFI bands",
      "level": "弱流入",
      "score": 4,
      "value": 49.68
    },
    "obv": {
      "rule": "Cursor_18.24 recent_slope vs previous_slope",
      "score": 2,
      "trend": "資金流出",
      "value": 7558500,
      "recentSlope": -135130,
      "previousSlope": -45510
    },
    "rsi": 43.51,
    "sar": {
      "rule": "Cursor_18.24 Parabolic SAR",
      "score": 4,
      "trend": "下降",
      "value": 143.1642,
      "position": "SAR喺價上",
      "distancePct": 4.2,
      "previousTrend": "下降"
    },
    "ma50": 137.2618,
    "macd": {
      "macd": -0.19284374352650957,
      "trend": "看跌",
      "signal": 0.43573978379878026,
      "histogram": -0.6285835273252898
    },
    "vwap": {
      "rule": "Cursor_18.24 VWAP 20D consecutive close",
      "score": 2,
      "value": 140.0228,
      "position": "<VWAP",
      "consecutiveAbove": 0
    },
    "volume": {
      "rule": "Cursor_18.24 volume ratio",
      "level": "無力",
      "ratio": 0.86,
      "score": 4,
      "avgVolume": 463385,
      "currentVolume": 397700
    },
    "derived": {
      "ma20": 139.898,
      "ma50": 137.2618,
      "prevClose": 138.08,
      "avgVolume10": 459900,
      "avgVolume20": 463385,
      "changePercent": -0.5,
      "avgVolumeForScore": 463385
    },
    "ma_cross": {
      "ma20": 139.898,
      "ma50": 137.2618,
      "rule": "Cursor_18.24 MA20/MA50 cross",
      "cross": "接近",
      "score": 6,
      "prevMa20": 140.139,
      "prevMa50": 137.1934,
      "spreadPct": 1.92,
      "isVolumeBreakout": false
    },
    "bollinger": {
      "lower": 136.0743,
      "upper": 143.7217,
      "position": "中間"
    },
    "rsi_short": 40.37,
    "macd_short": {
      "macd": 0,
      "trend": "中性",
      "signal": 0,
      "histogram": 0
    },
    "volume_ratio": {
      "ratio": 0.86
    }
  }
}

Raw metrics JSON

{
  "close": 137.39,
  "volume": 397700,
  "changePercent": -0.5
}

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.