NYSE:SCHW The Charles Schwab Corporation

ISIN: US8085131055
FinancialsBrokerage / Asset Gatherer
NYSE · Retail brokerage / custodian Analysis Status: On-Going
$101.70
+11% wk-run
9 Jul 2026 · Signal v6
Changes since last report (20 Jun 2026, US$91.70): Price +11% to US$101.70. Short-term downgraded BUY → HOLD (medium STRONG BUY, long BUY held). The fundamentals are strong — ~20x / PEG 0.38 on a re-accelerating asset-gatherer, amplified to a medium-horizon STRONG BUY by the rate/market driver + XLF tailwind — but the stock has run +11% into overbought territory (daily RSI ~72) at its 52-wk high, with Q2 earnings inside 14 days (~17 Jul, Gate 2). So the near-term entry is a hold/Wait. Next update is set right after the print. (Financials·US is funded, but a short-HOLD earns no grid tile.) vs previous report dated 20 Jun 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.

The Charles Schwab Corporation

Charles Schwab is the largest US retail brokerage and a major custodian, holding trillions in client assets and earning money three ways: net interest income on client cash (the biggest piece), asset-management/advice fees, and trading. Its core business is gathering and monetising client assets at massive scale, with a low-cost model that has made it the default home for retail investors and independent advisors. What sets it apart is that scale, a sticky asset base, and strong operating leverage to both markets and interest rates — earnings are re-accelerating as client cash re-prices and the rate/curve environment turns favourable. Think of it as a high-quality, rate-and-market-levered asset-gathering machine trading at a reasonable multiple, whose main near-term caveat is that the stock has run hard into earnings.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD5450%Strong uptrend BUT overbought (RSI 72) at 52-wk highs; Q2 in <14d
Medium-term (6–12 mo)STRONG BUY6658%Attractive (~20x, PEG 0.38) + rate/market driver + XLF tailwind
Long-term (3–5 yr)BUY6458%Quality asset-gatherer; fairly priced
Next update: 2026-07-18 — Q2 earnings ~17 Jul +1 trading day
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

79
strong
conf 72%

Valuation Attractiveness

66
attractive/fair
conf 64%

Entry/Exit Timing

52
overbought (extended)
conf 50%

Underlying Drivers

68
tailwind
conf 62%

Economic Alignment

