NASDAQ:META Meta Platforms, Inc.

ISIN: US30303M1027
Communication ServicesInteractive MediaMega-CapAI-capex / FCF watch
NASDAQ · Menlo Park, CA · Interactive Media & Services Analysis Status: On-Going
All figures in USD.
$553.16
+2.6% (bounce off post-earnings low $539)
31 Jul 2026 · Signal v6
What changed since 20 Jul 2026
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.

Meta Platforms, Inc.

Meta Platforms runs the world's largest social-media and messaging network — Facebook, Instagram, WhatsApp and Messenger — used by roughly 3.4 billion people a day. Almost all of its money (about 98%) comes from digital advertising: businesses pay to put targeted ads in front of those users, and Meta's scale plus its AI-driven ad-targeting make each ad more valuable than most rivals can. A second, much smaller and loss-making arm, Reality Labs, builds virtual- and augmented-reality hardware and is the seed of its 'metaverse' and AI-hardware ambitions. The defining feature of Meta today is that it is pouring an enormous and fast-growing amount of cash — $130-145bn of capital spending guided for 2026 — into AI data centres, a bet that AI will both defend and expand the advertising engine. Think of it as an extraordinarily profitable advertising machine currently ploughing most of its cash back into an AI build-out.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD4545%trend broken; oversold but unconfirmed
Medium-term (6–12 mo)BUY6255%High quality + attractive P/E
Long-term (3–5 yr)BUY6660%elite franchise, cheap on earnings
Next update: 2026-08-14 — earnings 2026-07-29 reported → default +14d
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

82
elite, margin-compressing
conf 78%

Valuation Attractiveness

70
attractive on P/E, dear on FCF
conf 72%

Entry/Exit Timing

47
broken trend, oversold
conf 60%

Underlying Drivers

58
AI — neutral (near-term headwind)
conf 65%

Economic Alignment

52
Contrarian · Headwind (XLC)
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
Cash $90bn, interest coverage 58x, current ratio 2.2 — no distress.
Earnings Event Risk
Q2 2026 reported 29 Jul (after close). Next report ~late Oct — window clear.
Valuation Ceiling
Forward P/E ~18.5x vs warranted 26x (ratio 0.71, Attractive) and below the 26x Comm-Svcs guardrail — not Expensive, so no HOLD cap.
⚠️
AI Capex / FCF Compression
2026 capex guided $130-145bn (floor raised); Q2 free cash flow collapsed to $0.78bn from $8.5bn YoY. Sizing caution, not a hard stop.
⚠️
Regulatory / Binary (FTC, EU DMA)
Ongoing FTC antitrust and EU Digital Markets Act exposure — tail regulatory risk, a sizing note.
⚠️
AI-Concentration Systemic Tail
Index-level AI-concentration tail is ARMED, but does NOT fire for META: the name has already de-rated ~30% from its high and ~8% on the print, and is Attractive/Fair (not Expensive). Already de-rated ≠ un-de-rated momentum — the cohort DNB stays off.
Gate verdict: CAUTION, no hard cap. No gate is triggered and no Do-Not-Buy trigger fires. The AI-concentration systemic tail is armed at the index level but is judged NOT live for META specifically — it is already living the de-rating the tail warns about, and it is not Expensive, so neither the Valuation-Ceiling cap nor the cohort de-rating DNB applies. The caution gates (capex/FCF, regulatory) are position-sizing inputs.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
Elite ad franchise; cash conversion and margin compressing under the AI build.
82
conf 78%

Meta sits in the Mature / Cash-Cow lifecycle band, but Q2 2026 is a reminder that the label hides a business in the middle of a deliberate, cash-consuming transformation. The core advertising franchise is compounding hard — Q2 revenue was $60.8bn, +28% YoY, with management crediting AI-driven ranking for an 8.3% lift in ad clicks and a 15.7% lift in conversions on Facebook. Family-of-Apps economics remain elite: 82% gross margin, ROE 29.8%, ROA 14.6%, and ROIC in the top decile of the sector. On the franchise alone this is a 90-plus business.

