[USA]::[XNAS]::[FSLR]'s profit/loss backtesting results as of: 2026-01-30 12:19:49 (EST)

Transaction Start Date Transaction End Date Transaction Type Entry Price Exit Price [+]=Profit / [-]=Loss Volume at Entry Date
2024-01-04
2024-01-09
Short
166.43
164.79
1.64
12658
2024-01-10
2024-01-10
Short
166.69
166.69
4.36
19030
2024-01-11
2024-01-22
Short
162.49
148.49
14
15355
2024-01-23
2024-01-26
Long
153.88
149.06
-4.82
17732
2024-01-29
2024-01-29
Long
146.99
146.99
2.31
16527
2024-01-30
2024-01-30
Short
148.4
148.4
-0.63
13540
2024-01-31
2024-02-01
Short
149
149.78
-0.78
24189
2024-02-02
2024-02-02
Short
143.98
143.98
2.16
26201
2024-02-05
2024-02-07
Short
138.85
148.4
-9.55
22175
2024-02-08
2024-02-08
Short
146.12
146.12
2.95
14876
2024-02-09
2024-02-09
Long
144.5
144.5
7
27493
2024-02-12
2024-02-13
Long
152.4
150
-2.4
28446
2024-02-14
2024-02-14
Long
156.46
156.46
1.78
17424
2024-02-15
2024-02-16
Long
160
157.64
-2.36
19529
2024-02-20
2024-02-26
Short
154.89
143.16
11.73
16055
2024-02-27
2024-03-12
Long
147
161.53
14.53
37071
2024-03-13
2024-03-18
Short
157.67
148.34
9.33
13515
2024-03-19
2024-03-19
Short
147.41
147.41
-0.07
18794
2024-03-20
2024-03-20
Long
147.55
147.55
3.47
14058
2024-03-21
2024-03-26
Long
152
155.5
3.5
16932
2024-03-27
2024-03-27
Long
154.86
154.86
12.59
33780
2024-03-28
2024-04-02
Long
168.64
169.76
1.12
21338
2024-04-03
2024-04-04
Short
166.23
170.1
-3.87
12547
2024-04-05
2024-04-12
Long
167.35
185.66
18.31
23438
2024-04-15
2024-04-17
Short
181.38
175.53
5.85
16145
2024-04-18
2024-04-18
Short
178.48
178.48
4.19
16338
2024-04-19
2024-04-23
Short
179.42
177.25
2.17
32610
2024-04-24
2024-04-24
Short
181.2
181.2
3.72
20857
2024-04-25
2024-04-26
Short
176.9
175.5
1.4
16849
2024-04-29
2024-04-30
Long
180.15
178.35
-1.8
13519
2024-05-01
2024-05-02
Short
176.61
178.54
-1.93
24779
2024-05-03
2024-05-10
Long
185
197
12
30082
2024-05-13
2024-05-15
Short
192.5
192.08
0.42
19982
2024-05-16
2024-05-23
Long
193.09
245
51.91
15490
2024-05-24
2024-05-24
Long
253.88
253.88
22.86
87731
2024-05-28
2024-05-30
Long
276.76
272.92
-3.84
47021
2024-05-31
2024-06-03
Short
279.36
273.26
6.1
51496
2024-06-04
2024-06-04
Short
274.05
274.05
7.88
22925
2024-06-05
2024-06-05
Long
268.17
268.17
4.89
29063
2024-06-06
2024-06-07
Long
270
266.85
-3.15
21543
2024-06-10
2024-06-10
Long
265.91
265.91
13.89
34571
2024-06-11
2024-06-13
Long
279.89
300.24
20.35
41025
2024-06-14
2024-06-18
Short
288.18
255.29
32.89
31737
2024-06-20
2024-06-20
Short
260
260
-0.07
28144
2024-06-21
2024-06-24
Short
259.32
256.65
2.67
39908
2024-06-25
2024-06-25
Short
259.82
259.82
3.08
14437
2024-06-26
2024-07-03
Short
256.43
220.05
36.38
28076
2024-07-05
2024-07-05
Short
231.51
231.51
9.39
24745
2024-07-08
2024-07-10
Short
227.96
226.87
1.09
22205
2024-07-11
2024-07-12
Long
236
235.7
-0.3
24792
2024-07-15
2024-07-16
Short
220.22
216.9
3.32
51861.9
2024-07-17
2024-07-17
Short
215.56
215.56
7.39
33853
2024-07-18
2024-07-18
Long
213.65
213.65
-0.07
32346
2024-07-19
2024-07-25
Long
214
218.78
4.78
25651
2024-07-26
2024-07-26
Long
221.57
221.57
5.17
22092
2024-07-29
2024-07-29
Short
226.75
226.75
6.35
20209
2024-07-30
2024-07-31
Short
222
220.12
1.88
34480
2024-08-01
2024-08-02
Long
219.1
216.7
-2.4
33590
2024-08-05
2024-08-08
Short
201
208.5
-7.5
26848
2024-08-09
2024-08-14
Long
210.13
232.52
22.39
8149
2024-08-15
2024-08-15
Long
228.5
228.5
1.08
12674
2024-08-16
2024-08-16
Short
229
229
3.6
14796
2024-08-19
2024-08-19
Long
225
225
3.52
8227.17
2024-08-20
2024-08-20
Short
227.02
227.02
6.82
17862.4
2024-08-21
2024-08-21
Long
222
222
0.63
8827
2024-08-22
2024-08-22
Short
222
222
3.74
9412
2024-08-23
2024-08-23
Long
220
220
11.065
12743
2024-08-26
2024-08-28
Long
236.22
235.07
-1.15
24611
2024-08-29
2024-08-30
Short
231
224.67
6.33
11863
2024-09-03
2024-09-03
Short
226.65
226.65
13.91
24984
2024-09-04
2024-09-04
Long
211.68
211.68
3.72
11562
2024-09-05
2024-09-06
Long
216.19
214
-2.19
10817
2024-09-09
2024-09-10
Short
209.57
205.74
3.83
14075
2024-09-11
2024-09-12
Long
215.5
236.75
21.25
55524
2024-09-13
2024-09-17
Short
242.68
233.36
9.32
21762
2024-09-18
2024-09-19
Long
240
251.38
11.38
24872
2024-09-20
2024-09-23
Short
236.15
241.155
-5.005
18996
2024-09-24
2024-09-24
Short
250.27
250.27
5.54
18068
2024-09-25
2024-09-26
Short
244.73
249.36
-4.63
13698
2024-09-27
2024-09-30
Long
258.33
251.72
-6.61
20117
2024-10-01
2024-10-11
Short
249.44
207.21
42.23
30400
2024-10-14
2024-10-15
Long
211
206
-5
15155
2024-10-16
2024-10-16
Long
202.95
202.95
2.67
23974
2024-10-17
2024-10-17
Short
206.39
206.39
3.02
20575
2024-10-18
2024-10-22
Short
204.84
201.49
3.35
21809
2024-10-23
2024-10-23
Short
198.68
198.68
6.27
36817
2024-10-24
2024-10-25
Short
194.31
197
-2.69
18586
2024-10-28
2024-10-29
Long
203.58
206.42
2.84
26579
2024-10-30
2024-11-01
Short
187.63
195.85
-8.22
70774
2024-11-04
2024-11-06
Long
209.68
188.54
-21.14
59063
2024-11-07
2024-11-07
Long
194.75
194.75
1.95
46229
2024-11-08
2024-11-08
Short
194.5
194.5
0.57
35599
2024-11-11
2024-11-14
Short
193
182.26
10.74
24199
2024-11-15
2024-11-19
Long
194.59
194.48
-0.11
40858
2024-11-20
2024-11-22
Short
187.16
182
5.16
25093
2024-11-25
2024-11-26
Long
189.89
192.36
2.47
39140
2024-11-27
2024-11-27
Long
194
194
-1.43
17147
2024-12-02
2024-12-04
Long
204.35
207.69
3.34
38438
2024-12-05
2024-12-10
Short
202
200.46
1.54
17198
2024-12-11
2024-12-11
Short
205.68
205.68
4.68
23050.9
2024-12-12
2024-12-20
Short
201.68
174.46
27.22
14496.8
2024-12-23
2024-12-26
Long
183.4
184.51
1.11
17181
2024-12-30
2025-01-02
Short
181.85
177.91
3.94
13433.1
2025-01-03
2025-01-08
Long
187.61
194.1
6.49
12510.7
2025-01-10
2025-01-15
Short
190.52
190.1
0.42
14103
2025-01-16
2025-01-21
Long
189.4
189.8
0.4
18324
2025-01-22
2025-01-23
Short
183.23
171.01
12.22
43820
2025-02-20
2025-02-20
Short
161.94
161.94
-2.15
22818
2025-02-24
2025-02-26
Short
155.22
154.655
0.565
27109
2025-02-27
2025-02-27
Short
155.88
155.88
14.7
44141
2025-03-03
2025-03-06
Short
135.28
128.65
6.63
46986
2025-03-13
2025-03-18
Long
135.07
131.51
-3.56
20987
2025-03-19
2025-03-24
Short
127.89
133.71
-5.82
20500
2025-03-25
2025-03-26
Long
128.64
131.07
2.43
37626
2025-03-27
2025-04-02
Short
125.4
127.09
-1.69
26471
2025-04-03
2025-04-07
Long
128.85
126.16
-2.69
88198
2025-04-08
2025-04-09
Short
135.46
120.82
14.64
43713
2025-04-10
2025-04-10
Short
125
125
2.81
37355
2025-04-14
2025-04-14
Long
129.11
129.11
2.15
27056
2025-04-15
2025-04-15
Short
131.21
131.21
4.39
25685
2025-04-16
2025-04-16
Long
126.06
126.06
-1.68
0
2025-04-17
2025-04-21
Long
124.59
126.46
1.87
0
2025-04-22
2025-04-23
Short
131.5
138.07
-6.57
0
2025-04-24
2025-04-30
Long
133
120.75
-12.25
32428
2025-05-01
2025-05-01
Long
127.94
127.94
-1.37
44909
2025-05-05
2025-05-15
Long
128.65
190.5
61.85
37362
2025-05-19
2025-05-28
Short
171.4
155.51
15.89
108705
2025-05-29
2025-05-29
Short
158
158
2.05
25144
2025-06-02
2025-06-03
Short
158.21
149.08
9.13
41612
2025-06-04
2025-06-09
Long
159.9
167.85
7.95
30327
2025-06-10
2025-06-10
Long
162.47
162.47
2.15
30246
2025-06-11
2025-06-17
Long
170
137.95
-32.05
36176
2025-06-18
2025-06-23
Short
143.71
144.3
-0.59
76106
2025-06-24
2025-07-01
Long
145.94
165.02
19.08
51439
2025-07-02
2025-07-02
Long
165
165
5.52
63322
2025-07-03
2025-07-08
Long
178
168.32
-9.68
63996
2025-07-09
2025-07-15
Short
165.3
167.34
-2.04
29790
2025-07-16
2025-07-16
Short
172.1
172.1
5.28
32106
2025-07-17
2025-07-17
Long
167.74
167.74
5.8
36437.9
2025-07-21
2025-07-29
Long
176.93
183.58
6.65
22958
2025-07-30
2025-08-04
Short
181.99
184.29
-2.3
23007
2025-08-05
2025-08-11
Long
183.06
184.28
1.22
25089