66
Trend-Following
conf 62%
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.
⚠️
Earnings Event
Q2 earnings due ~17 Jul (within 14 days) — a binary event; timing confidence capped. Reinforces the short-term HOLD (don't chase into the print).
Valuation Ceiling
P/E ~20x (fwd ~18x), PEG 0.38 — attractive/fair for a re-accelerating asset-gatherer. No ceiling.
Financial Distress
Well-capitalised; the 2023 deposit stress is behind it, client cash re-pricing higher. No distress.
Earnings quality
Clean (~0% non-op); net-revenue basis used, not gross interest income (bank data-basis note).
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
The largest US retail brokerage — a sticky, scaled asset-gatherer with strong operating leverage to markets and rates.
79
conf 72%

Lifecycle & sector: Mature asset-gatherer (Financials — brokerage). Scored on net revenue growth, margins, asset growth and rate/market leverage — on a net-revenue basis (FMP 'revenue' includes gross interest income).

Sub-signalReadingScore
Net revenue growthRe-accelerating as client cash re-prices; NII the biggest lever78
ProfitabilityPre-tax margin ~43%; ROE ~18%; strong operating leverage76
Asset baseTrillions in client assets; sticky retail + advisor custody82
Balance sheetWell-capitalised; funding pressures easing68
Switching costs72Sticky accounts, advisor custody lock-in
Cost advantage76Scale = lowest-cost asset gatherer
Network / brand70Default retail brand post-Ameritrade
Pricing power58Zero-commission era; monetises via NII/spread
Intangibles62Trust, scale, advisor relationships
Competitive Environment. Named rivals: Fidelity, Vanguard (private), Morgan Stanley/E*TRADE, Robinhood (HOOD), Interactive Brokers (IBKR).
RivalTypeSchwab's position
Fidelity / VanguardScale asset gatherersStable — Schwab is #1 in retail brokerage by many measures
Robinhood / IBKRLower-cost / active-traderWatch — taking younger/active share, but small vs Schwab's asset base
Rates / cash sortingMacroNow a tailwind — cash re-pricing supports NII
Net: scale and switching-cost sub-scores hold. Competitive-threat level moderate.
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/fair: ~20x trailing (fwd ~18x), PEG 0.38, ~20% upside to the median — held back only by the extended tape.
66
conf 64%

Warranted-multiple anchor. r ≈ 9.5% (financial, +0.5 risk add-on); disciplined g_near ≈ 12-13% (rate/asset-driven re-acceleration), g_term 3% → warranted P/E ≈ 19-20x. Actual ~20x (fwd ~18x) → ratio ≈ 1.0 (fwd ~0.9) → Fair/Attractive.

LensReadingScore
Warranted-multiple anchor (40%)~20x ÷ ~19-20x ≈ 1.0 (fwd ~0.9) → Fair/Attractive64
PEG0.38 (TTM) — cheap on the earnings re-acceleration72
Analyst targetConsensus US$122 / median US$122 vs US$102 — ~20% upside68
Grades29 buy / 18 hold / 3 sell — Buy consensus60
Read. Reasonably valued for a re-accelerating asset-gatherer — the fundamentals earn the medium-horizon STRONG BUY (fair valuation + rate/market driver + XLF tailwind). The catch is purely tactical: the stock has run +11% into overbought territory just ahead of Q2 earnings.
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
Interest-rate regime + market activity / asset growth
68
Tailwind — amplifies the medium-term BUY

Primary driver: the rate/curve environment (client-cash re-pricing → net interest income) plus market levels and trading activity that drive asset growth and fees.

HorizonReadDriver
ShortHigher-for-longer supports NII; markets firm; XLF short O~66 Tailwind
MediumCash re-pricing + asset inflows; XLF medium O~70 Tailwind
LongStructural asset-gathering growth; XLF long N~66 Tailwind

Amplification: the driver (≥65) + a Financials Tailwind amplify the medium-horizon BUY to STRONG BUY (valuation Attractive/Fair → eligible). Long-horizon econ is Neutral (XLF long N) → Long BUY. Thesis-invalidation floor: a sharp rate-cut cycle compressing NII, or a market drawdown shrinking client assets.

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
Trend-Following · Tailwind
66
conviction

Financials (XLF) short O / medium O / long N. The medium-horizon Tailwind + a rate/market driver amplify the base BUY to STRONG BUY at the medium horizon; long is a plain BUY (XLF long N). Short is HOLD — the tape is overbought and Q2 earnings are inside 14 days.

Source: sector-map (Financials/XLF) · Macro report 2026-07-03

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
Powerful uptrend across all timeframes, but daily RSI ~72 (overbought) at the 52-wk high after an +11% run, with Q2 earnings in <14 days.
52
conf 50%

Risk-reward: SCHW is ~US$102, in a clean uptrend on every timeframe, but the daily RSI is ~72 (overbought) and it's pressing the 52-wk high (US$107.5) after an +11% two-week run — right into a Q2 print (~17 Jul). Great trend, poor entry: chasing an overbought name at highs ahead of a binary event is exactly what the framework counsels against short-term.

SignalReadingScore
Trend structureAll-TF uptrend; above all MAs74
MomentumDaily RSI ~72 — strong but overbought/extended44
Position in rangeAt the 52-wk high — extended48
Event riskQ2 earnings ~17 Jul (within 14d) — timing capped42
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.
9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrendBullish63+S: 61 R: 107.5Breakout0.3x
WeeklyUptrendBullish63+S: 84 R: 107.5Breakout0.6x
DailyUptrendBullish72+S: 88 R: 100.8Breakout0.7x
Confluence: Strongly bullish but extended · MTF Score 60

A powerful, aligned uptrend — but daily RSI ~72 flags it's overbought at the highs. A clean break of US$107.5 extends it; a pullback toward US$94-95 (the 50-day) would be a far better entry. With Q2 earnings ~17 Jul, chasing here carries binary risk.

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.

SCHW weekly close (Yahoo), Jan–Jul 2026. +11% run to ~US$102, overbought at the 52-wk high.

11

Scenario Summary

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

Bull $137 (25%)

NII re-acceleration and asset inflows beat, the multiple re-rates, and the uptrend extends to the Street high. ~+35%.

Base $118 (55%)

Steady earnings re-acceleration on the rate/market tailwind; grind toward the analyst median. ~+16%.

Bear $85 (20%)

A sharp rate-cut cycle compresses NII, or a market drawdown shrinks assets; the extended stock de-rates. ~−16%. Trigger: a dovish rate shock or an earnings miss.

Probability-weighted 12-month fair value ≈ US$116 (~+14%) — a positive skew on a reasonably-valued, re-accelerating asset-gatherer; the near-term entry is the only caveat.

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

Below the base target on an attractive multiple with a rate/market driver.
✅ Price US$101.70 < base target US$118 (~20x, PEG 0.38)
⛔ No earnings within 7 days
✅ Underlying-Driver score ≥ 50 (68)

Technical — not MET

Overbought at highs; entry preferred on a pullback, not chasing.
⛔ Break > US$107.5 on volume (extension)
⛔ OR a pullback to US$94-95 (50-day) with a higher low
⛔ RSI 35-65 (~72 — overbought)

Catalyst — not MET

Q2 earnings ~17 Jul — inside the window, a binary event.
· Post-earnings beat + guidance raise

Forecast: Fundamental group MET on valuation, but the 'no earnings within 7 days' sub-condition FAILS (Q2 ~17 Jul), so the group is not fully clean into the print. Technical is overbought at the high (RSI ~72). The disciplined read: a pullback toward the US$94-95 50-day, or a clean post-earnings continuation, is the better entry — don't chase overbought into a binary. The medium/long thesis is BUY/STRONG BUY.

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

Stop-Loss — not LIVE

⛔ Two weekly closes below US$88 (below the breakout base)

Thesis Invalidation — not LIVE

⛔ A sharp rate-cut cycle compresses NII
⛔ A market drawdown shrinks client assets / an earnings miss

Profit-Target — not LIVE

⛔ Into US$118 (base) / US$137 (bull) with RSI > 70

Forecast: Stop (US$88) ~14% below; unlikely absent a rate/market shock. The live near-term event is the ~17 Jul print.

Imagine you act at the current price of $101.70 · as of 9 Jul 2026

What if you bought now?

You are risking ~16% (to the US$85 bear) to gain ~16% base / ~35% bull — but chasing overbought into earnings.

What you're risking: buying an overbought stock at its 52-wk high after an +11% run, days before a binary Q2 print. What you're gaining: a high-quality, reasonably-valued (~20x, PEG 0.38) asset-gatherer re-accelerating on the rate/market tailwind, ~20% below the median. Read: the medium-term thesis is a strong buy, but the near-term entry is poor — wait for a pullback toward US$94-95 or a clean post-earnings hold rather than chasing.

What if you sold now?

Trimming here banks the +11% run before a binary print; you give up upside if Q2 beats.

What you'd protect: the pullback risk from overbought levels / an earnings miss. What you'd give up: the re-acceleration + re-rate. No exit rule is live. Read: a hold for owners; new money is better served waiting for a pullback.

13

Position Sizing Context

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

Position sizing not computed — no risk budget on file. The §12 Conviction Ladder reads Wait (0 of 3 fully met — overbought + inside the earnings blackout): a high-quality name, but not at this extended entry. This is context, 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": "SCHW",
  "date": "2026-07-09",
  "version": "v6",
  "company": "The Charles Schwab Corporation",
  "currency": "USD",
  "exchange": "NYSE",
  "exchange_ticker": "NYSE:SCHW",
  "isin": "US8085131055",
  "api_ticker": "SCHW",
  "analysis_status": "on-going",
  "lifecycle_stage": "mature",
  "sector": "Financials",
  "gics_sector": "Financials",
  "country": "United States",
  "finder_ticker": "SCHW",
  "price_at_rating": 101.7,
  "signal_short": "HOLD",
  "signal_medium": "STRONG_BUY",
  "signal_long": "BUY",
  "primary_signal": "STRONG_BUY",
  "quality_score": 79,
  "valuation_score": 66,
  "timing_score": 52,
  "driver_score": 68,
  "economic_alignment_stance": "Trend-Following",
  "economic_alignment_conviction": 66,
  "economic_alignment_pressure": "Tailwind",
  "economic_alignment_source": "sector-map",
  "macro_report_date": "2026-07-03",
  "overall_confidence": 50,
  "val_band": "attractive",
  "warranted_multiple": 19,
  "actual_multiple": 20,
  "warranted_ratio": 1.0,
  "clean_pe": 20.0,
  "nonop_pct_of_net_income": 0,
  "val_multiple_basis": "clean P/E (net-revenue basis)",
  "fair_value_est": 118,
  "stop_loss": 88,
  "target_price": 118,
  "scenario_base_target": 118,
  "scenario_bull_target": 137,
  "scenario_bear_target": 85,
  "entry_groups_met": 0,
  "entry_conviction": "Wait",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "hard_gate_state": "caution",
  "gates_triggered": [
    "Earnings Event"
  ],
  "gates_caution": [
    "Earnings Event (Q2 <14d)"
  ],
  "do_not_buy_triggers": [],
  "competitive_share_trajectory": "stable",
  "competitive_threat_level": "moderate",
  "analyst_consensus_target": 121.56,
  "analyst_target_high": 137,
  "analyst_target_low": 105,
  "analyst_coverage_count": 50,
  "next_update_date": "2026-07-18",
  "next_update_basis": "Q2 earnings ~17 Jul +1 trading day",
  "prior_report": "calibration-SCHW-20260620-1455.json",
  "prior_primary": "STRONG_BUY",
  "changes_note": "Short BUY->HOLD (medium STRONG BUY, long BUY held). +11% run into overbought (RSI 72) at 52-wk high + Q2 earnings <14d (Gate 2) cap the short entry. Fundamentals strong (~20x, PEG 0.38). Financials-US funded but short HOLD -> no grid tile. Next update after Q2 print."
}

Downgraded short from BUY to HOLD (medium STRONG BUY, long BUY held). The fundamentals are strong — ~20x / PEG 0.38 on a re-accelerating asset-gatherer, with a rate/market driver and an XLF tailwind that amplify the medium-horizon BUY to STRONG BUY — but the stock has run +11% into overbought territory (daily RSI ~72) at its 52-wk high, with Q2 earnings inside 14 days (Gate 2). So the near-term entry is a HOLD/Wait; the medium/long thesis is intact. Financials·US is funded, but a short-HOLD earns no grid tile.

15

Data Sources & Methodology

Audit trail of every data source: fully available (✓), fallback (⚠), or failed (✗), plus provenance-based confidence haircuts.
Data Source Status
get_income_statement / ratios net-revenue basis; ~20x P/E, PEG 0.38, ~43% pre-tax margin
get_multi_timeframe_analysis all-TF uptrend but daily RSI 72 overbought
get_price_target_consensus / grades consensus US$122; 29 buy / 18 hold / 3 sell
Impact on scores: Timing confidence capped by the earnings event (<14d) + overbought RSI.
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.