Bank of America Corporation (BAC)
Model Evaluation — last 100 days for Bank of America Corporation (BAC)
MAPE: 1.20%
MAE: 0.59
Direction hit: 91.0%
P&L in Period:
--
| Trade Date |
Prediction For |
Actual |
Pred |
Δ actual |
Strategy Action |
Shares Held |
Strategy P&L (Day) |
Cum. P&L (Period) |
| 2025-07-21 |
2025-07-28 |
$48.39
|
$48.16 |
1.07
|
SCALE-IN
|
64.26 |
$0.00
|
$0.00
|
| 2025-07-22 |
2025-07-29 |
$48.45
|
$48.37 |
0.97
|
SCALE-IN
|
74.73 |
$0.00
|
$0.00
|
| 2025-07-23 |
2025-07-30 |
$48.23
|
$47.22 |
0.46
|
SELL
|
0.00 |
$97.44
|
$97.43
|
| 2025-07-24 |
2025-07-31 |
$47.95
|
$47.56 |
-0.19
|
FLAT
|
0.00 |
$0.00
|
$97.43
|
| 2025-07-25 |
2025-08-01 |
$47.96
|
$47.53 |
-0.43
|
FLAT
|
0.00 |
$0.00
|
$97.43
|
| 2025-07-28 |
2025-08-04 |
$47.27
|
$47.65 |
-1.18
|
FLAT
|
0.00 |
$0.00
|
$97.43
|
| 2025-07-29 |
2025-08-05 |
$45.66
|
$47.07 |
-2.57
|
FLAT
|
0.00 |
$0.00
|
$97.43
|
| 2025-07-30 |
2025-08-06 |
$45.85
|
$46.62 |
-2.10
|
FLAT
|
0.00 |
$0.00
|
$97.43
|
| 2025-07-31 |
2025-08-07 |
$45.56
|
$46.53 |
-2.40
|
FLAT
|
0.00 |
$0.00
|
$97.43
|
| 2025-08-01 |
2025-08-08 |
$45.42
|
$44.35 |
-1.85
|
FLAT
|
0.00 |
$0.00
|
$97.43
|
| 2025-08-04 |
2025-08-11 |
$44.92
|
$45.04 |
-0.74
|
FLAT
|
0.00 |
$0.00
|
$97.43
|
| 2025-08-05 |
2025-08-12 |
$46.01
|
$46.95 |
0.16
|
INITIAL BUY
|
21.95 |
$0.00
|
$97.43
|
| 2025-08-06 |
2025-08-13 |
$46.16
|
$46.27 |
0.60
|
SCALE-IN
|
32.96 |
$0.00
|
$97.43
|
| 2025-08-07 |
2025-08-14 |
$47.50
|
$46.06 |
2.08
|
SCALE-IN
|
44.09 |
$0.00
|
$97.43
|
| 2025-08-08 |
2025-08-15 |
$47.24
|
$47.66 |
2.32
|
SCALE-IN
|
54.96 |
$0.00
|
$97.43
|
| 2025-08-11 |
2025-08-18 |
$47.71
|
$47.34 |
1.70
|
SCALE-IN
|
65.79 |
$0.00
|
$97.43
|
| 2025-08-12 |
2025-08-19 |
$46.94
|
$47.18 |
0.78
|
SELL
|
0.00 |
$124.90
|
$222.34
|
| 2025-08-13 |
2025-08-20 |
$47.92
|
$48.48 |
0.42
|
INITIAL BUY
|
21.17 |
$0.00
|
$222.34
|
| 2025-08-14 |
2025-08-21 |
$48.08
|
$49.03 |
0.84
|
SCALE-IN
|
31.65 |
$0.00
|
$222.34
|
| 2025-08-15 |
2025-08-22 |
$48.35
|
$47.80 |
0.64
|
SCALE-IN
|
42.30 |
$0.00
|
$222.34
|
| 2025-08-18 |
2025-08-25 |
$48.26
|
$49.15 |
1.32
|
SCALE-IN
|
52.73 |
$0.00
|
$222.34
|
| 2025-08-19 |
2025-08-26 |
$49.48
|
$49.09 |
1.56
|
SCALE-IN
|
63.13 |
$0.00
|
$222.34
|
| 2025-08-20 |
2025-08-27 |
$49.48
|
$49.39 |
1.40
|
SCALE-IN
|
73.48 |
$0.00
|
$222.34
|
| 2025-08-21 |
2025-08-28 |
$50.25
|
$49.35 |
1.90
|
SCALE-IN
|
83.84 |
$0.00
|
$222.34
|
| 2025-08-22 |
2025-08-29 |
$50.38
|
$50.60 |
2.12
|
SCALE-IN
|
93.94 |
$0.00
|
$222.34
|
| 2025-08-25 |
2025-09-01 |
$50.49
|
$50.43 |
1.01
|
SCALE-IN
|
104.05 |
$0.00
|
$222.34
|
| 2025-08-26 |
2025-09-02 |
$50.74
|
$51.20 |
1.26
|
SCALE-IN
|
114.00 |
$0.00
|
$222.34
|
| 2025-08-27 |
2025-09-03 |
$50.42
|
$48.75 |
0.17
|
SELL
|
0.00 |
$243.12
|
$465.46
|
| 2025-08-28 |
2025-09-04 |
$50.06
|
$49.53 |
-0.32
|
FLAT
|
0.00 |
$0.00
|
$465.46
|
| 2025-08-29 |
2025-09-05 |
$50.62
|
$49.71 |
0.13
|
FLAT
|
0.00 |
$0.00
|
$465.46
|
| 2025-09-02 |
2025-09-09 |
$49.77
|
$49.72 |
-0.97
|
FLAT
|
0.00 |
$0.00
|
$465.46
|
| 2025-09-03 |
2025-09-10 |
$49.46
|
$49.24 |
-0.96
|
FLAT
|
0.00 |
$0.00
|
$465.46
|
| 2025-09-04 |
2025-09-11 |
$50.29
|
$49.86 |
0.23
|
FLAT
|
0.00 |
$0.00
|
$465.46
|
| 2025-09-05 |
2025-09-12 |
$50.13
|
$50.62 |
-0.49
|
INITIAL BUY
|
20.09 |
$0.00
|
$465.46
|
| 2025-09-08 |
2025-09-15 |
$50.75
|
$50.32 |
0.98
|
SCALE-IN
|
30.20 |
$0.00
|
$465.46
|
| 2025-09-09 |
2025-09-16 |
$50.58
|
$51.21 |
1.12
|
SCALE-IN
|
40.14 |
$0.00
|
$465.46
|
| 2025-09-10 |
2025-09-17 |
$50.59
|
$50.83 |
0.30
|
SCALE-IN
|
50.12 |
$0.00
|
$465.46
|
| 2025-09-11 |
2025-09-18 |
$50.66
|
$50.05 |
0.53
|
SELL
|
0.00 |
$43.49
|
$508.94
|
| 2025-09-12 |
2025-09-19 |
$51.40
|
$51.47 |
0.65
|
INITIAL BUY
|
19.77 |
$0.00
|
$508.94
|
| 2025-09-15 |
2025-09-22 |
$52.13
|
$51.78 |
1.55
|
SCALE-IN
|
29.65 |
$0.00
|
$508.94
|
| 2025-09-16 |
2025-09-23 |
$52.25
|
$51.84 |
1.66
|
SCALE-IN
|
39.52 |
$0.00
|
$508.94
|
| 2025-09-17 |
2025-09-24 |
$51.92
|
$52.51 |
1.26
|
SCALE-IN
|
49.25 |
$0.00
|
$508.94
|
| 2025-09-18 |
2025-09-25 |
$51.70
|
$51.48 |
0.30
|
SELL
|
0.00 |
$67.47
|
$576.42
|
| 2025-09-19 |
2025-09-26 |
$51.70
|
$51.31 |
-0.43
|
FLAT
|
0.00 |
$0.00
|
$576.42
|
| 2025-09-22 |
2025-09-29 |
$51.85
|
$51.23 |
-0.40
|
FLAT
|
0.00 |
$0.00
|
$576.42
|
| 2025-09-23 |
2025-09-30 |
$52.21
|
$52.64 |
0.29
|
INITIAL BUY
|
19.34 |
$0.00
|
$576.42
|
| 2025-09-24 |
2025-10-01 |
$52.42
|
$52.74 |
0.72
|
SCALE-IN
|
29.01 |
$0.00
|
$576.42
|
| 2025-09-25 |
2025-10-02 |
$51.59
|
$50.44 |
-0.11
|
SELL
|
0.00 |
$4.35
|
$580.77
|
| 2025-09-26 |
2025-10-03 |
$50.68
|
$51.59 |
-1.17
|
FLAT
|
0.00 |
$0.00
|
$580.77
|
| 2025-09-29 |
2025-10-06 |
$50.48
|
$51.28 |
-1.73
|
FLAT
|
0.00 |
$0.00
|
$580.77
|
| 2025-09-30 |
2025-10-07 |
$50.64
|
$50.48 |
-1.78
|
FLAT
|
0.00 |
$0.00
|
$580.77
|
| 2025-10-01 |
2025-10-08 |
$50.39
|
$49.84 |
-1.20
|
FLAT
|
0.00 |
$0.00
|
$580.77
|
| 2025-10-02 |
2025-10-09 |
$50.29
|
$48.89 |
-0.39
|
FLAT
|
0.00 |
$0.00
|
$580.77
|
| 2025-10-03 |
2025-10-10 |
$49.84
|
$49.58 |
-0.64
|
FLAT
|
0.00 |
$0.00
|
$580.77
|
| 2025-10-06 |
2025-10-13 |
$49.79
|
$49.23 |
-0.85
|
FLAT
|
0.00 |
$0.00
|
$580.77
|
| 2025-10-07 |
2025-10-14 |
$48.65
|
$49.21 |
-1.74
|
FLAT
|
0.00 |
$0.00
|
$580.77
|
| 2025-10-08 |
2025-10-15 |
$48.86
|
$48.67 |
-1.43
|
FLAT
|
0.00 |
$0.00
|
$580.77
|
| 2025-10-09 |
2025-10-16 |
$50.09
|
$51.83 |
0.25
|
INITIAL BUY
|
20.08 |
$0.00
|
$580.77
|
| 2025-10-10 |
2025-10-17 |
$52.28
|
$50.23 |
2.49
|
SCALE-IN
|
30.36 |
$0.00
|
$580.77
|
| 2025-10-13 |
2025-10-20 |
$50.44
|
$50.97 |
1.79
|
SCALE-IN
|
40.60 |
$0.00
|
$580.77
|
| 2025-10-14 |
2025-10-21 |
$51.28
|
$52.14 |
2.42
|
SCALE-IN
|
50.58 |
$0.00
|
$580.77
|
| 2025-10-15 |
2025-10-22 |
$52.04
|
$51.49 |
1.95
|
SELL
|
0.00 |
$144.18
|
$724.95
|
| 2025-10-16 |
2025-10-23 |
$51.52
|
$51.61 |
-0.76
|
INITIAL BUY
|
19.83 |
$0.00
|
$724.95
|
| 2025-10-22 |
2025-10-23 |
$51.76
|
$53.02 |
--
|
SELL
|
0.00 |
$0.00
|
$-2107.22
|
| 2025-10-23 |
2025-10-26 |
--
|
$53.57 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-24 |
2025-10-27 |
$53.02
|
$53.65 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-27 |
2025-10-30 |
--
|
$53.55 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-25 |
2025-10-28 |
--
|
$52.51 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-26 |
2025-10-29 |
--
|
$52.69 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-28 |
2025-10-31 |
--
|
$52.18 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-29 |
2025-11-01 |
--
|
$52.33 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-30 |
2025-11-02 |
--
|
$53.04 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-31 |
2025-11-03 |
--
|
$52.77 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-01 |
2025-11-04 |
--
|
$52.67 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-02 |
2025-11-05 |
--
|
$53.24 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-03 |
2025-11-06 |
--
|
$53.93 |
--
|
FLAT
|
0.00 |
--
|
--
|