📈 Ladder Backtester Ladder strategy vs. buy & hold

← All runs

TSLA · Tesla, Inc. #26

2023-06-14T00:00 → 2026-06-12T00:00 · fmp · 1d · scale QQQ reserve · created 2026-06-14T20:33

Strategy return 111.84% $21,184
Buy & hold return 58.27% $15,827
S&P 500 (SPY) 69.67% $16,967
Nasdaq-100 (QQQ) 97.14% $19,714
Strategy − Buy&Hold +53.57 pp $+5,357
Trades 189 / 198 buys / sells
Start price (B)256.7900 Target (Z)none
Capital (A)10,000 First step (C)7,000
Steps (N)8 Threshold (X)2.0%

Annualized & capital-efficiency metrics (3.00 yr)

Strategy CAGR 28.48% whole pot, annualized
Buy & hold CAGR 16.57% all-in at t0, annualized
Money-weighted IRR 28.48% on capital while deployed
Avg capital deployed 74.2% rest sat idle in cash

CAGR grows the whole pot A, so idle ladder cash dilutes it. IRR counts only dollars actually in the market over time, so it runs higher — the gap is the cash drag, which Avg capital deployed measures directly. IRR only "counts" if that idle cash earns its opportunity cost elsewhere.

Strategy vs benchmarks — returns & drawdown

Series XIRR Max drawdown Downside capture
Ladder strategy 28.48% -45.75%
Buy & hold 16.57% -53.77% 100%
S&P 500 (SPY) 19.30% -18.81% 119%
Nasdaq-100 (QQQ) 25.43% -22.86% 109%

Max drawdown is the bad-market headline — how deep each fell from its high. Downside capture is the bear-market analog to alpha: of a benchmark's loss in its down periods, the share the strategy absorbed (under 100% = protective, negative = the strategy gained while the benchmark fell).

Portfolio value: strategy vs. buy & hold

⬇ Equity CSV

Price & trades

Trade log (388)