--------------------------------------------
                                     Symbol: FSLR
                                    Country: USA
                           Financial Market: XNAS
                                       ISIN: US3364331070
--------------------------------------------
HARP - Historical Annualized Return Percent: 9.72014 (per share traded over duration above)
                  Average Transaction Price: $190.0823
--------------------------------------------
                  Total Transactions (Long): 67 (per share traded over duration above)
      Average Profit Per Transaction (Long): $4.3500
            Total Transaction Profit (Long): $291.385 (per share traded over duration above)
             Theoretical Max Profits (Long): $0
  Available % of Max Profit Captured (Long): inf%
--------------------------------------------
                 Total Transactions (Short): 75 (per share traded over duration above)
     Average Profit Per Transaction (Short): $4.8900
           Total Transaction Profit (Short): $366.77 (per share traded over duration above)
            Theoretical Max Profits (Short): $0
 Available % of Max Profit Captured (Short): inf%
--------------------------------------------
            Total Profit (non-Transactions): 0
--------------------------------------------
   Available % of Max Profit Captured (Avg): inf%
Total transactions in Window (Long + Short): 142 (per share traded over duration above)
Average Profit per trade (ALL Transactions): $4.620 (per share traded over duration above)
  Total Profit in Window (ALL Transactions): $658.155 (per share traded over duration above)
--------------------------------------------
Average transition width (in milli-seconds): 202210388.06
Average transition width       (in seconds): 202210.39
Average transition width       (in minutes): 3370.17
Average transition width          (in days): 8.64
--------------------------------------------