CommonQuant
CommonQuant.ai Research
AI-generated trading idea · LONG · C, GS, JPM, KBE

Wall Street trading desks minting cash on market volatility and dealmaking — ride the momentum on top banks

Major banks are smashing earnings records thanks to massive spikes in stock trading, while a proposed $53 billion buyout of PayPal proves that big corporate deals are also returning. This combination of booming market activity and takeovers translates into huge windfall profits for the top Wall Street firms.

Idea

The largest banks just reported blowout quarterly earnings driven by massive surges in stock trading revenue—JPMorgan saw an 86% jump while Citi posted record numbers. At the same time, a massive $53 billion takeover bid for PayPal shows that corporate dealmaking is alive and well, which directly feeds massive advisory fees for top banks like Goldman Sachs. When Wall Street is minting money on both trading volatility and advisory fees, their stock prices typically ride that momentum higher as analysts scramble to raise their profit targets.

Advanced Analysis — institutional-depth research report

Verdict: The Bank Earnings Story Is Real, But the Trade Isn't Ready

The thesis has genuine fuel: per Bloomberg's July 14, 2026 report, JPMorgan posted record profit with stock-trading revenue up 86%, Citi's traders posted a record quarter, and Reuters confirmed Goldman beat estimates on a trading boom — while Goldman's FY2025 diluted EPS grew 26.6% to $51.32 on a 13.7% return on equity, and JPM's Q2 2026 ROE improved 1.12 points over Q1. The strongest point against is the setup itself: KBE closed at $68.04, below both its EMA of $68.50 and its 50-day average of $69.11, so the sector gate that enables every entry is failing — and the only completed backtest (nine months, 10 trades on JPM) returned just 0.45% with a 40% win rate. The insider tape leans the wrong way too: filings for the period ended June 30, 2026 show net open-market selling of roughly $29.3 million at GS and $6.6 million at JPM. All three banks are still raising dividends — GS trailing payouts of $18 versus $13 a year prior, JPM $6.00 versus $5.30, and Citi $2.47 versus $2.28 — which supports holding through drawdowns but does not justify a long entry below the trend gate. Verdict: wait — buy nothing until KBE closes back above its 50-day average of $69.11, a move of about 1.6%, and ideally after a JPM pullback to the $357.15 mid-band. What would flip it: a confirmed KBE close above $69.11 combined with a subsequent positive earnings surprise in any of the three names.

Conviction score breakdownComposite score computed by the server from the applicable evidence-tier dimensions.
MeasureValue
Thesis support75/100
Trade readiness25/100
Risk quality50/100
Backtest evidence30/100
Fundamentals trend70/100
Score50/100
Composite Score50/100
Evidence Tierbacktested
Decision scenariosBull, base, and bear cases synthesized from the cited evidence tier. Likelihoods are rounded evidence-weighted judgments, not statistically calibrated forecasts.
MeasureValue
Evidence Tierbacktested

Trade now

Nothing is actionable today. The strategy's sector gate — KBE closing above its 50-day average — is failing: KBE closed at $68.04 versus a 50-day average of $69.11, about $1.07 short. That single condition blocks entries on all three names (JPM, GS, C), so "wait" means staying flat until the ETF reclaims that trend line. Per-name readiness once the gate opens: JPM ($356.23) is closest — price already sits above its 50-day average ($351.28) and EMA ($348.98), and only needs a low touching the Bollinger mid-band ($357.15) with an RSI (14) cross above 45 (currently 50.5). GS ($1,029.18) needs more work: it trades below both its 50-day average ($1,044.59) and EMA ($1,033.12), and its RSI at 49.5 would have to reset before crossing 45. C ($138.82) is extended, with RSI at 66.1 well above the 45 trigger, so it would need a genuine pullback to the $135.78 mid-band. Risk framing if entries trigger: the stop is a daily close below the 50-day EMA — roughly $348.98 for JPM, $1,033.12 for GS, and $134.88 for C — while first targets sit at prior resistance of $360 (JPM), $1,064.46 (GS), and $139.26 (C). At current levels the reward-to-risk on those first targets is thin (roughly 0.5:1 for JPM and under 0.5:1 for C), so entries near the mid-band rather than here are what make the trade geometry work; a 40-bar time stop caps any position regardless. On evidence: this is a backtested setup — over the nine-month evaluated window it produced 10 trades, a 40% win rate, a 0.45% total return, and a 5.2% maximum drawdown. Note that exit fills were approximated on daily bars, so treat the drawdown and win rate as coarse. No robust alternative parameter setup was established (the sensitivity run hit its time budget), so the published rules are the setup.

