Problem
The symbol list (yfd.symbols()) is missing major ETFs that are critical for trading system development:
Index ETFs (needed for benchmarking and regime detection):
Sector ETFs (needed for sector analysis):
- XLK, XLF, XLE, XLV, XLI, XLB, XLP, XLU, XLRE, XLC, XLY
- SMH, XBI, IBB, GDX, XME
Leveraged ETFs (actively traded instruments):
- TQQQ, SQQQ, SOXL, SOXS
- TSLL, AMDL, NVDL
- DUST, NUGT
- UPRO, SPXU
Other popular ETFs:
- ARKK, ARKW, IBIT, VTI, VOO
Context
Building a stock scanner for weekly relative strength rankings. ETFs are needed for:
- RS baseline (SPY) — can't compute relative strength without it
- Market regime detection (QQQ, IWM relationship)
- Sector rotation analysis
- Leveraged ETFs are actively traded instruments that should be in the universe
Currently working around this by using Yahoo().chart() directly for SPY, but this doesn't scale.
Suggestion
Include ETFs in the TradingView screener fetch, or add a separate ETF symbol source.
Problem
The symbol list (
yfd.symbols()) is missing major ETFs that are critical for trading system development:Index ETFs (needed for benchmarking and regime detection):
Sector ETFs (needed for sector analysis):
Leveraged ETFs (actively traded instruments):
Other popular ETFs:
Context
Building a stock scanner for weekly relative strength rankings. ETFs are needed for:
Currently working around this by using
Yahoo().chart()directly for SPY, but this doesn't scale.Suggestion
Include ETFs in the TradingView screener fetch, or add a separate ETF symbol source.