M&T Bank Corporation (MTB)
Model Evaluation — last 100 days for M&T Bank Corporation (MTB)
MAPE: 1.19%
MAE: 2.29
Direction hit: 88.1%
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 |
$193.67
|
$191.71 |
-2.52
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-22 |
2025-07-29 |
$193.77
|
$191.94 |
-1.52
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-23 |
2025-07-30 |
$194.15
|
$191.55 |
-2.63
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-24 |
2025-07-31 |
$194.34
|
$191.84 |
-1.47
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-25 |
2025-08-01 |
$191.55
|
$191.76 |
-2.12
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-28 |
2025-08-04 |
$188.70
|
$191.06 |
-5.07
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-29 |
2025-08-05 |
$184.99
|
$190.61 |
-9.16
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-30 |
2025-08-06 |
$188.29
|
$188.45 |
-6.05
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-31 |
2025-08-07 |
$188.04
|
$184.99 |
-3.51
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-08-01 |
2025-08-08 |
$185.50
|
$180.67 |
-3.20
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-08-04 |
2025-08-11 |
$183.74
|
$186.35 |
-1.25
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-08-05 |
2025-08-12 |
$187.17
|
$183.78 |
-1.12
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-08-06 |
2025-08-13 |
$186.51
|
$191.09 |
-1.53
|
INITIAL BUY
|
5.39 |
$0.00
|
$0.00
|
| 2025-08-07 |
2025-08-14 |
$191.08
|
$191.56 |
5.58
|
SCALE-IN
|
8.11 |
$0.00
|
$0.00
|
| 2025-08-08 |
2025-08-15 |
$193.21
|
$193.11 |
9.47
|
SCALE-IN
|
10.78 |
$0.00
|
$0.00
|
| 2025-08-11 |
2025-08-18 |
$193.95
|
$191.97 |
6.78
|
SCALE-IN
|
13.46 |
$0.00
|
$0.00
|
| 2025-08-12 |
2025-08-19 |
$190.07
|
$189.20 |
3.56
|
SELL
|
0.00 |
$72.75
|
$72.75
|
| 2025-08-13 |
2025-08-20 |
$190.67
|
$190.60 |
-0.41
|
FLAT
|
0.00 |
$0.00
|
$72.75
|
| 2025-08-14 |
2025-08-21 |
$190.36
|
$191.30 |
-2.85
|
FLAT
|
0.00 |
$0.00
|
$72.75
|
| 2025-08-15 |
2025-08-22 |
$193.18
|
$200.55 |
-0.77
|
INITIAL BUY
|
5.26 |
$0.00
|
$72.75
|
| 2025-08-18 |
2025-08-25 |
$192.43
|
$197.79 |
2.36
|
SCALE-IN
|
7.88 |
$0.00
|
$72.75
|
| 2025-08-19 |
2025-08-26 |
$199.74
|
$195.91 |
9.07
|
SCALE-IN
|
10.51 |
$0.00
|
$72.75
|
| 2025-08-20 |
2025-08-27 |
$197.89
|
$199.79 |
7.53
|
SCALE-IN
|
13.10 |
$0.00
|
$72.75
|
| 2025-08-21 |
2025-08-28 |
$200.15
|
$198.68 |
6.97
|
SCALE-IN
|
15.70 |
$0.00
|
$72.75
|
| 2025-08-22 |
2025-08-29 |
$202.02
|
$203.97 |
9.59
|
SCALE-IN
|
18.20 |
$0.00
|
$72.75
|
| 2025-08-25 |
2025-09-01 |
$200.80
|
$203.19 |
1.06
|
SCALE-IN
|
20.73 |
$0.00
|
$72.75
|
| 2025-08-26 |
2025-09-02 |
$201.66
|
$204.10 |
3.77
|
SCALE-IN
|
23.22 |
$0.00
|
$72.75
|
| 2025-08-27 |
2025-09-03 |
$198.98
|
$197.06 |
-1.17
|
SELL
|
0.00 |
$191.87
|
$264.62
|
| 2025-08-28 |
2025-09-04 |
$198.57
|
$198.38 |
-3.45
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-08-29 |
2025-09-05 |
$202.36
|
$197.13 |
1.56
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-09-02 |
2025-09-09 |
$199.57
|
$196.95 |
-2.09
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-09-03 |
2025-09-10 |
$199.22
|
$196.78 |
0.24
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-09-04 |
2025-09-11 |
$199.80
|
$198.83 |
1.23
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-09-05 |
2025-09-12 |
$198.17
|
$199.13 |
-4.19
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-09-08 |
2025-09-15 |
$197.83
|
$198.10 |
-1.74
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-09-09 |
2025-09-16 |
$198.80
|
$197.45 |
-0.42
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-09-10 |
2025-09-17 |
$196.57
|
$197.26 |
-3.23
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-09-11 |
2025-09-18 |
$195.28
|
$196.47 |
-2.89
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-09-12 |
2025-09-19 |
$198.60
|
$197.63 |
0.77
|
FLAT
|
0.00 |
$0.00
|
$264.62
|
| 2025-09-15 |
2025-09-22 |
$200.43
|
$202.50 |
1.63
|
INITIAL BUY
|
5.09 |
$0.00
|
$264.62
|
| 2025-09-16 |
2025-09-23 |
$202.02
|
$200.34 |
5.45
|
SCALE-IN
|
7.65 |
$0.00
|
$264.62
|
| 2025-09-17 |
2025-09-24 |
$198.90
|
$197.10 |
3.62
|
SELL
|
0.00 |
$18.83
|
$283.45
|
| 2025-09-18 |
2025-09-25 |
$200.63
|
$200.19 |
2.03
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-09-19 |
2025-09-26 |
$199.44
|
$196.48 |
-0.99
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-09-22 |
2025-09-29 |
$198.79
|
$193.54 |
-3.23
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-09-23 |
2025-09-30 |
$200.14
|
$192.71 |
1.24
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-09-24 |
2025-10-01 |
$198.30
|
$198.70 |
-2.33
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-09-25 |
2025-10-02 |
$197.62
|
$197.28 |
-1.82
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-09-26 |
2025-10-03 |
$195.29
|
$197.65 |
-3.50
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-09-29 |
2025-10-06 |
$195.63
|
$194.29 |
-4.51
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-09-30 |
2025-10-07 |
$194.56
|
$194.92 |
-3.74
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-10-01 |
2025-10-08 |
$190.00
|
$194.79 |
-7.62
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-10-02 |
2025-10-09 |
$189.58
|
$192.20 |
-5.71
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-10-03 |
2025-10-10 |
$188.07
|
$189.03 |
-7.56
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-10-06 |
2025-10-13 |
$188.04
|
$180.37 |
-6.52
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-10-07 |
2025-10-14 |
$180.84
|
$180.86 |
-9.16
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-10-08 |
2025-10-15 |
$182.70
|
$183.23 |
-6.88
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-10-09 |
2025-10-16 |
$187.04
|
$180.97 |
-1.03
|
FLAT
|
0.00 |
$0.00
|
$283.45
|
| 2025-10-10 |
2025-10-17 |
$185.03
|
$187.95 |
-3.01
|
INITIAL BUY
|
5.53 |
$0.00
|
$283.45
|
| 2025-10-13 |
2025-10-20 |
$178.63
|
$181.15 |
-2.21
|
SELL
|
0.00 |
$10.29
|
$293.74
|
| 2025-10-14 |
2025-10-21 |
$180.67
|
$181.48 |
-2.03
|
FLAT
|
0.00 |
$0.00
|
$293.74
|
| 2025-10-15 |
2025-10-22 |
$182.07
|
$181.66 |
-4.97
|
FLAT
|
0.00 |
$0.00
|
$293.74
|
| 2025-10-16 |
2025-10-23 |
$181.70
|
$184.61 |
-3.33
|
INITIAL BUY
|
5.60 |
$0.00
|
$293.74
|
| 2025-10-22 |
2025-10-23 |
$181.09
|
$183.19 |
--
|
SELL
|
0.00 |
$0.00
|
$-2047.86
|
| 2025-10-23 |
2025-10-26 |
--
|
$187.44 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-24 |
2025-10-27 |
$182.92
|
$194.40 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-27 |
2025-10-30 |
--
|
$189.70 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-25 |
2025-10-28 |
--
|
$191.16 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-26 |
2025-10-29 |
--
|
$196.42 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-28 |
2025-10-31 |
--
|
$206.92 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-29 |
2025-11-01 |
--
|
$206.03 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-30 |
2025-11-02 |
--
|
$209.51 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-31 |
2025-11-03 |
--
|
$210.64 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-01 |
2025-11-04 |
--
|
$211.80 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-02 |
2025-11-05 |
--
|
$211.79 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-03 |
2025-11-06 |
--
|
$213.03 |
--
|
FLAT
|
0.00 |
--
|
--
|