Major Banks

Bank of America Corporation vs JP Morgan Chase & Co.

WatchlistBAC / JPMPrices through Oct 22, 2026

Why these are rivals: #1 and #2 by market value ($887B vs $352B) in Nasdaq's "Major Banks" industry; SEC SIC 6021 / 6021 (same major group); #1 and #2 by market value ($887B vs $352B) with SEC SIC 6021 (National Commercial Banks).

Rivals, but right now the price gap does not have a measured habit of closing, so there is no paper idea, whatever the gap.

  • Mean reversion: ADF t-statistic of the spread: -0.42 (needs <= -2.873 (5% critical value))
Business leadership

JPM is the larger business

Annual revenue reported to the SEC. Scale, not market share.

YearBACJPMLarger
2025$113.1B$182.4BJPM
2024$105.9B$177.6BJPM
2023$102.8B$158.1BJPM
2022$95.0B$128.7BJPM
2021$89.1B$121.6BJPM
2020$85.5B$120.0BJPM

JPM led in every year with figures for both. Market value: BAC $352.4B, JPM $886.6B.

Stock leadership

JPM is ahead now

Measured against the pair's own last 252 trading days.

JPM leads BAC by 3.98 standard deviations: +12.7% over its usual price ratio. 5 lead switches in the last year.

Price change3 mo6 mo12 mo
BAC-17.7%-2.6%-0.9%
JPM-4.7%+8.0%+13.3%
Relationship

Not a measured twin today

Only these tests can make a pair tradable on paper.

Pass
Aligned sessions: 2520 (needs >= 254)
Pass
Co-movement: daily return correlation, 252 sessions: 0.74 (needs >= 0.60)
Fail
Mean reversion: ADF t-statistic of the spread: -0.42 (needs <= -2.873 (5% critical value))
Pass
Speed: half-life of the spread, sessions: 26.79 (needs <= 63)
Data
Both stocks current
The twins over two years

Prices side by side, and the gap between them

