NASDAQ:TCOM Trip.com Group Limited

ISIN: US89677Q1076
Consumer DiscretionaryTravel ServicesChina ADRChina-ADR regulatory / VIE risk
NASDAQ · HQ Singapore / ops China · ADR (reports CNY) · mkt cap ~$27.8B Analysis Status: On-Going
Prices in US$ (ADR). Financials reported in CNY, converted at ~7.2 CNY/US$.
$44.19
+4.1%
20 Jul 2026 · Signal v6

Changes Since Last Report

vs. previous report dated 3 Jul 2026 (price $41.00). Price +7.8% to $44.19. Medium-term signal upgraded HOLD → BUY (accumulate) — the prior Gate-5 hard cap (SAMR antitrust) is downgraded to an elevated CAUTION this run: it remains an overhang but we could not confirm a dated binary ruling, and a chronic China-ADR regulatory posture is a risk-factor, not an imminent event gate. Short (HOLD, buy on confirmation) and Long (BUY) unchanged.

DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.

Trip.com Group Limited

Trip.com Group is the leading online travel agency (OTA) in China and an increasingly credible global player, operating the Ctrip and Qunar brands at home, the international Trip.com platform, and the Skyscanner meta-search engine. Its core business is asset-light intermediation — it takes a commission on hotel rooms, air tickets, train/bus/ferry seats, packaged tours and in-destination activities booked through its apps, rather than owning the inventory itself. Its distinctive edge is scale and a two-sided network in the Chinese market — the deepest supply of domestic hotels and flights matched to the largest base of Chinese travellers, now extended to the fast-growing outbound and international segments. The group also runs advertising and travel-finance sidelines, and sits on a large net-cash balance sheet. It is a US-listed ADR of a Cayman holding company that accesses its China operations through a VIE structure, and reports in Chinese renminbi.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD5555%Downtrend intact — buy on confirmation
Medium-term (6–12 mo)BUY6560%High quality + attractive value (accumulate on weakness)
Long-term (3–5 yr)BUY7065%Cheap, net-cash OTA leader; quality dominates
Next update: 2026-08-03 — default +14d (no dated catalyst in window; Q2 FY26 earnings ~late-Aug is next hard catalyst; monitor SAMR posture, China consumer data & $38 support)
Table of Contents
1Five-Pillar Scorecard2Hard Gates & Do-Not-Buy Status3Pillar Detail: Business Quality4Pillar Detail: Valuation Attractiveness5Pillar Detail: Underlying Drivers6Pillar Detail: Economic Alignment7Pillar Detail: Entry/Exit Timing8Economic Event Risk9Multi-Timeframe Technical Analysis10Price Chart (6-Month Daily)11Scenario Summary12Entry / Exit Rules13Position Sizing Context14Calibration Snapshot15Data Sources & Methodology
1

Five-Pillar Scorecard

Five independent scores — each 0–100 with its own confidence. The three fundamental pillars (Quality / Valuation / Timing) set the base BUY/HOLD/SELL via the Decision Matrix; the two context pillars (Underlying Drivers, Economic Alignment) then amplify a BUY to STRONG BUY or a SELL to STRONG SELL when both corroborate.

Business Quality

75
high quality
conf 72%

Valuation Attractiveness

78
attractive
conf 78%

Entry/Exit Timing

37
weak (downtrend)
conf 55%

Underlying Drivers

60
Neutral
conf 60%

Economic Alignment

50
Contrarian
conf 60%
2

Hard Gates & Do-Not-Buy Status