What pulls the pillar down to 82 (from 85) is the collapse in cash conversion and the compression of operating margin as the AI build-out scales. Operating income was $18.8bn, an operating margin of 30.9% versus 43.0% a year ago; total expenses rose +55% YoY to $42.0bn, led by R&D up ~67% to $21.7bn. Free cash flow for the quarter fell to just $0.78bn, from $8.5bn a year earlier, as capex ran at a record pace. This is investment, not deterioration — but a mature-stage quality score has to mark down a franchise that is currently earning elite returns on the ad business while giving almost all of the cash back to the data-centre build.

Sub-signalReadingScore
Revenue trajectory+28% YoY ($60.8bn) — accelerating, ad-AI led92
Profitability vs peersOp margin 30.9% (was 43.0% YoY) — elite but compressing70
Cash generationQ2 FCF $0.78bn (was $8.5bn); TTM FCF margin ~15%, price/FCF 34x48
Balance-sheet healthCash $90bn, debt $112bn, interest cover 58x, current ratio 2.282
ROE / ROICROE 29.8%; ROIC top-decile90

Industry Benchmark — Rule of 40 (platform)

Revenue growth +28% + TTM FCF margin ~15% = 43 (PASSES ≥ 40, but down from ~48 a quarter ago as capex crushes FCF margin). On an operating-margin basis the composite is a much healthier ~59; the gap between the two is precisely the AI-capex story. Benchmark score: 74/100.

Pricing Power

82
ad-load + auction pricing

Network Effects

90
3.4bn+ DAP two-sided

Switching Costs

62
social graph, low for advertisers

Cost Advantage

80
scale infra, own AI stack

Intangibles

86
data, brand, AI IP

Moat average 80. The network effect around the family of apps is one of the widest in the market; the vulnerability is that advertiser switching costs are only moderate — budgets flow to whichever platform prints the best ROAS, which is exactly why the AI spend is defensive as well as offensive.

Competitive Environment (step 7c — named rivals + share trajectory)

Meta's walls are wide but the arena is actively contested, and the moat sub-scores above are derived from this read, not assessed in the abstract.
RivalBattlegroundShare trajectoryRead
Alphabet / GoogleDigital-ad duopoly (search + YouTube vs feed/Reels)Stable; Google ahead in AI-ad tooling narrativeEven — both re-rated down on capex
TikTok / ByteDanceShort-video attention + young usersStill taking engagement share; US status uncertainStructural threat, Reels the counter
AmazonRetail-media ad dollars (bottom-funnel)Gaining share of performance budgetsFastest-growing ad rival
Snap / Pinterest / XNiche social ad budgetsLosing share to Meta + AmazonMeta net winner here

Net: Meta's share of the ad market is broadly stable to rising at the small-platform end but faces two credible attackers — TikTok on engagement and Amazon on performance dollars. That contested-but-holding picture is why Switching Costs score only 62 and why the AI capex is rational: the spend defends ad ROAS as much as it chases new revenue. It feeds the §11 Bear (a monetisation air-pocket lets rivals gain) and the §12 thesis-invalidation (sustained engagement or ad-share loss to TikTok/Amazon).

Capital allocation (72) & skin-in-game (70): the buyback and the small dividend continue, but 2026 capex of $130-145bn — roughly double a year ago — is the allocation story now, and the market is treating it as a show-me. Zuckerberg's controlling voting stake keeps management aligned with the long build even when the near-term FCF is unattractive.

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
Attractive on earnings (fwd P/E ~18.5x vs 26x warranted); expensive on collapsed FCF.
70
conf 72%

After a ~30% drawdown from the $796 high (and an ~8% gap down on the Q2 print), META is demonstrably cheaper than it has been all year on earnings — but the FCF collapse means the "cheap" verdict has to be qualified, not celebrated.

Warranted-Multiple Anchor (the intrinsic lens)

r = 9.17% (10-Y Treasury 4.67% [macro state 2026-07-30] + 4.5% ERP + 0.0% add-on, Business-Quality ≥ 65) · g_near = 15% (secular-growth Comm-Services bucket; 20% consensus ×0.75 haircut, capped at 15%) · g_term = 3%.
Two-stage warranted P/E computes to ~27.5x, capped at the Communication-Services guardrail of 26.0x. Actual clean forward P/E ~18.5x (est-cut-adjusted for the raised expense guidance). Ratio 18.5 ÷ 26.0 = 0.71 → ATTRACTIVE band. On trailing clean earnings the multiple is 20.8x (ratio 0.80, the Attractive/Fair edge). Either way the anchor says the earnings are not expensively priced.