BAC Bank of America Corporation JPM JP Morgan Chase & Co.Price index, 100 = 2024-10-18. Tint = which stock is ahead of the pair's usual 1-year relationship (z beyond +/-0.5).
100150Oct 2024Oct 2025Oct 2026BAC 121JPM 149
Spread z-score: BAC relative to JPM, against the 252 sessions before each day. Above 0: BAC ahead; below 0: JPM ahead. Lines at +/-2 (idea) and +/-4 (stop).
-4stop-2idea0+2idea+4stopOct 2024Oct 2025Oct 2026
Data table (504 sessions)
DateBAC indexJPM indexzAhead
2026-10-22120.70149.33-3.98JPM ahead
2026-10-21119.99148.73-4.20JPM ahead
2026-10-20119.66148.76-4.49JPM ahead
2026-10-19119.07147.99-4.69JPM ahead
2026-10-16121.05150.74-5.01JPM ahead
2026-10-15122.16148.88-4.32JPM ahead
2026-10-14121.43148.77-4.64JPM ahead
2026-10-13127.50147.06-2.13JPM ahead
2026-10-12128.97148.33-2.01JPM ahead
2026-10-09128.36147.75-2.05JPM ahead
2026-10-08126.68147.06-2.41JPM ahead
2026-10-07126.47146.24-2.25JPM ahead
2026-10-06127.81146.99-2.03JPM ahead
2026-10-05127.60147.48-2.24JPM ahead
2026-10-02127.01147.48-2.45JPM ahead
2026-10-01126.96147.84-2.58JPM ahead
2026-09-30128.62146.79-1.74JPM ahead
2026-09-29129.87148.64-1.86JPM ahead
2026-09-28131.07149.35-1.68JPM ahead
2026-09-25133.98152.22-1.55JPM ahead
2026-09-24132.40150.22-1.50JPM ahead
2026-09-23132.33149.77-1.39JPM ahead
2026-09-22132.80150.86-1.55JPM ahead
2026-09-21136.96156.21-1.73JPM ahead
2026-09-18136.41155.15-1.61JPM ahead
2026-09-17137.48154.99-1.23JPM ahead
2026-09-16136.81154.82-1.38JPM ahead
2026-09-15140.64156.41-0.64JPM ahead
2026-09-14140.52155.36-0.38near the usual relationship
2026-09-11148.13158.06+1.11BAC ahead
2026-09-10147.83156.88+1.34BAC ahead
2026-09-09148.09157.39+1.29BAC ahead
2026-09-08147.42156.86+1.26BAC ahead
2026-09-04148.11159.13+0.85BAC ahead
2026-09-03148.96160.65+0.70BAC ahead
2026-09-02147.92158.06+1.10BAC ahead
2026-09-01146.48157.50+0.84BAC ahead
2026-08-31146.36157.97+0.69BAC ahead
2026-08-28147.26158.68+0.76BAC ahead
2026-08-27144.54157.17+0.39near the usual relationship
2026-08-26147.05158.18+0.84BAC ahead
2026-08-25147.52158.27+0.96BAC ahead
2026-08-24147.28158.14+0.94BAC ahead
2026-08-21145.77156.00+1.09BAC ahead
2026-08-20146.17155.99+1.21BAC ahead
2026-08-19149.27158.52+1.43BAC ahead
2026-08-18151.77161.18+1.43BAC ahead
2026-08-17150.97160.16+1.48BAC ahead
2026-08-14152.39161.00+1.66BAC ahead
2026-08-13151.44161.12+1.38BAC ahead
2026-08-12153.14162.04+1.61BAC ahead
2026-08-11151.23160.64+1.45BAC ahead
2026-08-10150.90159.64+1.60BAC ahead
2026-08-07149.27158.64+1.42BAC ahead
2026-08-06148.87158.10+1.44BAC ahead
2026-08-05149.46159.40+1.27BAC ahead
2026-08-04148.63158.64+1.24BAC ahead
2026-08-03147.64156.47+1.51BAC ahead
2026-07-31146.38156.09+1.29BAC ahead
2026-07-30145.86155.68+1.27BAC ahead
2026-07-29144.31152.95+1.53BAC ahead
2026-07-28147.97158.54+1.14BAC ahead
2026-07-27146.81158.05+0.98BAC ahead
2026-07-24146.62156.72+1.25BAC ahead
2026-07-23144.80155.26+1.14BAC ahead
2026-07-22145.60154.51+1.53BAC ahead
2026-07-21144.66153.18+1.62BAC ahead
2026-07-20142.77150.36+1.83BAC ahead
2026-07-17144.78151.35+2.12BAC ahead
2026-07-16145.30152.26+2.05BAC ahead
2026-07-15145.53153.93+1.73BAC ahead
2026-07-14143.24152.15+1.59BAC ahead
2026-07-13140.60148.44+1.83BAC ahead
2026-07-10141.00149.30+1.74BAC ahead
2026-07-09140.00148.85+1.60BAC ahead
2026-07-08137.76146.70+1.56BAC ahead
2026-07-07141.45150.52+1.60BAC ahead
2026-07-06141.54149.85+1.81BAC ahead
2026-07-02138.78148.41+1.45BAC ahead
2026-07-01137.90148.23+1.27BAC ahead
2026-06-30134.64145.24+1.15BAC ahead
2026-06-29136.77146.16+1.51BAC ahead
2026-06-26136.77146.00+1.56BAC ahead
2026-06-25137.50148.70+1.09BAC ahead
2026-06-24136.41147.96+0.98BAC ahead
2026-06-23136.84148.26+1.03BAC ahead
2026-06-22135.56147.08+0.99BAC ahead
2026-06-18132.80144.30+0.94BAC ahead
2026-06-17133.58147.96+0.22near the usual relationship
2026-06-16134.31146.93+0.69BAC ahead
2026-06-15132.02141.72+1.41BAC ahead
2026-06-12132.37142.31+1.37BAC ahead
2026-06-11130.34139.10+1.67BAC ahead
2026-06-10128.88137.17+1.79BAC ahead
2026-06-09128.59138.75+1.27BAC ahead
2026-06-08126.72138.04+0.91BAC ahead
2026-06-05127.20138.60+0.90BAC ahead
2026-06-04128.00137.95+1.34BAC ahead
2026-06-03123.82133.49+1.33BAC ahead
2026-06-02124.01133.54+1.39BAC ahead
2026-06-01121.72131.60+1.24BAC ahead
2026-05-29121.93132.81+0.96BAC ahead
2026-05-28119.97131.66+0.67BAC ahead
2026-05-27120.75132.79+0.59BAC ahead
2026-05-26123.35136.11+0.46near the usual relationship
2026-05-22122.40135.95+0.21near the usual relationship
2026-05-21121.67134.45+0.41near the usual relationship
2026-05-20121.05133.99+0.35near the usual relationship
2026-05-19119.80131.21+0.77BAC ahead
2026-05-18119.78133.44+0.10near the usual relationship
2026-05-15117.60132.14-0.24near the usual relationship
2026-05-14117.79133.07-0.45near the usual relationship
2026-05-13117.77133.23-0.50JPM ahead
2026-05-12119.99135.28-0.37near the usual relationship
2026-05-11119.45133.11+0.09near the usual relationship
2026-05-08121.24134.05+0.40near the usual relationship
2026-05-07124.65135.90+0.96BAC ahead
2026-05-06126.65139.73+0.50BAC ahead
2026-05-05125.52137.29+0.85BAC ahead
2026-05-04123.32136.51+0.38near the usual relationship
2026-05-01125.80138.65+0.56BAC ahead
2026-04-30126.32138.98+0.63BAC ahead
2026-04-29124.95137.22+0.71BAC ahead
2026-04-28124.43138.19+0.28near the usual relationship
2026-04-27124.36138.27+0.24near the usual relationship
2026-04-24122.99136.79+0.24near the usual relationship
2026-04-23123.98138.30+0.13near the usual relationship
2026-04-22125.52138.89+0.44near the usual relationship
2026-04-21126.37138.88+0.71BAC ahead
2026-04-20127.48140.65+0.56BAC ahead
2026-04-17127.39137.68+1.35BAC ahead
2026-04-16126.44137.53+1.12BAC ahead
2026-04-15128.36135.75+2.15BAC ahead
2026-04-14126.06138.05+0.88BAC ahead
2026-04-13126.06139.18+0.58BAC ahead
2026-04-10124.15137.49+0.48near the usual relationship
2026-04-09124.55137.70+0.55BAC ahead
2026-04-08122.59136.65+0.25near the usual relationship
2026-04-07118.81131.96+0.39near the usual relationship
2026-04-06118.29131.10+0.46near the usual relationship
2026-04-02116.68130.72+0.07near the usual relationship
2026-04-01116.42131.06-0.11near the usual relationship
2026-03-31115.19130.52-0.34near the usual relationship
2026-03-30111.60125.91-0.19near the usual relationship
2026-03-27110.99125.50-0.28near the usual relationship
2026-03-26113.99129.41-0.42near the usual relationship
2026-03-25115.19131.08-0.51JPM ahead
2026-03-24113.75129.74-0.60JPM ahead
2026-03-23112.29128.64-0.76JPM ahead
2026-03-20111.44127.15-0.63JPM ahead
2026-03-19111.08127.78-0.92JPM ahead
2026-03-18110.66127.67-1.03JPM ahead
2026-03-17111.72127.30-0.60JPM ahead
2026-03-16111.20126.97-0.68JPM ahead
2026-03-13110.40125.77-0.61JPM ahead
2026-03-12111.37125.52-0.25near the usual relationship
2026-03-11114.65127.58+0.19near the usual relationship
2026-03-10114.74128.11+0.07near the usual relationship
2026-03-09113.19128.64-0.54JPM ahead
2026-03-06114.93128.45+0.04near the usual relationship
2026-03-05117.70130.25+0.37near the usual relationship
2026-03-04118.86132.84+0.03near the usual relationship
2026-03-03118.08133.23-0.30near the usual relationship
2026-03-02117.70132.03-0.11near the usual relationship
2026-02-27117.75133.25-0.41near the usual relationship
2026-02-26123.58135.83+0.58BAC ahead
2026-02-25122.14134.58+0.50BAC ahead
2026-02-24119.12131.92+0.33near the usual relationship
2026-02-23120.68132.08+0.73BAC ahead
2026-02-20125.38137.90+0.56BAC ahead
2026-02-19124.69136.69+0.68BAC ahead
2026-02-18126.09137.01+0.98BAC ahead
2026-02-17124.62136.28+0.77BAC ahead
2026-02-13124.17134.25+1.17BAC ahead
2026-02-12124.10134.29+1.14BAC ahead
2026-02-11127.24137.92+1.09BAC ahead
2026-02-10130.88141.23+1.25BAC ahead
2026-02-09133.29142.92+1.47BAC ahead
2026-02-06133.58143.05+1.51BAC ahead
2026-02-05129.82137.62+1.87BAC ahead
2026-02-04130.86140.78+1.37BAC ahead
2026-02-03128.66139.70+1.05BAC ahead
2026-02-02127.67136.73+1.53BAC ahead
2026-01-30125.71135.73+1.24BAC ahead
2026-01-29125.43135.96+1.10BAC ahead
2026-01-28122.42133.46+0.90BAC ahead
2026-01-27123.28133.25+1.18BAC ahead
2026-01-26122.92133.58+1.00BAC ahead
2026-01-23122.21132.10+1.18BAC ahead
2026-01-22123.94134.73+0.98BAC ahead
2026-01-21123.04134.02+0.90BAC ahead
2026-01-20123.11134.33+0.82BAC ahead
2026-01-16125.17138.65+0.30near the usual relationship
2026-01-15124.27137.22+0.38near the usual relationship
2026-01-14124.01136.61+0.44near the usual relationship
2026-01-13128.88137.95+1.30BAC ahead
2026-01-12130.41143.98+0.33near the usual relationship
2026-01-09131.97146.07+0.24near the usual relationship
2026-01-08132.75146.33+0.34near the usual relationship
2026-01-07131.47145.09+0.29near the usual relationship
2026-01-06135.28148.47+0.43near the usual relationship
2026-01-05134.43148.22+0.29near the usual relationship
2026-01-02132.21144.42+0.54BAC ahead
2025-12-31129.96142.97+0.33near the usual relationship
2025-12-30130.62143.51+0.36near the usual relationship
2025-12-29130.79143.65+0.35near the usual relationship
2025-12-26132.73145.50+0.39near the usual relationship
2025-12-24132.92146.06+0.32near the usual relationship
2025-12-23132.25144.62+0.43near the usual relationship
2025-12-22132.04143.36+0.60BAC ahead
2025-12-19130.60140.75+0.76BAC ahead
2025-12-18128.21138.88+0.62BAC ahead
2025-12-17128.90139.76+0.58BAC ahead
2025-12-16129.51140.01+0.63BAC ahead
2025-12-15130.74142.00+0.50BAC ahead
2025-12-12130.29141.33+0.52BAC ahead
2025-12-11128.92140.83+0.35near the usual relationship
2025-12-10127.79137.60+0.66BAC ahead
2025-12-09126.51133.34+1.12BAC ahead
2025-12-08127.36139.86+0.19near the usual relationship
2025-12-05127.48139.79+0.21near the usual relationship
2025-12-04127.98140.26+0.21near the usual relationship
2025-12-03127.81138.50+0.44near the usual relationship
2025-12-02125.69136.61+0.36near the usual relationship
2025-12-01125.80137.07+0.30near the usual relationship
2025-11-28126.77138.92+0.17near the usual relationship
2025-11-26125.21136.50+0.27near the usual relationship
2025-11-25124.01134.45+0.37near the usual relationship
2025-11-24122.71132.23+0.48near the usual relationship
2025-11-21121.83132.24+0.33near the usual relationship
2025-11-20120.51132.40+0.08near the usual relationship
2025-11-19122.92134.57+0.14near the usual relationship
2025-11-18122.02132.85+0.23near the usual relationship
2025-11-17121.64133.28+0.10near the usual relationship
2025-11-14124.31134.72+0.30near the usual relationship
2025-11-13124.93137.32+0.03near the usual relationship
2025-11-12127.86142.17-0.19near the usual relationship
2025-11-11126.72140.05-0.09near the usual relationship
2025-11-10126.23140.61-0.24near the usual relationship
2025-11-07125.71139.42-0.17near the usual relationship
2025-11-06125.92139.07-0.10near the usual relationship
2025-11-05123.94138.30-0.29near the usual relationship
2025-11-04126.51137.22+0.21near the usual relationship
2025-11-03126.56137.26+0.21near the usual relationship
2025-10-31126.30138.05+0.06near the usual relationship
2025-10-30125.31137.30+0.01near the usual relationship
2025-10-29124.24135.56+0.08near the usual relationship
2025-10-28124.93135.49+0.17near the usual relationship
2025-10-27125.28134.96+0.28near the usual relationship
2025-10-24124.22133.31+0.34near the usual relationship
2025-10-23122.31130.69+0.41near the usual relationship
2025-10-22120.75130.50+0.21near the usual relationship
2025-10-21121.74131.82+0.17near the usual relationship
2025-10-20122.97134.16+0.04near the usual relationship
2025-10-17121.17132.03+0.05near the usual relationship
2025-10-16119.19132.47-0.28near the usual relationship
2025-10-15123.53135.64-0.09near the usual relationship
2025-10-14118.36134.04-0.60JPM ahead
2025-10-13115.45136.65-1.34JPM ahead
2025-10-10114.96133.51-1.04JPM ahead
2025-10-09117.65135.57-0.91JPM ahead
2025-10-08117.77134.90-0.82JPM ahead
2025-10-07118.83136.53-0.88JPM ahead
2025-10-06119.07137.19-0.93JPM ahead
2025-10-03119.66137.56-0.90JPM ahead
2025-10-02119.28136.46-0.83JPM ahead
2025-10-01119.75137.87-0.94JPM ahead
2025-09-30121.90139.96-0.90JPM ahead
2025-09-29123.87140.08-0.67JPM ahead
2025-09-26123.37140.24-0.76JPM ahead
2025-09-25122.52139.08-0.74JPM ahead
2025-09-24122.16139.07-0.79JPM ahead
2025-09-23122.16138.77-0.76JPM ahead
2025-09-22122.68138.63-0.69JPM ahead
2025-09-19123.46139.67-0.71JPM ahead
2025-09-18123.18138.98-0.68JPM ahead
2025-09-17121.46138.33-0.83JPM ahead
2025-09-16119.71137.19-0.93JPM ahead
2025-09-15119.54137.06-0.95JPM ahead
2025-09-12119.52136.18-0.86JPM ahead
2025-09-11119.92135.58-0.74JPM ahead
2025-09-10118.45133.35-0.68JPM ahead
2025-09-09118.83132.16-0.50JPM ahead
2025-09-08116.87129.97-0.50JPM ahead
2025-09-05117.60130.62-0.49near the usual relationship
2025-09-04119.61134.81-0.72JPM ahead
2025-09-03118.29132.90-0.68JPM ahead
2025-09-02119.14132.98-0.58JPM ahead
2025-08-29119.90133.74-0.57JPM ahead
2025-08-28119.31133.59-0.64JPM ahead
2025-08-27119.05132.79-0.58JPM ahead
2025-08-26118.74132.48-0.59JPM ahead
2025-08-25116.92130.85-0.64JPM ahead
2025-08-22116.92131.45-0.72JPM ahead
2025-08-21114.04129.33-0.86JPM ahead
2025-08-20114.25129.67-0.88JPM ahead
2025-08-19113.61128.97-0.89JPM ahead
2025-08-18113.23129.36-1.00JPM ahead
2025-08-15110.92128.89-1.27JPM ahead
2025-08-14112.74130.52-1.22JPM ahead
2025-08-13111.63128.91-1.19JPM ahead
2025-08-12112.24129.94-1.24JPM ahead
2025-08-11109.07128.48-1.53JPM ahead
2025-08-08108.72128.13-1.55JPM ahead
2025-08-07106.14127.32-1.85JPM ahead
2025-08-06107.33129.28-1.94JPM ahead
2025-08-05107.66129.29-1.91JPM ahead
2025-08-04108.34130.57-1.99JPM ahead
2025-08-01107.89128.40-1.80JPM ahead
2025-07-31111.70131.45-1.64JPM ahead
2025-07-30113.33132.95-1.60JPM ahead
2025-07-29113.30131.80-1.47JPM ahead
2025-07-28113.97132.35-1.45JPM ahead
2025-07-25114.48132.50-1.40JPM ahead
2025-07-24114.34131.58-1.32JPM ahead
2025-07-23113.75131.68-1.42JPM ahead
2025-07-22112.88129.31-1.26JPM ahead
2025-07-21112.19129.11-1.34JPM ahead
2025-07-18111.81129.24-1.41JPM ahead
2025-07-17111.11128.63-1.45JPM ahead
2025-07-16108.77126.82-1.57JPM ahead
2025-07-15109.05127.15-1.58JPM ahead
2025-07-14111.22128.10-1.40JPM ahead
2025-07-11110.42127.28-1.42JPM ahead
2025-07-10110.99127.87-1.42JPM ahead
2025-07-09110.68125.64-1.21JPM ahead
2025-07-08111.41125.47-1.09JPM ahead
2025-07-07114.98129.55-1.11JPM ahead
2025-07-03115.62131.34-1.24JPM ahead
2025-07-02115.10129.56-1.11JPM ahead
2025-07-01113.78128.86-1.22JPM ahead
2025-06-30111.81128.64-1.46JPM ahead
2025-06-27111.34127.39-1.39JPM ahead
2025-06-26112.15128.12-1.38JPM ahead
2025-06-25110.70126.04-1.34JPM ahead
2025-06-24110.26124.80-1.26JPM ahead
2025-06-23109.40123.47-1.22JPM ahead
2025-06-20107.51122.02-1.31JPM ahead
2025-06-18106.47121.56-1.41JPM ahead
2025-06-17104.51119.59-1.46JPM ahead
2025-06-16104.94119.96-1.45JPM ahead
2025-06-13104.18117.56-1.27JPM ahead
2025-06-12105.43119.02-1.28JPM ahead
2025-06-11105.69118.98-1.25JPM ahead
2025-06-10106.55119.18-1.17JPM ahead
2025-06-09106.03118.36-1.14JPM ahead
2025-06-06106.26117.91-1.06JPM ahead
2025-06-05104.87116.23-1.05JPM ahead
2025-06-04104.82117.24-1.20JPM ahead
2025-06-03105.51118.15-1.23JPM ahead
2025-06-02104.16117.43-1.34JPM ahead
2025-05-30104.28117.14-1.29JPM ahead
2025-05-29104.54117.30-1.29JPM ahead
2025-05-28104.11116.91-1.31JPM ahead
2025-05-27104.49117.71-1.37JPM ahead
2025-05-23102.08115.68-1.47JPM ahead
2025-05-22102.34115.66-1.44JPM ahead
2025-05-21102.20115.83-1.49JPM ahead
2025-05-20105.60117.89-1.28JPM ahead
2025-05-19105.79117.53-1.22JPM ahead
2025-05-16105.60118.72-1.41JPM ahead
2025-05-15104.87118.69-1.52JPM ahead
2025-05-14105.72117.87-1.31JPM ahead
2025-05-13104.63116.70-1.33JPM ahead
2025-05-12102.46115.39-1.48JPM ahead
2025-05-0998.75112.30-1.65JPM ahead
2025-05-0898.30112.47-1.76JPM ahead
2025-05-0796.72110.66-1.78JPM ahead
2025-05-0696.50110.60-1.82JPM ahead
2025-05-0597.16112.06-1.94JPM ahead
2025-05-0297.05112.04-1.98JPM ahead
2025-05-0194.92109.55-2.00JPM ahead
2025-04-3094.23108.54-1.99JPM ahead
2025-04-2994.49108.54-1.97JPM ahead
2025-04-2894.00107.92-1.99JPM ahead
2025-04-2593.79108.07-2.07JPM ahead
2025-04-2493.53108.55-2.22JPM ahead
2025-04-2391.56106.88-2.34JPM ahead
2025-04-2290.55104.53-2.19JPM ahead
2025-04-2187.24101.61-2.37JPM ahead
2025-04-1788.40102.92-2.40JPM ahead
2025-04-1688.21101.88-2.30JPM ahead
2025-04-1589.77103.44-2.29JPM ahead
2025-04-1486.65104.15-3.08JPM ahead
2025-04-1184.95104.81-3.64JPM ahead
2025-04-1084.71100.77-3.06JPM ahead
2025-04-0987.78103.98-3.05JPM ahead
2025-04-0882.7796.23-2.76JPM ahead
2025-04-0784.0795.15-2.28JPM ahead
2025-04-0481.2693.30-2.60JPM ahead
2025-04-0387.95101.47-2.75JPM ahead
2025-04-0298.89109.07-1.89JPM ahead
2025-04-0198.04108.12-1.91JPM ahead
2025-03-3198.61108.84-1.95JPM ahead
2025-03-2897.47107.76-2.00JPM ahead
2025-03-27100.57110.09-1.83JPM ahead
2025-03-26101.18111.39-1.96JPM ahead
2025-03-25102.27111.43-1.77JPM ahead
2025-03-24101.77110.07-1.63JPM ahead
2025-03-21100.35107.21-1.39JPM ahead
2025-03-20100.38106.05-1.17JPM ahead
2025-03-1999.74106.10-1.32JPM ahead
2025-03-1898.42104.26-1.24JPM ahead
2025-03-1797.92103.80-1.26JPM ahead
2025-03-1496.62103.14-1.42JPM ahead
2025-03-1393.7499.92-1.40JPM ahead
2025-03-1294.31101.12-1.54JPM ahead
2025-03-1193.60101.67-1.84JPM ahead
2025-03-1094.12103.04-2.03JPM ahead
2025-03-0797.83107.50-2.13JPM ahead
2025-03-0697.97109.39-2.52JPM ahead
2025-03-0599.93111.61-2.57JPM ahead
2025-03-04100.83111.04-2.28JPM ahead
2025-03-03107.66115.64-1.74JPM ahead
2025-02-28108.93117.43-1.84JPM ahead
2025-02-27104.25114.94-2.38JPM ahead
2025-02-26103.83114.83-2.49JPM ahead
2025-02-25103.83114.21-2.39JPM ahead
2025-02-24105.06115.96-2.51JPM ahead
2025-02-21105.88117.25-2.64JPM ahead
2025-02-20107.04118.38-2.65JPM ahead
2025-02-19108.72123.91-3.48JPM ahead
2025-02-18109.95124.22-3.35JPM ahead
2025-02-14110.96122.73-2.86JPM ahead
2025-02-13109.48122.61-3.27JPM ahead
2025-02-12109.19122.22-3.33JPM ahead
2025-02-11110.56122.02-3.02JPM ahead
2025-02-10110.28120.26-2.74JPM ahead
2025-02-07112.00122.38-2.84JPM ahead
2025-02-06112.81122.86-2.81JPM ahead
2025-02-05111.32119.99-2.55JPM ahead
2025-02-04110.37118.89-2.57JPM ahead
2025-02-03109.19118.39-2.82JPM ahead
2025-01-31109.40118.60-2.87JPM ahead
2025-01-30110.40119.02-2.76JPM ahead
2025-01-29110.47118.29-2.59JPM ahead
2025-01-28110.68118.53-2.64JPM ahead
2025-01-27111.27117.96-2.36JPM ahead
2025-01-24109.92117.51-2.67JPM ahead
2025-01-23109.62118.01-2.96JPM ahead
2025-01-22108.20116.63-3.07JPM ahead
2025-01-21110.26116.71-2.50JPM ahead
2025-01-17109.95114.99-2.11JPM ahead
2025-01-16110.21112.82-1.39JPM ahead
2025-01-15111.29111.97-0.80JPM ahead
2025-01-14108.18109.81-1.11JPM ahead
2025-01-13106.47108.36-1.21JPM ahead
2025-01-10106.59106.43-0.56JPM ahead
2025-01-08109.19107.88-0.20near the usual relationship
2025-01-07108.88107.90-0.31near the usual relationship
2025-01-06107.28106.87-0.49near the usual relationship
2025-01-03105.88107.95-1.29JPM ahead
2025-01-02104.66106.49-1.24JPM ahead
2024-12-31103.85106.36-1.47JPM ahead
2024-12-30103.76106.19-1.46JPM ahead
2024-12-27104.77107.01-1.40JPM ahead
2024-12-26105.27107.88-1.53JPM ahead
2024-12-24104.87107.52-1.56JPM ahead
2024-12-23103.71105.78-1.39JPM ahead
2024-12-20104.37105.43-1.07JPM ahead
2024-12-19102.50103.37-1.02JPM ahead
2024-12-18102.79102.22-0.54JPM ahead
2024-12-17106.45105.76-0.52JPM ahead
2024-12-16107.44106.31-0.38near the usual relationship
2024-12-13107.92106.46-0.29near the usual relationship
2024-12-12108.88107.17-0.21near the usual relationship
2024-12-11108.88108.06-0.49near the usual relationship
2024-12-10108.10107.76-0.65JPM ahead
2024-12-09108.48108.18-0.66JPM ahead
2024-12-06110.47109.76-0.55JPM ahead
2024-12-05111.06108.92-0.11near the usual relationship
2024-12-04109.57108.00-0.28near the usual relationship
2024-12-03110.63108.63-0.16near the usual relationship
2024-12-02111.15109.26-0.20near the usual relationship
2024-11-29112.26110.80-0.34near the usual relationship
2024-11-27112.88110.84-0.17near the usual relationship
2024-11-26112.83110.92-0.21near the usual relationship
2024-11-25112.24111.06-0.43near the usual relationship
2024-11-22111.06110.29-0.55JPM ahead
2024-11-21109.78108.60-0.43near the usual relationship
2024-11-20108.84106.84-0.17near the usual relationship
2024-11-19109.66107.86-0.24near the usual relationship
2024-11-18110.40108.72-0.29near the usual relationship
2024-11-15110.47108.85-0.31near the usual relationship
2024-11-14108.46107.32-0.45near the usual relationship
2024-11-13108.39107.01-0.38near the usual relationship
2024-11-12108.36106.30-0.16near the usual relationship
2024-11-11108.88106.18+0.04near the usual relationship
2024-11-08106.64105.15-0.33near the usual relationship
2024-11-07105.79104.89-0.52JPM ahead
2024-11-06107.30109.62-1.53JPM ahead
2024-11-0598.9698.28-0.59JPM ahead
2024-11-0497.6697.52-0.78JPM ahead
2024-11-0198.6898.92-0.91JPM ahead
2024-10-3198.8298.47-0.71JPM ahead
2024-10-3099.9899.57-0.70JPM ahead
2024-10-29100.5098.90-0.29near the usual relationship
2024-10-28100.71100.06-0.60JPM ahead
2024-10-2598.9898.64-0.70JPM ahead
2024-10-24100.7899.83-0.49near the usual relationship
2024-10-23100.0599.13-0.49near the usual relationship
2024-10-2299.9599.45-0.61JPM ahead
2024-10-2198.6898.95-0.87JPM ahead
2024-10-18100.00100.00-0.78JPM ahead

