Bank Of America(BAC)
Auto-detected technical analysis for BAC · data as of Jul 22, 2026. The chart above is live; the read below updates daily.
BAC is breaking down from a rising wedge — a sign the recent run may be rolling over.
On this chart, setups like it have followed through about 53% of the time.
As long as price stays below $62.03, it's in play — a daily close back above there calls it off.
The move's natural target sits near $57.85.
BAC is currently forming a rising wedge on the daily timeframe. Detected Jul 22, 2026.
New to this pattern? What a rising wedge is and how to trade it →
Historical pattern statistics (1987-01-30 – 2026-07-13), not a prediction.
Every completed pattern trade our nightly backtest found on BAC's daily chart, newest first — wins and losses alike.
| Pattern | Entry | Exit | Outcome | Result |
|---|---|---|---|---|
| Rising Wedge | Jan 12, 2026 @ $55.29 | Jan 14, 2026 @ $52.29 | Win | +7.2% · +1.33R |
| Rising Wedge | Nov 14, 2025 @ $52.76 | Dec 12, 2025 @ $55.14 | Loss | +7.8% · -1.23R |
| Falling Wedge | Aug 22, 2025 @ $48.58 | Sep 30, 2025 @ $51.59 | Win | +8.6% · +0.78R |
| Bullish Pennant | Jun 23, 2025 @ $45.75 | Jul 8, 2025 @ $47.15 | Win | +7.2% · +0.67R |
| Rising Wedge | Feb 19, 2025 @ $45.88 | Feb 25, 2025 @ $43.51 | Win | +6.5% · +1.96R |
| Rising Wedge | Feb 10, 2025 @ $46.80 | Feb 21, 2025 @ $44.71 | Win | +5.2% · +1.77R |
| Rising Wedge | Jul 9, 2024 @ $41.16 | Jul 22, 2024 @ $42.30 | Win | +5.5% · +0.41R |
| Rising Wedge | Jul 2, 2024 @ $40.45 | Jul 22, 2024 @ $42.30 | Win | +5.1% · +0.87R |
| Rising Wedge | Mar 12, 2024 @ $35.96 | May 29, 2024 @ $38.72 | Win | +10.6% · +0.76R |
| Triangle | Mar 5, 2024 @ $35.45 | May 29, 2024 @ $38.72 | Win | +10.5% · +1.05R |
| Triangle | Jul 14, 2023 @ $30.00 | Aug 1, 2023 @ $31.62 | Win | +9.1% · +0.85R |
| Triangle | Jun 5, 2023 @ $28.82 | Aug 1, 2023 @ $31.62 | Win | +14.5% · +1.89R |
Price found a floor near $50.19 about 8 weeks ago and has been climbing since. On the weekly chart, the next ceiling overhead sits near $64.62 — still about 5% away.
| Date | Open | High | Low | Close |
|---|---|---|---|---|
| Jul 22, 2026 | $61.40 | $61.90 | $61.15 | $61.62 |
| Jul 21, 2026 | $60.90 | $61.53 | $60.07 | $61.22 |
| Jul 20, 2026 | $61.35 | $61.49 | $60.37 | $60.42 |
| Jul 17, 2026 | $61.25 | $62.12 | $60.66 | $61.27 |
| Jul 16, 2026 | $61.98 | $62.00 | $60.99 | $61.49 |
| Jul 15, 2026 | $61.32 | $62.03 | $61.11 | $61.59 |
| Jul 14, 2026 | $59.00 | $61.21 | $58.67 | $60.62 |
| Jul 13, 2026 | $59.70 | $60.05 | $58.85 | $59.50 |
| Jul 10, 2026 | $59.64 | $59.87 | $59.39 | $59.67 |
| Jul 9, 2026 | $58.45 | $59.43 | $58.41 | $59.25 |
Technical analysis for informational purposes only — not investment advice. Auto-detected patterns and levels update daily; the chart above is live.