⬇ Trades CSV
# WhenActionPriceShares Amount Shares held Cash bal. Portfolio
1 2023-06-14T00:00 INITIAL 256.7900 27.2596 7,000.00 27.2596 3,000.00 10,000.00
2 2023-06-20T00:00 SELL 274.4500 1.3664 375.00 25.8933 3,383.20 10,489.60
3 2023-06-21T00:00 BUY 259.4600 1.4453 375.00 27.3386 2,962.09 10,055.36
4 2023-06-26T00:00 BUY 241.0500 1.5557 375.00 28.8943 2,552.55 9,517.52
5 2023-06-27T00:00 SELL 250.2100 1.4987 375.00 27.3955 2,971.44 9,826.08
6 2023-06-28T00:00 SELL 256.2400 1.4635 375.00 25.9320 3,352.24 9,997.07
7 2023-06-30T00:00 SELL 261.7700 1.4326 375.00 24.4995 3,772.12 10,185.35
8 2023-07-03T00:00 SELL 279.8200 1.3401 375.00 23.1593 4,156.00 10,636.45
9 2023-07-10T00:00 BUY 269.6100 1.3909 375.00 24.5502 3,736.89 10,355.88
10 2023-07-13T00:00 SELL 277.9000 1.3494 375.00 23.2008 4,242.35 10,689.86
11 2023-07-17T00:00 SELL 290.3800 1.2914 375.00 21.9094 4,656.06 11,018.12
12 2023-07-20T00:00 BUY 262.9000 1.4264 375.00 23.3358 4,209.87 10,344.86
13 2023-07-24T00:00 SELL 269.0600 1.3937 375.00 21.9421 4,578.95 10,482.69
14 2023-07-27T00:00 BUY 255.7100 1.4665 375.00 23.4086 4,208.70 10,194.51
15 2023-07-28T00:00 SELL 266.4400 1.4074 375.00 22.0011 4,660.36 10,522.34
16 2023-08-01T00:00 BUY 261.0700 1.4364 375.00 23.4375 4,276.97 10,395.81
17 2023-08-02T00:00 BUY 254.1100 1.4757 375.00 24.9133 3,808.12 10,138.83
18 2023-08-03T00:00 SELL 259.3200 1.4461 375.00 23.4672 4,177.02 10,262.53
19 2023-08-04T00:00 BUY 253.8600 1.4772 375.00 24.9444 3,782.46 10,114.84
20 2023-08-09T00:00 BUY 242.1900 1.5484 375.00 26.4928 3,365.47 9,781.75
21 2023-08-15T00:00 BUY 232.9600 1.6097 375.00 28.1025 2,976.84 9,523.59
22 2023-08-16T00:00 BUY 225.6000 1.6622 375.00 29.7647 2,570.32 9,285.24
23 2023-08-17T00:00 BUY 219.2200 1.7106 375.00 31.4753 2,167.24 9,067.26
24 2023-08-21T00:00 SELL 231.2800 1.6214 375.00 29.8539 2,574.40 9,479.01
25 2023-08-23T00:00 SELL 236.8600 1.5832 375.00 28.2707 2,986.26 9,682.45
26 2023-08-24T00:00 BUY 230.0400 1.6302 375.00 29.9008 2,547.42 9,425.81
27 2023-08-25T00:00 SELL 238.5900 1.5717 375.00 28.3291 2,942.17 9,701.21
28 2023-08-29T00:00 SELL 257.1800 1.4581 375.00 26.8710 3,404.06 10,314.74
29 2023-09-01T00:00 BUY 245.0100 1.5305 375.00 28.4015 3,054.67 10,013.33
30 2023-09-05T00:00 SELL 256.4900 1.4620 375.00 26.9395 3,433.55 10,343.26
31 2023-09-08T00:00 BUY 248.5000 1.5091 375.00 28.4485 3,008.69 10,078.16
32 2023-09-11T00:00 SELL 273.5800 1.3707 375.00 27.0778 3,419.14 10,827.10
33 2023-09-12T00:00 BUY 267.4800 1.4020 375.00 28.4798 3,006.23 10,624.01
34 2023-09-14T00:00 SELL 276.0400 1.3585 375.00 27.1213 3,417.36 10,903.92
35 2023-09-18T00:00 BUY 265.2800 1.4136 375.00 28.5349 2,982.48 10,552.22
36 2023-09-21T00:00 BUY 255.7000 1.4666 375.00 30.0015 2,504.49 10,175.87
37 2023-09-22T00:00 BUY 244.8800 1.5314 375.00 31.5328 2,129.84 9,851.60
38 2023-09-29T00:00 SELL 250.2200 1.4987 375.00 30.0341 2,506.98 10,022.13
39 2023-10-04T00:00 SELL 261.1600 1.4359 375.00 28.5982 2,892.34 10,361.06
40 2023-10-13T00:00 BUY 251.1200 1.4933 375.00 30.0916 2,561.80 10,118.39
41 2023-10-18T00:00 BUY 242.6800 1.5452 375.00 31.6368 2,173.40 9,851.02
42 2023-10-19T00:00 BUY 220.1100 1.7037 375.00 33.3405 1,778.07 9,116.64
43 2023-10-20T00:00 BUY 211.9900 1.7690 375.00 35.1094 1,376.54 8,819.39
44 2023-10-24T00:00 SELL 216.5200 1.7319 375.00 33.3775 1,769.13 8,996.03
45 2023-10-26T00:00 BUY 205.7600 1.8225 375.00 35.2000 1,317.92 8,560.68
46 2023-10-30T00:00 BUY 197.3600 1.9001 375.00 37.1001 964.17 8,286.24
47 2023-11-01T00:00 SELL 205.6600 1.8234 375.00 35.2767 1,360.59 8,615.60
48 2023-11-02T00:00 SELL 218.5100 1.7162 375.00 33.5605 1,760.29 9,093.60
49 2023-11-09T00:00 BUY 209.9800 1.7859 375.00 35.3464 1,417.40 8,839.44
50 2023-11-10T00:00 SELL 214.6500 1.7470 375.00 33.5994 1,824.27 9,036.38
51 2023-11-13T00:00 SELL 223.7100 1.6763 375.00 31.9231 2,193.58 9,335.10
52 2023-11-14T00:00 SELL 237.4100 1.5795 375.00 30.3436 2,615.80 9,819.67
53 2023-11-15T00:00 SELL 242.8400 1.5442 375.00 28.7993 2,992.77 9,986.40
54 2023-11-16T00:00 BUY 233.5900 1.6054 375.00 30.4047 2,620.33 9,722.57
55 2023-11-21T00:00 SELL 241.2000 1.5547 375.00 28.8500 3,012.44 9,971.06
56 2023-11-22T00:00 BUY 234.2100 1.6011 375.00 30.4511 2,649.77 9,781.72
57 2023-11-28T00:00 SELL 246.7200 1.5199 375.00 28.9312 3,025.65 10,163.55
58 2023-11-30T00:00 BUY 240.0800 1.5620 375.00 30.4932 2,640.11 9,960.90
59 2023-12-14T00:00 SELL 251.0500 1.4937 375.00 28.9994 3,113.97 10,394.27
60 2023-12-19T00:00 SELL 257.2200 1.4579 375.00 27.5415 3,533.51 10,617.74
61 2023-12-20T00:00 BUY 247.1400 1.5174 375.00 29.0589 3,106.00 10,287.62
62 2023-12-21T00:00 SELL 254.5000 1.4735 375.00 27.5854 3,517.14 10,537.63
63 2023-12-27T00:00 SELL 261.4400 1.4344 375.00 26.1510 3,924.31 10,761.24
64 2023-12-28T00:00 BUY 253.1800 1.4812 375.00 27.6322 3,547.41 10,543.33
65 2024-01-03T00:00 BUY 238.4500 1.5727 375.00 29.2049 3,060.54 10,024.44
66 2024-01-11T00:00 BUY 227.2200 1.6504 375.00 30.8552 2,770.21 9,781.14
67 2024-01-12T00:00 BUY 218.8900 1.7132 375.00 32.5684 2,396.63 9,525.54
68 2024-01-18T00:00 BUY 211.8800 1.7699 375.00 34.3383 2,041.71 9,317.31
69 2024-01-25T00:00 BUY 182.6300 2.0533 375.00 36.3916 1,732.75 8,378.96
70 2024-01-29T00:00 SELL 190.9300 1.9641 375.00 34.4276 2,115.07 8,688.32
71 2024-02-05T00:00 BUY 181.0600 2.0711 375.00 36.4987 1,741.55 8,350.01
72 2024-02-06T00:00 SELL 185.1000 2.0259 375.00 34.4728 2,113.06 8,493.97
73 2024-02-08T00:00 SELL 189.5600 1.9783 375.00 32.4945 2,513.75 8,673.41
74 2024-02-09T00:00 SELL 193.5700 1.9373 375.00 30.5572 2,913.50 8,828.46
75 2024-02-12T00:00 BUY 188.1300 1.9933 375.00 32.5505 2,527.10 8,650.83
76 2024-02-13T00:00 BUY 184.0200 2.0378 375.00 34.5883 2,112.68 8,477.63
77 2024-02-14T00:00 SELL 188.7100 1.9872 375.00 32.6012 2,510.70 8,662.87
78 2024-02-15T00:00 SELL 200.4500 1.8708 375.00 30.7304 2,893.18 9,053.08
79 2024-02-20T00:00 BUY 193.7600 1.9354 375.00 32.6658 2,470.31 8,799.62
80 2024-02-26T00:00 SELL 199.4000 1.8806 375.00 30.7851 2,898.66 9,037.22
81 2024-03-04T00:00 BUY 188.1400 1.9932 375.00 32.7783 2,573.26 8,740.18
82 2024-03-05T00:00 BUY 180.7400 2.0748 375.00 34.8531 2,152.07 8,451.43
83 2024-03-06T00:00 BUY 176.5400 2.1242 375.00 36.9773 1,790.60 8,318.57
84 2024-03-13T00:00 BUY 169.4800 2.2127 375.00 39.1899 1,421.56 8,063.47
85 2024-03-14T00:00 BUY 162.5000 2.3077 375.00 41.4976 1,042.97 7,786.34
86 2024-03-18T00:00 SELL 173.8000 2.1577 375.00 39.3400 1,414.03 8,251.32
87 2024-03-26T00:00 SELL 177.6700 2.1107 375.00 37.2293 1,807.90 8,422.44
88 2024-04-02T00:00 BUY 166.6300 2.2505 375.00 39.4798 1,423.89 8,002.41
89 2024-04-04T00:00 SELL 171.1100 2.1916 375.00 37.2882 1,780.27 8,160.66
90 2024-04-05T00:00 BUY 164.9000 2.2741 375.00 39.5623 1,426.25 7,950.08
91 2024-04-08T00:00 SELL 172.9800 2.1679 375.00 37.3945 1,801.67 8,270.16
92 2024-04-09T00:00 SELL 176.8800 2.1201 375.00 35.2744 2,183.33 8,422.67
93 2024-04-10T00:00 BUY 171.7600 2.1833 375.00 37.4577 1,789.27 8,223.00
94 2024-04-15T00:00 BUY 161.4800 2.3223 375.00 39.7799 1,384.44 7,808.10
95 2024-04-16T00:00 BUY 157.1100 2.3869 375.00 42.1668 1,009.57 7,634.39
96 2024-04-18T00:00 BUY 149.9300 2.5012 375.00 44.6680 616.56 7,313.63
97 2024-04-22T00:00 BUY 142.0500 2.6399 375.00 47.3079 234.87 6,954.96
98 2024-04-24T00:00 SELL 162.1300 2.3130 375.00 44.9949 614.19 7,909.21
99 2024-04-25T00:00 SELL 170.1800 2.2035 375.00 42.7914 986.22 8,268.46
100 2024-04-29T00:00 SELL 194.0500 1.9325 375.00 40.8589 1,380.50 9,309.17
101 2024-04-30T00:00 BUY 183.2800 2.0460 375.00 42.9049 979.47 8,843.09
102 2024-05-07T00:00 BUY 177.8100 2.1090 375.00 45.0139 640.76 8,644.69
103 2024-05-09T00:00 BUY 171.9700 2.1806 375.00 47.1945 266.78 8,382.82
104 2024-05-10T00:00 BUY 168.4700 1.5873 267.41 48.7818 0.00 8,218.27
105 2024-05-13T00:00 SELL 171.8900 2.1816 375.00 46.6002 375.00 8,385.11
106 2024-05-14T00:00 SELL 177.5500 2.1121 375.00 44.4881 752.41 8,651.28
107 2024-05-15T00:00 BUY 173.9900 2.1553 375.00 46.6434 389.17 8,504.66
108 2024-05-21T00:00 SELL 186.6000 2.0096 375.00 44.6338 766.66 9,095.32
109 2024-05-22T00:00 BUY 180.1100 2.0821 375.00 46.7158 391.51 8,805.50
110 2024-05-23T00:00 BUY 173.7400 2.1584 375.00 48.8742 14.75 8,506.16
111 2024-05-24T00:00 SELL 179.2400 2.0922 375.00 46.7820 389.89 8,775.11
112 2024-06-04T00:00 BUY 174.7700 2.1457 375.00 48.9277 11.84 8,562.94
113 2024-06-11T00:00 BUY 170.6600 0.0715 12.20 48.9992 0.00 8,362.20
114 2024-06-12T00:00 SELL 177.2900 2.1152 375.00 46.8840 375.00 8,687.07
115 2024-06-13T00:00 SELL 182.4700 2.0551 375.00 44.8289 752.03 8,931.96
116 2024-06-14T00:00 BUY 178.0100 2.1066 375.00 46.9355 380.93 8,735.92
117 2024-06-17T00:00 SELL 187.4400 2.0006 375.00 44.9349 760.60 9,183.19
118 2024-06-20T00:00 BUY 181.5700 2.0653 375.00 47.0002 379.97 8,913.79
119 2024-06-25T00:00 SELL 187.3500 2.0016 375.00 44.9986 753.32 9,183.80
120 2024-06-26T00:00 SELL 196.3700 1.9097 375.00 43.0889 1,129.87 9,591.25
121 2024-07-01T00:00 SELL 209.8600 1.7869 375.00 41.3020 1,508.52 10,176.16
122 2024-07-02T00:00 SELL 231.2600 1.6216 375.00 39.6805 1,899.36 11,075.86
123 2024-07-03T00:00 SELL 246.3900 1.5220 375.00 38.1585 2,290.19 11,692.07
124 2024-07-05T00:00 SELL 251.5200 1.4909 375.00 36.6676 2,689.07 11,911.70
125 2024-07-09T00:00 SELL 262.3300 1.4295 375.00 35.2381 3,072.80 12,316.80
126 2024-07-11T00:00 BUY 241.0300 1.5558 375.00 36.7939 2,661.75 11,530.18
127 2024-07-12T00:00 SELL 248.2300 1.5107 375.00 35.2832 3,052.38 11,810.73
128 2024-07-16T00:00 SELL 256.5600 1.4616 375.00 33.8216 3,436.76 12,114.02
129 2024-07-17T00:00 BUY 248.5000 1.5091 375.00 35.3306 2,960.87 11,740.53
130 2024-07-19T00:00 BUY 239.2000 1.5677 375.00 36.8983 2,545.74 11,371.82
131 2024-07-22T00:00 SELL 251.5100 1.4910 375.00 35.4073 2,958.67 11,863.97
132 2024-07-23T00:00 BUY 246.3800 1.5220 375.00 36.9294 2,573.24 11,671.90
133 2024-07-24T00:00 BUY 215.9900 1.7362 375.00 38.6656 2,105.94 10,457.31
134 2024-07-29T00:00 SELL 232.1000 1.6157 375.00 37.0499 2,483.30 11,082.58
135 2024-07-30T00:00 BUY 222.6200 1.6845 375.00 38.7344 2,074.20 10,697.25
136 2024-07-31T00:00 SELL 232.0700 1.6159 375.00 37.1185 2,510.58 11,124.67
137 2024-08-01T00:00 BUY 216.8600 1.7292 375.00 38.8477 2,074.77 10,499.29
138 2024-08-02T00:00 BUY 207.6700 1.8057 375.00 40.6535 1,650.53 10,093.03
139 2024-08-05T00:00 BUY 198.8800 1.8856 375.00 42.5390 1,226.32 9,686.48
140 2024-08-07T00:00 BUY 191.7600 1.9556 375.00 44.4946 849.63 9,381.91
141 2024-08-08T00:00 SELL 198.8400 1.8859 375.00 42.6086 1,250.62 9,722.92
142 2024-08-13T00:00 SELL 207.8300 1.8044 375.00 40.8043 1,666.12 10,146.47
143 2024-08-14T00:00 BUY 201.3800 1.8622 375.00 42.6664 1,291.66 9,883.82
144 2024-08-15T00:00 SELL 214.1400 1.7512 375.00 40.9152 1,699.29 10,460.88
145 2024-08-19T00:00 SELL 222.7200 1.6837 375.00 39.2315 2,098.82 10,836.47
146 2024-08-22T00:00 BUY 210.6600 1.7801 375.00 41.0116 1,695.83 10,335.34
147 2024-08-23T00:00 SELL 220.3200 1.7021 375.00 39.3096 2,089.22 10,749.90
148 2024-08-26T00:00 BUY 213.2100 1.7588 375.00 41.0684 1,693.94 10,450.13
149 2024-08-28T00:00 BUY 205.7500 1.8226 375.00 42.8910 1,304.72 10,129.54
150 2024-08-30T00:00 SELL 214.1100 1.7514 375.00 41.1396 1,693.34 10,501.73
151 2024-09-04T00:00 SELL 219.4100 1.7091 375.00 39.4304 2,012.66 10,664.09
152 2024-09-05T00:00 SELL 230.1700 1.6292 375.00 37.8012 2,389.54 11,090.24
153 2024-09-06T00:00 BUY 210.7300 1.7795 375.00 39.5807 1,950.53 10,291.37
154 2024-09-09T00:00 SELL 216.2700 1.7339 375.00 37.8468 2,350.61 10,535.73
155 2024-09-10T00:00 SELL 226.1700 1.6580 375.00 36.1887 2,747.33 10,932.14
156 2024-09-19T00:00 SELL 243.9200 1.5374 375.00 34.6513 3,270.29 11,722.44
157 2024-09-20T00:00 BUY 238.2500 1.5740 375.00 36.2253 2,889.06 11,519.74
158 2024-09-23T00:00 SELL 250.0000 1.5000 375.00 34.7253 3,267.65 11,948.99
159 2024-09-25T00:00 SELL 257.0200 1.4590 375.00 33.2663 3,661.46 12,211.56
160 2024-10-02T00:00 BUY 249.0200 1.5059 375.00 34.7722 3,257.29 11,916.27
161 2024-10-03T00:00 BUY 240.6600 1.5582 375.00 36.3304 2,879.86 11,623.14
162 2024-10-04T00:00 SELL 250.0800 1.4995 375.00 34.8309 3,289.12 11,999.63
163 2024-10-07T00:00 BUY 240.8300 1.5571 375.00 36.3880 2,878.89 11,642.22
164 2024-10-11T00:00 BUY 217.8000 1.7218 375.00 38.1098 2,571.13 10,871.44
165 2024-10-24T00:00 SELL 260.4800 1.4396 375.00 36.6701 2,940.71 12,492.55
166 2024-10-25T00:00 SELL 269.1900 1.3931 375.00 35.2771 3,333.63 12,829.86
167 2024-10-28T00:00 BUY 262.5100 1.4285 375.00 36.7056 2,959.17 12,594.75
168 2024-10-31T00:00 BUY 249.8500 1.5009 375.00 38.2065 2,515.18 12,061.07
169 2024-11-04T00:00 BUY 242.8400 1.5442 375.00 39.7507 2,151.41 11,804.47
170 2024-11-05T00:00 SELL 251.4400 1.4914 375.00 38.2593 2,553.85 12,173.77
171 2024-11-06T00:00 SELL 288.5300 1.2997 375.00 36.9596 2,998.22 13,662.18
172 2024-11-07T00:00 SELL 296.9100 1.2630 375.00 35.6966 3,420.43 14,019.10
173 2024-11-08T00:00 SELL 321.2200 1.1674 375.00 34.5292 3,799.42 14,890.88
174 2024-11-11T00:00 SELL 350.0000 1.0714 375.00 33.4577 4,172.21 15,882.42
175 2024-11-12T00:00 BUY 328.4900 1.1416 375.00 34.5993 3,789.66 15,155.19
176 2024-11-14T00:00 BUY 311.1800 1.2051 375.00 35.8044 3,383.48 14,525.09
177 2024-11-15T00:00 SELL 320.7200 1.1692 375.00 34.6352 3,677.86 14,786.05
178 2024-11-18T00:00 SELL 338.7400 1.1070 375.00 33.5281 4,078.42 15,435.73
179 2024-11-19T00:00 SELL 346.0000 1.0838 375.00 32.4443 4,481.47 15,707.20
180 2024-11-25T00:00 BUY 338.5900 1.1075 375.00 33.5518 4,134.33 15,494.65
181 2024-12-02T00:00 SELL 357.0900 1.0502 375.00 32.5017 4,580.34 16,186.36
182 2024-12-05T00:00 SELL 369.4900 1.0149 375.00 31.4868 5,013.29 16,647.34
183 2024-12-06T00:00 SELL 389.2200 0.9635 375.00 30.5233 5,433.16 17,313.44
184 2024-12-10T00:00 SELL 400.9900 0.9352 375.00 29.5881 5,747.48 17,612.02
185 2024-12-11T00:00 SELL 424.7700 0.8828 375.00 28.7053 6,225.37 18,418.52
186 2024-12-13T00:00 SELL 436.2300 0.8596 375.00 27.8457 6,607.54 18,754.65
187 2024-12-16T00:00 SELL 463.0200 0.8099 375.00 27.0358 7,077.69 19,595.79
188 2024-12-17T00:00 SELL 479.8600 0.7815 375.00 26.2543 7,421.52 20,019.90
189 2024-12-18T00:00 BUY 440.1300 0.8520 375.00 27.1063 6,778.78 18,709.07
190 2024-12-20T00:00 BUY 421.0600 0.8906 375.00 27.9969 6,432.52 18,220.90
191 2024-12-23T00:00 SELL 430.6000 0.8709 375.00 27.1260 6,859.73 18,540.20
192 2024-12-24T00:00 SELL 462.2800 0.8112 375.00 26.3148 7,327.75 19,492.57
193 2024-12-27T00:00 BUY 431.6600 0.8687 375.00 27.1836 6,850.43 18,584.49
194 2024-12-30T00:00 BUY 417.4100 0.8984 375.00 28.0820 6,384.32 18,106.02
195 2024-12-31T00:00 BUY 403.8400 0.9286 375.00 29.0106 5,955.09 17,670.71
196 2025-01-02T00:00 BUY 379.2800 0.9887 375.00 29.9993 5,568.44 16,946.56
197 2025-01-03T00:00 SELL 410.4400 0.9137 375.00 29.0856 6,034.57 17,972.47
198 2025-01-07T00:00 BUY 394.3600 0.9509 375.00 30.0365 5,620.00 17,465.21
199 2025-01-13T00:00 SELL 403.3100 0.9298 375.00 29.1067 5,890.06 17,629.09
200 2025-01-15T00:00 SELL 428.2200 0.8757 375.00 28.2310 6,394.85 18,483.93
201 2025-01-16T00:00 BUY 413.8200 0.9062 375.00 29.1372 5,975.04 18,032.60
202 2025-01-17T00:00 SELL 426.5000 0.8792 375.00 28.2579 6,450.89 18,502.91
203 2025-01-22T00:00 BUY 415.1100 0.9034 375.00 29.1613 6,196.69 18,301.85
204 2025-01-24T00:00 BUY 406.5800 0.9223 375.00 30.0836 5,799.77 18,031.18
205 2025-01-27T00:00 BUY 397.1500 0.9442 375.00 31.0279 5,255.92 17,578.64
206 2025-01-29T00:00 BUY 389.1000 0.9638 375.00 31.9916 4,948.58 17,396.53
207 2025-01-30T00:00 SELL 400.2800 0.9368 375.00 31.0548 5,344.67 17,775.29
208 2025-02-03T00:00 BUY 383.6800 0.9774 375.00 32.0322 4,919.20 17,209.30
209 2025-02-04T00:00 SELL 392.2100 0.9561 375.00 31.0760 5,354.58 17,542.92
210 2025-02-05T00:00 BUY 378.1700 0.9916 375.00 32.0677 5,003.88 17,130.91
211 2025-02-07T00:00 BUY 361.6200 1.0370 375.00 33.1047 4,591.55 16,562.86
212 2025-02-10T00:00 BUY 350.7300 1.0692 375.00 34.1739 4,272.13 16,257.93
213 2025-02-11T00:00 BUY 328.5000 1.1416 375.00 35.3154 3,886.96 15,488.08
214 2025-02-12T00:00 SELL 336.5100 1.1144 375.00 34.2010 4,264.25 15,773.24
215 2025-02-13T00:00 SELL 355.9400 1.0535 375.00 33.1475 4,700.59 16,499.11
216 2025-02-21T00:00 BUY 337.8000 1.1101 375.00 34.2576 4,239.46 15,811.68
217 2025-02-24T00:00 BUY 330.5300 1.1345 375.00 35.3922 3,814.41 15,512.58
218 2025-02-25T00:00 BUY 302.8000 1.2384 375.00 36.6306 3,391.35 14,483.10
219 2025-02-26T00:00 BUY 290.8000 1.2895 375.00 37.9201 3,024.55 14,051.72
220 2025-02-27T00:00 BUY 281.9500 1.3300 375.00 39.2502 2,565.55 13,632.13
221 2025-02-28T00:00 SELL 292.9800 1.2800 375.00 37.9702 2,981.06 14,105.58
222 2025-03-03T00:00 BUY 284.6500 1.3174 375.00 39.2876 2,540.83 13,724.05
223 2025-03-04T00:00 BUY 272.0400 1.3785 375.00 40.6661 2,158.16 13,220.97
224 2025-03-05T00:00 SELL 279.1000 1.3436 375.00 39.3225 2,561.30 13,536.20
225 2025-03-06T00:00 BUY 263.4500 1.4234 375.00 40.7459 2,115.84 12,850.35
226 2025-03-10T00:00 BUY 222.1500 1.6880 375.00 42.4340 1,673.79 11,100.49
227 2025-03-11T00:00 SELL 230.5800 1.6263 375.00 40.8076 2,044.79 11,454.21
228 2025-03-12T00:00 SELL 248.0900 1.5115 375.00 39.2961 2,442.86 12,191.82
229 2025-03-13T00:00 BUY 240.6800 1.5581 375.00 40.8542 2,023.91 11,856.69
230 2025-03-14T00:00 SELL 249.9800 1.5001 375.00 39.3540 2,447.83 12,285.55
231 2025-03-17T00:00 BUY 238.0100 1.5756 375.00 40.9296 2,088.70 11,830.35
232 2025-03-18T00:00 BUY 225.3100 1.6644 375.00 42.5940 1,678.09 11,274.94
233 2025-03-19T00:00 SELL 235.8600 1.5899 375.00 41.0041 2,075.55 11,746.76
234 2025-03-21T00:00 SELL 248.7100 1.5078 375.00 39.4963 2,450.33 12,273.45
235 2025-03-24T00:00 SELL 278.3900 1.3470 375.00 38.1492 2,875.37 13,495.74
236 2025-03-25T00:00 SELL 288.1400 1.3015 375.00 36.8478 3,266.78 13,884.10
237 2025-03-26T00:00 BUY 272.0600 1.3784 375.00 38.2262 2,831.67 13,231.48
238 2025-03-28T00:00 BUY 263.5500 1.4229 375.00 39.6490 2,366.41 12,815.91
239 2025-04-02T00:00 SELL 282.7600 1.3262 375.00 38.3228 2,777.79 13,613.96
240 2025-04-03T00:00 BUY 267.2800 1.4030 375.00 39.7259 2,254.09 12,872.01
241 2025-04-04T00:00 BUY 239.4300 1.5662 375.00 41.2921 1,739.09 11,625.65
242 2025-04-07T00:00 BUY 233.2900 1.6074 375.00 42.8995 1,368.29 11,376.31
243 2025-04-08T00:00 BUY 221.8600 1.6903 375.00 44.5898 968.64 10,861.33
244 2025-04-09T00:00 SELL 272.2000 1.3777 375.00 43.2121 1,459.91 13,222.25
245 2025-04-10T00:00 BUY 252.4000 1.4857 375.00 44.6978 1,022.82 12,304.55
246 2025-04-16T00:00 BUY 241.5500 1.5525 375.00 46.2503 643.23 11,815.00
247 2025-04-21T00:00 BUY 227.5000 1.6484 375.00 47.8987 252.20 11,149.15
248 2025-04-22T00:00 SELL 237.9700 1.5758 375.00 46.3228 633.82 11,657.27
249 2025-04-23T00:00 SELL 250.7400 1.4956 375.00 44.8273 1,023.20 12,263.19
250 2025-04-24T00:00 SELL 259.5100 1.4450 375.00 43.3822 1,426.99 12,685.11
251 2025-04-25T00:00 SELL 284.9500 1.3160 375.00 42.0662 1,817.90 13,804.66
252 2025-04-29T00:00 SELL 292.0300 1.2841 375.00 40.7821 2,204.32 14,113.92
253 2025-04-30T00:00 BUY 282.1600 1.3290 375.00 42.1111 1,829.04 13,711.12
254 2025-05-06T00:00 BUY 275.3500 1.3619 375.00 43.4730 1,476.89 13,447.19
255 2025-05-08T00:00 SELL 284.8200 1.3166 375.00 42.1564 1,873.00 13,879.99
256 2025-05-09T00:00 SELL 298.2600 1.2573 375.00 40.8991 2,246.77 14,445.34
257 2025-05-12T00:00 SELL 318.3800 1.1778 375.00 39.7213 2,713.31 15,359.77
258 2025-05-13T00:00 SELL 334.0700 1.1225 375.00 38.5988 3,129.66 16,024.35
259 2025-05-14T00:00 SELL 347.6800 1.0786 375.00 37.5202 3,523.41 16,568.43
260 2025-05-21T00:00 BUY 334.6200 1.1207 375.00 38.6409 3,110.10 16,040.11
261 2025-05-27T00:00 SELL 362.8900 1.0334 375.00 37.6075 3,534.69 17,182.07
262 2025-05-30T00:00 BUY 346.4600 1.0824 375.00 38.6899 3,145.38 16,549.87
263 2025-06-04T00:00 BUY 332.0500 1.1293 375.00 39.8192 2,828.91 16,050.88
264 2025-06-05T00:00 BUY 284.7000 1.3172 375.00 41.1364 2,432.62 14,144.15
265 2025-06-06T00:00 SELL 295.1400 1.2706 375.00 39.8658 2,831.40 14,597.39
266 2025-06-09T00:00 SELL 308.5800 1.2152 375.00 38.6506 3,210.57 15,137.36
267 2025-06-10T00:00 SELL 326.0900 1.1500 375.00 37.5006 3,606.80 15,835.36
268 2025-06-12T00:00 BUY 319.1100 1.1751 375.00 38.6757 3,228.09 15,569.90
269 2025-06-16T00:00 SELL 329.1300 1.1394 375.00 37.5364 3,606.90 15,961.24
270 2025-06-17T00:00 BUY 316.3500 1.1854 375.00 38.7217 3,196.73 15,446.35
271 2025-06-23T00:00 SELL 348.6800 1.0755 375.00 37.6463 3,587.26 16,713.75
272 2025-06-24T00:00 BUY 340.4700 1.1014 375.00 38.7477 3,267.11 16,459.53
273 2025-06-25T00:00 BUY 327.5500 1.1449 375.00 39.8925 2,900.46 15,967.27
274 2025-06-30T00:00 BUY 317.6600 1.1805 375.00 41.0731 2,581.63 15,628.90
275 2025-07-01T00:00 BUY 300.7100 1.2470 375.00 42.3201 2,184.87 14,910.95
276 2025-07-02T00:00 SELL 315.6500 1.1880 375.00 41.1321 2,575.09 15,558.43
277 2025-07-07T00:00 BUY 293.9400 1.2758 375.00 42.4078 2,205.84 14,671.20
278 2025-07-10T00:00 SELL 309.8700 1.2102 375.00 41.1977 2,594.51 15,360.43
279 2025-07-14T00:00 SELL 316.9000 1.1833 375.00 40.0143 2,973.06 15,653.60
280 2025-07-18T00:00 SELL 329.6500 1.1376 375.00 38.8768 3,375.05 16,190.77
281 2025-07-24T00:00 BUY 305.3000 1.2283 375.00 40.1051 3,022.60 15,266.67
282 2025-07-25T00:00 SELL 316.0600 1.1865 375.00 38.9186 3,404.88 15,705.48
283 2025-07-28T00:00 SELL 325.5900 1.1518 375.00 37.7668 3,790.52 16,087.01
284 2025-07-30T00:00 BUY 319.0400 1.1754 375.00 38.9422 3,414.72 15,838.84
285 2025-07-31T00:00 BUY 308.2700 1.2165 375.00 40.1587 3,021.62 15,401.34
286 2025-08-06T00:00 SELL 319.9100 1.1722 375.00 38.9865 3,408.97 15,881.14
287 2025-08-08T00:00 SELL 329.6500 1.1376 375.00 37.8489 3,827.42 16,304.31
288 2025-08-11T00:00 SELL 339.0300 1.1061 375.00 36.7428 4,191.09 16,648.01
289 2025-08-15T00:00 BUY 330.5600 1.1344 375.00 37.8772 3,848.94 16,369.65
290 2025-08-20T00:00 BUY 323.9000 1.1578 375.00 39.0350 3,397.68 16,041.12
291 2025-08-22T00:00 SELL 340.0100 1.1029 375.00 37.9321 3,809.12 16,706.42
292 2025-08-26T00:00 SELL 351.6700 1.0663 375.00 36.8658 4,188.38 17,152.97
293 2025-08-29T00:00 BUY 333.8700 1.1232 375.00 37.9890 3,797.22 16,480.59
294 2025-09-05T00:00 SELL 350.8400 1.0689 375.00 36.9201 4,209.90 17,162.94
295 2025-09-11T00:00 SELL 368.8100 1.0168 375.00 35.9033 4,643.51 17,885.01
296 2025-09-12T00:00 SELL 395.9400 0.9471 375.00 34.9562 5,039.02 18,879.58
297 2025-09-15T00:00 SELL 410.0400 0.9145 375.00 34.0417 5,457.14 19,415.58
298 2025-09-16T00:00 SELL 421.6200 0.8894 375.00 33.1522 5,827.53 19,805.17
299 2025-09-22T00:00 SELL 434.2100 0.8636 375.00 32.2886 6,311.16 20,331.18
300 2025-09-25T00:00 BUY 423.3900 0.8857 375.00 33.1743 5,845.29 19,890.96
301 2025-09-26T00:00 SELL 440.4000 0.8515 375.00 32.3228 6,244.32 20,479.28
302 2025-10-01T00:00 SELL 459.4600 0.8162 375.00 31.5066 6,695.60 21,171.63
303 2025-10-02T00:00 BUY 436.0000 0.8601 375.00 32.3667 6,348.13 20,460.01
304 2025-10-06T00:00 SELL 453.2500 0.8274 375.00 31.5394 6,743.88 21,039.09
305 2025-10-07T00:00 BUY 433.0900 0.8659 375.00 32.4052 6,333.37 20,367.74
306 2025-10-10T00:00 BUY 413.4900 0.9069 375.00 33.3121 5,801.11 19,575.34
307 2025-10-13T00:00 SELL 435.9000 0.8603 375.00 32.4519 6,299.22 20,444.98
308 2025-10-20T00:00 SELL 447.4300 0.8381 375.00 31.6137 6,773.93 20,918.87
309 2025-10-24T00:00 BUY 433.7200 0.8646 375.00 32.4783 6,460.52 20,547.03
310 2025-10-27T00:00 SELL 452.4200 0.8289 375.00 31.6495 6,950.58 21,269.43
311 2025-10-29T00:00 SELL 461.5100 0.8126 375.00 30.8369 7,410.57 21,642.11
312 2025-10-30T00:00 BUY 440.1000 0.8521 375.00 31.6890 6,922.27 20,868.60
313 2025-10-31T00:00 SELL 456.5600 0.8214 375.00 30.8676 7,330.66 21,423.59
314 2025-11-03T00:00 SELL 468.3700 0.8006 375.00 30.0670 7,740.74 21,823.21
315 2025-11-04T00:00 BUY 444.2600 0.8441 375.00 30.9111 7,208.62 20,941.18
316 2025-11-05T00:00 SELL 462.0700 0.8116 375.00 30.0995 7,630.53 21,538.62
317 2025-11-06T00:00 BUY 445.9100 0.8410 375.00 30.9405 7,113.39 20,910.07
318 2025-11-07T00:00 BUY 429.5200 0.8731 375.00 31.8136 6,715.95 20,380.51
319 2025-11-10T00:00 SELL 445.2300 0.8423 375.00 30.9713 7,239.53 21,028.89
320 2025-11-12T00:00 BUY 430.6000 0.8709 375.00 31.8422 6,839.56 20,550.80
321 2025-11-13T00:00 BUY 401.9900 0.9329 375.00 32.7750 6,324.92 19,500.16
322 2025-11-21T00:00 BUY 391.0900 0.9589 375.00 33.7339 5,759.36 18,952.35
323 2025-11-24T00:00 SELL 417.7800 0.8976 375.00 32.8363 6,281.65 20,000.00
324 2025-11-26T00:00 SELL 426.5800 0.8791 375.00 31.9572 6,751.21 20,383.52
325 2025-12-03T00:00 SELL 446.7400 0.8394 375.00 31.1178 7,227.87 21,129.44
326 2025-12-12T00:00 SELL 458.9600 0.8171 375.00 30.3007 7,488.11 21,394.94
327 2025-12-15T00:00 SELL 475.3100 0.7890 375.00 29.5118 7,825.53 21,852.77
328 2025-12-16T00:00 SELL 489.8800 0.7655 375.00 28.7463 8,216.04 22,298.27
329 2025-12-17T00:00 BUY 467.2600 0.8026 375.00 29.5488 7,688.74 21,495.72
330 2025-12-18T00:00 SELL 483.3700 0.7758 375.00 28.7730 8,175.15 22,083.17
331 2025-12-29T00:00 BUY 459.6400 0.8159 375.00 29.5889 7,957.98 21,558.22
332 2025-12-31T00:00 BUY 449.7200 0.8339 375.00 30.4227 7,498.90 21,180.61
333 2026-01-02T00:00 BUY 438.0700 0.8560 375.00 31.2788 7,109.37 20,811.66
334 2026-01-05T00:00 SELL 451.6700 0.8303 375.00 30.4485 7,540.84 21,293.52
335 2026-01-06T00:00 BUY 432.9600 0.8661 375.00 31.3146 7,232.10 20,790.09
336 2026-01-09T00:00 SELL 445.0100 0.8427 375.00 30.4720 7,644.57 21,204.90
337 2026-01-20T00:00 BUY 419.2500 0.8945 375.00 31.3664 7,042.79 20,193.16
338 2026-01-21T00:00 SELL 431.4400 0.8692 375.00 30.4972 7,513.00 20,670.73
339 2026-01-22T00:00 SELL 449.3600 0.8345 375.00 29.6627 7,942.61 21,271.85
340 2026-01-26T00:00 BUY 435.2000 0.8617 375.00 30.5244 7,627.75 20,911.96
341 2026-01-29T00:00 BUY 416.5600 0.9002 375.00 31.4246 7,301.16 20,391.41
342 2026-01-30T00:00 SELL 430.4100 0.8713 375.00 30.5534 7,588.47 20,738.94
343 2026-02-04T00:00 BUY 406.0100 0.9236 375.00 31.4770 7,016.76 19,796.73
344 2026-02-05T00:00 BUY 397.2100 0.9441 375.00 32.4211 6,540.76 19,418.73
345 2026-02-06T00:00 SELL 411.1100 0.9122 375.00 31.5089 7,054.01 20,007.64
346 2026-02-10T00:00 SELL 425.2100 0.8819 375.00 30.6270 7,450.07 20,472.97
347 2026-02-17T00:00 BUY 410.6300 0.9132 375.00 31.5402 6,951.16 19,902.52
348 2026-02-23T00:00 BUY 399.8300 0.9379 375.00 32.4781 6,577.43 19,563.16
349 2026-02-24T00:00 SELL 409.3800 0.9160 375.00 31.5621 7,023.09 19,943.98
350 2026-03-03T00:00 BUY 392.4300 0.9556 375.00 32.5177 6,575.41 19,336.33
351 2026-03-04T00:00 SELL 405.9400 0.9238 375.00 31.5939 7,050.64 19,875.87
352 2026-03-06T00:00 BUY 396.7300 0.9452 375.00 32.5391 6,548.66 19,457.90
353 2026-03-11T00:00 SELL 407.8200 0.9195 375.00 31.6196 7,010.35 19,905.46
354 2026-03-12T00:00 BUY 395.0100 0.9493 375.00 32.5689 6,515.03 19,380.09
355 2026-03-19T00:00 BUY 380.3000 0.9861 375.00 33.5550 6,093.78 18,854.75
356 2026-03-20T00:00 BUY 367.9600 1.0191 375.00 34.5741 5,606.16 18,328.06
357 2026-03-23T00:00 SELL 380.8500 0.9846 375.00 33.5895 6,038.37 18,830.93
358 2026-03-26T00:00 BUY 372.1100 1.0078 375.00 34.5973 5,517.44 18,391.43
359 2026-03-27T00:00 BUY 361.8300 1.0364 375.00 35.6337 5,034.65 17,927.98
360 2026-03-31T00:00 SELL 371.7500 1.0087 375.00 34.6249 5,540.31 18,412.12
361 2026-04-01T00:00 SELL 381.2600 0.9836 375.00 33.6413 5,983.75 18,809.85
362 2026-04-02T00:00 BUY 360.5900 1.0400 375.00 34.6813 5,615.61 18,121.34
363 2026-04-06T00:00 BUY 352.8200 1.0629 375.00 35.7442 5,274.40 17,885.66
364 2026-04-08T00:00 BUY 343.2500 1.0925 375.00 36.8367 5,057.05 17,701.24
365 2026-04-13T00:00 SELL 352.4200 1.0641 375.00 35.7726 5,526.33 18,133.31
366 2026-04-14T00:00 SELL 364.2000 1.0297 375.00 34.7429 6,001.68 18,655.06
367 2026-04-15T00:00 SELL 391.9500 0.9568 375.00 33.7862 6,460.70 19,703.19
368 2026-04-17T00:00 SELL 400.6200 0.9360 375.00 32.8501 6,951.75 20,112.18
369 2026-04-20T00:00 BUY 392.5000 0.9554 375.00 33.8056 6,554.68 19,823.36
370 2026-04-23T00:00 BUY 373.7200 1.0034 375.00 34.8090 6,226.60 19,235.42
371 2026-04-30T00:00 SELL 381.6300 0.9826 375.00 33.8264 6,757.60 19,666.75
372 2026-05-01T00:00 SELL 390.8200 0.9595 375.00 32.8668 7,197.47 20,042.48
373 2026-05-06T00:00 SELL 398.7300 0.9405 375.00 31.9263 7,803.29 20,533.28
374 2026-05-07T00:00 SELL 411.7900 0.9107 375.00 31.0157 8,168.98 20,940.93
375 2026-05-08T00:00 SELL 428.3500 0.8755 375.00 30.1402 8,735.47 21,646.04
376 2026-05-11T00:00 SELL 445.0000 0.8427 375.00 29.2975 9,135.77 22,173.18
377 2026-05-12T00:00 BUY 433.4500 0.8652 375.00 30.1627 8,683.28 21,757.30
378 2026-05-13T00:00 SELL 445.2700 0.8422 375.00 29.3205 9,150.00 22,205.54
379 2026-05-15T00:00 BUY 422.2400 0.8881 375.00 30.2086 8,701.00 21,456.29
380 2026-05-18T00:00 BUY 409.9900 0.9147 375.00 31.1233 8,288.57 21,048.80
381 2026-05-22T00:00 SELL 426.0100 0.8803 375.00 30.2430 8,800.48 21,684.31
382 2026-05-27T00:00 SELL 440.3600 0.8516 375.00 29.3914 9,321.55 22,264.37
383 2026-06-01T00:00 BUY 415.8800 0.9017 375.00 30.2931 9,116.39 21,714.70
384 2026-06-05T00:00 BUY 391.0000 0.9591 375.00 31.2522 8,278.90 20,498.52
385 2026-06-08T00:00 SELL 408.9500 0.9170 375.00 30.3352 8,783.18 21,188.78
386 2026-06-09T00:00 BUY 396.6800 0.9453 375.00 31.2806 8,307.11 20,715.50
387 2026-06-10T00:00 BUY 381.5900 0.9827 375.00 32.2633 7,766.16 20,077.52
388 2026-06-11T00:00 SELL 399.1500 0.9395 375.00 31.3238 8,403.47 20,906.38