Binary safety checks — any TRIGGERED gate is a hard cap regardless of the scores above; CAUTION gates are sizing notes.
Financial Distress
Net cash (~$10/ADR); Debt/EBITDA <0.5x; interest coverage ~24x. Clear.
Earnings Event Risk
Q2 FY26 earnings ~late-Aug — outside the 14-day window. Clear.
Valuation Ceiling
Clean fwd P/E ~13x vs warranted ~18.4x (ratio 0.71, Attractive). Well below the Consumer-Disc guardrail (24x). Clear.
⚠️
Accounting / Dilution
Reported net income inflated by a large Q3-2025 non-operating mark-to-market gain (net margin 49% vs operating 25%). Metrics normalised to operating earnings (step 7b). Share count stable. Caution note only.
⚠️
Regulatory / Binary Event (Gate 5)
China-ADR complex: SAMR antitrust posture (an ongoing overhang — no dated ruling confirmed this run), VIE structure + HFCAA/PCAOB delisting tail (long-dated, NOT imminent — PCAOB access maintained), and capital-control/EM-FX risk. Assessed on all three horizons: elevated CAUTION, not an imminent binary — does NOT hard-cap. Carried loudly in §11 Bear.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
High-quality, asset-light OTA leader in China; net-cash fortress
75
conf 72%

Lifecycle & sector: Growth-stage, profitable Consumer-Discretionary platform (Travel Services / online travel agency). Scored on OTA/platform metrics — take-rate, network scale, margins, ROIC-on-operating-capital — not on the cash-inflated headline ROE.

Sub-signalValueReadScore
Revenue trajectoryTTM rev ~CNY 63.8B; 2025 +~9%, 2026E +~9%; outbound & international double-digitSteady mid-single/low-double-digit; travel is a resilient discretionary pocket74
Profitability (operating)Gross margin 80%; operating margin 25% (net margin 49% is MTM-inflated — see §4)Best-in-class gross margin; healthy, stable operating margin78
Cash generationFCF/share ~CNY 21 (~$2.9); FCF yield ~6.6%; FCF conversion >90%Strong, asset-light cash machine80
Balance sheetNet cash ~$10/ADR; Debt/EBITDA <0.5x; interest coverage ~24x; current ratio 1.5Fortress; a genuine cushion in a stagflation tape88
Industry benchmark — OTA take-rate & scale: Trip.com is the #1 OTA in China across air, premium hotels and outbound, with Skyscanner meta-search and a fast-scaling international platform. Take-rate stable, operating leverage improving as international turns profitable. Benchmark score: 76/100.

Pricing power

58

Stable take-rate but competitive; limited ability to push price at the budget end.

Network effects

80

Deep two-sided marketplace — largest Chinese-traveller base matched to deepest domestic supply.

Switching costs

52

Travel is inherently low-switch/multi-homing; loyalty + bundling only partly bind users — trimmed for Meituan encroachment.

Cost advantage

72

Scale leader; lowest unit cost of supply in China — but Meituan's local-services base is a structurally low-cost budget attacker.

Intangibles / brand

74

Ctrip / Qunar / Trip.com / Skyscanner — strong, trusted brand cluster in China + global meta-search.

Moat average ~67 — a wide moat in China premium/outbound, narrower at the budget end.

Competitive Environment — the dynamic read the switching-cost & cost-advantage sub-scores are derived from.
RivalThreat typeShare trajectory (TCOM vs)Moat-erosion vector
MeituanLow-cost budget/local-hotel attackerTCOM losing share at the budget endCost advantage + switching costs (multi-homing, price)
Alibaba / FliggyPlatform substitutionStable — Fliggy fading as a threatDistribution reach
Tongcheng TravelLower-tier-city OTAStable-to-losing in tier-3/4 citiesGeographic access
Booking/Agoda, Airbnb, ExpediaInternational incumbentsTCOM gaining — Trip.com international +double-digitContested but TCOM taking share outbound

Net effect on moat: Switching Costs trimmed to 52 and Cost Advantage held at 72 (Meituan budget pressure), offset by gaining international share. Competitive threat level: moderate. Leader in China premium/air/outbound (stable-to-gaining); contested at the budget end.

ROIC & capital allocation: On an operating basis ROIC is high (asset-light, ~$14B revenue on modest fixed assets); headline ROE (FMP score 5) is flattered by the cash pile and MTM gains. Capital allocation disciplined — buybacks + a small dividend, net-cash retained for optionality. Management (founder-influenced, James Liang chairman) long-tenured and aligned. Quality: 75 / conf 72%.

4

Pillar Detail: Valuation Attractiveness

