Bank of America (BAC) Elliott Wave Analysis & Live Stock Chart
Bank of America is the second-largest US bank by assets and one of the most NII-sensitive large-cap stocks in the financial sector. Its fixed-rate asset repricing cycle — described by CEO Brian Moynihan as a 5-year structural tailwind — is the most powerful wave advance driver in BAC's history. Q1 2026 delivered revenue of $30.3 billion (+7% YoY), net income of $8.6 billion (+17%), and EPS of $1.11 (+25%) — all beating estimates. NII came in at $15.9 billion (+9%), outperforming management's own expectations and triggering a guidance raise to 6–8% full-year NII growth. EWForecast's June 2026 analysis confirmed BAC has broken to a new all-time high above the January 5, 2026 peak of $57.55 — confirming an incomplete bullish sequence from the April 2025 and March 2026 lows, with near-term Fibonacci targets of $58.57–$64.31. For professional BAC wave counts, professional Elliott Wave services cover BAC daily. This analysis is educational, not financial advice.
Bank of America (BAC) Elliott Wave Count
Wave counts based on the Weekly BAC chart and EWForecast analysis (June 2026). The new all-time high above $57.55 is the key structural confirmation — EWForecast explicitly states this breakout "confirms the strength of the ongoing trend and highlights an incomplete bullish sequence." The current five-wave impulse from the May 15, 2026 low is the near-term structure within a larger incomplete bullish wave. This is educational, not financial advice.
EWForecast identified the 2025 corrective wave (4) as a Double Three pattern ending precisely in the Blue Box at $46.80–$48.53. Members were advised to buy with targets at $53.95–$55.69. The stock rallied as expected, then set the Jan 5, 2026 ATH at $57.55.
BAC hit $57.55 on January 5, 2026 — the prior all-time high before the current advance. This level became the structural resistance that BAC has now decisively broken in June 2026, confirming the bullish sequence is incomplete and continuing.
The March 19, 2026 low serves as the anchor for the current Fibonacci extension targets. EWForecast uses the 100%–161.8% extension from this low to project the $58.57–$64.31 target zone. The April 2025 and March 2026 lows together form the structural support for the incomplete bullish sequence.
EWForecast June 2026: "This decisive breakout confirms the strength of the ongoing trend and highlights an incomplete bullish sequence from the April 2025 and March 2026 lows." As long as $50.60 holds, dips attract buyers. The larger sequence targets $64–$77 over the 2026–2030 horizon.
First wave of the impulse from the May 15, 2026 low concluded at $52.50. This was the initial thrust off the corrective low, establishing the directional intent of the advance.
The corrective wave ii pulled back to $50.60 — the key structural pivot. This level is the EWForecast-identified wave invalidation: as long as $50.60 holds, the bullish sequence remains intact. A zigzag correction that found buyers as expected.
Wave iii extended to $57.98 — breaching the January 5, 2026 prior ATH of $57.55 in the process. This ATH breakout is the structural confirmation that EWForecast highlighted as confirming the bullish sequence.
Wave iv unfolded as a zigzag correction ending at $56.03 — a shallow, proportionate pullback from the wave iii peak. EWForecast identifies wave iv as complete at this level.
Wave v is now advancing from the $56.03 base. EWForecast's Fibonacci extension from the March 19, 2026 low produces a target zone of $58.57–$64.31 (100%–161.8% extension). The stock is currently advancing through this zone.
Structured BAC wave counts with exact price targets, Blue Box buying zones and professional market insight. NII repricing tracking and Q2 2026 earnings positioning require daily-updated depth this page cannot provide.
Professional forecasts · Risk-free trial
Bank of America BAC Key Fibonacci Levels
BAC's Fibonacci analysis is anchored to the March 19, 2026 corrective low and the current ATH zone above $57.55. Unlike the technology stocks on this site, BAC's Fibonacci levels cluster in a narrow $46–$77 range — reflecting the lower beta and earnings-driven nature of bank stock wave analysis. The 100%–161.8% Fibonacci extension from the March 2026 low produces the $58.57–$64.31 target zone confirmed by EWForecast.
| Level | Wave Context in BAC | Zone |
|---|---|---|
| $46.80–$48.53 | Oct 2025 Blue Box wave (4) low — broader sequence structural support | Support |
| $48.32 | EWForecast pivot — hold above = further upside likely in 3 or 7 swings | Support |
| $50.60 | Wave ((ii)) low (May 2026) — near-term impulse invalidation level | Key Level |
| $56.03 | Wave ((iv)) zigzag low — base of current wave ((v)) advance | Key Level |
| $57.55 | Jan 5, 2026 prior ATH — now broken, structural confirmation complete | Key Level |
| $58.57 | 100% Fib extension from Mar 2026 low — wave ((v)) minimum target | Target |
| $63–$65 | Analyst consensus target · 24/7 Wall St. base case $63.63 | Target |
| $64.31 | 161.8% Fib extension — wave ((v)) full extension target (EWForecast) | Target |
| $74–$77 | Analyst bull case / 2030 NII repricing model (24/7 Wall St. / TIKR) | Target |
The 5-Year Structural Tailwind Driving BAC Waves
Bank of America's fixed-rate asset repricing tailwind is the single most important structural wave driver in BAC's current cycle — and it is unique to BAC among the banks covered on this site. During the low-rate era (2020–2022), BAC invested heavily in long-duration fixed-rate assets (Treasuries, agency mortgage-backed securities, fixed-rate loans) at rates of 1–2%. As these assets mature over the next 5 years and are reinvested at current market rates (4–5%+), NII expands automatically — without needing the Fed to cut or raise rates. CEO Moynihan confirmed this is a structural tailwind with a 5-year runway. This repricing cycle is the fundamental reason BAC's NII has been accelerating for six consecutive quarters, from deceleration in Q4 2024 to +9% growth in Q1 2026.
CFO Alastair Borthwick raised full-year 2026 NII growth guidance from 5–7% to 6–8% after Q1 outperformance. CEO Moynihan stated NII "could hit the upper end of the 6% to 8% range this year" — flagging the NII durability directly. A 6–8% NII growth in 2026 on a $14.5B Q1 2025 base implies $15.5–$15.7B per quarter run rate — consistent with the Q1 2026 actual of $15.9B.
BAC's large portfolio of fixed-rate securities and loans (predominantly purchased at 2020–2022 rates of 1–2%) is repricing upward as instruments mature. Unlike variable-rate assets that reprice instantly with Fed moves, fixed-rate assets reprice on their maturity schedule — creating a predictable, multi-year NII acceleration curve that management describes as a 5-year tailwind.
Average deposits grew $59 billion year-over-year (+3%) in Q1 2026, led by commercial clients. Both interest-bearing and noninterest-bearing deposits grew — indicating no meaningful deposit flight to money market funds, which had been a concern heading into 2026. Stable deposit base + rising asset yields = expanding NII spread, the most structurally reliable wave advance driver in banking.
BAC's Erica 2.0 AI-driven operational platform — which handles customer service, fraud detection, and internal compliance workflows — contributed to the 290 basis points of operating leverage in Q1 2026 (revenue growing faster than expenses). The efficiency ratio improved to 61% from ~63% a year earlier. AI-driven efficiency directly expands the earnings margin that supports wave advance targets above the $64 primary zone.
6-Quarter Deceleration-to-Acceleration Arc
BAC's Five-Segment Revenue Structure
Bank of America operates five segments. Every segment contributed to year-over-year growth in revenue, earnings, deposits, and loans in Q1 2026 — the first time this has occurred in several years. This broad-based growth across all segments is the structural foundation confirming the wave advance is not a single-segment story but a fundamental business recovery.
Retail banking, consumer deposits, credit cards, auto loans, home loans. NII repricing most directly felt here. Deposit growth +3% YoY. Credit quality improving: net charge-off ratio improved 6 bps to 0.48%.
Merrill Lynch, US Trust, Private Bank. Asset management fees +12% YoY per FY2025 summary. AUM growing in a rising market. GWIM provides fee income that offsets NII cyclicality — the structural diversifier in BAC's wave model.
Commercial loans, corporate lending, transaction banking. Loan growth positive in Q1. Commercial clients drove the $59B deposit growth. IB fees growing as deal pipeline opens up — consistent with market-wide investment banking recovery.
Sales and trading — double-digit growth in Q1 2026. Fixed income trading $3.5B (below StreetAccount estimate by $330M but strong absolute). Equities strong. BAC provided $520M credit line to OpenAI — positioning as AI-era banker.
All Segments Grew — NII Guidance Raised
Bank of America Key Facts
How to Apply Elliott Waves to Bank of America (BAC)
Important: This is educational content, not financial advice. BAC's wave structure is driven primarily by the NII repricing cycle — a structural driver that operates on a 5-year timeline rather than quarterly product launches. This makes BAC wave advances more predictable but less explosive than the technology stocks on this site. Always consult a licensed financial advisor before trading BAC.
BAC-Specific Wave-Analysis Mistakes
Many wave analysts saw the Q1 2026 NII of +9% as a one-time beat and did not adjust their wave targets upward accordingly. The repricing tailwind is structural — it operates on a 5-year maturity schedule for the fixed-rate asset portfolio. CEO Moynihan explicitly confirmed this 5-year runway. Analysts who modeled BAC's NII returning to 2–3% growth in H2 2026 were structurally wrong — the repricing cycle has three to four more years of mathematical tailwind remaining.
BAC and JPM are both mega-banks but have structurally different wave profiles. BAC's NII repricing tailwind creates a more predictable multi-year wave advance trajectory. JPM's dual-scenario wave structure (EWForecast's two count uncertainty) reflects a more complex earnings mix with higher trading revenue volatility. BAC's wave is more "NII-pure" and therefore more predictable from fundamental analysis. Wave analysts who apply JPM's range trading pattern to BAC may miss the structural NII-driven advance.
EWForecast's Blue Box approach — identifying equal legs correction zones where 3-wave or 7-wave pullbacks end — has produced documented BAC buying opportunities. The October 2025 Blue Box at $46.80–$48.53 produced the exact corrective low. Analysts who waited for "more confirmation" above $52 entered 15% later and paid a significantly higher price for the same position. BAC's wave structure has been reliably buying Blue Boxes for three consecutive corrective cycles.
Bank of America's $520 million credit facility to OpenAI in 2026 signals BAC's positioning as the preferred banking partner for AI infrastructure buildout. Commercial lending to AI companies, data center developers, and power grid expansion is a new growth vertical for BAC's Global Banking segment. Analysts who model BAC's loan growth based solely on consumer and traditional commercial metrics are missing the AI-era lending opportunity that directly supports NII growth above the 6–8% guidance range.
Bank of America BAC Elliott Wave — Questions Answered
Get the Full Bank of America BAC Wave Count Report
Detailed BAC Elliott Wave reports with Blue Box zones, NII repricing tracking, specific price targets and daily updated wave labels — from professional services we recommend.
Access Pro Analysis →