📈 Ladder Backtester Ladder strategy vs. buy & hold

← All runs

NVDA · NVIDIA Corporation #28

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

Strategy return 179.62% $27,962
Buy & hold return 377.19% $47,719
S&P 500 (SPY) 69.67% $16,967
Nasdaq-100 (QQQ) 97.14% $19,714
Strategy − Buy&Hold -197.57 pp $-19,757
Trades 105 / 144 buys / sells
Start price (B)43.0000 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 40.96% whole pot, annualized
Buy & hold CAGR 68.50% all-in at t0, annualized
Money-weighted IRR 40.96% on capital while deployed
Avg capital deployed 19.6% 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 40.96% -21.90%
Buy & hold 68.50% -36.89% 92%
S&P 500 (SPY) 19.30% -17.37% 115%
Nasdaq-100 (QQQ) 25.43% -21.46% 104%

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 (250)

⬇ Trades CSV
# WhenActionPriceShares Amount Shares held Cash bal. Portfolio
1 2023-06-14T00:00 INITIAL 43.0000 162.7907 7,000.00 162.7907 3,000.00 10,000.00
2 2023-06-26T00:00 BUY 40.6300 9.2296 375.00 172.0203 2,557.60 9,546.79
3 2023-06-27T00:00 SELL 41.8800 8.9542 375.00 163.0662 2,976.58 9,805.79
4 2023-06-29T00:00 BUY 40.8200 9.1867 375.00 172.2528 2,601.42 9,632.78
5 2023-06-30T00:00 SELL 42.3000 8.8652 375.00 163.3876 3,016.53 9,927.83
6 2023-07-12T00:00 SELL 43.9000 8.5421 375.00 154.8455 3,419.29 10,217.01
7 2023-07-13T00:00 SELL 45.9800 8.1557 375.00 146.6897 3,852.35 10,597.14
8 2023-07-18T00:00 SELL 47.4900 7.8964 375.00 138.7933 4,294.31 10,885.60
9 2023-07-20T00:00 BUY 45.5200 8.2381 375.00 147.0315 3,819.34 10,512.21
10 2023-07-21T00:00 BUY 44.3100 8.4631 375.00 155.4946 3,432.88 10,322.85
11 2023-07-25T00:00 SELL 45.6800 8.2093 375.00 147.2853 3,836.67 10,564.66
12 2023-07-28T00:00 SELL 46.7500 8.0214 375.00 139.2639 4,259.27 10,769.86
13 2023-08-02T00:00 BUY 44.2700 8.4707 375.00 147.7347 3,783.31 10,323.53
14 2023-08-07T00:00 SELL 45.4200 8.2563 375.00 139.4784 4,166.40 10,501.51
15 2023-08-09T00:00 BUY 42.5500 8.8132 375.00 148.2915 3,710.55 10,020.36
16 2023-08-11T00:00 BUY 40.8500 9.1799 375.00 157.4715 3,318.71 9,751.42
17 2023-08-14T00:00 SELL 43.7500 8.5714 375.00 148.9000 3,730.95 10,245.33
18 2023-08-21T00:00 SELL 46.9700 7.9838 375.00 140.9162 4,040.98 10,659.81
19 2023-08-22T00:00 BUY 45.6700 8.2111 375.00 149.1273 3,660.20 10,470.85
20 2023-08-23T00:00 SELL 47.1200 7.9584 375.00 141.1689 4,092.92 10,744.80
21 2023-08-25T00:00 BUY 46.0200 8.1486 375.00 149.3175 3,661.48 10,533.07
22 2023-08-29T00:00 SELL 48.7800 7.6876 375.00 141.6299 4,144.61 11,053.31
23 2023-09-06T00:00 BUY 47.0600 7.9686 375.00 149.5985 3,769.27 10,809.38
24 2023-09-08T00:00 BUY 45.5700 8.2291 375.00 157.8276 3,372.55 10,564.75
25 2023-09-15T00:00 BUY 43.9000 8.5421 375.00 166.3697 2,981.53 10,285.16
26 2023-09-20T00:00 BUY 42.2400 8.8778 375.00 175.2476 2,556.11 9,958.57
27 2023-09-21T00:00 BUY 41.0200 9.1419 375.00 184.3895 2,134.27 9,697.93
28 2023-09-25T00:00 SELL 42.2200 8.8820 375.00 175.5074 2,519.71 9,929.63
29 2023-09-28T00:00 SELL 43.0900 8.7027 375.00 166.8047 2,883.50 10,071.11
30 2023-10-02T00:00 SELL 44.7800 8.3743 375.00 158.4304 3,284.67 10,379.19
31 2023-10-03T00:00 BUY 43.5200 8.6167 375.00 167.0472 2,852.03 10,121.92
32 2023-10-05T00:00 SELL 44.6900 8.3911 375.00 158.6560 3,257.32 10,347.66
33 2023-10-06T00:00 SELL 45.7600 8.1949 375.00 150.4611 3,686.90 10,572.00
34 2023-10-11T00:00 SELL 46.8100 8.0111 375.00 142.4500 4,127.82 10,795.90
35 2023-10-13T00:00 BUY 45.4600 8.2490 375.00 150.6990 3,686.77 10,537.54
36 2023-10-17T00:00 BUY 43.9400 8.5344 375.00 159.2334 3,341.24 10,337.95
37 2023-10-18T00:00 BUY 42.2000 8.8863 375.00 168.1196 2,922.41 10,017.05
38 2023-10-24T00:00 SELL 43.6600 8.5891 375.00 159.5305 3,263.31 10,228.41
39 2023-10-25T00:00 BUY 41.7800 8.9756 375.00 168.5061 2,808.43 9,848.62
40 2023-10-26T00:00 BUY 40.3300 9.2983 375.00 177.8044 2,379.89 9,550.74
41 2023-10-30T00:00 SELL 41.1600 9.1108 375.00 168.6936 2,793.25 9,736.68
42 2023-11-01T00:00 SELL 42.3300 8.8590 375.00 159.8346 3,230.32 9,996.12
43 2023-11-02T00:00 SELL 43.5100 8.6187 375.00 151.2159 3,663.96 10,243.37
44 2023-11-03T00:00 SELL 45.0100 8.3315 375.00 142.8844 4,082.01 10,513.24
45 2023-11-07T00:00 SELL 45.9600 8.1593 375.00 134.7252 4,512.41 10,704.37
46 2023-11-09T00:00 SELL 46.9500 7.9872 375.00 126.7380 4,855.56 10,805.91
47 2023-11-10T00:00 SELL 48.3400 7.7576 375.00 118.9804 5,339.73 11,091.24
48 2023-11-14T00:00 SELL 49.6600 7.5513 375.00 111.4291 5,812.66 11,346.23
49 2023-11-24T00:00 BUY 47.7800 7.8485 375.00 119.2775 5,500.72 11,199.80
50 2023-11-30T00:00 BUY 46.7700 8.0180 375.00 127.2955 5,116.11 11,069.72
51 2023-12-04T00:00 BUY 45.5100 8.2399 375.00 135.5354 4,708.09 10,876.31
52 2023-12-05T00:00 SELL 46.5700 8.0524 375.00 127.4830 5,094.91 11,031.80
53 2023-12-06T00:00 BUY 45.5000 8.2418 375.00 135.7248 4,690.44 10,865.92
54 2023-12-07T00:00 SELL 46.6000 8.0472 375.00 127.6776 5,130.98 11,080.75
55 2023-12-12T00:00 SELL 47.6600 7.8682 375.00 119.8094 5,614.27 11,324.38
56 2023-12-15T00:00 SELL 48.8900 7.6703 375.00 112.1391 6,083.20 11,565.68
57 2023-12-18T00:00 SELL 50.0800 7.4880 375.00 104.6511 6,484.31 11,725.24
58 2023-12-20T00:00 BUY 48.1100 7.7946 375.00 112.4457 6,045.60 11,455.36
59 2023-12-26T00:00 SELL 49.2800 7.6096 375.00 104.8361 6,537.58 11,703.91
60 2024-01-02T00:00 BUY 48.1700 7.7849 375.00 112.6210 6,030.68 11,455.64
61 2024-01-08T00:00 SELL 52.2500 7.1770 375.00 105.4440 6,441.03 11,950.48
62 2024-01-10T00:00 SELL 54.3500 6.8997 375.00 98.5443 6,872.50 12,228.38
63 2024-01-16T00:00 SELL 56.3800 6.6513 375.00 91.8930 7,264.66 12,445.58
64 2024-01-19T00:00 SELL 59.4900 6.3036 375.00 85.5894 7,846.50 12,938.21
65 2024-01-24T00:00 SELL 61.3600 6.1115 375.00 79.4779 8,308.13 13,184.89
66 2024-01-30T00:00 SELL 62.7700 5.9742 375.00 73.5037 8,672.79 13,286.62
67 2024-02-02T00:00 SELL 66.1600 5.6681 375.00 67.8357 9,123.44 13,611.45
68 2024-02-05T00:00 SELL 69.3300 5.4089 375.00 62.4268 9,486.53 13,814.58
69 2024-02-09T00:00 SELL 72.1300 5.1989 375.00 57.2278 10,051.95 14,179.79
70 2024-02-14T00:00 SELL 73.9000 5.0744 375.00 52.1534 10,338.86 14,193.00
71 2024-02-20T00:00 BUY 69.4500 5.3996 375.00 57.5529 9,823.06 13,820.11
72 2024-02-21T00:00 BUY 67.4700 5.5580 375.00 63.1110 9,408.75 13,666.85
73 2024-02-22T00:00 SELL 78.5400 4.7746 375.00 58.3363 10,059.20 14,640.93
74 2024-03-01T00:00 SELL 82.2800 4.5576 375.00 53.7787 10,607.33 15,032.25
75 2024-03-04T00:00 SELL 85.2400 4.3993 375.00 49.3794 10,944.49 15,153.58
76 2024-03-06T00:00 SELL 88.7000 4.2277 375.00 45.1517 11,190.57 15,195.52
77 2024-03-07T00:00 SELL 92.6700 4.0466 375.00 41.1050 11,735.42 15,544.63
78 2024-03-08T00:00 BUY 87.5300 4.2842 375.00 45.3893 11,191.03 15,163.95
79 2024-03-11T00:00 BUY 85.7700 4.3722 375.00 49.7614 10,774.48 15,042.51
80 2024-03-12T00:00 SELL 91.9100 4.0801 375.00 45.6814 11,303.93 15,502.50
81 2024-03-14T00:00 BUY 87.9400 4.2643 375.00 49.9456 10,813.76 15,205.98
82 2024-03-20T00:00 SELL 90.3700 4.1496 375.00 45.7960 11,302.78 15,441.36
83 2024-03-22T00:00 SELL 94.2900 3.9771 375.00 41.8189 11,744.25 15,687.36
84 2024-03-27T00:00 BUY 90.2500 4.1551 375.00 45.9741 11,328.47 15,477.63
85 2024-04-04T00:00 BUY 85.9100 4.3650 375.00 50.3391 10,711.79 15,036.42
86 2024-04-05T00:00 SELL 88.0100 4.2609 375.00 46.0782 11,213.02 15,268.36
87 2024-04-09T00:00 BUY 85.3500 4.3937 375.00 50.4719 10,882.82 15,190.60
88 2024-04-11T00:00 SELL 90.6200 4.1382 375.00 46.3337 11,335.09 15,533.86
89 2024-04-12T00:00 BUY 88.1900 4.2522 375.00 50.5859 10,779.39 15,240.56
90 2024-04-15T00:00 BUY 86.0000 4.3605 375.00 54.9464 10,227.06 14,952.45
91 2024-04-17T00:00 BUY 84.0400 4.4622 375.00 59.4085 9,728.21 14,720.91
92 2024-04-19T00:00 BUY 76.2000 4.9213 375.00 64.3298 9,097.58 13,999.51
93 2024-04-22T00:00 SELL 79.5200 4.7158 375.00 59.6140 9,564.07 14,304.58
94 2024-04-23T00:00 SELL 82.4200 4.5499 375.00 55.0641 10,081.80 14,620.18
95 2024-04-24T00:00 BUY 79.6800 4.7063 375.00 59.7705 9,740.95 14,503.46
96 2024-04-25T00:00 SELL 82.6300 4.5383 375.00 55.2322 10,068.90 14,632.73
97 2024-04-26T00:00 SELL 87.7400 4.2740 375.00 50.9582 10,599.28 15,070.35
98 2024-05-01T00:00 BUY 83.0400 4.5159 375.00 55.4741 9,991.15 14,597.71
99 2024-05-02T00:00 SELL 85.8200 4.3696 375.00 51.1044 10,493.67 14,879.45
100 2024-05-03T00:00 SELL 88.7900 4.2234 375.00 46.8810 11,079.57 15,242.14
101 2024-05-06T00:00 SELL 92.1400 4.0699 375.00 42.8111 11,575.93 15,520.55
102 2024-05-09T00:00 BUY 88.7500 4.2254 375.00 47.0365 11,221.18 15,395.66
103 2024-05-14T00:00 SELL 91.3600 4.1046 375.00 42.9318 11,721.11 15,643.36
104 2024-05-15T00:00 SELL 94.6300 3.9628 375.00 38.9690 12,279.31 15,966.95
105 2024-05-17T00:00 BUY 92.4800 4.0549 375.00 43.0239 11,873.40 15,852.26
106 2024-05-20T00:00 SELL 94.7800 3.9565 375.00 39.0674 12,331.19 16,034.00
107 2024-05-23T00:00 SELL 103.8000 3.6127 375.00 35.4547 12,672.31 16,352.51
108 2024-05-24T00:00 SELL 106.4700 3.5221 375.00 31.9326 13,167.14 16,567.01
109 2024-05-28T00:00 SELL 113.9000 3.2924 375.00 28.6402 13,591.89 16,854.01
110 2024-05-30T00:00 BUY 110.5000 3.3937 375.00 32.0339 12,976.50 16,516.24
111 2024-06-03T00:00 SELL 115.0000 3.2609 375.00 28.7730 13,396.90 16,705.80
112 2024-06-05T00:00 SELL 122.4400 3.0627 375.00 25.7103 14,079.38 17,227.35
113 2024-06-12T00:00 SELL 125.2000 2.9952 375.00 22.7151 14,776.96 17,620.88
114 2024-06-13T00:00 SELL 129.6100 2.8933 375.00 19.8218 15,232.05 17,801.15
115 2024-06-18T00:00 SELL 135.5800 2.7659 375.00 17.0559 15,878.32 18,190.76
116 2024-06-20T00:00 BUY 130.7800 2.8674 375.00 19.9233 15,380.93 17,986.50
117 2024-06-21T00:00 BUY 126.5700 2.9628 375.00 22.8861 14,964.72 17,861.41
118 2024-06-24T00:00 BUY 118.1100 3.1750 375.00 26.0611 14,395.88 17,473.95
119 2024-06-25T00:00 SELL 126.0900 2.9741 375.00 23.0870 14,935.50 17,846.54
120 2024-06-28T00:00 BUY 123.5400 3.0355 375.00 26.1225 14,552.09 17,779.26
121 2024-07-03T00:00 SELL 128.2800 2.9233 375.00 23.1992 15,289.44 18,265.43
122 2024-07-09T00:00 SELL 131.3800 2.8543 375.00 20.3449 15,873.99 18,546.90
123 2024-07-10T00:00 SELL 134.9100 2.7796 375.00 17.5652 16,414.50 18,784.23
124 2024-07-11T00:00 BUY 127.4000 2.9435 375.00 20.5087 15,679.53 18,292.34
125 2024-07-17T00:00 BUY 117.9900 3.1782 375.00 23.6870 14,980.69 17,775.52
126 2024-07-18T00:00 SELL 121.0900 3.0969 375.00 20.5901 15,284.80 17,778.05
127 2024-07-19T00:00 BUY 117.9300 3.1799 375.00 23.7699 14,774.32 17,577.51
128 2024-07-22T00:00 SELL 123.5400 3.0355 375.00 20.7345 15,369.42 17,930.96
129 2024-07-24T00:00 BUY 114.2500 3.2823 375.00 24.0168 14,390.89 17,134.80
130 2024-07-29T00:00 BUY 111.5900 3.3605 375.00 27.3773 14,032.04 17,087.07
131 2024-07-30T00:00 BUY 103.7300 3.6152 375.00 30.9924 13,464.36 16,679.20
132 2024-07-31T00:00 SELL 117.0200 3.2046 375.00 27.7879 14,237.82 17,489.55
133 2024-08-01T00:00 BUY 109.2100 3.4338 375.00 31.2216 13,517.96 16,927.67
134 2024-08-05T00:00 BUY 100.4500 3.7332 375.00 34.9548 12,428.62 15,939.83
135 2024-08-06T00:00 SELL 104.2500 3.5971 375.00 31.3577 12,922.38 16,191.42
136 2024-08-07T00:00 BUY 98.9100 3.7913 375.00 35.1490 12,407.43 15,884.02
137 2024-08-08T00:00 SELL 104.9700 3.5724 375.00 31.5766 13,161.99 16,476.58
138 2024-08-12T00:00 SELL 109.0200 3.4397 375.00 28.1368 13,634.22 16,701.69
139 2024-08-13T00:00 SELL 116.1400 3.2289 375.00 24.9080 14,347.52 17,240.33
140 2024-08-15T00:00 SELL 122.8600 3.0523 375.00 21.8557 15,089.75 17,774.95
141 2024-08-19T00:00 SELL 130.0000 2.8846 375.00 18.9711 15,682.63 18,148.87
142 2024-08-20T00:00 BUY 127.2500 2.9470 375.00 21.9181 15,274.72 18,063.79
143 2024-08-22T00:00 BUY 123.7400 3.0305 375.00 24.9486 14,727.65 17,814.79
144 2024-08-23T00:00 SELL 129.3700 2.8987 375.00 22.0499 15,262.38 18,114.98
145 2024-08-26T00:00 BUY 126.4600 2.9654 375.00 25.0153 14,739.21 17,902.64
146 2024-08-29T00:00 BUY 117.5900 3.1890 375.00 28.2043 14,219.09 17,535.64
147 2024-09-03T00:00 BUY 108.0000 3.4722 375.00 31.6766 13,576.73 16,997.80
148 2024-09-06T00:00 BUY 102.8300 3.6468 375.00 35.3234 12,816.01 16,448.31
149 2024-09-09T00:00 SELL 106.4700 3.5221 375.00 31.8012 13,355.82 16,741.70
150 2024-09-11T00:00 SELL 116.9100 3.2076 375.00 28.5937 14,146.96 17,489.84
151 2024-09-18T00:00 BUY 113.3700 3.3078 375.00 31.9014 13,857.09 17,473.75
152 2024-09-19T00:00 SELL 117.8700 3.1815 375.00 28.7199 14,582.46 17,967.68
153 2024-09-24T00:00 SELL 120.8700 3.1025 375.00 25.6174 15,018.10 18,114.48
154 2024-09-25T00:00 SELL 123.5100 3.0362 375.00 22.5812 15,407.02 18,196.03
155 2024-10-01T00:00 BUY 117.0000 3.2051 375.00 25.7864 14,887.73 17,904.73
156 2024-10-03T00:00 SELL 122.8500 3.0525 375.00 22.7339 15,272.62 18,065.48
157 2024-10-07T00:00 SELL 127.7200 2.9361 375.00 19.7978 15,663.80 18,192.37
158 2024-10-08T00:00 SELL 132.8900 2.8219 375.00 16.9759 16,272.73 18,528.65
159 2024-10-14T00:00 SELL 138.0700 2.7160 375.00 14.2599 16,920.44 18,889.30
160 2024-10-15T00:00 BUY 131.6000 2.8495 375.00 17.1094 16,319.27 18,570.86
161 2024-10-16T00:00 SELL 135.7200 2.7630 375.00 14.3464 16,696.26 18,643.35
162 2024-10-21T00:00 SELL 143.7100 2.6094 375.00 11.7369 17,224.65 18,911.37
163 2024-10-23T00:00 BUY 139.5600 2.6870 375.00 14.4240 16,604.19 18,617.20
164 2024-10-31T00:00 BUY 132.7600 2.8246 375.00 17.2486 16,075.85 18,365.77
165 2024-11-04T00:00 SELL 136.0500 2.7563 375.00 14.4923 16,522.62 18,494.29
166 2024-11-05T00:00 SELL 139.9100 2.6803 375.00 11.8120 17,108.39 18,761.01
167 2024-11-06T00:00 SELL 145.6100 2.5754 375.00 9.2366 17,948.11 19,293.05
168 2024-11-07T00:00 SELL 148.8800 2.5188 375.00 6.7178 18,605.69 19,605.84
169 2024-11-11T00:00 BUY 145.2600 2.5816 375.00 9.2994 18,241.56 19,592.39
170 2024-11-12T00:00 SELL 148.2900 2.5288 375.00 6.7705 18,583.55 19,587.55
171 2024-11-15T00:00 BUY 141.9800 2.6412 375.00 9.4117 17,616.52 18,952.80
172 2024-11-19T00:00 SELL 147.0100 2.5508 375.00 6.8609 18,235.96 19,244.58
173 2024-11-22T00:00 BUY 141.9500 2.6418 375.00 9.5027 17,945.35 19,294.26
174 2024-11-25T00:00 BUY 136.0200 2.7569 375.00 12.2596 17,598.73 19,266.29
175 2024-12-03T00:00 SELL 140.2600 2.6736 375.00 9.5860 18,330.86 19,675.39
176 2024-12-04T00:00 SELL 145.1400 2.5837 375.00 7.0023 18,932.48 19,948.80
177 2024-12-09T00:00 BUY 138.8100 2.7015 375.00 9.7038 18,525.64 19,872.63
178 2024-12-10T00:00 BUY 135.0700 2.7763 375.00 12.4802 18,087.51 19,773.21
179 2024-12-11T00:00 SELL 139.3100 2.6918 375.00 9.7883 18,786.32 20,149.94
180 2024-12-13T00:00 BUY 134.2500 2.7933 375.00 12.5816 18,432.95 20,122.03
181 2024-12-17T00:00 BUY 130.3900 2.8760 375.00 15.4576 18,241.05 20,256.57
182 2024-12-20T00:00 SELL 134.7000 2.7840 375.00 12.6737 18,032.53 19,739.67
183 2024-12-23T00:00 SELL 139.6700 2.6849 375.00 9.9888 18,553.90 19,949.03
184 2024-12-31T00:00 BUY 134.2900 2.7925 375.00 12.7812 17,765.86 19,482.25
185 2025-01-02T00:00 SELL 138.3100 2.7113 375.00 10.0699 18,106.11 19,498.88
186 2025-01-03T00:00 SELL 144.4700 2.5957 375.00 7.4742 18,777.42 19,857.22
187 2025-01-06T00:00 SELL 149.4300 2.5095 375.00 4.9647 19,368.22 20,110.10
188 2025-01-07T00:00 BUY 140.1400 2.6759 375.00 7.6406 18,647.61 19,718.37
189 2025-01-10T00:00 BUY 135.9100 2.7592 375.00 10.3998 17,983.41 19,396.84
190 2025-01-14T00:00 BUY 131.7600 2.8461 375.00 13.2459 17,533.59 19,278.86
191 2025-01-15T00:00 SELL 136.2400 2.7525 375.00 10.4934 18,311.97 19,741.59
192 2025-01-21T00:00 SELL 140.8300 2.6628 375.00 7.8306 18,974.04 20,076.82
193 2025-01-22T00:00 SELL 147.0700 2.5498 375.00 5.2808 19,591.64 20,368.28
194 2025-01-24T00:00 BUY 142.6200 2.6294 375.00 7.9101 19,147.34 20,275.48
195 2025-01-27T00:00 BUY 118.4200 3.1667 375.00 11.0768 18,214.87 19,526.59
196 2025-01-28T00:00 SELL 128.9900 2.9072 375.00 8.1696 18,859.09 19,912.89
197 2025-01-29T00:00 BUY 123.7000 3.0315 375.00 11.2012 18,448.67 19,834.25
198 2025-01-31T00:00 BUY 120.0700 3.1232 375.00 14.3243 18,125.38 19,845.31
199 2025-02-03T00:00 BUY 116.6600 3.2145 375.00 17.5388 17,605.32 19,651.40
200 2025-02-05T00:00 SELL 124.8300 3.0041 375.00 14.5347 18,277.31 20,091.68
201 2025-02-06T00:00 SELL 128.6800 2.9142 375.00 11.6205 18,747.71 20,243.04
202 2025-02-10T00:00 SELL 133.5700 2.8075 375.00 8.8130 19,110.32 20,287.47
203 2025-02-14T00:00 SELL 138.8500 2.7008 375.00 6.1122 19,806.68 20,655.37
204 2025-02-21T00:00 BUY 134.4300 2.7896 375.00 8.9018 18,987.45 20,184.11
205 2025-02-24T00:00 BUY 130.2800 2.8784 375.00 11.7802 18,388.31 19,923.04
206 2025-02-25T00:00 BUY 126.6300 2.9614 375.00 14.7416 17,781.63 19,648.36
207 2025-02-26T00:00 SELL 131.2800 2.8565 375.00 11.8851 18,199.59 19,759.86
208 2025-02-27T00:00 BUY 120.1500 3.1211 375.00 15.0062 17,319.16 19,122.15
209 2025-02-28T00:00 SELL 124.9200 3.0019 375.00 12.0043 17,967.66 19,467.23
210 2025-03-03T00:00 BUY 114.0600 3.2877 375.00 15.2920 17,199.48 18,943.69
211 2025-03-05T00:00 SELL 117.3000 3.1969 375.00 12.0951 17,746.11 19,164.86
212 2025-03-06T00:00 BUY 110.5700 3.3915 375.00 15.4866 16,882.93 18,595.28
213 2025-03-10T00:00 BUY 106.9800 3.5053 375.00 18.9919 15,972.94 18,004.70
214 2025-03-12T00:00 SELL 115.7400 3.2400 375.00 15.7519 16,489.52 18,312.64
215 2025-03-14T00:00 SELL 121.6700 3.0821 375.00 12.6698 16,959.25 18,500.79
216 2025-03-18T00:00 BUY 115.4300 3.2487 375.00 15.9185 16,403.23 18,240.70
217 2025-03-20T00:00 SELL 118.5300 3.1638 375.00 12.7548 16,941.38 18,453.20
218 2025-03-24T00:00 SELL 121.4100 3.0887 375.00 9.6661 17,719.36 18,892.92
219 2025-03-26T00:00 BUY 113.7600 3.2964 375.00 12.9625 17,117.57 18,592.18
220 2025-03-27T00:00 BUY 111.4300 3.3653 375.00 16.3278 16,645.03 18,464.44
221 2025-03-31T00:00 BUY 108.3800 3.4600 375.00 19.7879 15,831.11 17,975.72
222 2025-04-03T00:00 BUY 101.8000 3.6837 375.00 23.4716 14,839.64 17,229.05
223 2025-04-04T00:00 BUY 94.3100 3.9762 375.00 27.4478 13,542.97 16,131.57
224 2025-04-07T00:00 SELL 97.6400 3.8406 375.00 23.6072 13,950.65 16,255.65
225 2025-04-09T00:00 SELL 114.3300 3.2800 375.00 20.3272 15,718.77 18,042.78
226 2025-04-10T00:00 BUY 107.5700 3.4861 375.00 23.8133 14,675.22 17,236.81
227 2025-04-11T00:00 SELL 110.9300 3.3805 375.00 20.4328 15,320.58 17,587.19
228 2025-04-16T00:00 BUY 104.4900 3.5889 375.00 24.0216 14,601.00 17,111.02
229 2025-04-17T00:00 BUY 101.4900 3.6949 375.00 27.7166 14,223.37 17,036.33
230 2025-04-21T00:00 BUY 96.9100 3.8696 375.00 31.5862 13,496.39 16,557.41
231 2025-04-22T00:00 SELL 98.8900 3.7921 375.00 27.7941 14,225.70 16,974.25
232 2025-04-23T00:00 SELL 102.7100 3.6511 375.00 24.1430 14,923.31 17,403.04
233 2025-04-24T00:00 SELL 106.4300 3.5234 375.00 20.6196 15,718.21 17,912.75
234 2025-04-25T00:00 SELL 111.0100 3.3781 375.00 17.2415 16,268.44 18,182.41
235 2025-04-28T00:00 BUY 108.7300 3.4489 375.00 20.6904 15,888.27 18,137.94
236 2025-05-01T00:00 SELL 111.6100 3.3599 375.00 17.3305 16,575.04 18,509.30
237 2025-05-02T00:00 SELL 114.5000 3.2751 375.00 14.0554 17,196.08 18,805.42
238 2025-05-07T00:00 SELL 117.0600 3.2035 375.00 10.8519 17,376.55 18,646.87
239 2025-05-12T00:00 SELL 123.0000 3.0488 375.00 7.8031 18,634.22 19,594.00
240 2025-05-13T00:00 SELL 129.9300 2.8862 375.00 4.9169 19,293.22 19,932.07
241 2025-05-14T00:00 SELL 135.3400 2.7708 375.00 2.1461 19,783.84 20,074.30
242 2025-05-21T00:00 BUY 131.8000 2.8452 375.00 4.9914 19,193.72 19,851.58
243 2025-05-27T00:00 SELL 135.5000 2.7675 375.00 2.2238 19,874.75 20,176.08
244 2025-05-29T00:00 SELL 139.1900 2.2238 309.54 0.0000 20,135.09 20,135.09
245 2025-05-30T00:00 BUY 135.1300 2.7751 375.00 2.7751 19,728.34 20,103.34
246 2025-06-03T00:00 SELL 141.2200 2.6554 375.00 0.1197 20,414.59 20,431.49
247 2025-06-12T00:00 SELL 145.0000 0.1197 17.35 0.0000 20,678.17 20,678.17
248 2025-06-13T00:00 BUY 141.9700 2.6414 375.00 2.6414 20,043.56 20,418.56
249 2025-06-18T00:00 SELL 145.4800 2.5777 375.00 0.0637 20,495.78 20,505.05
250 2025-06-25T00:00 SELL 154.3100 0.0637 9.83 0.0000 20,977.14 20,977.14