Sector-appropriate multiples, FCF yield, reverse-DCF implied growth, embedded optionality, and the analyst-consensus cross-check.
Valuation Attractiveness — Pillar Score
Cheap on clean/forward earnings; +35% to consensus; net cash
78
conf 78%

Earnings-quality first (step 7b): reported TTM net income (~CNY 31B) is roughly double operating income (~CNY 16B) — net margin 49% vs operating margin 25% — because of a large Q3-2025 non-operating mark-to-market gain (~CNY 17.7B) on equity investments. That gain is a one-off; 2026E consensus net income (~CNY 16.8B) does NOT repeat it. So we score valuation off operating / forward earnings, never the MTM-inflated trailing number.

LensValueRead
Clean forward P/E~13.1x (US$44.19 vs 2026E EPS ~CNY 24.4 ≈ US$3.39)Cheap for a category leader
Ex-net-cash fwd P/E~10x (strip ~$10/ADR net cash)The operating business is genuinely cheap
FCF yield~6.6%Attractive
P/B1.19xLow; book carries large cash + investments
FMP financial-health ratingS- (5/5)Independent cross-check confirms quality+value
Warranted-multiple anchor (the intrinsic check): r = 4.48% (UST10Y) + 4.5% ERP + ~1.5% China-ADR risk premium = 10.5%; g_near = 10% (Consumer-Disc cyclical cap; 0.75× consensus, haircut); g_term = 3%. Two-stage warranted P/E ≈ 18.4x. Actual clean multiple 13.1 ÷ 18.4 = ratio 0.71 → ATTRACTIVE band (well under the 24x Consumer-Disc guardrail). Implied-growth read: at $44 the market embeds ~3-4% long-run growth — below the disciplined ~7-8% blended estimate, i.e. the price under-prices the fundamentals.
Embedded Optionality / Free Upside: (1) ~$10/ADR net cash + a large investment portfolio (Tongcheng, MakeMyTrip-type stakes) carried below the market's attention — you buy the operating OTA at ~10x. (2) International (Trip.com) is scaling toward profitability and is buried inside a China-discounted multiple. (3) Any China consumer-stimulus or outbound-travel re-acceleration is a free call. A tilt of +4, not a re-rating.
Analyst consensus: median target $60 (consensus $59.77; high $75, low $44.3) → +35% upside to consensus from $44.19. Grades: 29 Buy / 12 Hold / 2 Sell / 0 Strong — 67% bullish, "Buy" consensus, though two firms trimmed to Hold/Neutral in the last month (China Renaissance, Macquarie) — mild sentiment softening. Valuation: 78 / conf 78%.
5

Pillar Detail: Underlying Drivers

The dominant external force the stock is tethered to, scored 0–100. A context pillar: it does not change the base signal — it feeds amplification (tailwind ≥65 can lift BUY→STRONG BUY; headwind ≤35 can push SELL→STRONG SELL).
Primary Driver
Chinese consumer-travel demand
60
Neutral

Primary driver: Chinese consumer-travel demand (domestic + outbound). Secondary: broad China economic health / consumer confidence.

HorizonReadDetail
Historical (12-24m)ImprovingPost-reopening domestic travel normalised; outbound recovering toward pre-2020; international the growth engine.
CurrentNeutral / softeningChina Q2 GDP ~4.3% (below target); consumer cautious under stagflation-lite. BUT travel/experiences spending is the resilient discretionary pocket — holidays cut last, not first.
Forward (6-12m)MixedOutbound tailwind + possible stimulus vs a soft consumer & EM-FX stress. No clean tailwind.

Driver score 60 — Neutral (36-64 band): NOT eligible to amplify. The base BUY/HOLD is unchanged; there is no STRONG BUY. Down from 62 last report as China GDP undershoot and EM-FX stress offset the outbound tailwind. Thesis-invalidation floor: a genuine China-consumer contraction (retail sales negative, travel volumes rolling over) would flip this to a headwind and break the accumulate case.

6

Pillar Detail: Economic Alignment

