MA Mastercard Incorporated - Class A
TREND FOLLOWING PERFORMANCE HISTORY
2026-04-29
Trading Style:
Strategy:

MA Quality Metrics & KPI Summary

Metric1Y5Y10YFull History
StrategyB&HStrategyB&HStrategyB&HStrategyB&H
CAGR-3.60%-2.10%-6.18%6.81%12.33%19.11%12.20%19.86%
Sharpe Ratio-0.18-0.10-0.330.280.520.650.470.60
Max Drawdown-20.33%-18.92%-43.87%-28.25%-46.91%-41.00%-49.30%-50.93%
% Time Invested93.3%100.0%68.6%100.0%81.8%100.0%81.5%100.0%
Trades / Year1.00.01.40.01.10.01.50.0

Trade History

Entry DateExit DateTypeAllocationEntry PriceExit PriceNet Return %Exit Reason
2026-03-18 Open Open 100% $502.89 $525.23 4.44% Mark-to-Market
2026-02-24 2026-03-18 Interest 100% $1.00 $1.00 0.26% Interest Income
2025-04-30 2026-02-24 Completed 100% $535.37 $492.89 -7.93% Stop
2025-04-07 2025-04-30 Interest 100% $1.00 $1.00 0.27% Interest Income
2023-08-29 2025-04-07 Completed 100% $400.89 $474.94 18.47% Stop
2022-07-15 2023-08-29 Interest 100% $1.00 $1.04 4.07% Interest Income
2022-07-13 2022-07-15 Completed 100% $308.95 $326.24 5.60% Signal
2022-06-17 2022-07-13 Interest 100% $1.00 $1.00 0.19% Interest Income
2022-06-06 2022-06-17 Completed 100% $353.44 $299.74 -15.19% Stop
2022-05-12 2022-06-06 Interest 100% $1.00 $1.00 0.18% Interest Income
2022-03-29 2022-05-12 Completed 100% $349.75 $314.16 -10.18% Stop
2022-03-07 2022-03-29 Interest 100% $1.00 $1.00 0.14% Interest Income
2021-12-23 2022-03-07 Completed 100% $348.14 $321.34 -7.70% Stop
2021-12-01 2021-12-23 Interest 100% $1.00 $1.00 0.09% Interest Income
2021-10-13 2021-12-01 Completed 100% $337.15 $312.35 -7.36% Stop
2021-09-21 2021-10-13 Interest 100% $1.00 $1.00 0.09% Interest Income
2020-11-20 2021-09-21 Completed 100% $324.39 $332.78 2.59% Stop
2020-10-29 2020-11-20 Interest 100% $1.00 $1.00 0.06% Interest Income
2020-03-23 2020-10-29 Completed 100% $196.18 $284.10 44.82% Stop
2020-02-28 2020-03-23 Interest 100% $1.00 $1.00 0.06% Interest Income
2019-01-17 2020-02-28 Completed 100% $189.57 $265.28 39.94% Stop
2018-12-24 2019-01-17 Interest 100% $1.00 $1.00 0.17% Interest Income
2018-11-21 2018-12-24 Completed 100% $180.70 $165.95 -8.16% Stop
2018-10-30 2018-11-21 Interest 100% $1.00 $1.00 0.20% Interest Income
2016-02-11 2018-10-30 Completed 100% $75.38 $184.57 144.85% Stop
2016-01-20 2016-02-11 Interest 100% $1.00 $1.00 0.12% Interest Income
2015-09-17 2016-01-20 Completed 100% $86.82 $79.67 -8.23% Stop
2015-08-25 2015-09-17 Interest 100% $1.00 $1.00 0.14% Interest Income
2014-05-01 2015-08-25 Completed 100% $70.22 $85.11 21.20% Stop
2014-04-08 2014-05-01 Interest 100% $1.00 $1.00 0.17% Interest Income
2011-10-27 2014-04-08 Completed 100% $30.95 $66.18 113.85% Stop
2011-10-05 2011-10-27 Interest 100% $1.00 $1.00 0.14% Interest Income
2011-01-11 2011-10-05 Completed 100% $21.26 $28.37 33.44% Stop
2010-12-17 2011-01-11 Interest 100% $1.00 $1.00 0.21% Interest Income
2010-06-01 2010-12-17 Completed 100% $18.45 $20.60 11.69% Stop
2010-05-07 2010-06-01 Interest 100% $1.00 $1.00 0.21% Interest Income
2010-03-03 2010-05-07 Completed 100% $21.26 $20.96 -1.44% Stop
2010-02-08 2010-03-03 Interest 100% $1.00 $1.00 0.23% Interest Income
2010-01-25 2010-02-08 Completed 100% $23.24 $20.27 -12.79% Stop
2009-10-19 2010-01-25 Interest 100% $1.00 $1.01 0.92% Interest Income
2009-10-13 2009-10-19 Completed 100% $19.78 $20.53 3.79% Signal
2009-06-05 2009-10-13 Interest 100% $1.00 $1.01 1.25% Interest Income
2009-05-14 2009-06-05 Completed 100% $15.56 $15.62 0.42% Signal
2009-04-22 2009-05-14 Interest 100% $1.00 $1.00 0.20% Interest Income
2009-03-31 2009-04-22 Completed 100% $14.99 $14.74 -1.66% Stop
2009-03-09 2009-03-31 Interest 100% $1.00 $1.00 0.18% Interest Income
2009-02-10 2009-03-09 Completed 100% $14.76 $12.82 -13.16% Stop
2009-01-16 2009-02-10 Interest 100% $1.00 $1.00 0.17% Interest Income
2008-12-09 2009-01-16 Completed 100% $13.24 $11.88 -10.30% Stop
2008-11-14 2008-12-09 Interest 100% $1.00 $1.00 0.19% Interest Income
2008-11-04 2008-11-14 Completed 100% $14.52 $13.19 -9.15% Stop
2008-10-13 2008-11-04 Interest 100% $1.00 $1.00 0.24% Interest Income
2008-10-02 2008-10-13 Completed 100% $15.24 $14.66 -3.83% Stop
2008-09-10 2008-10-02 Interest 100% $1.00 $1.00 0.23% Interest Income
2008-08-11 2008-09-10 Completed 100% $21.22 $18.91 -10.91% Stop
2008-08-07 2008-08-11 Interest 100% $1.00 $1.00 0.02% Interest Income

Return Distribution Analysis

Return Distribution