LensReadingVerdict
Warranted-multiple anchor (40%)fwd P/E 18.5x vs warranted 26.0x (ratio 0.71)Attractive
Sector median (20%)~18.5x fwd vs Comm-Svcs mega-cap ~22-24xBelow median
Own 5-yr history (15%)~2nd decile of its own fwd-P/E rangeCheap vs self
PEG (10%)~1.1 (fwd), 0.87 on trailing-growth basisReasonable
Analyst consensus (15%)target $723.69 median $725 vs $553 (+31%); 52/65 BuySupportive
FCF lens (the offset)Q2 FCF $0.78bn; price/FCF 34x TTM; FCF yield ~2.9%Expensive on cash

Why the score is 70, not higher. On the warranted-multiple anchor alone META would score in the high-70s. It is held back to 70 by the FCF collapse: a mature franchise that converts only $0.78bn to free cash in a $60.8bn-revenue quarter is cheap on P/E and dear on cash, and until capex intensity plateaus the P/E "cheapness" rests on earnings that are being suppressed by, and could be further suppressed by, the build. The name is genuinely Attractive on earnings power and analyst upside; it is not a screaming bargain while the cash engine is redirected into data centres.

Earnings quality (step 7b) — unusually clean. Unlike the mega-cap AI trap where reported net income is inflated by mark-to-market markups on private-AI stakes, Meta's Q2 miss is the opposite: net income of $15.8bn is real operating earnings (non-operating income excluding interest was +$19m, ~0% of net). The miss is honest operating-margin compression, not masked by one-offs — which makes the cheap P/E trustworthy but the margin trend the thing to watch.

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
AI & Productivity Revolution
58
Neutral — no amplification

Meta's dominant external force is the AI & Productivity Revolution (macro dominance HIGH/4). Post-Q2 it is unmistakably double-edged, and that is why the driver score steps down to 58 from 62.

HorizonDriver readNet
Short (1-3mo)Capex shock dominates: $130-145bn 2026 guide, FCF collapse, "cost signal not revenue signal"Headwind
Medium (6-12mo)Ad-AI monetisation (clicks +8.3%, conversions +15.7%) vs expense drag; balance improves as build annualisesNeutral
Long (3-5yr)If the build pays off (Business Agents 1m+ weekly, Meta One), operating leverage returnsTailwind

The market's problem is timing, not direction: it read the raised-floor capex guide as a commitment to spend regardless of when it inflects into profit. That makes AI a near-term headwind to the stock even as it is a long-term tailwind to the franchise — a genuinely neutral net driver.

Amplification: none. With a driver score of 58 (< 65 tailwind threshold, > 35 headwind threshold), the driver does not amplify the base signal in either direction. A BUY stays a BUY, not STRONG BUY.

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 · Headwind
52
conviction

Communication Services (XLC) is rated Underperform (short) / Underperform (medium) / Neutral (long) in the 2026-07-30 macro report — and META's Q2 miss is literally the reason XLC is weak this week (it dragged the sector on the print). So the macro pressure on the name is a HEADWIND across short and medium, easing to Neutral long. Buying the sector's quality leader into that sector-level headwind is a CONTRARIAN long stance (conviction 52): you are leaning against the tape on the view that the franchise and valuation outlast the capex-driven de-rating. In a Stagflation-lite regime with an armed AI-concentration tail, that contrarian call is deliberately kept to conviction ~52, not high.

Source: sector-map (XLC) · Macro report 2026-07-30

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
Trend broken (below all daily MAs) but oversold (RSI 32) on capitulation volume; no confirmed reclaim.
47
conf 60%

Timing scores 47 — the print reset the technical picture and the two forces roughly cancel. The trend is broken: the daily is in a strong downtrend, the stock closed the print at $539 (an ~8% gap) and now sits below every daily moving average (SMA20 622, SMA50 603, SMA200 635). But it is also washed out: daily RSI 32 (oversold), the sell-off came on 2.2x volume (capitulation), and the tape is bouncing (+2.6% off the low, hourly/15-min recovering).

FactorReadingScore
MTF confluenceMonthly up, weekly down, daily/hourly strong-downtrend, 15-min recovering40
Risk / reward~30% off highs; downside to $510 stop ~8%, upside to $645 base ~17%52
Relative strength vs SPY~-14% since 20 Jul (SPY roughly flat) — sharp underperformance35
Relative strength vs XLC~-6% — META's miss is the XLC drag this week42
Catalyst clusterQ2 catalyst fired NEGATIVE; next earnings ~late Oct45