How the current economic climate sits relative to this stock, read from the latest Macro-Economic report. Classifies the macro pressure (Tailwind / Neutral / Headwind) — the second amplification input — and frames a long entry as Trend-Following or Contrarian with a 0–100 conviction.
Stance · Pressure
Contrarian · Neutral
50
conviction

Dual read. XLY (Consumer Discretionary): macro 20-Jul rates it Underperform short / Neutral medium / Neutral long — a stagflation-lite, energy-supply-shock tape squeezes discretionary. EM / China: China Economic Health is a Significant (dominance 3) driver with Q2 GDP undershooting target, and an armed EM-currency-crisis tail — a headwind for China ADRs. Offsetting both, travel/experiences is the resilient discretionary pocket and TCOM is a washed-out, net-cash value name. Net pressure = Neutral (mild headwind short), so the amplification layer stays OFF (no STRONG BUY on any horizon). Stance = Contrarian — fading a mild macro headwind on valuation + oversold support; conviction 50 (justified by the value washout, capped by deteriorating China macro). Note: the AI-concentration systemic tail is armed but TCOM is NOT in that cohort — it does not inherit that bear leg.

Source: sector-map (XLY) + EM/China overlay · Macro report 2026-07-20

7

Pillar Detail: Entry/Exit Timing

The risk-reward framework, relative strength vs SPY and the sector ETF, the macro overlay, news-derived sentiment, and the catalyst cluster.
Entry/Exit Timing — Pillar Score
Downtrend intact; oversold bounce, unconfirmed
37
conf 55%

Risk-reward: price $44.19 sits ~15% off the 52-wk low ($38.04, tested 24-Jun on a 14M-share capitulation) and well below a falling 200-DMA ($58.9) and 50-DMA ($46.3). The primary trend is down on monthly, weekly and daily; only the hourly/15-min have turned up (an oversold bounce), and the daily MACD histogram is turning positive off support — a constructive-but-unconfirmed setup.

SignalRead
Relative strengthWeak — ~-27% over 6m vs a roughly flat market; a clear laggard.
Position vs supportNear firm support ($38); stop just below is tight in $ terms.
Stop distance$37 stop ≈ 5 ATR (daily ATR ~$1.4) — or ~$7/16% — wider than ideal.
Macro overlay (medium sensitivity)XLY = Underperform short / Neutral med (macro 20-Jul); a discretionary headwind.
Sentiment (grades)2 downgrades to Hold/Neutral in ~30d, no upgrades — softening; offset by a 67%-bullish standing consensus.
CatalystsCalm — next hard catalyst is Q2 FY26 earnings ~late-Aug; no clustering.

Timing 37 / conf 55%. A downtrend with an oversold bounce — not yet a confirmed turn. Short-horizon confirmation would be a daily reclaim of the $46 50-DMA on volume, or a held higher low above $38.

8

Economic Event Risk

High-impact macro releases in the next 14 days that could swing this stock, plus the last 7 days of surprises.

Upcoming events (next 30 days)

DateEventImpactForecastPreviousRelevant?Why
~late-Aug 2026TCOM Q2 FY26 earningsHigh✅ YesThe key idiosyncratic catalyst; outside 14-day window
2026-07-29/30FOMC rate decisionHighHoldHold⚠️ MedDiscretionary valuations are rate-sensitive; USD/EM-FX read-through
monthlyChina PMI / retail salesMed✅ YesDirect China-consumer signal for the driver

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-06-24China-ADR risk-off (sector gap-down)NegativeTCOM gapped $46→$40 on 14M shares; since recovered to $44

No high-impact idiosyncratic event inside 14 days — earnings sit in late-August. FOMC (late-Jul) matters only via the rate/USD channel. The medium macro sensitivity plus the China-consumer read keep the driver, not the calendar, in charge.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyDowntrendBearish42.7− fallingS 31 / R 58-67minor0.6x
WeeklyDowntrendBearish36.5− flatS 38 / R 55-65breakdown0.3x
DailyStrong downtrendBearish43.9− hist turning +S 38 / R 46-49breakdown1.0x
HourlyStrong uptrendBullish59.7+S 42.7 / R 44.9breakout
15-minStrong uptrendBullish55.7+S 44.0 / R 44.9breakout
Confluence: Bearish · MTF Score 36