C price and trigger mapUses the idea timeframe and keeps price levels on the price axis.
MeasureValue
TickerC
Timeframe1d
GS price and trigger mapUses the idea timeframe and keeps price levels on the price axis.
MeasureValue
TickerGS
Timeframe1d
JPM price and trigger mapUses the idea timeframe and keeps price levels on the price axis.
MeasureValue
TickerJPM
Timeframe1d

Why the bull case still has support

The earnings facts behind this idea are real, and they are the strongest part of the case. Per the Bloomberg report on July 14, 2026, JPMorgan posted record profit with stock trading revenue up 86%, and Citi's stock traders posted record quarterly revenue the same day. Reuters reported on July 14, 2026 that Goldman Sachs beat profit estimates on a trading boom and a corporate deal spree, and the following day Yahoo Finance detailed a $53 billion Stripe and Advent offer for PayPal — the kind of deal that feeds directly into the advisory pipeline the thesis depends on. This is precisely the two-engine setup (trading volatility plus dealmaking) the idea argues drives bank stock momentum. The fundamentals back the direction, not just the headlines. Goldman's FY2025 diluted EPS of $51.32 grew 26.6% year over year, with return on equity of 13.7% — the 82.8th percentile among 889 financial-sector peers. JPMorgan delivered $57 billion in net income on $182.4 billion of revenue, a 15.7% ROE at the 86.5th percentile, and its Q2 2026 ROE of 5.65% (quarterly basis) improved 1.12 points over Q1 — momentum continuing after the fiscal year closed. Even Citi, the laggard, grew diluted EPS 17.7% and revenue 5.6% in FY2025, showing the earnings recovery is broad-based rather than a single-bank story. Capital return capacity supports the bull case during drawdowns. All three banks are paying and raising dividends: Goldman's trailing twelve-month payout is $18 per share versus $13 over the prior twelve months, JPMorgan's is $6 versus $5.30, and Citi's is $2.47 versus $2.28. JPMorgan has also shrunk its share count to 2.66 billion as of June 30, 2026 from 2.68 billion a quarter earlier — buybacks compounding per-share earnings at the ROE leader of the group. Finally, the rule-based implementation has a completed backtest behind it. Over the evaluated nine-month window on the daily timeframe, the JPM leg traded 10 times and finished with a maximum drawdown of just 5.23% while ending slightly positive at 0.45% — a small drawdown profile consistent with the strategy's design of buying pullbacks only while the sector ETF closes above its 50-day average, with a 50-day EMA support stop and a 40-bar time exit. For a thesis about riding institutional money flows into record bank earnings, an entry framework that requires trend confirmation across the group is a disciplined way to express it.

