Signals unchanged: HOLD / HOLD / HOLD. Price $325.22 → $334.47 (+2.8%) to a fresh 52-week high. The story is the same, sharper: a superb franchise that has become more expensive, not less.
JPMorgan Chase is the largest bank in the United States and one of the largest financial institutions in the world, running three franchises under one roof: Consumer & Community Banking (deposits, cards, mortgages, auto), the Commercial & Investment Bank (advisory, trading, markets, treasury services) and Asset & Wealth Management. Its core business is intermediation at scale — taking in roughly $2.5 trillion of deposits, lending and investing them, and earning net interest income plus fee income across almost every corner of global finance. What sets JPMorgan apart is its “fortress balance sheet” and unmatched diversification: a top-tier CET1 capital position, best-in-class return on tangible common equity, and the scale to out-invest peers in technology every year. For a non-expert, think of it as the blue-chip, all-weather American bank — the one regulators lean on in a crisis and the one that tends to gain share when weaker rivals stumble.
Lifecycle & sector: Mature, Financials / Banks — Diversified. Scored on the banking lens — ROE, ROTCE, efficiency ratio, NIM, CET1 and credit quality — not FCF/EBITDA/gross-margin, which are structurally meaningless for a balance-sheet business.
| Sub-signal | JPM | Peer / history | Score | Read |
|---|---|---|---|---|
| ROTCE | 23% (Q1'26); ~20% FY run-rate | Large-bank median ~12-14% | 92 | Best-in-class profitability on tangible capital |
| ROE | 19% | >18% exceptional | 90 | Top of the peer group |
| Efficiency (overhead) ratio | ~53% | <55% good, <50% elite | 80 | Operationally disciplined at scale |
| CET1 ratio | 14.3% (std.) | >11% strong | 88 | Fortress capital; buffer for buybacks & Basel endgame |
| NIM | ~2.6% | 2.5-3.5% typical | 62 | Solid; NII past peak but resilient |
| Credit quality | NPLs low, reserves ample | Card charge-offs normalising | 66 | Benign now; private-credit / consumer watch item |
Deposit franchise gives funding-cost advantage, but deposit beta and rate competition cap it.
Payments rails, treasury services and a two-sided merchant/consumer base compound with scale.
Sticky primary-bank & corporate treasury relationships; direct-deposit and integration lock-in.
Unmatched scale funds a ~$18B+ annual tech budget peers can't match — durable structural edge.
The premier US banking brand + charter; the name regulators lean on in a crisis.
Moat score = 72 (average). A genuinely wide, durable moat for a bank.
| Rival / threat | Type | Share trajectory | Moat-erosion vector |
|---|---|---|---|
| Bank of America, Citi, Wells Fargo | Direct money-center rivals | JPM gaining | JPM out-earns (ROTCE 23% vs ~12-15%) and out-invests in tech — widening, not narrowing |
| Goldman Sachs, Morgan Stanley | IB / markets / wealth rivals | JPM stable-to-gaining | #1 in IB fees & markets share; wealth scaling |
| Fintech / neobanks (SoFi, Chime, Cash App) | Low-cost consumer entrants | JPM stable | Chip at consumer deposits/payments at the edge; JPM's scale + tech spend defends the core |
| Private-credit funds (Apollo, Ares, Blackstone) | Disintermediation of lending | JPM defending | Direct lenders take share of leveraged loans; JPM responding with its own private-credit book |
→ Net effect on the moat: Switching Costs held at 72, Cost Advantage held at 82 — the private-credit disintermediation is the one live erosion vector, but it is a margin/growth issue, not an existential one. Overall competitive threat: moderate.
ROIC / capital allocation: For a bank, read this as ROTCE (23%) + capital return discipline. Management runs a clear framework — organic reinvestment first, then a growing dividend (payout ~29%) and large, valuation-aware buybacks; the falling share count is accretive. Jamie Dimon's long tenure and conservative-through-cycle posture score capital allocation high.
The franchise is superb; the price is the problem. Every reference except the modest analyst-target gap says JPM is rich, and its own history says it is near a record.
| Reference | Reading | Score |
|---|---|---|
| P/TBV (primary, ROE-anchored) | ~3.07x on TBV/sh $108.87. 10-yr median 2.0x, all-time high 3.13x — decile 10. Even a 19-23% ROE only “justifies” ~1.5-2x on the framework's rule; the rest is a quality premium already at a record. | 18 |
| Sector-median cross-check | Large-bank median P/TBV ~1.5-1.8x; JPM at 3x is a ~70-100% premium to peers. | 25 |
| Forward P/E vs peers | 14.8x on 2026E EPS $22.57 (14.1x on 2027E $23.71) vs peer ~12x. Premium, quality-justified but not cheap. | 45 |
| Analyst-target gap (10%) | Consensus $341.25 / median $342 vs $334.47 = +2.0% upside. Fairly valued per the Street. | 52 |
| Grades consensus (5%) | 1 Strong-Buy / 31 Buy / 27 Hold / 2 Sell (52% bullish, 44% holds) — mixed, Buy with heavy caution. | 50 |
Cash-return anchor (banks): dividend yield 1.76% ($5.90) — low; TBV/sh compounding ~8% YoY is the real book-value engine. FCF-yield is N/A for a bank.
FMP cross-check: rating B+ (overall 3/5) — ROE 5/5 and DCF 5/5 (great business) dragged down by P/B 2/5 and P/E 3/5 (rich price). This confirms the split: high Quality, low Valuation.
The force above JPM's own execution is the rate regime + credit cycle. Fed funds ~3.63% with an easing bias, a positively-sloped, steepening curve, and — for now — benign credit combine to a net tailwind.
| Horizon | Reading | Wt |
|---|---|---|
| Historical (25%) | Rates off their peak, curve re-steepened positive from inversion — supportive trajectory for NIM & loan demand. | ~65 |
| Current (50%) | Easing bias + steep curve is the sweet spot for a deposit-funded lender; offset by the macro report's Private-Credit / Shadow-Banking Stress driver (dominance 4, High) as a credit watch item. | ~65 |
| Forward (25%) | June NFP +57k (miss) with unemployment 4.2% raises rate-cut odds — double-edged: cuts help valuations & deposit costs, but a cooling labour market is a late-cycle credit caution. | ~64 |
Driver score = 65 → Tailwind, amplification-eligible. Because the base signal is HOLD, the driver does not amplify (HOLD never amplifies) — it would only lift a base BUY to STRONG BUY. It does not change the three fundamental pillar scores. Thesis-invalidation floor: a sharp curve re-inversion + credit-cost spike (private-credit contagion into bank balance sheets) would flip this to a headwind.
Non-watchlist name → mapped via GICS sector to the Macro-Economic Driver-Sector matrix (MacroDriver 2026-06-26): Financials XLF = O (short) / O (medium) / N (long). The economic pressure is a Tailwind short and medium (rate steepening + resilient US growth favour banks), fading to Neutral long. Stance Trend-Following — going long rides the tailwind. Conviction 64. This is the amplification input: it would enable a BUY→STRONG BUY short/medium, but the base signal is HOLD, so it leaves the signal unchanged. Regime backdrop: Reacceleration-lead / Stagflation-rising, higher-for-longer Fed.
Source: sector-map (XLF O/O/N) · Macro report 2026-06-26
The tape is unambiguously strong — but strong-and-extended is a poor entry, which is what the Timing pillar measures. All five timeframes are bullish (confluence strongly bullish), yet price sits at a 52-week high with monthly RSI ~70, and Q2 earnings are 12 days out.
| Component | Reading | Score |
|---|---|---|
| MTF trend (30%) | Monthly/weekly uptrend, daily strong-uptrend above rising SMA50 ($312) & SMA200 ($308); fresh resistance breakout. | 84 |
| Risk-reward / position-risk (20%) | At the highs; nearest real support 306-312 (daily SMA50) then 293. A logical stop sits ~9-10% away — wide. Poor entry location. | 35 |
| Relative strength | Outperforming SPY & XLF; leadership intact. | 78 |
| Macro overlay (20%, high-sensitivity sector) | Fed easing bias + XLF tailwind favourable; but a heavy high-impact macro calendar (NFP, CPI 14 Jul, FOMC minutes) adds path risk. | 60 |
| Sentiment (15%) | All analyst actions “maintain” over 30 days — no net upgrade/downgrade. Neutral. | 50 |
| Catalyst (15%) | Q2 earnings 14 Jul dominates a ~2-week window — focused single catalyst, but binary event risk. | 48 |
Timing = 57. Confidence is capped at 40% by the Earnings-Event gate (print inside 14 days). Read: great tape, but no fresh entry edge at the highs into a binary print.
| Date | Event | Impact | Forecast | Previous | Relevant? | Why |
|---|---|---|---|---|---|---|
| 2026-07-02 | Non-Farm Payrolls / Unemployment (Jun) | High | +110k / 4.3% | +129k / 4.3% | ✅ Yes | Actual +57k (big miss) / 4.2% — cooling labour, raises cut odds; credit watch |
| 2026-07-06 | ISM Services PMI (Jun) | High | 54.0 | 54.5 | ⚠️ Med | Growth/loan-demand signal for banks |
| 2026-07-08 | FOMC Minutes | High | — | — | ✅ Yes | Rate-path read — directly drives NIM & bank multiples |
| 2026-07-14 | JPM Q2 2026 EARNINGS | High | EPS ~$5.44 | $4.96 (Q2'25) | ✅ Yes | Company binary event — NII, credit costs, IB fees, buyback pace |
| 2026-07-14 | CPI / Core CPI (Jun) | High | 3.9% / 2.8% YoY | 4.2% / 2.9% YoY | ✅ Yes | Inflation → Fed path → rate regime driver |
| 2026-07-16 | Retail Sales (Jun) | High | +0.3% | +0.9% | ⚠️ Med | Consumer health → card/credit trends |
| Date | Event | Actual | Forecast | Surprise | Impact |
|---|---|---|---|---|---|
| 2026-06-25 | GDP Growth QoQ (Q1) | 2.1% | 1.6% | +31% above | Positive — resilient growth supports loan demand |
| 2026-06-25 | Core PCE MoM (May) | 0.3% | 0.3% | inline | Neutral — disinflation stalled, higher-for-longer |
| 2026-06-30 | CB Consumer Confidence (Jun) | 91.2 | 94.4 | -3.4% below | Mild negative — consumer caution |
| 2026-07-01 | ISM Manufacturing (Jun) | 53.3 | 54.0 | -1.3% below | Mild negative — growth cooling at the margin |
JPM is a High-macro-sensitivity name and the next fortnight is dense: its own Q2 print (14 Jul) collides with June CPI the same day, FOMC minutes (8 Jul) and the just-released June jobs miss (+57k). The June-30 3-day WAIT-override window applies — combined with the earnings gate, the honest posture is wait-for-the-print rather than chase the 52-week high.
| Timeframe | Trend | Direction | RSI | MACD | Key S/R | Breakout | Vol |
|---|---|---|---|---|---|---|---|
| Monthly | Uptrend ↑ | Bullish | 69.7 | +, hist rolling | S: 279 R: 337 | Resistance breakout | 0.1x |
| Weekly | Uptrend ↑ | Bullish | 63.2 | +, rising | S: 293 R: 337 | Resistance breakout | 0.9x |
| Daily | Strong Up ↑ | Bullish | 63.3 | +, rising | S: 306/293 R: 343 | Resistance breakout | 1.5x |
| Hourly | Strong Up ↑ | Bullish | 55.5 | flat | S: 325 R: 340 | — | — |
| 15-min | Strong Up ↑ | Bullish | 53.9 | + | S: 332 R: 340 | — | — |
| Confluence: Strongly Bullish · MTF Score 82 | |||||||
Textbook uptrend — every timeframe aligned bullish with a fresh resistance breakout on the daily at ~1.5x volume. The only caution is location: monthly RSI ~70 (overbought) and price at the 52-week high ($343 the ceiling, $306-312 the first support shelf). This is a ‘do-not-fight-the-trend, but don't-chase-the-extension’ chart — a pullback toward the rising 50-day ($312) would offer a far better risk-reward entry than the high.
JPM 6-month daily close with 50-day SMA. Steady recovery from the ~$279 Mar low to a fresh 52-wk high; extended above the rising 50-day.
Soft-landing easing: Fed cuts without recession, deposit costs fall faster than asset yields, NII re-accelerates, capital-markets/IB cycle re-opens, and continued buybacks shrink the count. Multiple holds ~3x TBV on a rising book → toward the $391 Street high.
Steady execution, NII past peak but resilient, ~+7-11% EPS growth, TBV compounds ~8%. Multiple holds near today's rich level → low-single-digit total return, roughly the consensus $341-342 plus dividend.
Recession/credit scare or private-credit contagion into bank balance sheets: rising charge-offs, IB slows, and the 3x-TBV premium de-rates toward ~2.4-2.5x. A market-wide risk-off (macro tail: AI/mega-cap unwind + breadth rollover) drags the highest-quality names down with the tape.
Forecast: Technical group is already met (trend intact), so the ladder reads Half-Size. The Fundamental group needs a pullback to ~$318 or below — Moderate likelihood on a ~2-3% dip toward the rising 50-day, but Unlikely to reach deep value without an earnings stumble or macro risk-off; basis: price is only ~7% above the 50-day and the trend is up, so a shallow reset is more probable than a deep one. The Catalyst group is event-dated: resolves at the 14 Jul Q2 print (Street EPS ~$5.44) — a beat-and-raise on >2x volume would open it; a soft NII/credit print would instead pressure price toward the Fundamental entry. Watch the 50-day ($312) and $293 support.
Forecast: No exit trigger is live — hold. Stop ($300) is ~10% below and unlikely in 4-6 weeks absent an earnings shock or market-wide risk-off; the 14 Jul print is the one gap-risk date. Profit-Target is close: price is ~2% under the $341-342 median target, but RSI (63) is not yet >70, so a Trim is not yet triggered — it would arm quickly on a push to new highs into/after earnings.
What you're risking: buying at a 52-week high, above ~$318 fair value, 12 days before a binary Q2 print — the Fundamental and Catalyst entry paths are both unmet. If the tape or credit turns, the 3x-TBV premium de-rates fast. What you're gaining: immediate exposure to the strongest bank franchise in an XLF tailwind, a 1.76% dividend while you wait, ~8% TBV compounding, and rate-cut optionality. Read: the skew (~+4% expected vs ~-10-13% downside) is unattractive here — waiting for a pullback toward the 50-day (~$312) or the post-earnings reaction materially improves the deal.
What you're giving up: the dividend, TBV compounding, and the easing-cycle NII optionality of a franchise you'd struggle to replace. You would not be selling below fair value — you'd be selling into a rich price. What you're protecting: gains, if the macro tail (credit / mega-cap unwind) hits. But no exit rule is live — stop, thesis-break and profit-take are all clear. Read: there is no mechanical reason to sell; for a holder this is a hold-and-collect zone, not an exit.
Position sizing not computed — no risk budget or portfolio role was specified for this run (batch/no-highlight). For reference only: the §12 Conviction Ladder reads Half-Size (1 of 3 entry paths met — Technical only). ATR context: daily ATR ~$7.4 (~2.2% of price), beta ~1.0 (moves with the market). A logical stop below the $306-308 shelf implies ~8-10% risk per share — wide at this entry, which is the sizing argument for waiting for a better location rather than sizing up at the high.
{
"ticker": "JPM",
"exchange_ticker": "NYSE:JPM",
"isin": "US46625H1005",
"company": "JPMorgan Chase & Co.",
"date": "2026-07-02",
"version": "v6",
"analysis_status": "on-going",
"finder_ticker": "JPM",
"finder_exchange": "\ud83c\uddfa\ud83c\uddf8 NYSE",
"section": "Financials",
"lifecycle_stage": "mature",
"user_horizon": null,
"user_allocation_pct": null,
"portfolio_role": null,
"price_at_rating": 334.47,
"currency": "USD",
"signal_short": "HOLD",
"signal_medium": "HOLD",
"signal_long": "HOLD",
"primary_signal": "HOLD",
"composite_short": 57,
"composite_medium": 59,
"composite_long": 64,
"quality_score": 82,
"quality_detail": {
"industry_benchmark_name": "ROE + Efficiency (bank)",
"industry_benchmark_value": "ROE 19% / eff ~53%",
"industry_benchmark_score": 90,
"moat_score": 72,
"rotce_pct": 23,
"roe_pct": 19,
"cet1_pct": 14.3,
"efficiency_ratio_pct": 53,
"nim_pct": 2.6
},
"valuation_score": 38,
"valuation_detail": {
"p_tbv": 3.07,
"tbv_per_share": 108.87,
"pe_ttm": 16.0,
"forward_pe_2026": 14.8,
"dividend_yield_pct": 1.76,
"historical_valuation_decile": 10,
"analyst_consensus_target": 341.25,
"analyst_target_upside_pct": 2.0
},
"timing_score": 57,
"timing_detail": {
"mtf_confluence": 82,
"risk_reward_score": 35,
"relative_strength_vs_spy": "outperform",
"relative_strength_vs_sector": "outperform",
"catalyst_clustering_score": 40,
"dynamic_macro_weight": 0.2
},
"driver_score": 65,
"driver_label": "Tailwind",
"economic_alignment_stance": "Trend-Following",
"economic_alignment_conviction": 64,
"economic_alignment_pressure": "Tailwind",
"economic_alignment_source": "sector-map (XLF O/O/N)",
"macro_report_date": "2026-06-26",
"nonop_pct_of_net_income": 0,
"clean_pe": 16.0,
"clean_peg": 1.8,
"competitive_share_trajectory": "gaining",
"competitive_threat_level": "moderate",
"moat_score": 72,
"overall_confidence": 40,
"fair_value_est": 318,
"stop_loss": 300,
"target_price": 348,
"scenario_base_target": 348,
"scenario_bull_target": 388,
"analyst_consensus_target": 341.25,
"analyst_target_high": 391,
"analyst_target_low": 295,
"analyst_target_upside_pct": 2.0,
"analyst_grades_consensus": "Buy",
"analyst_bullish_pct": 52,
"analyst_coverage_count": 61,
"fmp_rating": "B+",
"fmp_overall_score": 3,
"recent_upgrades_30d": 0,
"recent_downgrades_30d": 0,
"hard_gate_state": "caution",
"gates_triggered": [
"Valuation Ceiling (P/TBV ~3.07x, decile 10 \u2014 caps at HOLD)",
"Earnings-Event (Q2 14 Jul, caps Timing conf 40%)"
],
"gates_caution": [],
"do_not_buy_triggers": [],
"entry_groups_met": 1,
"entry_conviction": "Half-Size",
"exit_groups_live": 0,
"exit_action": "Hold",
"next_update_date": "2026-07-15",
"next_update_basis": "Q2 earnings 2026-07-14 +1 trading day"
}