Net: better value entry, worse momentum. The risk/reward has improved after a 30% drawdown, but there is no volume-confirmed reclaim of the broken structure yet — a short-term entry wants to see the stock reclaim ~$600 (the old shelf / hourly SMA200) on volume, or hold a higher low above $524, before the Technical group turns on.

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
31 Jul 2026Core PCE (Jun)High0.3% m/m0.3% m/mIndirectRate path → discount rate on long-duration mega-cap
01 Aug 2026Tariff escalation deadlineHighIndirectRisk-off / ad-demand read if trade wall lands
Late Oct 2026META Q3 2026 earningsHighEPS ~$6.6 est$6.18DirectNext test of margin trajectory + capex cadence

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
29 Jul 2026META Q2 2026 earnings$6.18 EPS / $60.8bn rev~$7.18 EPSEPS miss ~$1; rev beat (+28%)Stock -8% next day
29-30 Jul 2026Capex guide raised$130-145bn 2026~$125bn floorFloor liftedRead as cost signal → de-rate

The stock-specific catalyst (Q2) has fired and it fired negative — a real EPS miss driven by margin compression, not a data quirk. The forward event risk is now macro: Core PCE and the Aug-1 tariff deadline set the discount rate and the risk appetite into which any recovery has to trade. No company catalyst until Q3 in late October.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrend47.8bearish crossS 520 / R 796resistance breakout1.34x
WeeklyDowntrend42.7flatS 520 / R 744support breakdown1.25x
DailyStrong downtrend32.1bearishS 540 / R 686support breakdown2.24x
HourlyStrong downtrend55.1improvingS 540 / R 600resistance breakout1.16x
15-minRecovering63.2bullishS 539 / R 558resistance breakout0.81x
Confluence: Bearish (oversold bounce within a broken trend) · MTF Score 40

The long-frame monthly is still technically an uptrend but rolling over (bearish MACD cross); the actionable frames — weekly and daily — are in downtrends after the earnings breakdown. Daily RSI 32 and the 2.24x capitulation volume mark an oversold washout, and the intraday frames are bouncing. The message is 'washed out, not yet turned': treat a reclaim of ~$600 on volume, or a confirmed higher low above the $524 print low, as the trigger that flips the Technical entry group on.

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.

6-month daily close with SMA50 (orange). The right edge shows the ~8% earnings gap (29 Jul, $585→$539) on 2.2x volume and the initial bounce to ~$553. Price is below the SMA50 for the first time sustainably since the spring.

11

Scenario Summary

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

Bull $760 (25%)

AI monetisation inflects visibly — Business Agents (1m+ weekly), Meta One subscriptions and better ad ROAS turn the capex into revenue faster than feared; margins stabilise, capex intensity plateaus, and the multiple re-expands toward 22x forward. ~+37% from $553.

Base $645 (55%)

The ad engine keeps compounding ~20%, expenses moderate through 2027 as the build annualises, FCF begins to recover, and the market grants back a mid-cycle ~19-20x forward multiple. Roughly fair value; ~+17% from $553 and broadly in line with where the anchor sits.

Bear $440 (20%)

Capex keeps escalating into 2027 with no visible FCF payoff, operating margin compresses further, the armed AI-concentration tail deepens the cohort de-rating and a regulatory hit lands. Multiple compresses to ~13-14x cut earnings. ~-20% from $553; stop at $510 exits before the full move.

Probability-weighted 12-month fair value ≈ 0.25×$760 + 0.55×$645 + 0.20×$440 = ~$632 (about +14% from $553). Skewed to the upside on earnings power, but the bear leg is real while FCF is suppressed — which is exactly why the medium/long call is BUY (not STRONG BUY) and the short call is HOLD.

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

Trades below base fair value with elite quality and an attractive earnings multiple.
✅ Price $553 < base fair value ~$645
✅ No earnings within 7 days (Q2 reported 29 Jul; next ~late Oct)
✅ Valuation Attractive (fwd P/E 18.5x vs 26x warranted) + Quality 82

Technical — not MET

