Cached score snapshot

US.CPAY · Corpay

110分制 48.2/110;5D動能v2 5/50;排序分 53.2/160

Ranking score 53.2/160
Main score 48.2/110
5D momentum v2 5/50
Rank #384
Setup grade F 21.8

Score breakdown

避免

Elevated database-backfill

Score and price trend

F 21.8 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-19 04-07 05-21 07-08 $274.26$324.29$374.33 Price Projection date
Historical projection
Model Median P25/P75 歷史相似情境上漲比例 Down5 Actual / compare
Rolling DOE best · score 1.738 · anchors 52 -0.53% -2.49% / +1.08% 42.5% 10% Actual -4.56% · vs median -4.03% · inside 25-75 band
Historical projection 10D n=160 -0.34% -2.49% / +1.21% 43.8% 9.4% Actual +7.15% · vs median +7.49% · inside 25-75 band

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

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

Summary

score_with_momentum_v2 = main score + 5D momentum v2

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

Audit trace

Full calculation detail

Calculation detail · 8 sections

Market inputs

Bar count 153
ma20 320.8655
ma50 309.1526
close 314.63
prevClose 322.34
avgVolume20 504415
volumeRatio 0.93
changePercent -2.39

Metrics snapshot

close 314.63
volume 467000
changePercent -2.39

110-point main rating

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

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

基本面 — 4/5 · 良好

Dimension score 4/5
Dimension grade 良好

Sub-items

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

資金流 — 8.4/20 · 較差

Dimension score 8.4/20
Dimension grade 較差

Sub-items

cmfPoints 2.4
mfiPoints 1.6
obvPoints 1.6
vwapPoints 0.8

institutional

score 2

details

source optional-neutral

warning

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

市場環境 — 8.6/15 · 較差

Dimension score 8.6/15
Dimension grade 較差

Sub-items

vix

score 2.4

details

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

trend

score 3.4

details

qqq

ma20 122.7198
ma50 120.5085
name QQQ
close 122.0185
points 1.4

spy

ma20 113.7324
ma50 111.3364
name SPY
close 113.8334
points 2
source twelvedata+fred+database-backfill-market-proxy
atrPct 3.004
atrPoints 2
cciPoints 0.8
vixPoints 2.4
marketTrendPoints 3.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

風險管理 — 6.3/10 · 一般

Dimension score 6.3/10
Dimension grade 一般

Sub-items

position

score 1.1

details

atrPct 3.004
turnoverUsdM 146.9322
liquidityPoints 0.4
volatilityPoints 0.7
rrPoints 1.4

stopLevels

symbol US.CPAY
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 295.7272

strength_details

ma_score 1.5
atr_score 1
rsi_score 2.5
macd_score 1.5
volume_score 1
market_adjustment 1
risk_reward_ratio 1
stop_loss_percent 6
take_profit_price 332.887
target_multiplier 1.9
technical_strength 1.53
take_profit_percent 5.8
positionPoints 1.1
stopLossPoints 1.8

diversification

score 2

details

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

技術信號 — 14.9/30 · 較差

Dimension score 14.9/30
Dimension grade 較差

Sub-items

bbPoints 2.4
adxPoints 3
sarPoints 1.2
vcpPoints 0.4
macdPoints 2.4

vcpPayload

vcp_pass false
vcp_score 0.4
vcp_reason 站上MA50;Ready=N;Confirm=N

vcp_metrics

up_days 4
vol_ref 512406.6667
down_days 5
vcp_ready false
above_ma50 true
avg_vol_10 439740
avg_vol_20 499550
avg_vol_30 512406.6667
range_pct_10 0.0851
range_pct_20 0.1166
range_pct_30 0.1166
up_expand_ok false
lookback_used 79
near_20d_high true
contraction_ok false
down_shrink_ok false
up_expand_days 0
breakout_20d_ok false
vol_ratio_10_30 0.8582
dist_to_20d_high 0.06
down_shrink_days 2
breakout_level_20d 334.7
vcp_breakout_confirm false
contraction_ratio_10_30 0.7292
vcp_name_en Volatility Contraction Pattern
vcp_name_zh 波動收縮形態
vol_contraction false
kdjAdxPoints 0.5
rsiKdjPoints 1.6
volumeWeight 2
maCrossPoints 1.6
shortRsiPoints 0
shortMacdPoints 0.4
volConfirmPoints 0.6
volumePointsTechnical 0.8

情緒分析 — 4/10 · 較差

Dimension score 4/10
Dimension grade 較差

Sub-items

sentiment

score 4

details

source finnhub_news_keyword_model
articleCount 4
negativeHits 0
positiveHits 1
sentimentScoreRaw 0.6

sentimentData

