TradeTrade
Jump to any asset 849 assets, updated daily

JPMorgan Chase & Co. vs Bank of America

JPM

JPMorgan Chase & Co. NYSE

$343.06 ▲ 1.33%
VS

BAC

Bank of America Corp. NYSE

$56.70 ▲ 1.20%
Last updated: • JPM at $343.06, BAC at $56.70
CleaRank Financial AI • Data from TwelveData
Reviewed by CleaRank editorial team. Data refreshed daily. Not financial advice.

Comparative Analysis

JPMorgan Chase (JPM) wins this head-to-head comparison against Bank of America (BAC), primarily driven by its superior profitability and stronger recent earnings performance. While both banks operate within the same challenging macroeconomic environment, JPM demonstrates a stronger financial profile and better execution. JPM's higher net profit margin and return on equity indicate more efficient operations and better capital utilization compared to BAC. Also, JPM has consistently beaten earnings estimates with larger positive surprises in its most recent quarters, suggesting better operational control and forecasting. Although BAC shows a slightly higher dividend yield, JPM's overall financial strength and profitability make it the preferred investment at this juncture.

Key Differentiator

The decisive factor separating JPMorgan Chase (JPM) and Bank of America (BAC) is JPM's demonstrably superior profitability and efficiency. JPM's higher net profit margin, return on equity, and return on assets highlight its ability to generate more value from its operations and capital compared to BAC. This financial strength, coupled with more consistent earnings beats, provides a more solid foundation for JPM, even as both stocks face technical headwinds.

Joint Outlook

The outlook for both JPMorgan Chase (JPM) and Bank of America (BAC) is cautiously bearish in the short term, given their weak technical indicators and proximity to 52-week lows. JPM's RSI of 32.82 and BAC's RSI of 17.92 suggest significant downward momentum. However, their strong profitability and consistent earnings beats, particularly for JPM, provide a foundation for recovery. In a scenario where macroeconomic conditions stabilize or improve, JPM's superior profitability could lead to a faster rebound. BAC, while showing a higher dividend yield, may require a more significant shift in market sentiment or interest rate policy to regain strong upward momentum. Investors should watch for signs of trend reversal, such as MACD crossovers and sustained price increases above key moving averages, before committing significant capital.

Price Analysis Comparison

Valuation Metrics i

Valuation Metrics: JPM vs BAC
Metric JPM BAC
P/E Ratio 14.47 12.94
Market Cap 911.92B 396.49B
Price/Sales 4.82 3.44
Price/Book 2.54 1.42
EV/EBITDA N/A N/A
Dividend Yield 1.75% 2.05%
JPMorgan Chase (JPM) trades at a P/E ratio of 14.47, which is slightly higher than Bank of America's (BAC) 12.94. This suggests that the market may be pricing in JPM's stronger fundamentals and growth prospects. Both stocks are trading below their 52-week highs, with JPM at $343.06 versus a high of $366.50 and BAC at $56.70 versus a high of $65.23. JPM is closer to its 52-week low than BAC, trading at approximately 93.5% of its 52-week range, while BAC is at approximately 72.5% of its range. This proximity to the low for JPM could present a value opportunity if its strong profitability can drive a rebound.

Profitability & Efficiency i

Profitability & Efficiency: JPM vs BAC
Metric JPM BAC
Rev. Growth (Qtly) 30.40% 16.80%
Profit Margin 34.92% 29.52%
Return on Equity 17.79% 11.20%
Return on Assets 1.36% 0.97%
Debt/Equity 3.59 2.62
JPMorgan Chase (JPM) exhibits superior profitability metrics compared to Bank of America (BAC). JPM's return on assets (ROA) at 1.36% also surpasses BAC's 0.97%. These figures indicate that JPM is more effective at converting revenue into profit and generating returns for its shareholders.

Earnings Reality Check i

JPM

Last 3 Qs: JPM beat estimates 3x out of 3. Rose 2x after beats.

BAC

Last 4 Qs: BAC beat estimates 4x out of 4. Rose 3x after beats.