Trend broken; below every daily MA. Preferred entry is a volume reclaim of ~$600 OR a confirmed higher low above $524.
⛔ Daily close > SMA50 (~$603) on >1.5x volume
⛔ OR a tested higher low above the $524 print low
⛔ Daily RSI 35-65 (now 32 — oversold)

Catalyst — not MET

The Q2 catalyst fired NEGATIVE; no positive event in the window.
· Post-earnings move >+5% with guidance raised
⛔ Positive capex-efficiency / monetisation update

Forecast: Fundamental group is already met (Half-Size / starter conviction). The Technical group is the swing factor: watch for a volume reclaim of ~$600 or a confirmed higher low above $524 over the next 2-4 weeks — that would take the ladder to Full-Size. No Catalyst path until Q3 in late October.

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

Stop-Loss — not LIVE

⛔ Two daily closes below $510 (beneath the $520 52-week low / $524 print low)

Thesis Invalidation — not LIVE

⛔ Ad revenue growth decelerates below ~10% (engine breaking)
⛔ OR sustained engagement / ad-share loss to TikTok or Amazon
⛔ OR capex rises again with FCF still near zero into 2027

Profit-Target — not LIVE

⛔ Price into $645 (base) or $760 (bull) with daily RSI > 70

Forecast: No exit trigger is live: price $553 is ~8% above the $510 stop and the thesis is intact. The nearest real risk is a break of the $524/$520 double-bottom, which would arm the stop.

Imagine you act at the current price of $553.16 · as of 31 Jul 2026

What if you bought now?

Risking ~8% to the $510 stop to play for ~17% to base ($645) / ~37% to bull ($760). A Half-Size starter here is a value-on-quality entry into a broken chart — you are early, and paid to be, but momentum has not turned.

What if you sold now?

Selling at $553 locks in the post-earnings de-rating and gives up an elite ad franchise at ~18.5x forward. Justified only if you believe the capex never inflects and margins keep compressing.
13

Position Sizing Context

Illustrative portfolio math (not advice) translating conviction into an allocation given risk-per-share and volatility.