Higher timeframes (monthly/weekly/daily) are all in downtrends with the weekly on a support breakdown — the primary trend is down and relative strength is weak. The intraday frames have turned up and the daily MACD histogram is curling positive off the $38 support — an oversold bounce, not a confirmed reversal. Key level: a daily reclaim of the $46 50-DMA on volume would confirm a short-term turn; failure of $38 opens the low-$30s.

10

Price Chart (6-Month Daily)

A 6-month daily close line with SMA50 and key support/resistance — the visual companion to the MTF table.

TCOM daily, ~3 months. Capitulation to the $38.04 52-wk low (24-Jun) then a bounce to $44; still below the $46 50-DMA. Support $38, resistance $46/$49.

11

Scenario Summary

Bull / Base / Bear 12-month price paths with triggers and probability weights.

Bull $66 (25%)

China consumer stimulus + outbound acceleration; international turns solidly profitable; multiple re-rates toward the ~18x warranted level on rising 2026-27 earnings. Move back toward the median analyst target.

Base $52 (50%)

Travel stays resilient, ~9-10% revenue growth, operating margin holds; the clean fwd multiple drifts from ~13x toward ~15x as the MTM-noise clears and net cash is recognised. ~+18% from $44.

Bear $34 (25%)

China consumer deterioration / retail sales negative, EM-FX stress, or a live SAMR ruling / HFCAA-delisting scare; the $38 low breaks and the multiple compresses to ~10x. Competitive trigger: Meituan takes further budget-end share. ~-23%.

Probability-weighted fair value ≈ 0.25×$66 + 0.50×$52 + 0.25×$34 = ~$51 — ~+15% above the $44 spot, matching the fair-value estimate.

12

Entry / Exit Rules

Three independent entry paths (Fundamental · Technical · Catalyst) and three exit triggers (Stop-Loss · Thesis · Profit-Target). Any one entry path is a valid entry — the more that agree, the larger the position the conviction ladder suggests. Exits are graded by severity, not count.

How to read this — the Conviction Ladder

The three entry groups are alternative paths to a buy, not a checklist. A group counts only when all its sub-conditions hold. How many groups are satisfied sets the suggested size — it does not gate whether you may enter: 1 group = Half-Size (a valid starter/scale-in), 2 = Full-Size, 3 = Over-Size (highest conviction); 0 = Wait (no path open yet). A strong overall signal can still read Wait here when the stock is well above its entry zones — that flags "good business, no entry edge right now," not a contradiction. Exits are graded by severity of what is live, not by a count: a hard stop is an Exit on its own.
Entry conviction: Half-Size1 of 3 groups met — one path open — starter / scale-in

Fundamental — MET

Cheap, net-cash, driver not a headwind — the value path is open.
✅ Price $44.19 < fair value ~$51
✅ No earnings within 7 days (Q2 ~late-Aug)
✅ Underlying-Driver score ≥ 50 (60)

Technical — not MET

Primary trend still down; preferred entry is a $46 50-DMA reclaim OR a confirmed higher low above $38.
⛔ Daily close > SMA50 ($46) on >1.5x volume
⛔ OR a tested higher low above $38 weekly support (only ~3 wks old, weekly breakdown intact)
✅ RSI 35-65 (daily 44)
✅ MACD histogram positive ≥2 days / turning up off support

Catalyst — not MET

No event in the window; earnings sit in late-August.
· Post-earnings move >+5% with guidance raised

Forecast: Fundamental group already met (1 of 3 → Half-Size). Technical group is catalyst-dependent: a $46 50-DMA reclaim is ~2-4 weeks away if the bounce holds (daily MACD already turning up) — Moderate confidence; a decisive higher low needs time above $38 — Low-Moderate. Catalyst group depends on late-Aug earnings — catalyst-dependent, not time-projectable.

Exit action: Holdno exit trigger is live — hold the position

Stop-Loss — not LIVE

⛔ Two daily closes below $37 (under the $38 52-wk low)