One-day company-specific moves (4+ standard deviations, which block ideas for 10 sessions): Apr 3, 2025 (BAC -11.1%, JPM -7.0%); Oct 14, 2025 (BAC +2.5%, JPM -1.9%); Oct 14, 2026 (BAC -4.8%, JPM +1.2%).

Paired trades

The shared paper book and the replay, kept apart

Forward paper record

LegsSignalEnteredStatusExitNet
Long BAC · Short JPMOct 13, 2026 (2.13 sd)Oct 14, 2026closedOct 15, 2026, divergence stop-$0.58
Long BAC · Short JPMOct 12, 2026 (2.01 sd)-cancelled: superseded by a newer close--

Historical simulation (a diagnostic, same rules)

6 simulated trades to Oct 20, 2026: +3.80% per trade on average after costs, 5 won.

LegsEnteredExitedWhyDaysBefore costsCosts + borrowAfter costs
Long BAC · Short JPMOct 2, 2026Oct 15, 2026divergence stop13-$543.80-$25.12-$567.94 (-5.68%)
Long JPM · Short BACApr 16, 2026May 13, 2026converged27$582.24-$27.00$553.28 (+5.53%)
Long BAC · Short JPMAug 21, 2024Sep 20, 2024converged30$656.75-$28.08$630.73 (+6.31%)
Long JPM · Short BACJul 17, 2024Jul 31, 2024converged14$599.26-$25.43$572.82 (+5.73%)
Long JPM · Short BACAug 5, 2020Oct 2, 2020converged58$597.44-$31.54$577.85 (+5.78%)
Long BAC · Short JPMJul 20, 2020Jul 29, 2020converged9$540.99-$25.44$513.73 (+5.14%)

