BSX Boston Scientific Corp
TREND FOLLOWING PERFORMANCE HISTORY
2026-04-29
Trading Style:
Strategy:

BSX Quality Metrics & KPI Summary

Metric1Y5Y10YFull History
StrategyB&HStrategyB&HStrategyB&HStrategyB&H
CAGR-38.86%-44.40%-1.41%5.32%6.78%10.06%13.33%9.29%
Sharpe Ratio-2.29-1.82-0.070.210.300.350.540.24
Max Drawdown-42.12%-47.15%-49.73%-47.15%-49.73%-47.15%-52.48%-89.15%
% Time Invested80.6%100.0%76.1%100.0%78.2%100.0%53.9%100.0%
Trades / Year3.00.01.40.01.30.01.40.0

Trade History

Entry DateExit DateTypeAllocationEntry PriceExit PriceNet Return %Exit Reason
2026-04-23 Open Open 100% $65.57 $57.15 -12.84% Mark-to-Market
2026-03-31 2026-04-23 Interest 100% $1.00 $1.00 0.27% Interest Income
2026-02-10 2026-03-31 Completed 100% $74.65 $63.48 -14.96% Stop
2026-01-16 2026-02-10 Interest 100% $1.00 $1.00 0.26% Interest Income
2025-10-24 2026-01-16 Completed 100% $102.85 $90.02 -12.47% Stop
2025-10-02 2025-10-24 Interest 100% $1.00 $1.00 0.25% Interest Income
2025-04-30 2025-10-02 Completed 100% $102.34 $95.73 -6.46% Stop
2025-04-07 2025-04-30 Interest 100% $1.00 $1.00 0.27% Interest Income
2023-06-01 2025-04-07 Completed 100% $51.30 $87.04 69.67% Stop
2022-11-04 2023-06-01 Interest 100% $1.00 $1.02 2.03% Interest Income
2022-06-02 2022-11-04 Completed 100% $39.92 $42.04 5.31% Signal
2022-05-10 2022-06-02 Interest 100% $1.00 $1.00 0.18% Interest Income
2021-12-21 2022-05-10 Completed 100% $39.97 $38.69 -3.20% Stop
2021-11-29 2021-12-21 Interest 100% $1.00 $1.00 0.09% Interest Income
2021-07-28 2021-11-29 Completed 100% $45.41 $38.85 -14.45% Stop
2020-09-22 2021-07-28 Interest 100% $1.00 $1.01 1.05% Interest Income
2020-07-21 2020-09-22 Completed 100% $37.26 $38.51 3.35% Signal
2020-06-26 2020-07-21 Interest 100% $1.00 $1.00 0.04% Interest Income
2020-03-23 2020-06-26 Completed 100% $26.90 $33.77 25.54% Stop
2020-02-28 2020-03-23 Interest 100% $1.00 $1.00 0.06% Interest Income
2019-05-14 2020-02-28 Completed 100% $36.20 $37.09 2.46% Stop
2019-04-22 2019-05-14 Interest 100% $1.00 $1.00 0.16% Interest Income
2018-12-17 2019-04-22 Completed 100% $35.48 $34.90 -1.63% Stop
2018-11-21 2018-12-17 Interest 100% $1.00 $1.00 0.19% Interest Income
2017-12-28 2018-11-21 Completed 100% $25.20 $34.28 36.03% Stop
2017-12-05 2017-12-28 Interest 100% $1.00 $1.00 0.15% Interest Income
2016-12-08 2017-12-05 Completed 100% $20.60 $24.90 20.87% Stop
2016-11-15 2016-12-08 Interest 100% $1.00 $1.00 0.15% Interest Income
2016-03-03 2016-11-15 Completed 100% $17.26 $20.79 20.45% Stop
2016-02-09 2016-03-03 Interest 100% $1.00 $1.00 0.11% Interest Income
2015-09-17 2016-02-09 Completed 100% $17.22 $16.42 -4.65% Stop
2015-08-25 2015-09-17 Interest 100% $1.00 $1.00 0.14% Interest Income
2014-10-20 2015-08-25 Completed 100% $11.37 $16.02 40.90% Stop
2014-09-26 2014-10-20 Interest 100% $1.00 $1.00 0.15% Interest Income
2013-05-07 2014-09-26 Completed 100% $7.74 $11.95 54.39% Stop
2009-03-20 2013-05-07 Interest 100% $1.00 $1.12 11.57% Interest Income
2009-03-19 2009-03-20 Completed 100% $8.19 $7.75 -5.37% Stop
2005-06-20 2009-03-19 Interest 100% $1.00 $1.17 16.92% Interest Income
2005-06-15 2005-06-20 Completed 100% $28.87 $29.00 0.45% Signal
2005-05-12 2005-06-15 Interest 100% $1.00 $1.00 0.36% Interest Income
2005-03-29 2005-05-12 Completed 100% $28.84 $30.50 5.76% Signal
2005-03-04 2005-03-29 Interest 100% $1.00 $1.00 0.28% Interest Income
2004-12-10 2005-03-04 Completed 100% $34.55 $31.14 -9.87% Stop
2004-11-17 2004-12-10 Interest 100% $1.00 $1.00 0.26% Interest Income
2004-08-10 2004-11-17 Completed 100% $32.13 $34.15 6.29% Stop
2004-07-19 2004-08-10 Interest 100% $1.00 $1.00 0.28% Interest Income
2004-06-01 2004-07-19 Completed 100% $44.25 $36.15 -18.31% Stop
2004-05-07 2004-06-01 Interest 100% $1.00 $1.00 0.30% Interest Income
2003-10-03 2004-05-07 Completed 100% $32.90 $39.25 19.30% Stop
2003-09-11 2003-10-03 Interest 100% $1.00 $1.00 0.26% Interest Income
2003-02-25 2003-09-11 Completed 100% $21.22 $29.52 39.14% Stop
2003-01-31 2003-02-25 Interest 100% $1.00 $1.00 0.25% Interest Income
2002-08-02 2003-01-31 Completed 100% $14.15 $19.66 38.90% Stop
2002-07-11 2002-08-02 Interest 100% $1.00 $1.00 0.28% Interest Income
2002-01-04 2002-07-11 Completed 100% $11.07 $13.29 20.00% Stop
2001-10-09 2002-01-04 Interest 100% $1.00 $1.01 1.12% Interest Income
2001-10-05 2001-10-09 Completed 100% $10.95 $11.06 1.00% Signal
1999-10-14 2001-10-05 Interest 100% $1.00 $1.11 11.48% Interest Income
1999-10-08 1999-10-14 Completed 100% $12.22 $9.94 -18.67% Stop
1999-09-16 1999-10-08 Interest 100% $1.00 $1.00 0.37% Interest Income
1999-08-26 1999-09-16 Completed 100% $17.88 $13.88 -22.38% Stop
1999-08-04 1999-08-26 Interest 100% $1.00 $1.00 0.37% Interest Income
1999-06-24 1999-08-04 Completed 100% $20.00 $19.25 -3.75% Stop
1999-06-02 1999-06-24 Interest 100% $1.00 $1.00 0.36% Interest Income
1999-05-12 1999-06-02 Completed 100% $20.19 $18.00 -10.84% Stop
1999-04-20 1999-05-12 Interest 100% $1.00 $1.00 0.33% Interest Income
1999-02-17 1999-04-20 Completed 100% $13.81 $17.94 29.86% Stop
1999-01-25 1999-02-17 Interest 100% $1.00 $1.00 0.30% Interest Income
1998-12-18 1999-01-25 Completed 100% $12.50 $11.84 -5.25% Stop
1998-08-17 1998-12-18 Interest 100% $1.00 $1.02 1.62% Interest Income
1998-06-22 1998-08-17 Completed 100% $16.88 $19.44 15.19% Signal
1998-05-29 1998-06-22 Interest 100% $1.00 $1.00 0.34% Interest Income
1997-12-19 1998-05-29 Completed 100% $10.28 $15.94 55.02% Stop
1997-11-26 1997-12-19 Interest 100% $1.00 $1.00 0.36% Interest Income
1997-11-17 1997-11-26 Completed 100% $14.25 $11.25 -21.05% Stop
1997-10-24 1997-11-17 Interest 100% $1.00 $1.00 0.37% Interest Income
1997-09-30 1997-10-24 Completed 100% $13.73 $12.62 -8.08% Stop
1997-09-08 1997-09-30 Interest 100% $1.00 $1.00 0.38% Interest Income
1997-04-24 1997-09-08 Completed 100% $10.75 $15.75 46.51% Stop
1997-04-02 1997-04-24 Interest 100% $1.00 $1.00 0.42% Interest Income
1996-07-16 1997-04-02 Completed 100% $11.12 $14.88 33.71% Stop
1996-06-21 1996-07-16 Interest 100% $1.00 $1.00 0.42% Interest Income
1996-05-03 1996-06-21 Completed 100% $11.09 $10.00 -9.86% Stop
1996-04-11 1996-05-03 Interest 100% $1.00 $1.00 0.41% Interest Income
1996-03-21 1996-04-11 Completed 100% $11.78 $9.94 -15.65% Stop
1996-02-28 1996-03-21 Interest 100% $1.00 $1.00 0.38% Interest Income
1996-02-02 1996-02-28 Completed 100% $12.50 $11.12 -11.00% Stop
1996-01-11 1996-02-02 Interest 100% $1.00 $1.00 0.35% Interest Income
1994-12-30 1996-01-11 Completed 100% $4.16 $10.38 149.62% Stop
1994-07-28 1994-12-30 Interest 100% $1.00 $1.03 3.17% Interest Income

Return Distribution Analysis

Return Distribution