No portfolio allocation was supplied, so position sizing is not computed. Framework note only: the conviction ladder reads Half-Size (one entry group met), which by construction is a starter / scale-in, and the caution gates (AI-capex/FCF, regulatory, armed systemic tail) argue for the lower end of whatever a full position would be until the Technical group confirms.

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "META",
  "exchange_ticker": "NASDAQ:META",
  "isin": "US30303M1027",
  "date": "2026-07-31",
  "version": "v6",
  "analysis_status": "on-going",
  "finder_ticker": "META",
  "finder_exchange": "\ud83c\uddfa\ud83c\uddf8 NASDAQ",
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null,
  "price_at_rating": 553.16,
  "signal_short": "HOLD",
  "signal_medium": "BUY",
  "signal_long": "BUY",
  "primary_signal": "BUY",
  "quality_score": 82,
  "lifecycle_stage": "mature",
  "quality_detail": {
    "industry_benchmark_name": "Rule of 40 (platform, FCF-margin basis)",
    "industry_benchmark_value": 43,
    "industry_benchmark_score": 74,
    "moat_score": 80,
    "roic_percentile_vs_peers": 90,
    "capital_allocation": 72,
    "management_skin_in_game": 70
  },
  "valuation_score": 70,
  "valuation_detail": {
    "fcf_yield_ttm": 2.9,
    "fcf_quarter_usd_bn": 0.784,
    "reported_pe": 20.8,
    "forward_pe": 18.5,
    "implied_growth_rate": 11.0,
    "consensus_growth_rate": 20.0,
    "historical_valuation_decile": 2
  },
  "warranted_multiple": 26.0,
  "actual_multiple": 18.5,
  "val_multiple_basis": "clean forward P/E (est-cut adjusted)",
  "discount_rate_r": 9.17,
  "risk_free_10y": 4.67,
  "g_near": 15.0,
  "g_term": 3.0,
  "warranted_ratio": 0.71,
  "val_band": "attractive",
  "timing_score": 47,
  "timing_detail": {
    "mtf_confluence": 40,
    "risk_reward_score": 52,
    "relative_strength_vs_spy": -14.0,
    "relative_strength_vs_sector": -6.0,
    "catalyst_clustering_score": 45,
    "dynamic_macro_weight": 0.1,
    "daily_rsi": 32.1
  },
  "driver_score": 58,
  "driver_label": "Neutral / near-term headwind",
  "amplification_eligible": false,
  "economic_alignment_stance": "Contrarian",
  "economic_alignment_conviction": 52,
  "economic_alignment_pressure": "Headwind",
  "economic_alignment_source": "sector-map (XLC)",
  "macro_report_date": "2026-07-30",
  "overall_confidence": 50,
  "nonop_pct_of_net_income": 1,
  "clean_pe": 20.8,
  "clean_peg": 1.1,
  "competitive_share_trajectory": "stable",
  "competitive_threat_level": "moderate",
  "fair_value_est": 645,
  "stop_loss": 510,
  "target_price": 645,
  "scenario_base_target": 645,
  "scenario_bull_target": 760,
  "scenario_bear_target": 440,
  "scenario_base_prob": 55,
  "scenario_bull_prob": 25,
  "scenario_bear_prob": 20,
  "analyst_consensus_target": 723.69,
  "analyst_target_high": 883,
  "analyst_target_low": 595,
  "analyst_target_median": 725,
  "analyst_target_upside_pct": 31,
  "analyst_grades_consensus": "Buy",
  "analyst_bullish_pct": 80,
  "analyst_coverage_count": 65,
  "recent_upgrades_30d": 0,
  "recent_downgrades_30d": 0,
  "fmp_rating": "B+",
  "fmp_overall_score": 3,
  "hard_gate_state": "caution",
  "entry_groups_met": 1,
  "entry_conviction": "Half-Size",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "gates_triggered": [],
  "gates_caution": [
    "AI Capex / FCF Compression (2026 capex $130-145bn; Q2 FCF $0.78bn vs $8.5bn YoY)",
    "Regulatory / Binary (FTC antitrust, EU DMA)",
    "AI-Concentration Systemic Tail (armed, not firing \u2014 META already de-rated)"
  ],
  "do_not_buy_triggers": [],
  "short_entry_confirmed": false,
  "short_cap_reason": "Short base is HOLD, not a capped BUY: after the -8% earnings gap the daily is in a strong downtrend below every daily MA (20/50/200), momentum is broken and RSI 32 is oversold but unconfirmed. The quality-starter override does NOT fire \u2014 it requires Neutral timing on a Fair-valued base HOLD, whereas timing here is actively bearish and the sector (XLC) pressure is a Headwind.",
  "driver_commodity_trend": "n/a (not commodity-leveraged)",
  "next_update_date": "2026-08-14",
  "next_update_basis": "earnings 2026-07-29 reported \u2192 default +14d",
  "next_check_date": "2026-08-14",
  "currency": "USD",
  "company": "Meta Platforms, Inc."
}

Signals held at HOLD / BUY / BUY versus 20 Jul, but the internals moved materially: price -14% since the last run, a real Q2 EPS miss ($6.18 vs ~$7.18) on AI-capex margin compression, FCF collapsed to $0.78bn, valuation cheaper on earnings but dearer on cash, and Economic Alignment flipped Tailwind→Headwind (XLC Underperform). The Earnings-Event gate has cleared; no DNB fires.

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_yahoo_quote price $553.16 (source of truth), 52w 520-796, beta 1.25
get_income_statement (6q) Q2'26 rev $60.8bn +28%, EPS $6.18, op margin 30.9%, expenses +55%
get_financial_ratios ROE 29.8%, P/E 20.8x, price/FCF 34x, interest cover 58x
get_price_target_consensus / grades target $723.69, 52/65 Buy; note yahoo mean $824 likely stale/pre-cut
get_multi_timeframe_analysis daily strong-downtrend RSI 32, weekly down, monthly up; confluence bearish
get_stock_prices (6mo daily) chart series + earnings gap 29 Jul
MacroDriver-state-20260730 XLC Underperform/Underperform/Neutral; 10-Y 4.67%; AI-tail armed
Web (Q2 earnings, capex guide) capex $130-145bn, FCF $0.78bn, stock -~10%, expenses +55%
get_ratings_snapshot FMP B+, overall 3/5, ROE/ROA 5/5
Impact on scores: Full data coverage; no fallbacks. The one caution is that provider forward-EPS / target figures (yahoo mean $824, fwd P/E 15.6x) look stale versus the post-print reality — forward P/E was conservatively marked to ~18.5x to reflect likely estimate cuts from the raised expense guidance. Overall confidence 50%.
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.