QuantLogix

VDE vs XLE — ETF comparison

Two funds head-to-head: live engine reads, trailing performance, and holdings overlap from SEC filings. An engine-read comparison — not a recommendation.

VDE
Vanguard Energy ETF
64/100
BUY
$175.93 · +0.20% · Energy
Full ETF page →
VS
engine lead
XLE
State Street Energy Select Sector SPDR ETF
65/100
BUY
$62.82 · +0.19% · Energy
Full ETF page →
Factor by factor — VDE (left) vs XLE (right)
57
Technical
59
61
Momentum
61
48
Fundamental
50
48
Options
54
63
Microstructure
64
Trailing performance — VDE (left) vs XLE (right)
+4.7%
6-month return
+6.0%
+41.1%
1-year return
+42.1%
+130.9%
5-year return
+133.4%
Holdings overlap — 51.3% by weight · 16 shared positions
14.46%
16.09%
5.76%
6.57%
3.27%
4.48%
3.17%
4.64%
3.05%
4.15%
2.97%
4.07%
2.64%
3.30%
2.60%
3.76%
Largest VDE-only positions: LNG 2.06% · OVV 0.70% · DTM 0.62% · DINO 0.50% · AR 0.47%

From each fund's SEC N-PORT filing (2026-07-29 / 2026-08-28), computed on the 72 of 105 and 16 of 21 equity positions matched to the QuantLogix stock universe — a lower bound, never an estimate.

QuantLogix's 5-factor engine currently reads Vanguard Energy ETF (VDE) at 64/100 (buy) and State Street Energy Select Sector SPDR ETF (XLE) at 65/100 (buy). XLE carries the stronger composite read by 1 points, led by microstructure at 64/100. VDE's strongest leg is microstructure at 63/100. On trailing price performance, XLE leads over the last year (+42.1% vs +41.1% for VDE). By filed portfolio weights, at least 51.3% of the two funds overlaps across 16 shared positions. Signals recompute throughout the trading day — the balance can shift with the tape.

Track XLE with free signal alerts Browse all 4,900+ ETF rankings
🤖 Want the deeper take? Pro runs a 10-agent AI debate on either name — 5 analysts, bull vs bear, a risk read, and a trader's verdict. See Pro →

Educational market analysis, not investment advice. QuantLogix does not provide personalized recommendations. VDE ETF page · XLE ETF page · ETF rankings · Equities Network · Verified track record