W.W. Grainger, Inc. (GWW)
Model Evaluation — last 100 days for W.W. Grainger, Inc. (GWW)
MAPE: 1.06%
MAE: 10.31
Direction hit: 83.6%
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 |
$1052.21
|
$1056.61 |
23.86
|
SCALE-IN
|
1.95 |
$0.00
|
$0.00
|
| 2025-07-22 |
2025-07-29 |
$1054.02
|
$1058.61 |
31.79
|
SCALE-IN
|
2.44 |
$0.00
|
$0.00
|
| 2025-07-23 |
2025-07-30 |
$1048.37
|
$1013.58 |
13.25
|
SELL
|
0.00 |
$45.76
|
$45.76
|
| 2025-07-24 |
2025-07-31 |
$1055.07
|
$1039.09 |
10.31
|
FLAT
|
0.00 |
$0.00
|
$45.76
|
| 2025-07-25 |
2025-08-01 |
$1042.67
|
$1044.17 |
-9.54
|
FLAT
|
0.00 |
$0.00
|
$45.76
|
| 2025-07-28 |
2025-08-04 |
$1039.54
|
$1038.34 |
-14.48
|
FLAT
|
0.00 |
$0.00
|
$45.76
|
| 2025-07-29 |
2025-08-05 |
$932.44
|
$1033.28 |
-115.93
|
FLAT
|
0.00 |
$0.00
|
$45.76
|
| 2025-07-30 |
2025-08-06 |
$938.27
|
$1002.08 |
-116.80
|
FLAT
|
0.00 |
$0.00
|
$45.76
|
| 2025-07-31 |
2025-08-07 |
$935.63
|
$946.38 |
-107.04
|
FLAT
|
0.00 |
$0.00
|
$45.76
|
| 2025-08-01 |
2025-08-08 |
$960.27
|
$960.52 |
-79.27
|
INITIAL BUY
|
1.07 |
$0.00
|
$45.76
|
| 2025-08-04 |
2025-08-11 |
$942.51
|
$927.54 |
10.07
|
SELL
|
0.00 |
$6.25
|
$52.01
|
| 2025-08-05 |
2025-08-12 |
$950.13
|
$961.30 |
11.86
|
INITIAL BUY
|
1.07 |
$0.00
|
$52.01
|
| 2025-08-06 |
2025-08-13 |
$939.76
|
$950.55 |
4.13
|
SELL
|
0.00 |
$26.34
|
$78.35
|
| 2025-08-07 |
2025-08-14 |
$960.70
|
$956.64 |
0.43
|
INITIAL BUY
|
1.06 |
$0.00
|
$78.35
|
| 2025-08-08 |
2025-08-15 |
$982.07
|
$966.65 |
39.56
|
SCALE-IN
|
1.59 |
$0.00
|
$78.35
|
| 2025-08-11 |
2025-08-18 |
$974.56
|
$973.65 |
24.43
|
SCALE-IN
|
2.12 |
$0.00
|
$78.35
|
| 2025-08-12 |
2025-08-19 |
$969.93
|
$987.52 |
30.17
|
SCALE-IN
|
2.64 |
$0.00
|
$78.35
|
| 2025-08-13 |
2025-08-20 |
$978.13
|
$965.97 |
17.43
|
SELL
|
0.00 |
$92.41
|
$170.76
|
| 2025-08-14 |
2025-08-21 |
$995.40
|
$995.38 |
13.33
|
INITIAL BUY
|
1.03 |
$0.00
|
$170.76
|
| 2025-08-15 |
2025-08-22 |
$999.63
|
$986.69 |
25.07
|
SCALE-IN
|
1.54 |
$0.00
|
$170.76
|
| 2025-08-18 |
2025-08-25 |
$994.07
|
$1000.04 |
24.14
|
SCALE-IN
|
2.05 |
$0.00
|
$170.76
|
| 2025-08-19 |
2025-08-26 |
$1021.86
|
$1013.54 |
43.73
|
SCALE-IN
|
2.56 |
$0.00
|
$170.76
|
| 2025-08-20 |
2025-08-27 |
$1013.45
|
$1024.74 |
18.05
|
SCALE-IN
|
3.06 |
$0.00
|
$170.76
|
| 2025-08-21 |
2025-08-28 |
$1011.96
|
$1008.26 |
12.33
|
SCALE-IN
|
3.56 |
$0.00
|
$170.76
|
| 2025-08-22 |
2025-08-29 |
$1017.05
|
$1008.06 |
22.98
|
SELL
|
0.00 |
$136.05
|
$306.81
|
| 2025-08-25 |
2025-09-01 |
$1014.47
|
$1005.09 |
-7.39
|
FLAT
|
0.00 |
$0.00
|
$306.81
|
| 2025-08-26 |
2025-09-02 |
$1013.50
|
$1006.34 |
0.05
|
FLAT
|
0.00 |
$0.00
|
$306.81
|
| 2025-08-27 |
2025-09-03 |
$1016.86
|
$1005.27 |
4.90
|
FLAT
|
0.00 |
$0.00
|
$306.81
|
| 2025-08-28 |
2025-09-04 |
$1018.74
|
$1003.15 |
1.69
|
FLAT
|
0.00 |
$0.00
|
$306.81
|
| 2025-08-29 |
2025-09-05 |
$1028.03
|
$1029.22 |
13.56
|
INITIAL BUY
|
0.99 |
$0.00
|
$306.81
|
| 2025-09-02 |
2025-09-09 |
$993.47
|
$993.52 |
-20.03
|
SELL
|
0.00 |
$3.32
|
$310.12
|
| 2025-09-03 |
2025-09-10 |
$997.80
|
$998.29 |
-19.06
|
FLAT
|
0.00 |
$0.00
|
$310.12
|
| 2025-09-04 |
2025-09-11 |
$994.85
|
$1008.01 |
-23.89
|
FLAT
|
0.00 |
$0.00
|
$310.12
|
| 2025-09-05 |
2025-09-12 |
$994.06
|
$980.12 |
-33.97
|
FLAT
|
0.00 |
$0.00
|
$310.12
|
| 2025-09-08 |
2025-09-15 |
$1014.69
|
$1019.49 |
21.22
|
INITIAL BUY
|
1.00 |
$0.00
|
$310.12
|
| 2025-09-09 |
2025-09-16 |
$1004.06
|
$1018.04 |
6.26
|
SCALE-IN
|
1.50 |
$0.00
|
$310.12
|
| 2025-09-10 |
2025-09-17 |
$1012.62
|
$1004.86 |
17.77
|
SCALE-IN
|
2.01 |
$0.00
|
$310.12
|
| 2025-09-11 |
2025-09-18 |
$993.64
|
$989.65 |
-0.42
|
SELL
|
0.00 |
$37.28
|
$347.40
|
| 2025-09-12 |
2025-09-19 |
$997.93
|
$988.81 |
-16.76
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-15 |
2025-09-22 |
$1005.23
|
$995.55 |
1.17
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-16 |
2025-09-23 |
$987.61
|
$989.30 |
-25.01
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-17 |
2025-09-24 |
$979.17
|
$985.51 |
-14.47
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-18 |
2025-09-25 |
$975.78
|
$991.66 |
-22.15
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-19 |
2025-09-26 |
$952.93
|
$968.50 |
-52.30
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-22 |
2025-09-29 |
$951.71
|
$960.57 |
-35.90
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-23 |
2025-09-30 |
$959.73
|
$954.20 |
-19.44
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-24 |
2025-10-01 |
$947.98
|
$949.19 |
-27.80
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-25 |
2025-10-02 |
$952.96
|
$950.84 |
0.03
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-26 |
2025-10-03 |
$944.00
|
$939.70 |
-7.71
|
FLAT
|
0.00 |
$0.00
|
$347.40
|
| 2025-09-29 |
2025-10-06 |
$953.75
|
$964.45 |
-5.98
|
INITIAL BUY
|
1.05 |
$0.00
|
$347.40
|
| 2025-09-30 |
2025-10-07 |
$956.59
|
$944.72 |
8.61
|
SELL
|
0.00 |
$5.25
|
$352.65
|
| 2025-10-01 |
2025-10-08 |
$958.90
|
$958.86 |
5.94
|
INITIAL BUY
|
1.06 |
$0.00
|
$352.65
|
| 2025-10-02 |
2025-10-09 |
$958.82
|
$967.26 |
14.82
|
SCALE-IN
|
1.58 |
$0.00
|
$352.65
|
| 2025-10-03 |
2025-10-10 |
$967.19
|
$969.91 |
13.44
|
SCALE-IN
|
2.11 |
$0.00
|
$352.65
|
| 2025-10-06 |
2025-10-13 |
$968.53
|
$970.73 |
11.94
|
SCALE-IN
|
2.63 |
$0.00
|
$352.65
|
| 2025-10-07 |
2025-10-14 |
$947.56
|
$957.27 |
-11.34
|
SELL
|
0.00 |
$19.48
|
$372.13
|
| 2025-10-08 |
2025-10-15 |
$935.49
|
$951.44 |
-23.33
|
FLAT
|
0.00 |
$0.00
|
$372.13
|
| 2025-10-09 |
2025-10-16 |
$959.74
|
$957.03 |
-7.45
|
FLAT
|
0.00 |
$0.00
|
$372.13
|
| 2025-10-10 |
2025-10-17 |
$957.99
|
$967.86 |
-10.54
|
INITIAL BUY
|
1.06 |
$0.00
|
$372.13
|
| 2025-10-13 |
2025-10-20 |
$954.56
|
$953.22 |
7.00
|
SCALE-IN
|
1.59 |
$0.00
|
$372.13
|
| 2025-10-14 |
2025-10-21 |
$954.99
|
$944.78 |
19.50
|
SELL
|
0.00 |
$25.82
|
$397.95
|
| 2025-10-15 |
2025-10-22 |
$970.92
|
$972.80 |
11.18
|
INITIAL BUY
|
1.04 |
$0.00
|
$397.95
|
| 2025-10-16 |
2025-10-23 |
$971.54
|
$969.48 |
13.55
|
SCALE-IN
|
1.57 |
$0.00
|
$397.95
|
| 2025-10-22 |
2025-10-23 |
$964.07
|
$977.68 |
--
|
SELL
|
0.00 |
$0.00
|
$-1163.13
|
| 2025-10-23 |
2025-10-26 |
--
|
$962.89 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-24 |
2025-10-27 |
$978.31
|
$966.96 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-27 |
2025-10-30 |
--
|
$990.96 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-25 |
2025-10-28 |
--
|
$1011.54 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-26 |
2025-10-29 |
--
|
$1019.35 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-28 |
2025-10-31 |
--
|
$1029.78 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-29 |
2025-11-01 |
--
|
$1039.86 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-30 |
2025-11-02 |
--
|
$1053.88 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-31 |
2025-11-03 |
--
|
$1063.79 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-01 |
2025-11-04 |
--
|
$1075.11 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-02 |
2025-11-05 |
--
|
$1082.93 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-03 |
2025-11-06 |
--
|
$1085.59 |
--
|
FLAT
|
0.00 |
--
|
--
|