DASHBOARDS: Portfolio Hub Market Pulse Performance
CRWD CrowdStrike Holdings Inc - Class A
TREND FOLLOWING PERFORMANCE HISTORY
2026-05-31
Executive Summary
The quantitative backtest for CRWD (CrowdStrike Holdings Inc - Class A) using the Excess Return MMA CA* strategy in a Trading context demonstrated its primary role in risk mitigation, experiencing a maximum drawdown of -33.6% (compared to the benchmark's drawdown of -67.7%). Over the evaluated period, this protective approach generated a Compound Annual Growth Rate (CAGR) of 31.4%, compared to a Buy-and-Hold benchmark return of 52.8%. The strategy executed 70 total trades.

* Excess Return MMA CA: Multi-Moving Average (Triple-Band) model utilizing sophisticated long/short cross durations optimized against volatility, with a month-end dynamic Cash Alternative sleeve rotation.

CRWD Quality Metrics & KPI Summary

Metric1Y5YFull History
StrategyB&HStrategyB&HStrategyB&H
CAGR25.97%59.38%25.55%26.96%31.37%52.79%
Sharpe Ratio0.831.060.710.470.800.80
Max Drawdown-28.70%-37.18%-33.57%-67.69%-33.57%-67.69%
% Time Invested72.2%100.0%79.3%100.0%79.4%100.0%
Trades / Year8.00.010.00.010.90.0

Cumulative Growth Performance

Return Distribution Analysis

Return Distribution

Trade History

This log shows every signal-driven transition. Completed trades reflect standard market cycles. An Open / Mark-to-Market exit denotes a position currently held active, valued at the latest price. Interest entries record cash yields accrued during out-of-market periods.

Entry DateExit DateTypeAllocationEntry PriceExit PriceNet Return %Exit Reason
2026-05-18 Open Open 33.33% $589.49 $731.00 24.00% Mark-to-Market
2026-04-22 Open Open 33.33% $455.33 $731.00 60.54% Mark-to-Market
2026-04-22 Open Open 33.33% $455.33 $731.00 60.54% Mark-to-Market
2026-05-04 2026-05-18 Interest (FLOT) 33.33% $1.00 $1.00 0.18% Interest Income
2026-03-23 2026-05-01 Interest (BIL) 33.33% $1.00 $1.00 0.40% Interest Income
2026-03-30 2026-04-22 Interest (BIL) 33.33% $1.00 $1.00 0.22% Interest Income
2026-03-23 2026-04-22 Interest (BIL) 33.33% $1.00 $1.00 0.29% Interest Income
2026-03-11 2026-03-30 Completed 33.33% $442.51 $379.57 -14.22% Stop
2026-03-11 2026-03-23 Completed 33.33% $442.51 $411.06 -7.11% Stop
2026-03-11 2026-03-23 Completed 33.33% $442.51 $411.06 -7.11% Stop
2026-03-03 2026-03-11 Interest (BIL) 33.33% $1.00 $1.00 0.08% Interest Income
2026-03-03 2026-03-11 Interest (BIL) 33.33% $1.00 $1.00 0.08% Interest Income
2026-03-03 2026-03-11 Interest (BIL) 33.33% $1.00 $1.00 0.08% Interest Income
2026-02-06 2026-03-02 Interest (FLOT) 33.33% $1.00 $1.00 0.20% Interest Income
2026-01-05 2026-03-02 Interest (FLOT) 33.33% $1.00 $1.01 0.65% Interest Income
2025-12-01 2026-03-02 Interest (FLOT) 33.33% $1.00 $1.01 1.01% Interest Income
2026-01-28 2026-02-06 Completed 33.33% $479.46 $384.94 -19.71% Stop
2026-01-05 2026-01-28 Interest (FLOT) 33.33% $1.00 $1.00 0.31% Interest Income
2025-10-20 2026-01-05 Completed 33.33% $486.53 $458.63 -5.73% Stop
2025-09-03 2026-01-05 Completed 33.33% $412.98 $458.63 11.05% Stop
2025-09-15 2025-12-01 Completed 33.33% $441.58 $503.21 13.96% Signal
2025-09-26 2025-10-20 Interest (FLOT) 33.33% $1.00 $1.00 0.27% Interest Income
2025-09-19 2025-09-26 Completed 33.33% $499.00 $472.10 -5.39% Stop
2025-08-11 2025-09-19 Interest (FLOT) 33.33% $1.00 $1.00 0.50% Interest Income
2025-07-24 2025-09-15 Interest (FLOT) 33.33% $1.00 $1.01 0.70% Interest Income
2025-08-11 2025-09-03 Interest (FLOT) 33.33% $1.00 $1.00 0.22% Interest Income
2025-04-30 2025-08-11 Completed 33.33% $419.01 $423.82 1.15% Stop
2025-04-30 2025-08-11 Completed 33.33% $419.01 $423.82 1.15% Stop
2025-05-01 2025-07-24 Completed 33.33% $431.51 $463.98 7.52% Signal
2025-04-08 2025-05-01 Interest (FLOT) 33.33% $1.00 $1.01 1.21% Interest Income
2025-04-07 2025-04-30 Interest (FLOT) 33.33% $1.00 $1.02 1.64% Interest Income
2025-04-07 2025-04-30 Interest (FLOT) 33.33% $1.00 $1.02 1.64% Interest Income
2025-03-27 2025-04-08 Completed 33.33% $368.72 $342.71 -7.05% Stop
2025-03-20 2025-04-07 Completed 33.33% $371.28 $300.06 -19.18% Stop
2025-03-20 2025-04-07 Completed 33.33% $371.28 $300.06 -19.18% Stop
2025-02-26 2025-03-27 Interest (FLOT) 33.33% $1.00 $1.00 0.30% Interest Income
2025-02-26 2025-03-20 Interest (FLOT) 33.33% $1.00 $1.00 0.22% Interest Income
2025-02-26 2025-03-20 Interest (FLOT) 33.33% $1.00 $1.00 0.22% Interest Income
2025-02-03 2025-02-26 Completed 33.33% $386.95 $384.69 -0.58% Stop
2024-11-19 2025-02-26 Completed 33.33% $341.54 $384.69 12.63% Stop
2024-09-18 2025-02-26 Completed 33.33% $269.49 $384.69 42.75% Stop
2025-01-08 2025-02-03 Interest (FLOT) 33.33% $1.00 $1.00 0.29% Interest Income
2024-10-14 2025-01-08 Completed 33.33% $321.57 $356.19 10.77% Signal
2024-10-02 2024-11-19 Interest (FLOT) 33.33% $1.00 $1.01 0.81% Interest Income
2024-10-02 2024-10-14 Interest (FLOT) 33.33% $1.00 $1.00 0.20% Interest Income
2024-09-20 2024-10-01 Interest (SHV) 33.33% $1.00 $1.00 0.16% Interest Income
2024-09-13 2024-10-01 Interest (SHV) 33.33% $1.00 $1.00 0.31% Interest Income
2024-08-20 2024-09-20 Completed 33.33% $269.36 $284.13 5.48% Signal
2024-08-19 2024-09-18 Interest (SHV) 33.33% $1.00 $1.00 0.48% Interest Income
2024-08-13 2024-09-13 Completed 33.33% $242.00 $257.00 6.20% Signal
2024-08-02 2024-08-20 Interest (SHV) 33.33% $1.00 $1.00 0.27% Interest Income
2024-08-13 2024-08-19 Completed 33.33% $242.00 $264.00 9.09% Signal
2024-08-02 2024-08-13 Interest (SHV) 33.33% $1.00 $1.00 0.18% Interest Income
2024-08-02 2024-08-13 Interest (SHV) 33.33% $1.00 $1.00 0.18% Interest Income
2024-07-22 2024-08-01 Interest (FLOT) 33.33% $1.00 $1.00 0.18% Interest Income
2024-07-22 2024-08-01 Interest (FLOT) 33.33% $1.00 $1.00 0.18% Interest Income
2024-07-18 2024-08-01 Interest (FLOT) 33.33% $1.00 $1.00 0.24% Interest Income
2024-05-29 2024-07-22 Completed 33.33% $342.01 $285.01 -16.67% Stop
2024-03-15 2024-07-22 Completed 33.33% $325.58 $285.01 -12.46% Stop
2024-05-08 2024-07-18 Completed 33.33% $311.88 $351.74 12.78% Signal
2024-05-02 2024-05-29 Interest (FLOT) 33.33% $1.00 $1.00 0.41% Interest Income
2024-04-12 2024-05-08 Interest (FLOT) 33.33% $1.00 $1.01 0.51% Interest Income
2024-03-15 2024-05-02 Completed 33.33% $325.58 $303.76 -6.70% Signal
2024-03-15 2024-04-12 Completed 33.33% $325.58 $313.89 -3.59% Signal
2024-02-22 2024-03-15 Interest (FLOT) 33.33% $1.00 $1.01 0.55% Interest Income
2024-02-22 2024-03-15 Interest (FLOT) 33.33% $1.00 $1.01 0.55% Interest Income
2024-02-22 2024-03-15 Interest (FLOT) 33.33% $1.00 $1.01 0.55% Interest Income
2023-10-31 2024-02-22 Completed 33.33% $175.16 $304.93 74.08% Stop
2023-04-19 2024-02-22 Completed 33.33% $135.00 $304.93 125.87% Stop
2023-02-27 2024-02-22 Completed 33.33% $118.64 $304.93 157.03% Stop
2023-10-09 2023-10-31 Interest (FLOT) 33.33% $1.00 $1.00 0.30% Interest Income
2023-09-13 2023-10-09 Completed 33.33% $169.52 $176.50 4.12% Signal
2023-08-21 2023-09-13 Interest (FLOT) 33.33% $1.00 $1.00 0.44% Interest Income
2023-07-24 2023-08-21 Completed 33.33% $150.97 $150.76 -0.14% Signal
2023-06-29 2023-07-24 Interest (FLOT) 33.33% $1.00 $1.00 0.38% Interest Income
2023-05-25 2023-06-29 Completed 33.33% $150.65 $145.77 -3.24% Signal
2023-05-03 2023-05-25 Interest (SHV) 33.33% $1.00 $1.00 0.22% Interest Income
2023-01-27 2023-05-03 Completed 33.33% $103.61 $116.46 12.40% Signal
2023-04-04 2023-04-19 Interest (SHV) 33.33% $1.00 $1.00 0.17% Interest Income
2022-12-02 2023-04-03 Interest (FLOT) 33.33% $1.00 $1.02 1.87% Interest Income
2022-12-02 2023-02-27 Interest (FLOT) 33.33% $1.00 $1.02 1.91% Interest Income
2022-12-02 2023-01-27 Interest (FLOT) 33.33% $1.00 $1.01 1.20% Interest Income
2022-12-01 2022-12-01 Interest (BIL) 33.33% $1.00 $1.00 0.02% Interest Income
2022-11-28 2022-12-01 Completed 33.33% $139.68 $118.64 -15.06% Stop
2022-11-07 2022-12-01 Interest (BIL) 33.33% $1.00 $1.00 0.24% Interest Income
2022-10-04 2022-12-01 Interest (BIL) 33.33% $1.00 $1.01 0.52% Interest Income
2022-10-04 2022-11-28 Interest (BIL) 33.33% $1.00 $1.00 0.46% Interest Income
2022-10-17 2022-11-07 Completed 33.33% $149.35 $129.83 -13.07% Stop
2022-10-04 2022-10-17 Interest (BIL) 33.33% $1.00 $1.00 0.10% Interest Income
2022-09-23 2022-10-03 Interest (FLOT) 33.33% $1.00 $1.00 -0.40% Interest Income
2022-09-23 2022-10-03 Interest (FLOT) 33.33% $1.00 $1.00 -0.40% Interest Income
2022-09-08 2022-10-03 Interest (FLOT) 33.33% $1.00 $1.00 -0.22% Interest Income
2022-08-31 2022-09-23 Completed 33.33% $197.21 $159.08 -19.33% Stop
2022-07-08 2022-09-23 Completed 33.33% $185.00 $159.08 -14.01% Stop
2022-06-01 2022-09-08 Completed 33.33% $163.01 $170.17 4.39% Signal
2022-07-12 2022-08-31 Interest (BIL) 33.33% $1.00 $1.00 0.22% Interest Income
2022-05-11 2022-07-12 Completed 33.33% $148.32 $186.90 26.01% Signal
2022-06-08 2022-07-08 Interest (BIL) 33.33% $1.00 $1.00 0.07% Interest Income
2022-05-25 2022-06-08 Completed 33.33% $138.82 $176.00 26.78% Signal
2022-05-03 2022-06-01 Interest (BIL) 33.33% $1.00 $1.00 0.02% Interest Income
2022-05-03 2022-05-25 Interest (BIL) 33.33% $1.00 $1.00 0.02% Interest Income
2022-03-02 2022-05-11 Interest (BIL) 33.33% $1.00 $1.00 0.02% Interest Income
2022-03-21 2022-05-03 Completed 33.33% $203.00 $203.65 0.32% Stop
2022-03-18 2022-05-03 Completed 33.33% $201.60 $203.65 1.02% Stop
2022-03-02 2022-03-21 Interest (BIL) 33.33% $1.00 $1.00 0.00% Interest Income
2022-03-02 2022-03-18 Interest (BIL) 33.33% $1.00 $1.00 0.01% Interest Income
2022-02-25 2022-03-01 Interest (FLOT) 33.33% $1.00 $1.00 0.08% Interest Income
2022-01-04 2022-03-01 Interest (FLOT) 33.33% $1.00 $1.00 0.01% Interest Income
2022-01-04 2022-03-01 Interest (FLOT) 33.33% $1.00 $1.00 0.01% Interest Income
2022-02-10 2022-02-25 Completed 33.33% $182.23 $182.51 0.15% Stop
2022-01-13 2022-02-10 Interest (FLOT) 33.33% $1.00 $1.00 0.05% Interest Income
2021-12-29 2022-01-13 Completed 33.33% $206.69 $188.15 -8.97% Signal
2021-12-23 2022-01-03 Interest (BIL) 33.33% $1.00 $1.00 0.00% Interest Income
2021-12-20 2022-01-03 Interest (BIL) 33.33% $1.00 $1.00 -0.02% Interest Income
2021-11-18 2021-12-29 Interest (BIL) 33.33% $1.00 $1.00 -0.01% Interest Income
2021-12-16 2021-12-23 Completed 33.33% $211.70 $207.60 -1.93% Signal
2021-12-16 2021-12-20 Completed 33.33% $211.70 $200.24 -5.41% Signal
2021-11-23 2021-12-16 Interest (BIL) 33.33% $1.00 $1.00 0.00% Interest Income
2021-11-23 2021-12-16 Interest (BIL) 33.33% $1.00 $1.00 0.00% Interest Income
2021-06-01 2021-11-23 Completed 33.33% $223.23 $231.00 3.48% Stop
2021-05-12 2021-11-23 Completed 33.33% $192.00 $231.00 20.31% Stop
2021-10-21 2021-11-18 Completed 33.33% $283.00 $270.42 -4.45% Signal
2021-09-29 2021-10-21 Interest (FLOT) 33.33% $1.00 $1.00 0.03% Interest Income
2021-08-27 2021-09-29 Completed 33.33% $279.55 $243.70 -12.82% Signal
2021-08-03 2021-08-27 Interest (SHV) 33.33% $1.00 $1.00 -0.02% Interest Income
2021-08-02 2021-08-02 Interest (FLOT) 33.33% $1.00 $1.00 -0.03% Interest Income
2021-06-01 2021-08-02 Completed 33.33% $223.23 $254.26 13.90% Signal
2021-05-07 2021-06-01 Interest (FLOT) 33.33% $1.00 $1.00 0.12% Interest Income
2021-05-07 2021-06-01 Interest (FLOT) 33.33% $1.00 $1.00 0.12% Interest Income
2021-05-04 2021-05-12 Interest (FLOT) 33.33% $1.00 $1.00 0.02% Interest Income
2021-04-14 2021-05-07 Completed 33.33% $216.39 $194.28 -10.22% Stop
2021-03-18 2021-05-07 Completed 33.33% $203.59 $194.28 -4.57% Stop
2021-04-05 2021-05-03 Interest (BIL) 33.33% $1.00 $1.00 -0.01% Interest Income
2021-04-05 2021-04-14 Interest (BIL) 33.33% $1.00 $1.00 -0.02% Interest Income
2021-03-30 2021-04-01 Interest (FLOT) 33.33% $1.00 $1.00 -0.06% Interest Income
2021-03-11 2021-04-01 Interest (FLOT) 33.33% $1.00 $1.00 -0.07% Interest Income
2021-03-18 2021-03-30 Completed 33.33% $203.59 $171.08 -15.97% Signal
2021-02-24 2021-03-18 Interest (FLOT) 33.33% $1.00 $1.00 -0.08% Interest Income
2021-02-24 2021-03-18 Interest (FLOT) 33.33% $1.00 $1.00 -0.08% Interest Income
2021-03-08 2021-03-11 Completed 33.33% $184.29 $203.99 10.69% Signal
2021-02-11 2021-03-08 Interest (FLOT) 33.33% $1.00 $1.00 -0.02% Interest Income
2020-11-24 2021-02-24 Completed 33.33% $145.70 $219.78 50.84% Stop
2020-11-24 2021-02-24 Completed 33.33% $145.70 $219.78 50.84% Stop
2020-11-24 2021-02-11 Completed 33.33% $145.70 $233.49 60.25% Signal
2020-11-03 2020-11-24 Interest (BIL) 33.33% $1.00 $1.00 0.00% Interest Income
2020-11-03 2020-11-24 Interest (BIL) 33.33% $1.00 $1.00 0.00% Interest Income
2020-11-03 2020-11-24 Interest (BIL) 33.33% $1.00 $1.00 0.00% Interest Income
2020-11-02 2020-11-02 Interest (FLOT) 33.33% $1.00 $1.00 -0.02% Interest Income
2020-11-02 2020-11-02 Interest (FLOT) 33.33% $1.00 $1.00 -0.02% Interest Income
2020-11-02 2020-11-02 Interest (FLOT) 33.33% $1.00 $1.00 -0.02% Interest Income
2020-09-03 2020-11-02 Completed 33.33% $131.00 $124.55 -4.92% Stop
2020-09-03 2020-11-02 Completed 33.33% $131.00 $124.55 -4.92% Stop
2020-09-03 2020-11-02 Completed 33.33% $131.00 $124.55 -4.92% Stop
2020-08-12 2020-09-03 Interest (FLOT) 33.33% $1.00 $1.00 0.11% Interest Income
2020-08-12 2020-09-03 Interest (FLOT) 33.33% $1.00 $1.00 0.11% Interest Income
2020-08-12 2020-09-03 Interest (FLOT) 33.33% $1.00 $1.00 0.11% Interest Income
2020-05-01 2020-08-12 Completed 33.33% $66.28 $98.61 48.78% Stop
2020-03-31 2020-08-12 Completed 33.33% $57.03 $98.61 72.91% Stop
2020-03-31 2020-08-12 Completed 33.33% $57.03 $98.61 72.91% Stop
2020-04-08 2020-05-01 Interest (SHV) 33.33% $1.00 $1.00 -0.03% Interest Income
2020-03-31 2020-04-08 Completed 33.33% $57.03 $59.65 4.59% Signal
2020-03-09 2020-03-31 Interest (SHV) 33.33% $1.00 $1.00 0.14% Interest Income
2020-03-09 2020-03-31 Interest (SHV) 33.33% $1.00 $1.00 0.14% Interest Income
2020-03-09 2020-03-31 Interest (SHV) 33.33% $1.00 $1.00 0.14% Interest Income
2020-02-21 2020-03-09 Completed 33.33% $62.58 $46.81 -25.20% Stop
2020-02-03 2020-03-09 Completed 33.33% $61.13 $46.81 -23.43% Stop
2020-01-07 2020-03-09 Completed 33.33% $54.55 $46.81 -14.19% Stop
2020-01-27 2020-02-21 Interest (FLOT) 33.33% $1.00 $1.00 0.24% Interest Income
2020-01-09 2020-02-03 Interest (FLOT) 33.33% $1.00 $1.00 0.22% Interest Income
2020-01-17 2020-01-27 Completed 33.33% $63.05 $56.58 -10.26% Stop
2019-12-20 2020-01-17 Interest (FLOT) 33.33% $1.00 $1.00 0.24% Interest Income
2020-01-07 2020-01-09 Completed 33.33% $54.55 $56.95 4.40% Signal
2019-12-20 2020-01-07 Interest (FLOT) 33.33% $1.00 $1.00 0.12% Interest Income
2019-12-20 2020-01-07 Interest (FLOT) 33.33% $1.00 $1.00 0.12% Interest Income