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-5.24%-44.40%8.31%5.32%4.40%10.06%6.06%9.29%
Sharpe Ratio-0.45-1.820.450.210.240.350.250.24
Max Drawdown-11.93%-47.15%-25.93%-47.15%-42.25%-47.15%-74.80%-89.15%
% Time Invested43.3%100.0%71.3%100.0%69.4%100.0%54.3%100.0%
Trades / Year2.00.00.80.01.50.01.90.0

Trade History

Entry DateExit DateTypeAllocationEntry PriceExit PriceNet Return %Exit Reason
2025-11-17 Open Interest 100% $1.00 $1.00 1.84% Mark-to-Market
2025-11-13 2025-11-17 Completed 100% $103.30 $102.27 -1.00% Signal
2025-10-02 2025-11-13 Interest 100% $1.00 $1.00 0.48% 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
2022-11-28 2025-04-07 Completed 100% $44.00 $87.04 97.82% Stop
2022-05-10 2022-11-28 Interest 100% $1.00 $1.02 1.82% Interest Income
2022-03-02 2022-05-10 Completed 100% $43.96 $38.69 -11.99% Stop
2021-11-29 2022-03-02 Interest 100% $1.00 $1.00 0.43% Interest Income
2021-03-09 2021-11-29 Completed 100% $39.50 $38.85 -1.65% Stop
2020-12-10 2021-03-09 Interest 100% $1.00 $1.00 0.27% Interest Income
2020-11-20 2020-12-10 Completed 100% $34.08 $34.05 -0.09% Signal
2020-10-29 2020-11-20 Interest 100% $1.00 $1.00 0.06% Interest Income
2020-09-15 2020-10-29 Completed 100% $41.33 $33.98 -17.78% Stop
2020-02-28 2020-09-15 Interest 100% $1.00 $1.00 0.38% 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
2018-05-14 2018-11-21 Completed 100% $29.73 $34.28 15.30% Stop
2018-04-20 2018-05-14 Interest 100% $1.00 $1.00 0.19% Interest Income
2018-04-18 2018-04-20 Completed 100% $28.91 $28.93 0.07% Signal
2018-01-30 2018-04-18 Interest 100% $1.00 $1.01 0.60% Interest Income
2018-01-26 2018-01-30 Completed 100% $28.32 $28.11 -0.74% Signal
2018-01-03 2018-01-26 Interest 100% $1.00 $1.00 0.16% Interest Income
2017-12-28 2018-01-03 Completed 100% $25.20 $25.27 0.28% Signal
2017-12-05 2017-12-28 Interest 100% $1.00 $1.00 0.15% Interest Income
2017-02-17 2017-12-05 Completed 100% $25.27 $24.90 -1.46% Stop
2016-12-12 2017-02-17 Interest 100% $1.00 $1.00 0.45% Interest Income
2016-12-08 2016-12-12 Completed 100% $20.60 $20.85 1.21% Signal
2016-11-15 2016-12-08 Interest 100% $1.00 $1.00 0.15% Interest Income
2016-04-04 2016-11-15 Completed 100% $18.95 $20.79 9.71% Stop
2016-03-08 2016-04-04 Interest 100% $1.00 $1.00 0.13% Interest Income
2016-03-03 2016-03-08 Completed 100% $17.26 $17.23 -0.17% Signal
2016-02-09 2016-03-03 Interest 100% $1.00 $1.00 0.11% Interest Income
2015-12-02 2016-02-09 Completed 100% $18.50 $16.42 -11.24% Stop
2015-10-12 2015-12-02 Interest 100% $1.00 $1.00 0.31% Interest Income
2015-09-17 2015-10-12 Completed 100% $17.22 $16.84 -2.21% Signal
2015-08-25 2015-09-17 Interest 100% $1.00 $1.00 0.14% Interest Income
2014-12-19 2015-08-25 Completed 100% $13.28 $16.02 20.63% Stop
2014-10-31 2014-12-19 Interest 100% $1.00 $1.00 0.30% Interest Income
2014-10-29 2014-10-31 Completed 100% $13.21 $13.27 0.45% Signal
2014-08-26 2014-10-29 Interest 100% $1.00 $1.00 0.43% Interest Income
2013-01-18 2014-08-26 Completed 100% $6.63 $12.50 88.54% Signal
2012-07-24 2013-01-18 Interest 100% $1.00 $1.01 0.82% Interest Income
2012-04-27 2012-07-24 Completed 100% $6.22 $5.27 -15.27% Stop
2011-07-18 2012-04-27 Interest 100% $1.00 $1.02 1.65% Interest Income
2011-06-16 2011-07-18 Completed 100% $6.92 $6.88 -0.58% Signal
2011-05-24 2011-06-16 Interest 100% $1.00 $1.00 0.19% Interest Income
2010-12-06 2011-05-24 Completed 100% $6.79 $6.52 -3.98% Stop
2009-11-25 2010-12-06 Interest 100% $1.00 $1.03 3.31% Interest Income
2009-10-27 2009-11-25 Completed 100% $8.46 $8.64 2.13% Signal
2009-10-05 2009-10-27 Interest 100% $1.00 $1.00 0.21% Interest Income
2009-06-10 2009-10-05 Completed 100% $9.49 $10.02 5.58% Stop
2009-03-20 2009-06-10 Interest 100% $1.00 $1.01 0.69% Interest Income
2009-03-19 2009-03-20 Completed 100% $8.19 $7.75 -5.37% Stop
2008-09-30 2009-03-19 Interest 100% $1.00 $1.01 1.40% Interest Income
2008-09-22 2008-09-30 Completed 100% $13.57 $12.14 -10.54% Signal
2008-08-28 2008-09-22 Interest 100% $1.00 $1.00 0.23% Interest Income
2008-08-21 2008-08-28 Completed 100% $12.60 $12.55 -0.40% Signal
2008-07-30 2008-08-21 Interest 100% $1.00 $1.00 0.25% Interest Income
2008-05-06 2008-07-30 Completed 100% $13.16 $12.02 -8.66% Stop
2007-03-27 2008-05-06 Interest 100% $1.00 $1.05 4.82% Interest Income
2007-02-15 2007-03-27 Completed 100% $17.29 $14.19 -17.93% Stop
2005-06-20 2007-02-15 Interest 100% $1.00 $1.08 7.79% Interest Income
2005-06-15 2005-06-20 Completed 100% $28.87 $29.00 0.45% Signal
2004-08-16 2005-06-15 Interest 100% $1.00 $1.04 3.50% Interest Income
2004-08-10 2004-08-16 Completed 100% $32.13 $31.50 -1.96% Signal
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-28 2002-07-11 Completed 100% $11.07 $13.29 20.00% Stop
2002-01-03 2002-01-28 Interest 100% $1.00 $1.00 0.31% Interest Income
2001-05-01 2002-01-03 Completed 100% $7.93 $11.45 44.48% Stop
2001-04-06 2001-05-01 Interest 100% $1.00 $1.00 0.32% Interest Income
2001-04-02 2001-04-06 Completed 100% $10.10 $7.60 -24.72% Stop
2000-07-20 2001-04-02 Interest 100% $1.00 $1.04 3.79% Interest Income
2000-06-28 2000-07-20 Completed 100% $10.91 $9.50 -12.89% Stop
2000-06-06 2000-06-28 Interest 100% $1.00 $1.00 0.38% Interest Income
2000-05-23 2000-06-06 Completed 100% $12.50 $11.88 -5.00% Stop
1999-09-16 2000-05-23 Interest 100% $1.00 $1.04 4.25% 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-04-07 1999-04-20 Completed 100% $20.75 $17.94 -13.55% Stop
1998-10-13 1999-04-07 Interest 100% $1.00 $1.02 2.29% Interest Income
1998-09-24 1998-10-13 Completed 100% $13.75 $11.62 -15.45% Stop
1998-09-01 1998-09-24 Interest 100% $1.00 $1.00 0.30% Interest Income
1998-06-22 1998-09-01 Completed 100% $16.88 $17.31 2.59% Stop
1998-05-29 1998-06-22 Interest 100% $1.00 $1.00 0.34% Interest Income
1998-03-31 1998-05-29 Completed 100% $16.62 $15.94 -4.14% Stop
1997-10-24 1998-03-31 Interest 100% $1.00 $1.02 2.38% 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-07-23 1997-09-08 Completed 100% $18.84 $15.75 -16.42% Stop
1997-05-09 1997-07-23 Interest 100% $1.00 $1.01 1.28% Interest Income
1997-04-24 1997-05-09 Completed 100% $10.75 $13.16 22.38% Signal
1997-04-02 1997-04-24 Interest 100% $1.00 $1.00 0.42% Interest Income
1996-08-23 1997-04-02 Completed 100% $11.59 $14.88 28.30% Stop
1996-06-04 1996-08-23 Interest 100% $1.00 $1.01 1.50% Interest Income
1996-05-03 1996-06-04 Completed 100% $11.09 $10.72 -3.38% Signal
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-09-09 1996-01-11 Completed 100% $4.12 $10.38 151.52% Stop
1994-08-04 1994-09-09 Interest 100% $1.00 $1.01 0.70% Interest Income
1994-08-01 1994-08-04 Completed 100% $3.41 $3.34 -1.83% Signal
1994-07-28 1994-08-01 Interest 100% $1.00 $1.00 0.03% Interest Income

Return Distribution Analysis

Return Distribution