CRWD Crowdstrike Holdings Inc - Class A
TREND FOLLOWING PERFORMANCE HISTORY
2026-04-29
Trading Style:
Strategy:

CRWD Quality Metrics & KPI Summary

Metric1Y5YFull History
StrategyB&HStrategyB&HStrategyB&H
CAGR6.96%4.97%4.66%16.42%4.99%12.05%
Sharpe Ratio0.230.120.160.300.170.22
Max Drawdown-23.37%-37.18%-34.57%-67.69%-34.57%-67.69%
% Time Invested64.7%100.0%44.2%100.0%47.2%100.0%
Trades / Year4.00.02.60.02.80.0

Trade History

Entry DateExit DateTypeAllocationEntry PriceExit PriceNet Return %Exit Reason
2026-03-13 Open Interest 100% $1.00 $1.00 0.55% Mark-to-Market
2026-03-11 2026-03-13 Completed 100% $442.51 $443.99 0.33% Signal
2026-02-05 2026-03-11 Interest 100% $1.00 $1.00 0.37% Interest Income
2026-01-13 2026-02-05 Completed 100% $467.00 $414.79 -11.18% Stop
2025-12-18 2026-01-13 Interest 100% $1.00 $1.00 0.26% Interest Income
2025-09-02 2025-12-18 Completed 100% $417.11 $479.70 15.01% Stop
2025-08-08 2025-09-02 Interest 100% $1.00 $1.00 0.27% Interest Income
2025-04-30 2025-08-08 Completed 100% $419.01 $431.00 2.86% Stop
2025-04-07 2025-04-30 Interest 100% $1.00 $1.00 0.27% Interest Income
2025-03-19 2025-04-07 Completed 100% $366.22 $300.06 -18.07% Stop
2025-02-25 2025-03-19 Interest 100% $1.00 $1.00 0.27% Interest Income
2024-11-29 2025-02-25 Completed 100% $349.50 $387.27 10.81% Stop
2024-09-04 2024-11-29 Interest 100% $1.00 $1.01 0.97% Interest Income
2024-08-13 2024-09-04 Completed 100% $242.00 $260.44 7.62% Signal
2024-07-22 2024-08-13 Interest 100% $1.00 $1.00 0.25% Interest Income
2024-03-15 2024-07-22 Completed 100% $325.58 $285.01 -12.46% Stop
2024-02-22 2024-03-15 Interest 100% $1.00 $1.00 0.26% Interest Income
2023-09-13 2024-02-22 Completed 100% $169.52 $304.93 79.88% Stop
2023-08-21 2023-09-13 Interest 100% $1.00 $1.00 0.26% Interest Income
2023-06-09 2023-08-21 Completed 100% $153.53 $150.76 -1.80% Stop
2022-01-05 2023-06-09 Interest 100% $1.00 $1.05 4.52% Interest Income
2021-12-09 2022-01-05 Completed 100% $209.96 $185.00 -11.89% Signal
2021-11-16 2021-12-09 Interest 100% $1.00 $1.00 0.10% Interest Income
2021-10-21 2021-11-16 Completed 100% $283.00 $255.31 -9.78% Stop
2021-09-29 2021-10-21 Interest 100% $1.00 $1.00 0.10% Interest Income
2021-08-25 2021-09-29 Completed 100% $267.03 $243.70 -8.74% Stop
2021-08-23 2021-08-25 Interest 100% $1.00 $1.00 0.01% Interest Income

Return Distribution Analysis

Return Distribution