Thesis Invalidation — not LIVE

⛔ China consumer contracts (retail sales negative, travel volumes rolling over) — driver flips to headwind
⛔ Competitive: Meituan takes decisive further budget-end share / take-rate compresses
⛔ Catastrophic: a SAMR ruling or HFCAA delisting action materialises

Profit-Target — not LIVE

⛔ Price into $52 (base) / $60 (median target) with RSI > 70

Forecast: Stop unlikely in 4-6 weeks unless $38 fails; price ~16% above it. Thesis-invalidation watch = the monthly China retail-sales / travel-volume print.

Imagine you act at the current price of $44.19 · as of 20 Jul 2026

What if you bought now?

You are risking ~16% (to the $37 stop; bear-case $34, ~-23%) to gain ~18% base / ~49% bull — plus ~6.6% FCF yield and ~$10/ADR net cash you own for free while you wait.

What you're risking: buying into a still-intact downtrend (Technical group unmet) and a soft China-consumer / stagflation tape; the entry isn't confirmed. What you're gaining: a category-leader OTA at ~13x clean (~10x ex-cash), +35% to consensus, and embedded international/optionality. Read: the value is real, but the tape isn't confirmed — a starter (Half-Size) now, add on a $46 reclaim, is the better-risk path than a full push here.

What if you sold now?

Selling here locks in a laggard at ~13x clean / ~10x ex-cash — below the ~$51 fair value — and forgoes ~+18% base upside, the net-cash optionality and the FCF yield.

What you'd protect: the ~16-23% downside if China deteriorates or a regulatory tail fires. But no exit rule is live — stop not hit, no thesis break, not at target. Read: this is an accumulate/hold zone, not a sell; there's no mechanical reason to act.

13

Position Sizing Context