C Free cash flowFree cash flow trend from CommonQuant fundamentals/XBRL data; +146.5% from first to latest point.
MeasureValue
2007-12-31$-75554000000
2008-09-30$96835000000
2008-12-31$93906000000
2009-03-31$-8663000000
2009-06-30$-21042000000
2009-06-30$-12379000000
2009-09-30$-14381000000
2009-09-30$6661000000
2009-12-31$-56874000000
2009-12-31$-42493000000
2010-03-31$35140000000
Latest Value$35140000000
Change Pct$146.50978108372817
TickerC
Timeframereported periods
C sector percentile checkRanks C against 877 companies in its sector using CommonQuant fundamentals.
MeasureValue
Free cash flow0.34207525655644244th percentile
Revenue growth (YoY)39.482200647249186th percentile
Return on equity54.89313835770528th percentile
TickerC
SectorFinancials
Peer Count877
GS sector percentile checkRanks GS against 877 companies in its sector using CommonQuant fundamentals.
MeasureValue
Free cash flow0.45610034207525657th percentile
Return on equity82.7896512935883th percentile
TickerGS
SectorFinancials
Peer Count877

What could break the thesis

Start with the cold water: the only completed backtest window — nine months on JPM@1d — returned just 0.45% across 10 trades with a 40% win rate and a maximum drawdown of 5.23%. That is barely better than holding cash for nine months in a market supposedly delivering 'blowout' bank momentum. And exits were filled on daily bars rather than intraday data, so the reported drawdown and win rate are coarse and may flatter exit quality. Longer 12-, 24-, and 60-month tests could not even complete because market-data coverage for the KBE dependency was incomplete. No robust…

Backtested stress-test readShows the backtested sample behind the bear-case risk discussion.
MeasureValue
Return0.4525267875314759%
Win rate40%
Max drawdown5.2309708673375015%
Trades10 count
Timeframe9 months
GS Return on equityReturn on equity trend from CommonQuant fundamentals/XBRL data; -86.1% from first to latest point.
MeasureValue
2007-11-300.27100467289719626%
2008-11-280.03607326508101726%
2008-11-300.03607326508101726%
2008-12-26-0.0121176342649412%
2009-06-260.05468613185168675%
2009-09-250.04878048780487805%
2009-12-310.18928359306502252%
2010-03-310.04737881114279448%
2010-06-300.008304095151654723%
2010-09-300.025086905375576615%
2010-12-310.1079942085940328%
2011-03-310.03774027515213402%
Latest Value0.03774027515213402%
Change Pct-86.07393933518979%
TickerGS
Timeframereported periods
JPM Return on equityReturn on equity trend from CommonQuant fundamentals/XBRL data; -83.8% from first to latest point.
MeasureValue
2007-12-310.12469465432028631%
2008-06-300.015040247492040608%
2008-09-300.03361834301269173%
2008-09-300.003613474763958503%
2008-12-310.03358620359051796%
2009-03-310.012579761918751542%
2009-06-300.031415168706305%
2009-06-300.017581380923458644%
2009-09-300.02211361269129076%
2009-12-310.07291491808884329%
2009-12-310.02037986881780596%
2010-03-310.020191718117301374%
Latest Value0.020191718117301374%
Change Pct-83.80706997636192%
TickerJPM
Timeframereported periods

Scores

  • Conviction score breakdown: 50
  • Thesis support: 75
  • Trade readiness: 25
  • Risk quality: 50
  • Backtest evidence: 30
  • Fundamentals trend: 70

Watch items

  • KBE — KBE close vs SMA (50)
  • KBE — KBE close vs EMA (50)
  • JPM — JPM low vs Bollinger (20) mid-band
  • JPM — JPM RSI (14) cross above 45
  • GS — GS close vs EMA (50)
  • GS — GS RSI (14) cross above 45
  • C — C low vs Bollinger (20) mid-band
  • JPM — JPM close vs EMA (50)
  • GS — GS close vs EMA (50)
  • C — C close vs EMA (50)
  • GS — GS insider net open-market activity (Q2 2026 filing)
  • JPM — JPM insider net open-market activity (Q2 2026 filing)
Unlock full analysis — 100 credits

Key details

CGSJPMKBED1H4#banks#earnings#dealmaking#trading_revenues#breakout

Community

0
Upvotes
0
Views
0
Copies
0
Cosigns

News sources

Related