BAC - Bank of America Corporation

Stock Analysis

Data: 2025-12-10
us_universe.csv
Last updated: Dec 10, 2025 at 6:00 PMFresh

show_chart Price & Trend 52.60 • 52W 33.07 - 54.69

Volume
Close
EMA9
MA50
MA150
MA200
Breakout
MA200 Reclaim
MA50 Touch
Pocket Pivot
PB Bounce
EMA9 Cross

auto_graph Pattern Recognition

info
info

Moderate pattern consistency: 59% win rate.

Signal Success Rate
59%
107 total signals
Avg Gain on Winners
+3.8%
63 wins
Avg Loss on Losers
-3.0%
44 losses
Recurring Behaviors
trending_up Tendency to go on win streaks (longest: 16 signals in a row)
trending_down Warning: Can experience losing streaks (longest: 13 signals)
rocket_launch Pullbacks outperform breakouts (83% vs 44% win rate)
Best Signal Type
MA50Touch
14 signals • 86% win rate
Avg gain: +2.5%
Worst Signal Type
Breakout
18 signals • 44% win rate
Avg loss: 0.2%
All Signal Types (Best ? Worst)
MA50Touch 86%
14 signals +2.5%
PullbackBounce 80%
15 signals +2.3%
PocketPivot 52%
56 signals +0.9%
MA200Reclaim 50%
4 signals -3.3%
Breakout 44%
18 signals +0.2%
Trading Insights
lightbulb Focus on MA50Touch signals - 86% win rate.

Swing Cycle Analysis

Dominant pattern: ±4% every ~2.0 days (strength 0.29)

No consistent swing rhythm detected — observed ±4% fluctuations appear irregular or noise-driven.

Swing activity (±4% over ~2.0 days) is present but weak — upward bias with limited downside troughs; pattern confidence is low.

Swing Avg Days Strength Pattern?
4% 2.0 0.29 Weak+ ?
3% 6.0 0.14 Weak
???????????????????????????????????????????????????????????????????????????54.1100006103515634.3899993896484404-1506-2609-0611-1501-3104-1406-2609-0811-14
? Trough ? Peak(turning points)

No consistent swing rhythm detected — observed ±4% fluctuations appear irregular or noise-driven.

assessment Key Metrics Universe Updated

Price
$52.60
Score U
0.700
RS 6M U
77
RS 3M U
78

description Recommendation Summary

Buy Confidence: 10/10 Performance: B+ Good R/C: 2.22:1

BUY (Confidence: 10/10) - Tight Base Breakout (VCP) | Strong Uptrend (Stage 2) | Strong Momentum (Sustained) | R/R 2.22:1 (Risk 1.8%) | Low-Risk BUY

Trend

Strong Uptrend (Stage 2)

Momentum

Strong Momentum (Sustained)

Setup Type

Tight Base Breakout (VCP)

grade Absolute Rating

Buy Standalone Technical Quality
check_circle Trend Strength (Price > MA50, proper stack) (2 points)
cancel 13W Return ? +20% (0 points)
cancel 4W Return ? +8% (0 points)
check_circle Up/Down Volume ? 1.10 (1 points)
check_circle ATR(20) ? 3.5% (1 points)
cancel Within 5%-25% of 52W High (0 points)
check_circle Risk/Reward ? 2:1 (R/R 2.22:1) (1 points)
Total Points: 5 out of 9
Future Analytics

Coming soon...

security Risk Management

Suggested Stop Loss

$51.64

1.8% risk
Potential Upside

+4.0%

R/R: 2.2:1
Expected Move (20 d, ATR Proxy)
±$4.42 (8.4%)
Range: $48.18 - $57.03

insights What It Means

The stock shows a mix of technical characteristics with moderate relative positioning and a solid composite score. Risk/Reward currently favorable at about 2.2:1, but position sizing should reflect volatility.

Positives
check_circle

Absolute rating Buy

check_circle

Perfect moving average stack (healthy uptrend)

check_circle

Attractive R/C 2.2:1

check_circle

Accumulation (Up/Down Vol 1.41)

Negatives / Risks
No major technical risks

thumb_up Bullish Factors 9

check_circle

Strong 6m RS: 77th percentile

check_circle

Strong 3m RS: 78th percentile

check_circle

Accelerating momentum (3m > 6m RS)

check_circle

Perfect MA stack (MA50 > MA150 > MA200)

check_circle

Price above all major MAs (strong trend)

check_circle

Strong accumulation: 1.41x up/down volume

check_circle

Tight base: 14th percentile ATR (low volatility)

check_circle

Near 52-week high: -3.8% off peak

