Vertex Pharmaceuticals Incorporated (VRTX)
Model Evaluation — last 100 days for Vertex Pharmaceuticals Incorporated (VRTX)
MAPE: 1.80%
MAE: 7.16
Direction hit: 89.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 |
$472.27
|
$472.80 |
12.46
|
SCALE-IN
|
4.34 |
$0.00
|
$0.00
|
| 2025-07-22 |
2025-07-29 |
$469.65
|
$458.65 |
11.16
|
SELL
|
0.00 |
$38.72
|
$38.72
|
| 2025-07-23 |
2025-07-30 |
$460.83
|
$468.03 |
-9.30
|
FLAT
|
0.00 |
$0.00
|
$38.72
|
| 2025-07-24 |
2025-07-31 |
$468.41
|
$470.71 |
-8.54
|
FLAT
|
0.00 |
$0.00
|
$38.72
|
| 2025-07-25 |
2025-08-01 |
$469.16
|
$454.34 |
-3.11
|
FLAT
|
0.00 |
$0.00
|
$38.72
|
| 2025-07-28 |
2025-08-04 |
$456.87
|
$440.40 |
-12.78
|
FLAT
|
0.00 |
$0.00
|
$38.72
|
| 2025-07-29 |
2025-08-05 |
$462.13
|
$455.37 |
1.30
|
FLAT
|
0.00 |
$0.00
|
$38.72
|
| 2025-07-30 |
2025-08-06 |
$472.27
|
$479.84 |
3.86
|
INITIAL BUY
|
2.13 |
$0.00
|
$38.72
|
| 2025-07-31 |
2025-08-07 |
$374.98
|
$451.14 |
-94.18
|
SELL
|
0.00 |
$-26.20
|
$12.52
|
| 2025-08-01 |
2025-08-08 |
$385.65
|
$444.93 |
-71.22
|
FLAT
|
0.00 |
$0.00
|
$12.52
|
| 2025-08-04 |
2025-08-11 |
$375.63
|
$414.29 |
-86.50
|
FLAT
|
0.00 |
$0.00
|
$12.52
|
| 2025-08-05 |
2025-08-12 |
$366.54
|
$370.12 |
-105.73
|
FLAT
|
0.00 |
$0.00
|
$12.52
|
| 2025-08-06 |
2025-08-13 |
$374.46
|
$380.37 |
-0.52
|
FLAT
|
0.00 |
$0.00
|
$12.52
|
| 2025-08-07 |
2025-08-14 |
$387.77
|
$384.58 |
2.12
|
INITIAL BUY
|
2.66 |
$0.00
|
$12.52
|
| 2025-08-08 |
2025-08-15 |
$395.92
|
$379.99 |
20.29
|
SCALE-IN
|
4.03 |
$0.00
|
$12.52
|
| 2025-08-11 |
2025-08-18 |
$390.30
|
$393.80 |
23.76
|
SCALE-IN
|
5.36 |
$0.00
|
$12.52
|
| 2025-08-12 |
2025-08-19 |
$392.79
|
$397.89 |
18.33
|
SCALE-IN
|
6.65 |
$0.00
|
$12.52
|
| 2025-08-13 |
2025-08-20 |
$389.88
|
$390.35 |
2.11
|
SELL
|
0.00 |
$133.26
|
$145.78
|
| 2025-08-14 |
2025-08-21 |
$390.76
|
$384.32 |
-5.16
|
FLAT
|
0.00 |
$0.00
|
$145.78
|
| 2025-08-15 |
2025-08-22 |
$394.36
|
$391.91 |
4.06
|
FLAT
|
0.00 |
$0.00
|
$145.78
|
| 2025-08-18 |
2025-08-25 |
$397.46
|
$401.25 |
4.67
|
INITIAL BUY
|
2.56 |
$0.00
|
$145.78
|
| 2025-08-19 |
2025-08-26 |
$395.12
|
$400.36 |
5.24
|
SCALE-IN
|
3.84 |
$0.00
|
$145.78
|
| 2025-08-20 |
2025-08-27 |
$388.94
|
$393.08 |
-1.82
|
SELL
|
0.00 |
$16.10
|
$161.88
|
| 2025-08-21 |
2025-08-28 |
$387.18
|
$390.74 |
-7.18
|
FLAT
|
0.00 |
$0.00
|
$161.88
|
| 2025-08-22 |
2025-08-29 |
$389.08
|
$388.29 |
-8.38
|
FLAT
|
0.00 |
$0.00
|
$161.88
|
| 2025-08-25 |
2025-09-01 |
$392.05
|
$392.17 |
-3.07
|
INITIAL BUY
|
2.57 |
$0.00
|
$161.88
|
| 2025-08-26 |
2025-09-02 |
$391.02
|
$401.42 |
2.08
|
SCALE-IN
|
3.86 |
$0.00
|
$161.88
|
| 2025-08-27 |
2025-09-03 |
$401.00
|
$396.67 |
13.82
|
SCALE-IN
|
5.15 |
$0.00
|
$161.88
|
| 2025-08-28 |
2025-09-04 |
$396.62
|
$400.04 |
7.54
|
SCALE-IN
|
6.42 |
$0.00
|
$161.88
|
| 2025-08-29 |
2025-09-05 |
$396.93
|
$398.08 |
4.88
|
SCALE-IN
|
7.70 |
$0.00
|
$161.88
|
| 2025-09-02 |
2025-09-09 |
$396.12
|
$396.50 |
5.10
|
SELL
|
0.00 |
$88.35
|
$250.23
|
| 2025-09-03 |
2025-09-10 |
$395.25
|
$395.02 |
-5.75
|
FLAT
|
0.00 |
$0.00
|
$250.23
|
| 2025-09-04 |
2025-09-11 |
$396.48
|
$394.93 |
-0.14
|
FLAT
|
0.00 |
$0.00
|
$250.23
|
| 2025-09-05 |
2025-09-12 |
$388.55
|
$395.31 |
-8.38
|
FLAT
|
0.00 |
$0.00
|
$250.23
|
| 2025-09-08 |
2025-09-15 |
$397.37
|
$405.16 |
1.25
|
INITIAL BUY
|
2.53 |
$0.00
|
$250.23
|
| 2025-09-09 |
2025-09-16 |
$394.53
|
$391.92 |
-0.72
|
SELL
|
0.00 |
$3.11
|
$253.34
|
| 2025-09-10 |
2025-09-17 |
$393.21
|
$395.69 |
-3.27
|
INITIAL BUY
|
2.57 |
$0.00
|
$253.34
|
| 2025-09-11 |
2025-09-18 |
$391.36
|
$392.81 |
2.81
|
SELL
|
0.00 |
$22.70
|
$276.04
|
| 2025-09-12 |
2025-09-19 |
$387.15
|
$389.50 |
-10.22
|
FLAT
|
0.00 |
$0.00
|
$276.04
|
| 2025-09-15 |
2025-09-22 |
$387.11
|
$385.72 |
-7.42
|
FLAT
|
0.00 |
$0.00
|
$276.04
|
| 2025-09-16 |
2025-09-23 |
$383.12
|
$385.38 |
-10.09
|
FLAT
|
0.00 |
$0.00
|
$276.04
|
| 2025-09-17 |
2025-09-24 |
$383.13
|
$384.26 |
-8.23
|
FLAT
|
0.00 |
$0.00
|
$276.04
|
| 2025-09-18 |
2025-09-25 |
$379.72
|
$383.63 |
-7.43
|
FLAT
|
0.00 |
$0.00
|
$276.04
|
| 2025-09-19 |
2025-09-26 |
$376.62
|
$377.03 |
-10.49
|
FLAT
|
0.00 |
$0.00
|
$276.04
|
| 2025-09-22 |
2025-09-29 |
$381.87
|
$376.72 |
-1.25
|
FLAT
|
0.00 |
$0.00
|
$276.04
|
| 2025-09-23 |
2025-09-30 |
$385.74
|
$386.64 |
2.61
|
INITIAL BUY
|
2.63 |
$0.00
|
$276.04
|
| 2025-09-24 |
2025-10-01 |
$395.31
|
$385.78 |
15.59
|
SCALE-IN
|
3.96 |
$0.00
|
$276.04
|
| 2025-09-25 |
2025-10-02 |
$391.64
|
$397.14 |
15.02
|
SCALE-IN
|
5.27 |
$0.00
|
$276.04
|
| 2025-09-26 |
2025-10-03 |
$404.21
|
$393.86 |
22.34
|
SCALE-IN
|
6.57 |
$0.00
|
$276.04
|
| 2025-09-29 |
2025-10-06 |
$408.85
|
$406.21 |
23.11
|
SCALE-IN
|
7.83 |
$0.00
|
$276.04
|
| 2025-09-30 |
2025-10-07 |
$403.30
|
$404.86 |
7.99
|
SCALE-IN
|
9.11 |
$0.00
|
$276.04
|
| 2025-10-01 |
2025-10-08 |
$402.90
|
$398.80 |
11.26
|
SELL
|
0.00 |
$181.62
|
$457.66
|
| 2025-10-02 |
2025-10-09 |
$410.28
|
$403.07 |
6.07
|
FLAT
|
0.00 |
$0.00
|
$457.66
|
| 2025-10-03 |
2025-10-10 |
$421.15
|
$424.60 |
12.30
|
INITIAL BUY
|
2.48 |
$0.00
|
$457.66
|
| 2025-10-06 |
2025-10-13 |
$414.86
|
$412.29 |
11.56
|
SCALE-IN
|
3.72 |
$0.00
|
$457.66
|
| 2025-10-07 |
2025-10-14 |
$407.79
|
$408.94 |
4.89
|
SELL
|
0.00 |
$26.47
|
$484.12
|
| 2025-10-08 |
2025-10-15 |
$407.37
|
$416.17 |
-2.91
|
FLAT
|
0.00 |
$0.00
|
$484.12
|
| 2025-10-09 |
2025-10-16 |
$412.22
|
$405.19 |
-8.93
|
FLAT
|
0.00 |
$0.00
|
$484.12
|
| 2025-10-10 |
2025-10-17 |
$407.90
|
$401.52 |
-6.96
|
FLAT
|
0.00 |
$0.00
|
$484.12
|
| 2025-10-13 |
2025-10-20 |
$408.61
|
$401.82 |
0.82
|
FLAT
|
0.00 |
$0.00
|
$484.12
|
| 2025-10-14 |
2025-10-21 |
$416.81
|
$420.27 |
9.44
|
INITIAL BUY
|
2.43 |
$0.00
|
$484.12
|
| 2025-10-15 |
2025-10-22 |
$419.10
|
$419.15 |
6.88
|
SCALE-IN
|
3.65 |
$0.00
|
$484.12
|
| 2025-10-16 |
2025-10-23 |
$426.27
|
$420.52 |
18.37
|
SCALE-IN
|
4.88 |
$0.00
|
$484.12
|
| 2025-10-22 |
2025-10-23 |
$422.63
|
$420.54 |
--
|
SELL
|
0.00 |
$0.00
|
$-1695.83
|
| 2025-10-23 |
2025-10-26 |
--
|
$423.79 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-24 |
2025-10-27 |
$420.17
|
$426.32 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-27 |
2025-10-30 |
--
|
$426.12 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-25 |
2025-10-28 |
--
|
$435.20 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-26 |
2025-10-29 |
--
|
$439.97 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-28 |
2025-10-31 |
--
|
$445.14 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-29 |
2025-11-01 |
--
|
$442.96 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-30 |
2025-11-02 |
--
|
$445.13 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-31 |
2025-11-03 |
--
|
$450.04 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-01 |
2025-11-04 |
--
|
$454.38 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-02 |
2025-11-05 |
--
|
$451.61 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-03 |
2025-11-06 |
--
|
$456.38 |
--
|
FLAT
|
0.00 |
--
|
--
|