Technical Indicators

Technical indicators: JPM vs BAC
Indicator JPM BAC
RSI (14) 32.82 17.92
50-Day MA $353.34 $61.54
200-Day MA $321.26 $55.30
Both JPMorgan Chase (JPM) and Bank of America (BAC) are exhibiting bearish technical signals, trading below key moving averages and showing weak momentum. JPM's RSI is at 32.82 and its MACD is -3.3767, indicating oversold conditions and a downtrend. Similarly, BAC's RSI is at a very low 17.92 and its MACD is -1.5643, suggesting extreme oversold conditions and a strong bearish trend. JPM is trading below its 20-day EMA ($348.97), 50-day SMA ($353.34), and 200-day SMA ($321.26). BAC is also below its 20-day EMA ($59.19), 50-day SMA ($61.54), and 200-day SMA ($55.30). BAC's price is currently above its 200-day SMA, while JPM is also above its 200-day SMA, offering a slight technical support level for both.

AI Analyst Sentiment

Technical rating: based on current price action versus moving averages and momentum. This measures short-term chart trend, not analyst opinion or company fundamentals.

JPM

Hold
Technical Score: 59/100

BAC

Buy
Technical Score: 76/100
Analyst sentiment favors JPMorgan Chase (JPM) slightly more than Bank of America (BAC), although both receive generally positive ratings. JPM has a median analyst target price of $372, suggesting approximately 8.4% upside from its current price of $343.06. BAC has a median target price of $68, indicating about 19.9% upside from its current price of $56.70. JPM's analyst ratings are Strong Buy 4, Buy 9, Hold 10, Sell 0, Strong Sell 1, while BAC's are Strong Buy 5, Buy 15, Hold 4, Sell 0, Strong Sell 0. The higher number of 'Hold' ratings for JPM, despite a strong buy consensus, suggests some analysts are more cautious, but the overall analyst sentiment and target price suggest upside for both.
Note: While BAC shows stronger short-term technical momentum (Buy 76/100), the AI comparative analysis favors JPM (Hold 59/100) based on its overall trend structure, fundamentals, and risk-adjusted outlook.

Risk Stratification i

Risk metrics: JPM vs BAC
Metric JPM BAC
Beta (Volatility) i 0.98 1.16
Sharpe Ratio 0.85 0.45
For JPMorgan Chase (JPM), key risks include a potential economic downturn that could impact loan demand and credit quality, increased regulatory scrutiny on large financial institutions, and competitive pressures within the banking sector. Its current technical indicators, showing an RSI of 32.82 and trading below its 50-day and 200-day SMAs, suggest potential for further price declines if market sentiment remains negative. Bank of America (BAC) faces similar macroeconomic risks, including interest rate sensitivity and potential credit losses. Its extremely low RSI of 17.92 indicates significant downside pressure and a high risk of continued underperformance if broader market trends do not reverse.

Comparative ProTips

  • Consider JPM for its superior profitability and consistent earnings beats, which provide a more stable investment profile.
  • Monitor BAC's technical indicators closely; its extremely oversold RSI (17.92) could signal a potential short-term bounce, but fundamental strength lags JPM.
  • Given the current bearish technicals for both, consider dollar-cost averaging into JPM on further dips to capitalize on its strong underlying business.

Monte Carlo Projection (10yr)

Actionable Trade Plans

Compare entry, exit, and risk management levels for both assets

Select Your Trade Bias
Risk Tolerance
Conservative 3% Aggressive
Portfolio Value
$ ✎
Position Size: $200 - $300 per asset
JPM
Current: $343.06
ENTRY ZONES
$325.91
$343.06
RISK MANAGEMENT
STOP LOSS
$316.13
MAX LOSS
-3%
Volatility-Adjusted Stop Loss
Calculated based on volatility and technical support levels.
Profit Targets (Based on Conservative)
+5%
$342.20
+10%
$358.50
+15%
$374.79
BAC
Current: $56.70
ENTRY ZONES
$53.87
$56.70
RISK MANAGEMENT
STOP LOSS
$52.25
MAX LOSS
-3%
Volatility-Adjusted Stop Loss
Calculated based on volatility and technical support levels.
Profit Targets (Based on Conservative)
+5%
$56.56
+10%
$59.25
+15%
$61.94
Disclaimer
This comparison involves assets with varying risk profiles. The content is for educational purposes only. Identifying the stronger asset is based on relative strength (RS) and technical convergence. Past correlation does not guarantee future lockstep movement. Trading involves risk of loss.