Per $10,000 a leg. A replay on today's companies cannot prove an edge.

The companies

BAC and JPM at a glance

BAC Bank of America Corporation

Listing
NYSE · SEC CIK 70858
Industry
Major Banks · SIC 6021 National Commercial Banks
Market value
$352.4B
Price history
2,521 daily closes, Oct 12, 2016 to Oct 22, 2026

JPM JP Morgan Chase & Co.

Listing
NYSE · SEC CIK 19617
Industry
Major Banks · SIC 6021 National Commercial Banks
Market value
$886.6B
Price history
2,520 daily closes, Oct 12, 2016 to Oct 22, 2026

Daily prices: Nasdaq.com. Filings and industry codes: SEC EDGAR. Earnings dates: Nasdaq earnings calendar.

Related
All pairs →
PairStatusAhead nowIndustry
JPM / WFCWatchlistJPM by 1.08 sdMajor Banks
BAC / WFCWatchlistWFC by 0.67 sdMajor Banks

Follow the research behind the paper book

Boostio is a research-first platform in private beta: crypto candidates, daily market stories, public paper trading and now rival stocks. Exploring these pages stays free and open.

Explore the private beta

Paper only: hypothetical paired positions with modelled costs. No broker, no orders, no real money. A historical simulation is a diagnostic, not proof of an edge. Not investment advice.