BLK BlackRock Finance Inc
TREND FOLLOWING PERFORMANCE HISTORY
2026-04-29
Trading Style:
Strategy:

BLK Quality Metrics & KPI Summary

Metric1Y5Y10YFull History
StrategyB&HStrategyB&HStrategyB&HStrategyB&H
CAGR7.11%15.25%-1.35%7.20%7.25%14.09%7.67%16.65%
Sharpe Ratio0.300.57-0.070.260.330.480.320.48
Max Drawdown-26.59%-22.45%-42.11%-43.90%-51.24%-43.90%-81.02%-60.36%
% Time Invested86.5%100.0%64.6%100.0%66.6%100.0%71.0%100.0%
Trades / Year2.00.01.80.01.70.01.70.0

Trade History

Entry DateExit DateTypeAllocationEntry PriceExit PriceNet Return %Exit Reason
2026-03-31 Open Open 100% $950.32 $1,039.38 9.37% Mark-to-Market
2026-03-09 2026-03-31 Interest 100% $1.00 $1.00 0.27% Interest Income
2025-12-11 2026-03-09 Completed 100% $1,078.85 $929.38 -13.85% Stop
2025-11-18 2025-12-11 Interest 100% $1.00 $1.00 0.25% Interest Income
2025-05-01 2025-11-18 Completed 100% $894.52 $1,011.42 13.07% Stop
2025-04-08 2025-05-01 Interest 100% $1.00 $1.00 0.27% Interest Income
2025-04-02 2025-04-08 Completed 100% $915.17 $832.15 -9.07% Stop
2025-03-11 2025-04-02 Interest 100% $1.00 $1.00 0.27% Interest Income
2023-12-29 2025-03-11 Completed 100% $773.40 $893.71 15.56% Stop
2023-12-06 2023-12-29 Interest 100% $1.00 $1.00 0.25% Interest Income
2023-11-24 2023-12-06 Completed 100% $687.08 $718.12 4.52% Signal
2022-09-15 2023-11-24 Interest 100% $1.00 $1.05 4.68% Interest Income
2022-07-13 2022-09-15 Completed 100% $542.61 $589.40 8.62% Stop
2022-06-17 2022-07-13 Interest 100% $1.00 $1.00 0.19% Interest Income
2022-05-17 2022-06-17 Completed 100% $557.50 $535.70 -3.91% Stop
2022-04-25 2022-05-17 Interest 100% $1.00 $1.00 0.18% Interest Income
2022-03-31 2022-04-25 Completed 100% $709.55 $597.87 -15.74% Stop
2022-03-09 2022-03-31 Interest 100% $1.00 $1.00 0.14% Interest Income
2022-02-15 2022-03-09 Completed 100% $698.17 $622.00 -10.91% Stop
2022-01-24 2022-02-15 Interest 100% $1.00 $1.00 0.12% Interest Income
2020-03-23 2022-01-24 Completed 100% $307.40 $701.19 128.10% Stop
2020-02-28 2020-03-23 Interest 100% $1.00 $1.00 0.06% Interest Income
2020-02-11 2020-02-28 Completed 100% $485.12 $394.99 -18.58% Stop
2019-10-22 2020-02-11 Interest 100% $1.00 $1.01 0.54% Interest Income
2019-10-18 2019-10-22 Completed 100% $383.32 $387.51 1.09% Signal
2019-04-10 2019-10-18 Interest 100% $1.00 $1.01 1.05% Interest Income
2019-01-18 2019-04-10 Completed 100% $348.13 $371.40 6.68% Signal
2018-12-26 2019-01-18 Interest 100% $1.00 $1.00 0.17% Interest Income
2018-11-08 2018-12-26 Completed 100% $349.23 $304.05 -12.94% Stop
2018-10-17 2018-11-08 Interest 100% $1.00 $1.00 0.20% Interest Income
2018-08-24 2018-10-17 Completed 100% $389.75 $335.97 -13.80% Stop
2018-08-02 2018-08-24 Interest 100% $1.00 $1.00 0.18% Interest Income
2018-03-07 2018-08-02 Completed 100% $442.30 $390.27 -11.76% Stop
2018-02-12 2018-03-07 Interest 100% $1.00 $1.00 0.18% Interest Income
2016-09-29 2018-02-12 Completed 100% $284.56 $428.48 50.58% Stop
2016-04-26 2016-09-29 Interest 100% $1.00 $1.01 0.71% Interest Income
2016-02-03 2016-04-26 Completed 100% $233.88 $283.97 21.41% Signal
2016-01-11 2016-02-03 Interest 100% $1.00 $1.00 0.13% Interest Income
2015-09-15 2016-01-11 Completed 100% $233.95 $239.60 2.42% Stop
2015-08-21 2015-09-15 Interest 100% $1.00 $1.00 0.14% Interest Income
2013-07-17 2015-08-21 Completed 100% $196.11 $239.66 22.20% Stop
2013-06-24 2013-07-17 Interest 100% $1.00 $1.00 0.16% Interest Income
2012-10-09 2013-06-24 Completed 100% $134.99 $179.76 33.16% Stop
2012-06-20 2012-10-09 Interest 100% $1.00 $1.00 0.50% Interest Income
2012-06-11 2012-06-20 Completed 100% $124.24 $125.56 1.06% Signal
2012-05-17 2012-06-11 Interest 100% $1.00 $1.00 0.11% Interest Income
2011-12-13 2012-05-17 Completed 100% $119.13 $122.84 3.12% Stop
2011-02-22 2011-12-13 Interest 100% $1.00 $1.02 2.20% Interest Income
2010-07-23 2011-02-22 Completed 100% $100.25 $137.50 37.15% Signal
2010-06-30 2010-07-23 Interest 100% $1.00 $1.00 0.19% Interest Income
2010-05-19 2010-06-30 Completed 100% $111.34 $96.64 -13.21% Stop
2010-04-27 2010-05-19 Interest 100% $1.00 $1.00 0.22% Interest Income
2010-03-03 2010-04-27 Completed 100% $143.98 $127.30 -11.58% Stop
2010-02-08 2010-03-03 Interest 100% $1.00 $1.00 0.23% Interest Income
2009-12-30 2010-02-08 Completed 100% $158.19 $138.20 -12.64% Stop
2009-03-03 2009-12-30 Interest 100% $1.00 $1.03 2.80% Interest Income
2009-02-12 2009-03-03 Completed 100% $72.91 $61.04 -16.28% Stop
2009-01-21 2009-02-12 Interest 100% $1.00 $1.00 0.18% Interest Income
2009-01-08 2009-01-21 Completed 100% $84.15 $63.55 -24.48% Stop
2008-12-15 2009-01-08 Interest 100% $1.00 $1.00 0.14% Interest Income
2008-12-04 2008-12-15 Completed 100% $77.07 $76.84 -0.29% Stop
2008-11-11 2008-12-04 Interest 100% $1.00 $1.00 0.21% Interest Income
2008-11-04 2008-11-11 Completed 100% $89.95 $70.74 -21.36% Stop
2008-10-13 2008-11-04 Interest 100% $1.00 $1.00 0.24% Interest Income
2008-10-09 2008-10-13 Completed 100% $111.88 $109.53 -2.10% Stop
2008-09-17 2008-10-09 Interest 100% $1.00 $1.00 0.23% Interest Income
2008-07-21 2008-09-17 Completed 100% $139.01 $124.53 -10.42% Stop
2008-06-26 2008-07-21 Interest 100% $1.00 $1.00 0.25% Interest Income
2008-04-10 2008-06-26 Completed 100% $139.66 $119.12 -14.71% Stop
2008-03-18 2008-04-10 Interest 100% $1.00 $1.00 0.22% Interest Income
2008-02-14 2008-03-18 Completed 100% $131.43 $115.65 -12.01% Stop
2008-01-23 2008-02-14 Interest 100% $1.00 $1.00 0.23% Interest Income
2007-09-07 2008-01-23 Completed 100% $98.03 $127.56 30.12% Stop
2007-08-15 2007-09-07 Interest 100% $1.00 $1.00 0.29% Interest Income
2007-05-24 2007-08-15 Completed 100% $92.52 $89.97 -2.76% Stop
2007-05-02 2007-05-24 Interest 100% $1.00 $1.00 0.29% Interest Income
2006-06-13 2007-05-02 Completed 100% $79.47 $93.10 17.15% Stop
2006-05-19 2006-06-13 Interest 100% $1.00 $1.00 0.31% Interest Income
2003-10-29 2006-05-19 Completed 100% $30.04 $81.65 171.86% Stop
2003-05-02 2003-10-29 Interest 100% $1.00 $1.02 1.95% Interest Income
2002-10-29 2003-05-02 Completed 100% $21.28 $26.96 26.71% Signal
2002-10-07 2002-10-29 Interest 100% $1.00 $1.00 0.25% Interest Income
2002-08-16 2002-10-07 Completed 100% $26.48 $22.20 -16.18% Stop
2002-07-25 2002-08-16 Interest 100% $1.00 $1.00 0.27% Interest Income
2001-12-19 2002-07-25 Completed 100% $24.31 $24.01 -1.22% Stop
2001-12-17 2001-12-19 Interest 100% $1.00 $1.00 0.02% Interest Income

Return Distribution Analysis

Return Distribution