check_circle

Risk/Reward: 2.22:1 (Risk 1.8%, Reward 4.0% )

thumb_down Bearish Factors 0

info

No bearish factors identified

analytics Technical Indicators

Current Price
$52.60
MA 50
$51.64
1.9%
MA 150
$47.38
11.0%
MA 200
$46.19
13.9%

News & Sentiment

Last updated Dec 10 18:00

Sentiment line (?1..+1) with scaled article volume bars (height relative to sentiment range). Rolling 7d average smooths trend.

Positive day
Negative day
Neutral
Sentiment
7d Avg
Avg 7d: +0.09 Articles 7d: 27 Latest: 0.00 (6)Peak: +0.16 Dec 9
Why Bank of America (BAC) Outpaced the Stock Market Today - Yahoo! Finance Canada
"BAC stock" - Google News Dec 10 2:45 PM 0.00
Why Bank of America (BAC) Outpaced the Stock Market Today Yahoo! Finance Canada
Billionaire Warren Buffett Just Dumped 79 Million Shares of These 2 Favorite Stocks and Piled Into This Ultra-Safe Asset - 24/7 Wall St.
"BAC stock" - Google News Dec 10 8:19 AM 0.00
Billionaire Warren Buffett Just Dumped 79 Million Shares of These 2 Favorite Stocks and Piled Into This Ultra-Safe Asset 24/7 Wall St.
Why Bank of America (BAC) outpaced the stock market today
BAC stock - BingNews Dec 10 6:45 AM -0.10
In the latest close session, Bank of America (BAC) was up +1.01% at $54.08. The stock's change was more than the S&P 500's daily gain of 0.68%. Elsewhere, the Dow gained 1.05%, while the tech-heavy ...
Ariel Investments LLC Sells 362,026 Shares of Bank of America Corporation $BAC - MarketBeat
"BAC stock" - Google News Dec 10 12:43 AM +0.10
Ariel Investments LLC Sells 362,026 Shares of Bank of America Corporation $BAC MarketBeat
Axa S.A. Sells 167,459 Shares of Bank of America Corporation $BAC - MarketBeat
"BAC stock" - Google News Dec 10 12:43 AM +0.10
Axa S.A. Sells 167,459 Shares of Bank of America Corporation $BAC MarketBeat
Azora Capital LP Cuts Holdings in Bank of America Corporation $BAC - MarketBeat
"BAC stock" - Google News Dec 10 12:43 AM -0.10
Azora Capital LP Cuts Holdings in Bank of America Corporation $BAC MarketBeat
SVB Wealth LLC Sells 36,253 Shares of Bank of America Corporation $BAC - MarketBeat
"BAC stock" - Google News Dec 09 4:47 AM +0.10
SVB Wealth LLC Sells 36,253 Shares of Bank of America Corporation $BAC MarketBeat
Ossiam Sells 898,878 Shares of Bank of America Corporation $BAC - MarketBeat
"BAC stock" - Google News Dec 09 4:27 AM +0.10
Ossiam Sells 898,878 Shares of Bank of America Corporation $BAC MarketBeat
Daiwa Securities Group Inc. Raises Stock Position in Bank of America Corporation $BAC - MarketBeat
"BAC stock" - Google News Dec 09 2:29 AM +0.10
Daiwa Securities Group Inc. Raises Stock Position in Bank of America Corporation $BAC MarketBeat
Gabelli Funds LLC Decreases Stake in Bank of America Corporation $BAC - MarketBeat
"BAC stock" - Google News Dec 09 1:42 AM +0.10
Gabelli Funds LLC Decreases Stake in Bank of America Corporation $BAC MarketBeat
Bank of America (NYSE: BAC) debuts digital benefits hub for small and mid-size firms - Stock Titan
"BAC stock" - Google News Dec 08 6:00 AM 0.00
Bank of America (NYSE: BAC) debuts digital benefits hub for small and mid-size firms Stock Titan
Natixis Sells 389,966 Shares of Bank of America Corporation $BAC - MarketBeat
"BAC stock" - Google News Dec 08 4:31 AM +0.10
Natixis Sells 389,966 Shares of Bank of America Corporation $BAC MarketBeat
Cary Street Partners Financial LLC Has $6.95 Million Stock Holdings in Bank of America Corporation $BAC - MarketBeat
"BAC stock" - Google News Dec 08 1:44 AM +0.10
Cary Street Partners Financial LLC Has $6.95 Million Stock Holdings in Bank of America Corporation $BAC MarketBeat
}
Stock Scanner logo
Stock Scanner

Stock Scanner v1.0.0

Copyright Ⓒ 2025