Illustrative portfolio math (not advice) translating conviction into an allocation given risk-per-share and volatility.
Not computed — no allocation/role supplied. Framework note: the §12 ladder reads Half-Size (1 of 3 entry paths met), so a starter/scale-in position with room to add on a technical confirmation; the wide ~16% stop and China-ADR beta argue for sizing modestly. Illustrative only, not advice.
14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "TCOM",
  "exchange": "NASDAQ",
  "exchange_ticker": "NASDAQ:TCOM",
  "isin": "US89677Q1076",
  "api_ticker": "TCOM",
  "company": "Trip.com Group Limited",
  "currency": "USD",
  "analysis_status": "on-going",
  "status_badge": "On-Going",
  "finder_ticker": "TCOM",
  "finder_exchange": "\ud83c\uddfa\ud83c\uddf8 NASDAQ",
  "finder_section": "EM Equities",
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null,
  "date": "2026-07-20",
  "version": "v6",
  "lifecycle_stage": "growth",
  "scores": {
    "quality": 75,
    "valuation": 78,
    "timing": 37,
    "drivers": 60,
    "econ_alignment": 50
  },
  "quality_score": 75,
  "valuation_score": 78,
  "timing_score": 37,
  "driver_score": 60,
  "overall_confidence": 55,
  "signals": {
    "short": "HOLD",
    "medium": "BUY",
    "long": "BUY"
  },
  "signal_short": "HOLD",
  "signal_medium": "BUY",
  "signal_long": "BUY",
  "primary_signal": "BUY",
  "short_entry_confirmed": false,
  "short_cap_reason": "Short base BUY(accumulate) capped to HOLD \u2014 Technical & Catalyst groups unmet (downtrend intact); buy on a $46 50-DMA reclaim or a held higher low above $38.",
  "hard_gate_state": "caution",
  "gate_triggered": "None hard-triggered. Regulatory/Gate-5 (SAMR posture + VIE/HFCAA long tail + capital controls) = elevated CAUTION, not imminent binary; Accounting = caution (MTM-inflated net income, normalised to operating).",
  "gates_triggered": [],
  "gates_caution": [
    "Regulatory / Binary (Gate 5)",
    "Accounting / Dilution (Gate 4)"
  ],
  "do_not_buy_triggers": [],
  "dnb_triggered": false,
  "amplification": "none (driver 60 in 36-64 band; econ pressure Neutral) \u2014 no STRONG on any horizon",
  "ai_concentration_tail": "armed in macro but TCOM NOT in cohort \u2014 DNB 2(b) deliberately NOT fired",
  "entry_groups_met": 1,
  "entry_conviction": "Half-Size",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "warranted_multiple": 18.4,
  "actual_multiple": 13.1,
  "val_multiple_basis": "clean forward P/E (2026E consensus operating earnings; US$ ADR vs CNY EPS @ ~7.2; excludes the Q3-2025 non-operating MTM gain)",
  "discount_rate_r": 0.105,
  "risk_free_10y": 0.0448,
  "g_near": 0.1,
  "g_term": 0.03,
  "warranted_ratio": 0.71,
  "val_band": "attractive",
  "fcf_yield": 0.066,
  "ex_net_cash_fwd_pe": 10.0,
  "nonop_pct_of_net_income": 0.68,
  "clean_pe": 13.1,
  "clean_peg": 0.8,
  "competitive_primary_rivals": [
    "Meituan",
    "Alibaba/Fliggy",
    "Tongcheng Travel",
    "Booking/Agoda",
    "Airbnb/Expedia"
  ],
  "competitive_share_trajectory": "losing",
  "competitive_threat_level": "moderate",
  "economic_alignment_source": "sector-map (XLY) + EM/China overlay",
  "economic_alignment_stance": "Contrarian",
  "economic_alignment_pressure": "Neutral",
  "economic_alignment_conviction": 50,
  "macro_report_date": "2026-07-20",
  "analyst_consensus_target": 59.77,
  "analyst_target_high": 75.0,
  "analyst_target_low": 44.3,
  "analyst_target_upside_pct": 35.3,
  "analyst_grades_consensus": "Buy",
  "analyst_bullish_pct": 67.0,
  "analyst_coverage_count": 43,
  "fmp_rating": "S-",
  "fmp_overall_score": 5,
  "recent_upgrades_30d": 0,
  "recent_downgrades_30d": 2,
  "price_at_rating": 44.19,
  "fair_value": 51.0,
  "stop_loss": 37.0,
  "target_price": 52.0,
  "scenario_base_target": 52.0,
  "scenario_bull_target": 66.0,
  "scenario_bear_target": 34.0,
  "scenario_probabilities": {
    "bull": 0.25,
    "base": 0.5,
    "bear": 0.25
  },
  "next_update_date": "2026-08-03",
  "next_update_basis": "default +14d (no dated catalyst in window; Q2 FY26 earnings ~late-Aug next hard catalyst; monitor SAMR posture, China consumer data & $38 support)",
  "next_check_date": "2026-08-03"
}
15

Data Sources & Methodology

Audit trail of every data source: fully available (✓), fallback (⚠), or failed (✗), plus provenance-based confidence haircuts.
Data Source Status
get_stock_snapshot / get_company_profile price $44.19, ADR, ISIN, sector
get_income_statement (6q) operating vs net decomposition — Q3-2025 MTM gain isolated
get_financial_ratios margins, FCF, leverage, per-share (CNY)
get_multi_timeframe_analysis 5 timeframes; confluence bearish
get_price_target_consensus / grades_consensus $60 median, 29/12/2 grades
get_analyst_estimates 2026-29E revenue/EPS (CNY)
get_ratings_snapshot FMP S- (5/5)
get_stock_grades 2 downgrades in ~30d (China Renaissance, Macquarie)
get_earnings_calendar no output; earnings date taken as ~late-Aug from history
Macro state 2026-07-20 XLY U/N/N; China Health dom 3; EM-FX tail armed
Impact on scores: Strong data coverage. Confidence haircuts: Timing conf 55% (downtrend + weak RS + oversold-bounce ambiguity); Valuation basis rests on operating-earnings normalisation (CNY→USD at ~7.2) so a ~1x-notch multiple sensitivity to FX; regulatory Gate-5 treated as CAUTION not binary because no dated SAMR ruling could be confirmed this run (stated honestly, not assumed resolved).
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.