>
First Solar, Inc. (FSLR)

View Evaluation Period:

10 Days 30 Days 100 Days

Model Evaluation — last 100 days for First Solar, Inc. (FSLR)

MAPE: 2.43%
MAE: 4.98
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 $180.72 $182.41 4.87 SCALE-IN 26.68 $0.00 $0.00
2025-07-22 2025-07-29 $185.32 $184.81 6.99 SCALE-IN 29.46 $0.00 $0.00
2025-07-23 2025-07-30 $183.58 $182.60 3.59 SCALE-IN 32.24 $0.00 $0.00
2025-07-24 2025-07-31 $181.82 $186.18 2.05 SCALE-IN 35.00 $0.00 $0.00
2025-07-25 2025-08-01 $179.13 $169.21 -1.59 SELL 0.00 $486.89 $486.89
2025-07-28 2025-08-04 $174.73 $167.34 -10.59 FLAT 0.00 $0.00 $486.89
2025-07-29 2025-08-05 $183.97 $187.17 0.39 INITIAL BUY 5.50 $0.00 $486.89
2025-07-30 2025-08-06 $183.42 $181.41 1.60 SCALE-IN 8.29 $0.00 $486.89
2025-07-31 2025-08-07 $186.84 $180.05 7.71 SCALE-IN 11.15 $0.00 $486.89
2025-08-01 2025-08-08 $185.01 $187.94 10.28 SCALE-IN 13.87 $0.00 $486.89
2025-08-04 2025-08-11 $185.60 $192.55 1.63 SCALE-IN 16.60 $0.00 $486.89
2025-08-05 2025-08-12 $184.65 $180.18 1.23 SELL 0.00 $100.91 $587.79
2025-08-06 2025-08-13 $182.13 $178.66 -4.71 FLAT 0.00 $0.00 $587.79
2025-08-07 2025-08-14 $184.73 $182.72 -0.28 FLAT 0.00 $0.00 $587.79
2025-08-08 2025-08-15 $184.84 $182.11 -0.76 FLAT 0.00 $0.00 $587.79
2025-08-11 2025-08-18 $180.05 $181.53 -4.60 FLAT 0.00 $0.00 $587.79
2025-08-12 2025-08-19 $199.95 $188.09 17.82 INITIAL BUY 5.41 $0.00 $587.79
2025-08-13 2025-08-20 $219.33 $198.58 34.60 SCALE-IN 8.12 $0.00 $587.79
2025-08-14 2025-08-21 $210.96 $188.88 26.12 SCALE-IN 10.90 $0.00 $587.79
2025-08-15 2025-08-22 $206.44 $227.52 26.39 SCALE-IN 13.40 $0.00 $587.79
2025-08-18 2025-08-25 $192.00 $202.65 -7.95 SELL 0.00 $438.14 $1025.93
2025-08-19 2025-08-26 $202.28 $202.35 -17.05 FLAT 0.00 $0.00 $1025.93
2025-08-20 2025-08-27 $199.44 $195.99 -11.52 FLAT 0.00 $0.00 $1025.93
2025-08-21 2025-08-28 $196.72 $198.55 -9.72 INITIAL BUY 5.21 $0.00 $1025.93
2025-08-22 2025-08-29 $191.23 $194.03 -0.77 SELL 0.00 $53.54 $1079.47
2025-08-25 2025-09-01 $197.02 $193.12 -5.26 FLAT 0.00 $0.00 $1079.47
2025-08-26 2025-09-02 $195.19 $193.25 -4.25 FLAT 0.00 $0.00 $1079.47
2025-08-27 2025-09-03 $195.78 $207.10 -0.94 INITIAL BUY 5.23 $0.00 $1079.47
2025-08-28 2025-09-04 $201.49 $201.73 10.26 SCALE-IN 7.77 $0.00 $1079.47
2025-08-29 2025-09-05 $201.87 $205.30 4.85 SCALE-IN 10.33 $0.00 $1079.47
2025-09-02 2025-09-09 $205.14 $204.50 9.95 SCALE-IN 12.88 $0.00 $1079.47
2025-09-03 2025-09-10 $203.21 $211.49 7.43 SCALE-IN 15.36 $0.00 $1079.47
2025-09-04 2025-09-11 $203.06 $209.04 1.57 SCALE-IN 17.84 $0.00 $1079.47
2025-09-05 2025-09-12 $203.79 $199.45 1.92 SELL 0.00 $159.90 $1239.37
2025-09-08 2025-09-15 $203.31 $198.35 -1.83 FLAT 0.00 $0.00 $1239.37
2025-09-09 2025-09-16 $201.70 $201.88 -1.51 FLAT 0.00 $0.00 $1239.37
2025-09-10 2025-09-17 $207.00 $212.15 3.94 INITIAL BUY 4.91 $0.00 $1239.37
2025-09-11 2025-09-18 $205.25 $213.35 1.46 SCALE-IN 7.37 $0.00 $1239.37
2025-09-12 2025-09-19 $210.71 $206.78 7.40 SCALE-IN 9.85 $0.00 $1239.37
2025-09-15 2025-09-22 $209.63 $215.27 7.93 SCALE-IN 12.26 $0.00 $1239.37
2025-09-16 2025-09-23 $212.49 $213.68 5.49 SCALE-IN 14.70 $0.00 $1239.37
2025-09-17 2025-09-24 $219.20 $224.06 13.95 SCALE-IN 17.07 $0.00 $1239.37
2025-09-18 2025-09-25 $215.73 $216.71 5.02 SCALE-IN 19.45 $0.00 $1239.37
2025-09-19 2025-09-26 $219.17 $235.23 9.54 SCALE-IN 21.81 $0.00 $1239.37
2025-09-22 2025-09-29 $223.05 $227.60 10.56 SCALE-IN 24.09 $0.00 $1239.37
2025-09-23 2025-09-30 $220.02 $223.60 0.82 SCALE-IN 26.41 $0.00 $1239.37
2025-09-24 2025-10-01 $223.53 $224.71 7.80 SCALE-IN 28.69 $0.00 $1239.37
2025-09-25 2025-10-02 $220.53 $216.69 1.36 SELL 0.00 $398.85 $1638.22
2025-09-26 2025-10-03 $224.82 $239.02 1.77 INITIAL BUY 4.55 $0.00 $1638.22
2025-09-29 2025-10-06 $232.13 $227.38 12.11 SCALE-IN 6.78 $0.00 $1638.22
2025-09-30 2025-10-07 $230.13 $227.09 6.60 SCALE-IN 9.05 $0.00 $1638.22
2025-10-01 2025-10-08 $229.57 $230.25 9.04 SCALE-IN 11.27 $0.00 $1638.22
2025-10-02 2025-10-09 $227.89 $224.83 3.07 SELL 0.00 $116.83 $1755.05
2025-10-03 2025-10-10 $231.37 $235.59 -0.76 INITIAL BUY 4.35 $0.00 $1755.05
2025-10-06 2025-10-13 $234.30 $234.94 4.17 SCALE-IN 6.52 $0.00 $1755.05
2025-10-07 2025-10-14 $225.91 $219.81 -3.66 SELL 0.00 $-13.39 $1741.66
2025-10-08 2025-10-15 $226.15 $224.43 -1.74 FLAT 0.00 $0.00 $1741.66
2025-10-09 2025-10-16 $224.43 $230.07 -6.94 FLAT 0.00 $0.00 $1741.66
2025-10-10 2025-10-17 $244.40 $242.38 10.10 INITIAL BUY 4.43 $0.00 $1741.66
2025-10-13 2025-10-20 $237.79 $238.46 11.88 SCALE-IN 6.64 $0.00 $1741.66
2025-10-14 2025-10-21 $231.85 $236.98 5.70 SCALE-IN 8.87 $0.00 $1741.66
2025-10-15 2025-10-22 $229.00 $230.74 4.57 SELL 0.00 $166.69 $1908.35
2025-10-16 2025-10-23 $226.85 $226.65 -17.55 FLAT 0.00 $0.00 $1908.35
2025-10-22 2025-10-23 $229.00 $247.57 -- FLAT 0.00 $0.00 $-3812.38
2025-10-23 2025-10-26 -- $225.60 -- FLAT 0.00 $0.00 --
2025-10-24 2025-10-27 $247.69 $230.81 -- FLAT 0.00 $0.00 --
2025-10-27 2025-10-30 -- $240.92 -- FLAT 0.00 $0.00 --
2025-10-25 2025-10-28 -- $239.96 -- FLAT 0.00 -- --
2025-10-26 2025-10-29 -- $227.01 -- FLAT 0.00 -- --
2025-10-28 2025-10-31 -- $205.84 -- FLAT 0.00 -- --
2025-10-29 2025-11-01 -- $199.10 -- FLAT 0.00 -- --
2025-10-30 2025-11-02 -- $194.33 -- FLAT 0.00 -- --
2025-10-31 2025-11-03 -- $190.87 -- FLAT 0.00 -- --
2025-11-01 2025-11-04 -- $187.87 -- FLAT 0.00 -- --
2025-11-02 2025-11-05 -- $188.33 -- FLAT 0.00 -- --
2025-11-03 2025-11-06 -- $185.56 -- FLAT 0.00 -- --