Note: The AI favored JPM based on profitability metrics. This is valid for the specified timeframe only. While BAC currently shows the stronger short-term technical score (76 vs 59), the AI favors JPM on the factors above rather than today's technical setup.

Frequently Asked Questions

Which is a better buy, JPM or BAC?+
JPM is the preferred buy due to its superior profitability and stronger earnings performance, despite slightly less upside potential indicated by analyst targets compared to BAC. JPM's net profit margin is 34.92% versus BAC's 29.52%.
What are the key risks for JPM vs BAC?+
Both banks face macroeconomic risks like economic downturns and interest rate volatility. JPM's technicals show a weaker momentum with an RSI of 32.82, while BAC's extremely low RSI of 17.92 signals significant downside risk.
How do JPM and BAC compare on valuation?+
BAC has a lower P/E ratio (12.94) than JPM (14.47), suggesting it might be cheaper on a relative basis. However, JPM is closer to its 52-week low, potentially offering a better entry point if its strong profitability drives a recovery.
What is the dividend yield for JPM and BAC?+
BAC offers a higher dividend yield of 2.05% compared to JPM's 1.75%. Both yields are attractive for income-focused investors, but BAC's is notably higher.
How has recent earnings performance differed between JPM and BAC?+
JPM has shown more consistent and larger positive surprises in its recent earnings reports, indicating better operational execution. For example, its June 2026 quarter beat estimates by 6.02%.
What is the outlook for JPM and BAC based on current technicals?+
Both stocks display weak technicals, with low RSI and negative MACD values, indicating bearish trends. JPM's RSI is 32.82 and BAC's is 17.92, suggesting both are in oversold territory but showing little immediate sign of a strong reversal.

People Also Watch

Disclaimer: CleaRank.com is a financial data and analytics provider, not a registered investment advisor, broker-dealer, or financial regulatory body. This AI-generated comparison of JPM vs BAC is for educational and informational purposes only and does not constitute financial advice, investment recommendations, or an offer to buy or sell any securities or digital assets. The comparison metrics, trade plans, and AI signals are hypothetical, hindsight-based, and simulated. Different asset classes carry different risk profiles - stocks, ETFs, cryptocurrencies, commodities, and forex each have unique regulatory frameworks and risk factors. Market data is provided "as-is" and may be delayed by 15 minutes or more. Past performance does not guarantee future results. You should never invest money you cannot afford to lose. Consult a qualified financial advisor before making any investment decisions. Analysis generated on September 26, 2026.

Disclaimer:

Engaging in financial markets carries significant risk of total capital loss. Markets are volatile, unpredictable, and past success does not guarantee future results. Never invest funds you cannot afford to lose. CleaRank does not offer financial, investment, or advisory services. We provide no recommendations, endorsements, or guarantees regarding market outcomes. You alone are responsible for your decisions.

Advertiser Disclosure:

At CleaRank, clarity and transparency are more than ideals, they are the core of our operations. CleaRank is a paid SaaS platform: the Pro and Ultra workbench plans are paid subscriptions, while everything else on this site, including our trading calculators, tools and market news, is free to use. In the spirit of full disclosure: some of our free editorial content contains partner links, and we may earn affiliate commissions from them. This never affects what you pay. Please keep in mind that your confidence in our platform is what matters to us most and we are devoted to earning your trust every day through consistent transparency. CleaRank's Editorial team works independently from partner relationships and financial incentives. All material and information made available by CleaRank stem from our unique technology and methodology which are created to prioritize your needs as a trader and deliver actionable insights to help you make clearer decisions.