Dollar General Corporation (DG)
Model Evaluation — last 100 days for Dollar General Corporation (DG)
MAPE: 1.47%
MAE: 1.58
Direction hit: 86.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 |
$107.75
|
$105.87 |
-2.34
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-22 |
2025-07-29 |
$107.56
|
$108.36 |
-0.04
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-23 |
2025-07-30 |
$105.81
|
$106.08 |
-4.02
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-24 |
2025-07-31 |
$106.85
|
$105.17 |
-2.39
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-25 |
2025-08-01 |
$105.54
|
$106.31 |
-2.21
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-28 |
2025-08-04 |
$104.90
|
$105.10 |
-2.66
|
FLAT
|
0.00 |
$0.00
|
$0.00
|
| 2025-07-29 |
2025-08-05 |
$108.53
|
$108.39 |
2.72
|
INITIAL BUY
|
9.36 |
$0.00
|
$0.00
|
| 2025-07-30 |
2025-08-06 |
$110.94
|
$107.77 |
4.09
|
SCALE-IN
|
14.10 |
$0.00
|
$0.00
|
| 2025-07-31 |
2025-08-07 |
$110.86
|
$108.77 |
5.32
|
SCALE-IN
|
18.86 |
$0.00
|
$0.00
|
| 2025-08-01 |
2025-08-08 |
$113.32
|
$110.20 |
8.42
|
SCALE-IN
|
23.47 |
$0.00
|
$0.00
|
| 2025-08-04 |
2025-08-11 |
$115.63
|
$112.85 |
7.10
|
SCALE-IN
|
27.98 |
$0.00
|
$0.00
|
| 2025-08-05 |
2025-08-12 |
$116.32
|
$113.69 |
5.38
|
SCALE-IN
|
32.49 |
$0.00
|
$0.00
|
| 2025-08-06 |
2025-08-13 |
$114.55
|
$116.80 |
3.69
|
SCALE-IN
|
36.90 |
$0.00
|
$0.00
|
| 2025-08-07 |
2025-08-14 |
$115.19
|
$112.95 |
1.87
|
SELL
|
0.00 |
$266.67
|
$266.67
|
| 2025-08-08 |
2025-08-15 |
$115.79
|
$113.36 |
0.16
|
FLAT
|
0.00 |
$0.00
|
$266.67
|
| 2025-08-11 |
2025-08-18 |
$114.70
|
$112.63 |
-1.62
|
FLAT
|
0.00 |
$0.00
|
$266.67
|
| 2025-08-12 |
2025-08-19 |
$112.77
|
$114.74 |
-1.78
|
FLAT
|
0.00 |
$0.00
|
$266.67
|
| 2025-08-13 |
2025-08-20 |
$112.30
|
$113.75 |
-2.89
|
FLAT
|
0.00 |
$0.00
|
$266.67
|
| 2025-08-14 |
2025-08-21 |
$112.78
|
$113.03 |
-3.01
|
FLAT
|
0.00 |
$0.00
|
$266.67
|
| 2025-08-15 |
2025-08-22 |
$114.85
|
$116.27 |
0.15
|
INITIAL BUY
|
8.87 |
$0.00
|
$266.67
|
| 2025-08-18 |
2025-08-25 |
$112.49
|
$110.60 |
-0.28
|
SELL
|
0.00 |
$-4.17
|
$262.50
|
| 2025-08-19 |
2025-08-26 |
$112.40
|
$111.37 |
0.10
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-08-20 |
2025-08-27 |
$112.35
|
$114.22 |
-0.43
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-08-21 |
2025-08-28 |
$110.50
|
$110.50 |
-4.35
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-08-22 |
2025-08-29 |
$111.20
|
$111.01 |
-1.29
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-08-25 |
2025-09-01 |
$111.71
|
$108.85 |
-0.69
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-08-26 |
2025-09-02 |
$108.76
|
$107.14 |
-3.59
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-08-27 |
2025-09-03 |
$110.46
|
$107.70 |
-0.04
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-08-28 |
2025-09-04 |
$109.69
|
$109.11 |
-1.51
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-08-29 |
2025-09-05 |
$108.44
|
$107.56 |
-3.27
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-09-02 |
2025-09-09 |
$109.28
|
$108.17 |
0.52
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-09-03 |
2025-09-10 |
$108.72
|
$107.57 |
-1.74
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-09-04 |
2025-09-11 |
$104.55
|
$106.94 |
-5.14
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-09-05 |
2025-09-12 |
$106.47
|
$107.12 |
-1.97
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-09-08 |
2025-09-15 |
$105.39
|
$107.02 |
-3.89
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-09-09 |
2025-09-16 |
$104.40
|
$102.38 |
-4.32
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-09-10 |
2025-09-17 |
$104.52
|
$103.69 |
-0.03
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-09-11 |
2025-09-18 |
$104.21
|
$103.71 |
-2.26
|
FLAT
|
0.00 |
$0.00
|
$262.50
|
| 2025-09-12 |
2025-09-19 |
$106.14
|
$111.36 |
0.75
|
INITIAL BUY
|
9.58 |
$0.00
|
$262.50
|
| 2025-09-15 |
2025-09-22 |
$106.90
|
$106.43 |
2.50
|
SCALE-IN
|
14.36 |
$0.00
|
$262.50
|
| 2025-09-16 |
2025-09-23 |
$102.11
|
$102.02 |
-2.41
|
SELL
|
0.00 |
$-3.30
|
$259.20
|
| 2025-09-17 |
2025-09-24 |
$101.86
|
$103.67 |
-2.35
|
FLAT
|
0.00 |
$0.00
|
$259.20
|
| 2025-09-18 |
2025-09-25 |
$103.67
|
$104.28 |
-2.47
|
FLAT
|
0.00 |
$0.00
|
$259.20
|
| 2025-09-19 |
2025-09-26 |
$104.50
|
$106.24 |
-2.40
|
INITIAL BUY
|
9.79 |
$0.00
|
$259.20
|
| 2025-09-22 |
2025-09-29 |
$102.85
|
$105.05 |
0.74
|
SCALE-IN
|
14.70 |
$0.00
|
$259.20
|
| 2025-09-23 |
2025-09-30 |
$102.12
|
$101.69 |
0.26
|
SELL
|
0.00 |
$24.16
|
$283.36
|
| 2025-09-24 |
2025-10-01 |
$102.94
|
$101.32 |
-0.73
|
FLAT
|
0.00 |
$0.00
|
$283.36
|
| 2025-09-25 |
2025-10-02 |
$103.35
|
$100.85 |
-1.15
|
FLAT
|
0.00 |
$0.00
|
$283.36
|
| 2025-09-26 |
2025-10-03 |
$99.68
|
$100.56 |
-3.17
|
FLAT
|
0.00 |
$0.00
|
$283.36
|
| 2025-09-29 |
2025-10-06 |
$101.40
|
$100.75 |
-0.72
|
FLAT
|
0.00 |
$0.00
|
$283.36
|
| 2025-09-30 |
2025-10-07 |
$100.21
|
$101.37 |
-2.73
|
FLAT
|
0.00 |
$0.00
|
$283.36
|
| 2025-10-01 |
2025-10-08 |
$98.13
|
$98.09 |
-5.22
|
FLAT
|
0.00 |
$0.00
|
$283.36
|
| 2025-10-02 |
2025-10-09 |
$96.37
|
$98.70 |
-3.31
|
FLAT
|
0.00 |
$0.00
|
$283.36
|
| 2025-10-03 |
2025-10-10 |
$98.16
|
$98.77 |
-3.24
|
FLAT
|
0.00 |
$0.00
|
$283.36
|
| 2025-10-06 |
2025-10-13 |
$98.67
|
$100.12 |
-1.54
|
INITIAL BUY
|
10.19 |
$0.00
|
$283.36
|
| 2025-10-07 |
2025-10-14 |
$99.22
|
$98.49 |
1.09
|
SCALE-IN
|
15.38 |
$0.00
|
$283.36
|
| 2025-10-08 |
2025-10-15 |
$101.87
|
$99.69 |
5.50
|
SCALE-IN
|
20.47 |
$0.00
|
$283.36
|
| 2025-10-09 |
2025-10-16 |
$103.71
|
$100.60 |
5.55
|
SCALE-IN
|
25.54 |
$0.00
|
$283.36
|
| 2025-10-10 |
2025-10-17 |
$106.32
|
$101.63 |
7.65
|
SCALE-IN
|
30.58 |
$0.00
|
$283.36
|
| 2025-10-13 |
2025-10-20 |
$103.88
|
$107.45 |
4.66
|
SCALE-IN
|
35.49 |
$0.00
|
$283.36
|
| 2025-10-14 |
2025-10-21 |
$105.74
|
$105.57 |
3.87
|
SCALE-IN
|
40.31 |
$0.00
|
$283.36
|
| 2025-10-15 |
2025-10-22 |
$106.44
|
$103.34 |
2.73
|
SELL
|
0.00 |
$285.62
|
$568.98
|
| 2025-10-16 |
2025-10-23 |
$105.51
|
$106.24 |
-0.81
|
INITIAL BUY
|
9.63 |
$0.00
|
$568.98
|
| 2025-10-22 |
2025-10-23 |
$102.99
|
$102.74 |
--
|
SELL
|
0.00 |
$0.00
|
$-2986.22
|
| 2025-10-23 |
2025-10-26 |
--
|
$99.66 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-24 |
2025-10-27 |
$102.77
|
$99.13 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-27 |
2025-10-30 |
--
|
$100.60 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-25 |
2025-10-28 |
--
|
$101.36 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-26 |
2025-10-29 |
--
|
$100.94 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-28 |
2025-10-31 |
--
|
$101.03 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-29 |
2025-11-01 |
--
|
$102.18 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-30 |
2025-11-02 |
--
|
$100.95 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-31 |
2025-11-03 |
--
|
$101.01 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-01 |
2025-11-04 |
--
|
$99.59 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-02 |
2025-11-05 |
--
|
$98.62 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-03 |
2025-11-06 |
--
|
$98.40 |
--
|
FLAT
|
0.00 |
--
|
--
|