raw {"id":140662123,"url":"https://finnhub.io/api/news?id=97ac70d7361156d4fdbb28b884becc0889ca5b39a7fac11bf8730888a6fd608e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Corpay trades at $353.00 per share and has stayed right on track with the overall market, gaining 15.3% over the last six months. At the same time, the S&P 500 has returned 10.9%.","category":"company","datetime":1781777608,"headline":"Corpay (CPAY): Buy, Sell, or Hold Post Q1 Earnings?"}, {"id":140587318,"url":"https://finnhub.io/api/news?id=0c3947a5510f253dbdb24b36d2b08dae5b39a511069a4099dbfc52db983fa6bf","image":"https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png","source":"SeekingAlpha","related":"CPAY","summary":"Corpay, Inc. (CPAY) Morgan Stanley US Financials Conference 2026 June 9, 2026 1:45 PM EDTCompany ParticipantsPeter Walker - Chief Financial...","category":"company","datetime":1781029331,"headline":"Corpay, Inc. (CPAY) Presents at Morgan Stanley US Financials Conference 2026 Transcript"}, {"id":140530838,"url":"https://finnhub.io/api/news?id=b7f58a42f7387ae66b7790182e3edd19759c3edd402ac69ad749e4fe42f614c1","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Why Corpay’s Latest Quarter Has Investors Paying Attention Corpay (CPAY) is back in focus after its latest quarterly report, where revenue grew 25.4% year on year and exceeded analysts’ expectations, even as management set comparatively cautious full year guidance. The stock has gained 18.4% since that report. The key question for you is whether the current price fairly reflects Corpay’s mix of growth, guidance and risk in a diversified financial services sector that, on average, saw share...","category":"company","datetime":1780611103,"headline":"A Look At Corpay (CPAY) Valuation After Its Q1 Beat And Cautious Full Year Guidance"}, {"id":140488098,"url":"https://finnhub.io/api/news?id=1b079e0602709d41e7800720bfc6b04c896580221f0133292f746f434461d5e4","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Let’s dig into the relative performance of Corpay (NYSE:CPAY) and its peers as we unravel the now-completed Q1 diversified financial services earnings season.","category":"company","datetime":1780326291,"headline":"Diversified Financial Services Stocks Q1 In Review: Corpay (NYSE:CPAY) Vs Peers"}
raw_source {"id":140672277,"url":"https://finnhub.io/api/news?id=13c5cdc64add2191fbbaba2200d35799a2c6c8cf6884da624a35ec5e610974ef","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"CPAY drives growth through organic expansion, acquisitions and buybacks, but faces pressure from interest costs, seasonality, FX risk and liquidity.","category":"company","datetime":1781883420,"headline":"Strategic Buyouts & Investments Aid Corpay Amid High Interest Costs"}, {"id":140663271,"url":"https://finnhub.io/api/news?id=9caef1f29861c22d5d6989a42932d73e3f1d661acdcdb583da65684ca288e68e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Accenture's Q3 earnings beat estimates as managed services' revenues grow, margins improve and cash flow remains strong.","category":"company","datetime":1781794920,"headline":"ACN Q3 Earnings Beat Estimates on Growth in Managed Services"}, {"id":140662123,"url":"https://finnhub.io/api/news?id=97ac70d7361156d4fdbb28b884becc0889ca5b39a7fac11bf8730888a6fd608e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Corpay trades at $353.00 per share and has stayed right on track with the overall market, gaining 15.3% over the last six months. At the same time, the S&P 500 has returned 10.9%.","category":"company","datetime":1781777608,"headline":"Corpay (CPAY): Buy, Sell, or Hold Post Q1 Earnings?"}, {"id":140657478,"url":"https://finnhub.io/api/news?id=e579154135fbeb4c9c309cd7d9348e6325291d55fe06854782ea9e2a5599662b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Corpay has outperformed the S&P 500 recently, and analysts remain moderately optimistic about the stock’s prospects.","category":"company","datetime":1781709644,"headline":"Is Corpay Stock Outperforming the S&P 500?"}, {"id":140638052,"url":"https://finnhub.io/api/news?id=7d6f9c754281c664f68c95232880616aa31a22f91f80124204827f7b327a681d","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"ACN is set to post third-quarter fiscal 2026 results, with estimates pointing to higher sales, EPS growth and gains across major segments.","category":"company","datetime":1781532360,"headline":"Accenture Set to Report Q3 Earnings: Here's What You Should Know"}, {"id":140616712,"url":"https://finnhub.io/api/news?id=62b21fa0e885d52ea5a43a655aa57688fef7e9e081f4814fd5a075aba184c66d","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Not all profitable companies are built to last - some rely on outdated models or unsustainable advantages. Just because a business is in the green today doesn’t mean it will thrive tomorrow.","category":"company","datetime":1781262560,"headline":"1 Profitable Stock on Our Buy List and 2 We Ignore"}, {"id":140605392,"url":"https://finnhub.io/api/news?id=48af43776f72cb7699d291a05de60e1163a7116f66d2a5a324dba6ab898f96e7","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"While the S&P 500 (^GSPC) includes industry leaders, not every stock in the index is a winner. Some companies are past their prime, weighed down by poor execution, weak financials, or structural headwinds.","category":"company","datetime":1781174017,"headline":"1 S&P 500 Stock with Impressive Fundamentals and 2 We Brush Off"}, {"id":140606014,"url":"https://finnhub.io/api/news?id=e37ff65108c44180a006de8b6a137f8b8e8da75c3c584a67622b6a5874545260","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/539483840/image_539483840.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"CPAY","summary":"Corpay is rated a buy with an FY 2026 price target of $389, implying 9% upside, driven by robust Corporate Payments growth. Read my analysis of CPAY stock here.","category":"company","datetime":1781171788,"headline":"Corpay: The Market Has Yet To Price In Its Most Important Catalyst"}, {"id":140596014,"url":"https://finnhub.io/api/news?id=164538439db49becf285bf54f0c93c9548102df1d606fec81323d9b7ad9eec02","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Green Dot (GDOT) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.","category":"company","datetime":1781105406,"headline":"Why Is Green Dot (GDOT) Up 1.2% Since Last Earnings Report?"}, {"id":140594146,"url":"https://finnhub.io/api/news?id=51b276c49b1d56ae40fb0e65100badc45d757bb05b0f4f0e4348bcdf1a47b634","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"ABM Industries shares jump 10.9% after reporting Q2 EPS miss. But revenues beat on record bookings, led by Technical Solutions and Aviation.","category":"company","datetime":1781098500,"headline":"ABM Stock Price Increases 11% Since Reporting Q2 Earnings Miss"}, {"id":140587318,"url":"https://finnhub.io/api/news?id=0c3947a5510f253dbdb24b36d2b08dae5b39a511069a4099dbfc52db983fa6bf","image":"https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png","source":"SeekingAlpha","related":"CPAY","summary":"Corpay, Inc. (CPAY) Morgan Stanley US Financials Conference 2026 June 9, 2026 1:45 PM EDTCompany ParticipantsPeter Walker - Chief Financial...","category":"company","datetime":1781029331,"headline":"Corpay, Inc. (CPAY) Presents at Morgan Stanley US Financials Conference 2026 Transcript"}, {"id":140530838,"url":"https://finnhub.io/api/news?id=b7f58a42f7387ae66b7790182e3edd19759c3edd402ac69ad749e4fe42f614c1","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Why Corpay’s Latest Quarter Has Investors Paying Attention Corpay (CPAY) is back in focus after its latest quarterly report, where revenue grew 25.4% year on year and exceeded analysts’ expectations, even as management set comparatively cautious full year guidance. The stock has gained 18.4% since that report. The key question for you is whether the current price fairly reflects Corpay’s mix of growth, guidance and risk in a diversified financial services sector that, on average, saw share...","category":"company","datetime":1780611103,"headline":"A Look At Corpay (CPAY) Valuation After Its Q1 Beat And Cautious Full Year Guidance"}, {"id":140522636,"url":"https://finnhub.io/api/news?id=07301ced8ec28b326c34db2f5727e2ec3c65ba3007e84c56922783106263e82e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"TORONTO, June 04, 2026--Corpay, Inc.*, (NYSE: CPAY) a global leader in corporate payments, is pleased to announce that Corpay’s Cross-Border business has entered into an agreement with Vålerenga Fotball AS to become their Official Foreign Exchange (FX) Supplier.","category":"company","datetime":1780576200,"headline":"Corpay Cross-Border Named the Official FX Supplier of Vålerenga Fotball AS"}, {"id":140488098,"url":"https://finnhub.io/api/news?id=1b079e0602709d41e7800720bfc6b04c896580221f0133292f746f434461d5e4","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Let’s dig into the relative performance of Corpay (NYSE:CPAY) and its peers as we unravel the now-completed Q1 diversified financial services earnings season.","category":"company","datetime":1780326291,"headline":"Diversified Financial Services Stocks Q1 In Review: Corpay (NYSE:CPAY) Vs Peers"}, {"id":140486842,"url":"https://finnhub.io/api/news?id=32dd79d784a21615098d42c25cd35d435f0f2ccb8d6da78839d3cdf5d588d744","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"ATLANTA, June 01, 2026--Corpay, Inc., (NYSE: CPAY), the corporate payments company, today announced that the Company will participate in the following investor conferences:","category":"company","datetime":1780322400,"headline":"Corpay to Participate in Upcoming Investor Conferences"}, {"id":140426211,"url":"https://finnhub.io/api/news?id=78821805c7adf1dbda090fd5a250146df1a9875e6057fc051c7af6c1d70bc229","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Even though Corpay has lagged behind the SPX over the past year, Wall Street analysts remain moderately optimistic about the stock’s prospects.","category":"company","datetime":1779807038,"headline":"Do Wall Street Analysts Like Corpay Stock?"}, {"id":140404001,"url":"https://finnhub.io/api/news?id=a068afd02d8b181b9eff4d10380e26f3127876e5676ad0ac84eac080a4a98187","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"CPAY","summary":"Stocks were up sharply to end the week as NVIDIA’s forward guidance showed tangible demand to support AI infrastructure and overshadowed mixed retail reports","category":"company","datetime":1779534000,"headline":"MarketBeat Week in Review – 05/18 - 05/22"}
data_source finnhub_news_keyword_model
article_count 4
negative_hits 0
positive_hits 1
recomputed_at_score true
sentiment_score_raw 0.6
source_article_count 17
discarded_article_count 13
sentimentPoints 4

Dimension contribution

Dimension Raw Max Norm % Contrib
基本面 4 5/110 80% 4
資金流 8.4 20/110 42% 8.4
市場環境 8.6 15/110 57.33% 8.6
催化劑 2 20/110 10% 2
風險管理 6.3 10/110 63% 6.3
技術信號 14.9 30/110 49.67% 14.9
情緒分析 4 10/110 40% 4

5D momentum v2 breakdown

Cursor_18.25 5D momentum v2 0-50

5D momentum v2 5/50
ret_5d -0.0184
max_score 50
max_total 50
raw_total 5
vcp_bonus 0
vol_ratio 0.9348
ret_points 0
vol_points 0
range_ratio 1.3245
volat_points 2
day_range_pct 0.0358
model_version cursor_18_27_news_v2_160
available_bars 30
breakout_points 0
partial_history false
pullback_points 3
breakout_vol_bonus 0
first_breakout_20d false
return_window_days 5
first_breakout_bonus 0
breakout_quality_points 0

Risk management

level Elevated
reason risk management score >= 5/10

position

score 1.1

details

atrPct 3.004
turnoverUsdM 146.9322
liquidityPoints 0.4
volatilityPoints 0.7
rrPoints 1.4

stopLevels

symbol US.CPAY
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 295.7272

strength_details

ma_score 1.5
atr_score 1
rsi_score 2.5
macd_score 1.5
volume_score 1
market_adjustment 1
risk_reward_ratio 1
stop_loss_percent 6
take_profit_price 332.887
target_multiplier 1.9
technical_strength 1.53
take_profit_percent 5.8
positionPoints 1.1
stopLossPoints 1.8

diversification

score 2

details

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

Calculation audit log

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

Technical indicators

adx
value 92.86
atr
atr 9.4514
rule ATR / current price; lower volatility scores higher
score 4
atr_pct 3
cci
rule Cursor_18.24 CCI bands
level 超買或超賣風險
score 2
value -55.15
cmf
rule Cursor_18.24 CMF bands
level 輕微流入
score 6
value 0.1253
kdj
d 54.36
j 44.84
k 51.18
rule Cursor_18.24 K/D cross
score 0
signal 死叉
mfi
rule Cursor_18.24 MFI bands
level 弱流入
score 4
value 41.22
obv
rule Cursor_18.24 recent_slope vs previous_slope
score 4
trend 弱勢
value -5105300
recentSlope -46970
previousSlope 233530
rsi
value 39.93
sar
rule Cursor_18.24 Parabolic SAR
score 4
trend 下降
value 330.296
position SAR喺價上
distancePct 4.98
previousTrend 下降
ma50
value 309.1526
macd
macd 2.5924
trend 中性偏多
signal 4.0978
histogram -1.5054
vwap
rule Cursor_18.24 VWAP 20D consecutive close
score 2
value 320.9492
position <VWAP
consecutiveAbove 0
volume
rule Cursor_18.24 volume ratio
level 無力
ratio 0.93
score 4
avgVolume 504415
currentVolume 467000
derived
ma20 320.8655
ma50 309.1526
prevClose 322.34
avgVolume10 450940
avgVolume20 504415
changePercent -2.39
avgVolumeForScore 504415
ma_cross
ma20 320.8655
ma50 309.1526
rule Cursor_18.24 MA20/MA50 cross
cross 多頭
score 4
prevMa20 320.1805
prevMa50 308.3436
spreadPct 3.79
isVolumeBreakout false
bollinger
lower 303.451
upper 338.28
position 中間
rsi_short
value 28.33
macd_short
macd 0
trend 中性
signal 0
histogram 0
volume_ratio
ratio 0.93

Raw calculation JSON

{
  "risk": {
    "level": "Elevated",
    "reason": "risk management score >= 5/10",
    "position": {
      "score": 1.1,
      "details": {
        "atrPct": 3.003972920573372,
        "turnoverUsdM": 146.93221,
        "liquidityPoints": 0.4,
        "volatilityPoints": 0.7
      }
    },
    "rrPoints": 1.4,
    "stopLevels": {
      "symbol": "US.CPAY",
      "rr_range": "1:1.0-1:2.5",
      "risk_profile": "中等",
      "stop_loss_price": 295.7272,
      "strength_details": {
        "ma_score": 1.5,
        "atr_score": 1,
        "rsi_score": 2.5,
        "macd_score": 1.5,
        "volume_score": 1
      },
      "market_adjustment": 1,
      "risk_reward_ratio": 1,
      "stop_loss_percent": 6,
      "take_profit_price": 332.887,
      "target_multiplier": 1.9,
      "technical_strength": 1.53,
      "take_profit_percent": 5.8
    },
    "positionPoints": 1.1,
    "stopLossPoints": 1.8,
    "diversification": {
      "score": 2,
      "details": {
        "method": "sector concentration proxy; no portfolio holdings used",
        "sector": "Financials",
        "concentratedSectorPenalty": 0
      }
    },
    "riskRewardRatio": 1.2,
    "stopLossPercent": 6.007945841146744,
    "diversificationPoints": 2
  },
  "total": {
    "max": 160,
    "result": 53.2,
    "formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
    "baseScore": 48.2,
    "modelVersion": "cursor_18_27_news_v2_160",
    "momentum5dScore": 5
  },
  "market": {
    "ma20": 320.8655,
    "ma50": 309.1526,
    "close": 314.63,
    "prevClose": 322.34,
    "avgVolume20": 504415,
    "volumeRatio": 0.93,
    "changePercent": -2.39
  },
  "sources": {
    "catalyst": "finnhub_news_keyword_model",
    "sentiment": "finnhub_news_keyword_model",
    "fundamentals": "fmp_stable",
    "institutional": null,
    "marketContext": "twelvedata+fred+database-backfill-market-proxy"
  },
  "barCount": 153,
  "momentum": {
    "max": 50,
    "result": 5,
    "details": {
      "ret_5d": -0.018376357742929006,
      "max_score": 50,
      "max_total": 50,
      "raw_total": 5,
      "vcp_bonus": 0,
      "vol_ratio": 0.9348413572214993,
      "ret_points": 0,
      "vol_points": 0,
      "range_ratio": 1.3244634654845922,
      "volat_points": 2,
      "day_range_pct": 0.03581982010615646,
      "model_version": "cursor_18_27_news_v2_160",
      "available_bars": 30,
      "breakout_points": 0,
      "partial_history": false,
      "pullback_points": 3,
      "breakout_vol_bonus": 0,
      "first_breakout_20d": false,
      "return_window_days": 5,
      "first_breakout_bonus": 0,
      "breakout_quality_points": 0
    },
    "formula": "Cursor_18.25 5D momentum v2 0-50",
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "scoreMax": 110,
  "composite": {
    "max": 160,
    "result": 53.2,
    "formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
    "weights": [
      {
        "raw": 4,
        "label": "基本面",
        "weight": "5/110",
        "normalized": 80,
        "contribution": 4
      },
      {
        "raw": 8.4,
        "label": "資金流",
        "weight": "20/110",
        "normalized": 42,
        "contribution": 8.4
      },
      {
        "raw": 8.6,
        "label": "市場環境",
        "weight": "15/110",
        "normalized": 57.33,
        "contribution": 8.6
      },
      {
        "raw": 2,
        "label": "催化劑",
        "weight": "20/110",
        "normalized": 10,
        "contribution": 2
      },
      {
        "raw": 6.3,
        "label": "風險管理",
        "weight": "10/110",
        "normalized": 63,
        "contribution": 6.3
      },
      {
        "raw": 14.9,
        "label": "技術信號",
        "weight": "30/110",
        "normalized": 49.67,
        "contribution": 14.9
      },
      {
        "raw": 4,
        "label": "情緒分析",
        "weight": "10/110",
        "normalized": 40,
        "contribution": 4
      }
    ],
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "momentumMax": 50,
  "scoreStatus": "checked",
  "standard110": {
    "rating": "避免",
    "result": 48.2,
    "details": [
      "基本面分析總分: 4/5分",
      "資金流分析總分: 8.4/20分",
      "市場環境分析總分: 8.6/15分",
      "催化劑分析: 2/20分",
      "風險管理總分: 6.3/10分",
      "技術信號分析總分: 14.9/30分",
      "情緒分析: 4/10分",
      "共振率(僅顯示不加分): 0%"
    ],
    "formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
    "dimensionScores": {
      "催化劑": 2,
      "基本面": 4,
      "資金流": 8.4,
      "市場環境": 8.6,
      "情緒分析": 4,
      "技術信號": 14.9,
      "風險管理": 6.3
    },
    "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.2,
          "pePoints": 0.4,
          "epsPoints": 0,
          "roePoints": 0.75,
          "debtPoints": 0.4,
          "marginPoints": 0.6,
          "turnoverUsdM": 146.93221,
          "volumePoints": 0.5,
          "revenuePoints": 0.6,
          "dividendPoints": 0,
          "marketCapPoints": 0.5
        },
        "source": "fmp_stable"
      },
      "資金流": {
        "max": 20,
        "grade": "較差",
        "items": {
          "cmfPoints": 2.4,
          "mfiPoints": 1.6,
          "obvPoints": 1.6,
          "vwapPoints": 0.8,
          "institutional": {
            "score": 2,
            "details": {
              "source": "optional-neutral",
              "warning": {
                "code": "INSTITUTIONAL_DATA_OPTIONAL",
                "symbol": "US.CPAY",
                "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": 17.44
            }
          },
          "trend": {
            "score": 3.4,
            "details": {
              "qqq": {
                "ma20": 122.71975415803759,
                "ma50": 120.50851573611779,
                "name": "QQQ",
                "close": 122.01852006429496,
                "points": 1.4
              },
              "spy": {
                "ma20": 113.73241478495547,
                "ma50": 111.3363639924325,
                "name": "SPY",
                "close": 113.83340038085466,
                "points": 2
              },
              "source": "twelvedata+fred+database-backfill-market-proxy"
            }
          },
          "atrPct": 3.003972920573372,
          "atrPoints": 2,
          "cciPoints": 0.8,
          "vixPoints": 2.4,
          "marketTrendPoints": 3.4
        }
      },
      "情緒分析": {
        "max": 10,
        "grade": "較差",
        "items": {
          "sentiment": {
            "score": 4,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 4,
              "negativeHits": 0,
              "positiveHits": 1,
              "sentimentScoreRaw": 0.6
            }
          },
          "sentimentData": {
            "raw": [
              {
                "id": 140662123,
                "url": "https://finnhub.io/api/news?id=97ac70d7361156d4fdbb28b884becc0889ca5b39a7fac11bf8730888a6fd608e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Corpay trades at $353.00 per share and has stayed right on track with the overall market, gaining 15.3% over the last six months. At the same time, the S&P 500 has returned 10.9%.",
                "category": "company",
                "datetime": 1781777608,
                "headline": "Corpay (CPAY): Buy, Sell, or Hold Post Q1 Earnings?"
              },
              {
                "id": 140587318,
                "url": "https://finnhub.io/api/news?id=0c3947a5510f253dbdb24b36d2b08dae5b39a511069a4099dbfc52db983fa6bf",
                "image": "https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png",
                "source": "SeekingAlpha",
                "related": "CPAY",
                "summary": "Corpay, Inc. (CPAY) Morgan Stanley US Financials Conference 2026 June 9, 2026 1:45 PM EDTCompany ParticipantsPeter Walker - Chief Financial...",
                "category": "company",
                "datetime": 1781029331,
                "headline": "Corpay, Inc. (CPAY) Presents at Morgan Stanley US Financials Conference 2026 Transcript"
              },
              {
                "id": 140530838,
                "url": "https://finnhub.io/api/news?id=b7f58a42f7387ae66b7790182e3edd19759c3edd402ac69ad749e4fe42f614c1",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Why Corpay’s Latest Quarter Has Investors Paying Attention Corpay (CPAY) is back in focus after its latest quarterly report, where revenue grew 25.4% year on year and exceeded analysts’ expectations, even as management set comparatively cautious full year guidance. The stock has gained 18.4% since that report. The key question for you is whether the current price fairly reflects Corpay’s mix of growth, guidance and risk in a diversified financial services sector that, on average, saw share...",
                "category": "company",
                "datetime": 1780611103,
                "headline": "A Look At Corpay (CPAY) Valuation After Its Q1 Beat And Cautious Full Year Guidance"
              },
              {
                "id": 140488098,
                "url": "https://finnhub.io/api/news?id=1b079e0602709d41e7800720bfc6b04c896580221f0133292f746f434461d5e4",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Let’s dig into the relative performance of Corpay (NYSE:CPAY) and its peers as we unravel the now-completed Q1 diversified financial services earnings season.",
                "category": "company",
                "datetime": 1780326291,
                "headline": "Diversified Financial Services Stocks Q1 In Review: Corpay (NYSE:CPAY) Vs Peers"
              }
            ],
            "raw_source": [
              {
                "id": 140672277,
                "url": "https://finnhub.io/api/news?id=13c5cdc64add2191fbbaba2200d35799a2c6c8cf6884da624a35ec5e610974ef",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "CPAY drives growth through organic expansion, acquisitions and buybacks, but faces pressure from interest costs, seasonality, FX risk and liquidity.",
                "category": "company",
                "datetime": 1781883420,
                "headline": "Strategic Buyouts & Investments Aid Corpay Amid High Interest Costs"
              },
              {
                "id": 140663271,
                "url": "https://finnhub.io/api/news?id=9caef1f29861c22d5d6989a42932d73e3f1d661acdcdb583da65684ca288e68e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Accenture's Q3 earnings beat estimates as managed services' revenues grow, margins improve and cash flow remains strong.",
                "category": "company",
                "datetime": 1781794920,
                "headline": "ACN Q3 Earnings Beat Estimates on Growth in Managed Services"
              },
              {
                "id": 140662123,
                "url": "https://finnhub.io/api/news?id=97ac70d7361156d4fdbb28b884becc0889ca5b39a7fac11bf8730888a6fd608e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Corpay trades at $353.00 per share and has stayed right on track with the overall market, gaining 15.3% over the last six months. At the same time, the S&P 500 has returned 10.9%.",
                "category": "company",
                "datetime": 1781777608,
                "headline": "Corpay (CPAY): Buy, Sell, or Hold Post Q1 Earnings?"
              },
              {
                "id": 140657478,
                "url": "https://finnhub.io/api/news?id=e579154135fbeb4c9c309cd7d9348e6325291d55fe06854782ea9e2a5599662b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Corpay has outperformed the S&P 500 recently, and analysts remain moderately optimistic about the stock’s prospects.",
                "category": "company",
                "datetime": 1781709644,
                "headline": "Is Corpay Stock Outperforming the S&P 500?"
              },
              {
                "id": 140638052,
                "url": "https://finnhub.io/api/news?id=7d6f9c754281c664f68c95232880616aa31a22f91f80124204827f7b327a681d",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "ACN is set to post third-quarter fiscal 2026 results, with estimates pointing to higher sales, EPS growth and gains across major segments.",
                "category": "company",
                "datetime": 1781532360,
                "headline": "Accenture Set to Report Q3 Earnings: Here's What You Should Know"
              },
              {
                "id": 140616712,
                "url": "https://finnhub.io/api/news?id=62b21fa0e885d52ea5a43a655aa57688fef7e9e081f4814fd5a075aba184c66d",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Not all profitable companies are built to last - some rely on outdated models or unsustainable advantages. Just because a business is in the green today doesn’t mean it will thrive tomorrow.",
                "category": "company",
                "datetime": 1781262560,
                "headline": "1 Profitable Stock on Our Buy List and 2 We Ignore"
              },
              {
                "id": 140605392,
                "url": "https://finnhub.io/api/news?id=48af43776f72cb7699d291a05de60e1163a7116f66d2a5a324dba6ab898f96e7",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "While the S&P 500 (^GSPC) includes industry leaders, not every stock in the index is a winner. Some companies are past their prime, weighed down by poor execution, weak financials, or structural headwinds.",
                "category": "company",
                "datetime": 1781174017,
                "headline": "1 S&P 500 Stock with Impressive Fundamentals and 2 We Brush Off"
              },
              {
                "id": 140606014,
                "url": "https://finnhub.io/api/news?id=e37ff65108c44180a006de8b6a137f8b8e8da75c3c584a67622b6a5874545260",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/539483840/image_539483840.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "CPAY",
                "summary": "Corpay is rated a buy with an FY 2026 price target of $389, implying 9% upside, driven by robust Corporate Payments growth. Read my analysis of CPAY stock here.",
                "category": "company",
                "datetime": 1781171788,
                "headline": "Corpay: The Market Has Yet To Price In Its Most Important Catalyst"
              },
              {
                "id": 140596014,
                "url": "https://finnhub.io/api/news?id=164538439db49becf285bf54f0c93c9548102df1d606fec81323d9b7ad9eec02",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Green Dot (GDOT) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.",
                "category": "company",
                "datetime": 1781105406,
                "headline": "Why Is Green Dot (GDOT) Up 1.2% Since Last Earnings Report?"
              },
              {
                "id": 140594146,
                "url": "https://finnhub.io/api/news?id=51b276c49b1d56ae40fb0e65100badc45d757bb05b0f4f0e4348bcdf1a47b634",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "ABM Industries shares jump 10.9% after reporting Q2 EPS miss. But revenues beat on record bookings, led by Technical Solutions and Aviation.",
                "category": "company",
                "datetime": 1781098500,
                "headline": "ABM Stock Price Increases 11% Since Reporting Q2 Earnings Miss"
              },
              {
                "id": 140587318,
                "url": "https://finnhub.io/api/news?id=0c3947a5510f253dbdb24b36d2b08dae5b39a511069a4099dbfc52db983fa6bf",
                "image": "https://static.seekingalpha.com/assets/og_image_1200-29b2bfe1a595477db6826bd2126c63ac2091efb7ec76347a8e7f81ba17e3de6c.png",
                "source": "SeekingAlpha",
                "related": "CPAY",
                "summary": "Corpay, Inc. (CPAY) Morgan Stanley US Financials Conference 2026 June 9, 2026 1:45 PM EDTCompany ParticipantsPeter Walker - Chief Financial...",
                "category": "company",
                "datetime": 1781029331,
                "headline": "Corpay, Inc. (CPAY) Presents at Morgan Stanley US Financials Conference 2026 Transcript"
              },
              {
                "id": 140530838,
                "url": "https://finnhub.io/api/news?id=b7f58a42f7387ae66b7790182e3edd19759c3edd402ac69ad749e4fe42f614c1",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Why Corpay’s Latest Quarter Has Investors Paying Attention Corpay (CPAY) is back in focus after its latest quarterly report, where revenue grew 25.4% year on year and exceeded analysts’ expectations, even as management set comparatively cautious full year guidance. The stock has gained 18.4% since that report. The key question for you is whether the current price fairly reflects Corpay’s mix of growth, guidance and risk in a diversified financial services sector that, on average, saw share...",
                "category": "company",
                "datetime": 1780611103,
                "headline": "A Look At Corpay (CPAY) Valuation After Its Q1 Beat And Cautious Full Year Guidance"
              },
              {
                "id": 140522636,
                "url": "https://finnhub.io/api/news?id=07301ced8ec28b326c34db2f5727e2ec3c65ba3007e84c56922783106263e82e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "TORONTO, June 04, 2026--Corpay, Inc.*, (NYSE: CPAY) a global leader in corporate payments, is pleased to announce that Corpay’s Cross-Border business has entered into an agreement with Vålerenga Fotball AS to become their Official Foreign Exchange (FX) Supplier.",
                "category": "company",
                "datetime": 1780576200,
                "headline": "Corpay Cross-Border Named the Official FX Supplier of Vålerenga Fotball AS"
              },
              {
                "id": 140488098,
                "url": "https://finnhub.io/api/news?id=1b079e0602709d41e7800720bfc6b04c896580221f0133292f746f434461d5e4",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Let’s dig into the relative performance of Corpay (NYSE:CPAY) and its peers as we unravel the now-completed Q1 diversified financial services earnings season.",
                "category": "company",
                "datetime": 1780326291,
                "headline": "Diversified Financial Services Stocks Q1 In Review: Corpay (NYSE:CPAY) Vs Peers"
              },
              {
                "id": 140486842,
                "url": "https://finnhub.io/api/news?id=32dd79d784a21615098d42c25cd35d435f0f2ccb8d6da78839d3cdf5d588d744",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "ATLANTA, June 01, 2026--Corpay, Inc., (NYSE: CPAY), the corporate payments company, today announced that the Company will participate in the following investor conferences:",
                "category": "company",
                "datetime": 1780322400,
                "headline": "Corpay to Participate in Upcoming Investor Conferences"
              },
              {
                "id": 140426211,
                "url": "https://finnhub.io/api/news?id=78821805c7adf1dbda090fd5a250146df1a9875e6057fc051c7af6c1d70bc229",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Even though Corpay has lagged behind the SPX over the past year, Wall Street analysts remain moderately optimistic about the stock’s prospects.",
                "category": "company",
                "datetime": 1779807038,
                "headline": "Do Wall Street Analysts Like Corpay Stock?"
              },
              {
                "id": 140404001,
                "url": "https://finnhub.io/api/news?id=a068afd02d8b181b9eff4d10380e26f3127876e5676ad0ac84eac080a4a98187",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "CPAY",
                "summary": "Stocks were up sharply to end the week as NVIDIA’s forward guidance showed tangible demand to support AI infrastructure and overshadowed mixed retail reports",
                "category": "company",
                "datetime": 1779534000,
                "headline": "MarketBeat Week in Review – 05/18 - 05/22"
              }
            ],
            "data_source": "finnhub_news_keyword_model",
            "article_count": 4,
            "negative_hits": 0,
            "positive_hits": 1,
            "recomputed_at_score": true,
            "sentiment_score_raw": 0.6,
            "source_article_count": 17,
            "discarded_article_count": 13
          },
          "sentimentPoints": 4
        }
      },
      "技術信號": {
        "max": 30,
        "raw": 14.9,
        "grade": "較差",
        "items": {
          "bbPoints": 2.4,
          "adxPoints": 3,
          "sarPoints": 1.2000000000000002,
          "vcpPoints": 0.4,
          "macdPoints": 2.4,
          "vcpPayload": {
            "vcp_pass": false,
            "vcp_score": 0.4,
            "vcp_reason": "站上MA50;Ready=N;Confirm=N",
            "vcp_metrics": {
              "up_days": 4,
              "vol_ref": 512406.6666666667,
              "down_days": 5,
              "vcp_ready": false,
              "above_ma50": true,
              "avg_vol_10": 439740,
              "avg_vol_20": 499550,
              "avg_vol_30": 512406.6666666667,
              "range_pct_10": 0.08505231541811023,
              "range_pct_20": 0.11664497981756355,
              "range_pct_30": 0.11664497981756355,
              "up_expand_ok": false,
              "lookback_used": 79,
              "near_20d_high": true,
              "contraction_ok": false,
              "down_shrink_ok": false,
              "up_expand_days": 0,
              "breakout_20d_ok": false,
              "vol_ratio_10_30": 0.858185555743485,
              "dist_to_20d_high": 0.05996417508323356,
              "down_shrink_days": 2,
              "breakout_level_20d": 334.70001,
              "vcp_breakout_confirm": false,
              "contraction_ratio_10_30": 0.7291553871511208
            },
            "vcp_name_en": "Volatility Contraction Pattern",
            "vcp_name_zh": "波動收縮形態",
            "vol_contraction": false
          },
          "kdjAdxPoints": 0.5,
          "rsiKdjPoints": 1.6,
          "volumeWeight": 2,
          "maCrossPoints": 1.6,
          "shortRsiPoints": 0,
          "shortMacdPoints": 0.4,
          "volConfirmPoints": 0.6,
          "volumePointsTechnical": 0.8
        }
      },
      "風險管理": {
        "max": 10,
        "grade": "一般",
        "items": {
          "position": {
            "score": 1.1,
            "details": {
              "atrPct": 3.003972920573372,
              "turnoverUsdM": 146.93221,
              "liquidityPoints": 0.4,
              "volatilityPoints": 0.7
            }
          },
          "rrPoints": 1.4,
          "stopLevels": {
            "symbol": "US.CPAY",
            "rr_range": "1:1.0-1:2.5",
            "risk_profile": "中等",
            "stop_loss_price": 295.7272,
            "strength_details": {
              "ma_score": 1.5,
              "atr_score": 1,
              "rsi_score": 2.5,
              "macd_score": 1.5,
              "volume_score": 1
            },
            "market_adjustment": 1,
            "risk_reward_ratio": 1,
            "stop_loss_percent": 6,
            "take_profit_price": 332.887,
            "target_multiplier": 1.9,
            "technical_strength": 1.53,
            "take_profit_percent": 5.8
          },
          "positionPoints": 1.1,
          "stopLossPoints": 1.8,
          "diversification": {
            "score": 2,
            "details": {
              "method": "sector concentration proxy; no portfolio holdings used",
              "sector": "Financials",
              "concentratedSectorPenalty": 0
            }
          },
          "riskRewardRatio": 1.2,
          "stopLossPercent": 6.007945841146744,
          "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": 92.86,
    "atr": {
      "atr": 9.4514,
      "rule": "ATR / current price; lower volatility scores higher",
      "score": 4,
      "atr_pct": 3
    },
    "cci": {
      "rule": "Cursor_18.24 CCI bands",
      "level": "超買或超賣風險",
      "score": 2,
      "value": -55.15
    },
    "cmf": {
      "rule": "Cursor_18.24 CMF bands",
      "level": "輕微流入",
      "score": 6,
      "value": 0.1253
    },
    "kdj": {
      "d": 54.36,
      "j": 44.84,
      "k": 51.18,
      "rule": "Cursor_18.24 K/D cross",
      "score": 0,
      "signal": "死叉"
    },
    "mfi": {
      "rule": "Cursor_18.24 MFI bands",
      "level": "弱流入",
      "score": 4,
      "value": 41.22
    },
    "obv": {
      "rule": "Cursor_18.24 recent_slope vs previous_slope",
      "score": 4,
      "trend": "弱勢",
      "value": -5105300,
      "recentSlope": -46970,
      "previousSlope": 233530
    },
    "rsi": 39.93,
    "sar": {
      "rule": "Cursor_18.24 Parabolic SAR",
      "score": 4,
      "trend": "下降",
      "value": 330.296,
      "position": "SAR喺價上",
      "distancePct": 4.98,
      "previousTrend": "下降"
    },
    "ma50": 309.1526,
    "macd": {
      "macd": 2.592405249001672,
      "trend": "中性偏多",
      "signal": 4.097847653399552,
      "histogram": -1.50544240439788
    },
    "vwap": {
      "rule": "Cursor_18.24 VWAP 20D consecutive close",
      "score": 2,
      "value": 320.9492,
      "position": "<VWAP",
      "consecutiveAbove": 0
    },
    "volume": {
      "rule": "Cursor_18.24 volume ratio",
      "level": "無力",
      "ratio": 0.93,
      "score": 4,
      "avgVolume": 504415,
      "currentVolume": 467000
    },
    "derived": {
      "ma20": 320.8655,
      "ma50": 309.1526,
      "prevClose": 322.34,
      "avgVolume10": 450940,
      "avgVolume20": 504415,
      "changePercent": -2.39,
      "avgVolumeForScore": 504415
    },
    "ma_cross": {
      "ma20": 320.8655,
      "ma50": 309.1526,
      "rule": "Cursor_18.24 MA20/MA50 cross",
      "cross": "多頭",
      "score": 4,
      "prevMa20": 320.1805,
      "prevMa50": 308.3436,
      "spreadPct": 3.79,
      "isVolumeBreakout": false
    },
    "bollinger": {
      "lower": 303.451,
      "upper": 338.28,
      "position": "中間"
    },
    "rsi_short": 28.33,
    "macd_short": {
      "macd": 0,
      "trend": "中性",
      "signal": 0,
      "histogram": 0
    },
    "volume_ratio": {
      "ratio": 0.93
    }
  }
}

Raw metrics JSON

{
  "close": 314.63,
  "volume": 467000,
  "changePercent": -2.39
}

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.