VGK VANGUARD EUROPEAN STOCK INDEX FUND ETF SHARES
TREND FOLLOWING PERFORMANCE HISTORY
2026-04-29
Trading Style:
Strategy:

VGK Quality Metrics & KPI Summary

Metric1Y5Y10YFull History
StrategyB&HStrategyB&HStrategyB&HStrategyB&H
CAGR18.93%20.39%-0.25%8.39%1.33%9.01%0.66%5.03%
Sharpe Ratio1.221.29-0.020.450.100.450.040.21
Max Drawdown-12.09%-12.09%-34.83%-32.74%-34.83%-37.24%-36.24%-63.61%
% Time Invested98.8%100.0%74.9%100.0%61.5%100.0%60.6%100.0%
Trades / Year0.00.00.80.01.50.01.40.0

Trade History

Entry DateExit DateTypeAllocationEntry PriceExit PriceNet Return %Exit Reason
2025-05-02 Open Open 100% $71.62 $85.14 18.87% Mark-to-Market
2025-04-09 2025-05-02 Interest 100% $1.00 $1.00 0.27% Interest Income
2023-10-11 2025-04-09 Completed 100% $54.50 $60.99 11.91% Stop
2023-01-20 2023-10-11 Interest 100% $1.00 $1.03 2.77% Interest Income
2023-01-18 2023-01-20 Completed 100% $55.24 $54.02 -2.22% Signal
2022-09-15 2023-01-18 Interest 100% $1.00 $1.01 1.26% Interest Income
2022-07-08 2022-09-15 Completed 100% $46.48 $45.58 -1.94% Signal
2022-06-14 2022-07-08 Interest 100% $1.00 $1.00 0.20% Interest Income
2022-03-29 2022-06-14 Completed 100% $55.85 $47.13 -15.61% Stop
2022-03-07 2022-03-29 Interest 100% $1.00 $1.00 0.14% Interest Income
2021-03-15 2022-03-07 Completed 100% $53.64 $49.89 -6.98% Stop
2021-02-12 2021-03-15 Interest 100% $1.00 $1.00 0.11% Interest Income
2021-02-10 2021-02-12 Completed 100% $52.72 $52.60 -0.24% Signal
2020-12-08 2021-02-10 Interest 100% $1.00 $1.00 0.18% Interest Income
2020-07-28 2020-12-08 Completed 100% $44.35 $49.56 11.73% Signal
2020-06-29 2020-07-28 Interest 100% $1.00 $1.00 0.05% Interest Income
2020-06-17 2020-06-29 Completed 100% $42.48 $41.70 -1.85% Signal
2020-05-26 2020-06-17 Interest 100% $1.00 $1.00 0.05% Interest Income
2020-04-01 2020-05-26 Completed 100% $34.66 $39.37 13.59% Signal
2020-03-10 2020-04-01 Interest 100% $1.00 $1.00 0.05% Interest Income
2020-01-29 2020-03-10 Completed 100% $47.31 $40.35 -14.71% Stop
2019-09-17 2020-01-29 Interest 100% $1.00 $1.01 0.65% Interest Income
2019-09-13 2019-09-17 Completed 100% $44.22 $43.71 -1.14% Signal
2019-02-06 2019-09-13 Interest 100% $1.00 $1.01 1.34% Interest Income
2018-11-05 2019-02-06 Completed 100% $41.40 $41.49 0.20% Signal
2018-10-12 2018-11-05 Interest 100% $1.00 $1.00 0.20% Interest Income
2017-06-12 2018-10-12 Completed 100% $41.61 $41.70 0.23% Stop
2017-02-21 2017-06-12 Interest 100% $1.00 $1.01 0.71% Interest Income
2017-02-16 2017-02-21 Completed 100% $37.09 $36.89 -0.52% Signal
2016-06-28 2017-02-16 Interest 100% $1.00 $1.01 1.24% Interest Income
2016-06-24 2016-06-28 Completed 100% $33.01 $32.72 -0.89% Signal
2015-06-24 2016-06-24 Interest 100% $1.00 $1.02 2.05% Interest Income
2014-11-07 2015-06-24 Completed 100% $36.87 $40.05 8.63% Signal
2014-10-16 2014-11-07 Interest 100% $1.00 $1.00 0.14% Interest Income
2013-02-19 2014-10-16 Completed 100% $32.53 $34.45 5.89% Stop
2012-04-23 2013-02-19 Interest 100% $1.00 $1.01 1.41% Interest Income
2011-12-15 2012-04-23 Completed 100% $25.12 $27.31 8.70% Signal
2011-11-22 2011-12-15 Interest 100% $1.00 $1.00 0.13% Interest Income
2011-10-17 2011-11-22 Completed 100% $26.79 $24.70 -7.82% Stop
2011-09-23 2011-10-17 Interest 100% $1.00 $1.00 0.13% Interest Income
2011-08-29 2011-09-23 Completed 100% $27.01 $23.24 -13.96% Stop
2011-08-05 2011-08-29 Interest 100% $1.00 $1.00 0.14% Interest Income
2010-06-01 2011-08-05 Completed 100% $23.16 $27.99 20.86% Stop
2010-05-07 2010-06-01 Interest 100% $1.00 $1.00 0.21% Interest Income
2010-03-18 2010-05-07 Completed 100% $27.69 $23.73 -14.30% Stop
2009-03-23 2010-03-18 Interest 100% $1.00 $1.03 3.43% Interest Income
2009-03-19 2009-03-23 Completed 100% $17.85 $17.79 -0.34% Signal
2008-09-08 2009-03-19 Interest 100% $1.00 $1.02 1.63% Interest Income
2008-08-01 2008-09-08 Completed 100% $32.70 $29.57 -9.56% Signal
2008-07-10 2008-08-01 Interest 100% $1.00 $1.00 0.25% Interest Income
2008-02-12 2008-07-10 Completed 100% $33.26 $32.30 -2.89% Stop
2008-01-18 2008-02-12 Interest 100% $1.00 $1.00 0.23% Interest Income
2007-09-11 2008-01-18 Completed 100% $36.33 $34.75 -4.32% Stop
2007-08-17 2007-09-11 Interest 100% $1.00 $1.00 0.28% Interest Income
2007-03-07 2007-08-17 Completed 100% $33.22 $34.84 4.89% Stop
2007-03-05 2007-03-07 Interest 100% $1.00 $1.00 0.02% Interest Income

Return Distribution Analysis

Return Distribution