Skip to content

Instantly share code, notes, and snippets.

@mphinance
Created April 27, 2026 21:05
Show Gist options
  • Select an option

  • Save mphinance/008fe55bffb7b15136754ee060cca924 to your computer and use it in GitHub Desktop.

Select an option

Save mphinance/008fe55bffb7b15136754ee060cca924 to your computer and use it in GitHub Desktop.
# ══════════════════════════════════════════════════════════════════════════════
# MASTER MAP: underlying → list of 2x bull ETFs and 2x bear ETFs
#
# Sources:
# [D] = Direxion
# [G] = GraniteShares
# [R] = REX Shares / T-REX / Tuttle Capital
# [Df] = Defiance ETFs
#
# Only includes SINGLE-STOCK 2x ETFs, not index/sector/commodity products
#
# Format: "UNDERLYING": {"bull": [...], "bear": [...]}
# ══════════════════════════════════════════════════════════════════════════════
LEVERAGED_2X_MAP = {
# ═══════════════════════════════════════════════════════════════════════
# MEGA-CAP TECH
# ═══════════════════════════════════════════════════════════════════════
"AAPL": {
"bull": ["AAPU", "AAPB", "AAPX"], # [D] [G] [R]
"bear": [],
},
"MSFT": {
"bull": ["MSFU", "MSFL", "MSFX"], # [D] [G] [R]
"bear": [],
},
"NVDA": {
"bull": ["NVDU", "NVDL", "NVDX"], # [D] [G] [R]
"bear": ["NVD", "NVDQ"], # [G] [R]
},
"GOOGL": {
"bull": ["GGLL", "GOOX"], # [D] [R]
"bear": [],
},
"AMZN": {
"bull": ["AMZU", "AMZZ"], # [D] [G]
"bear": [],
},
"META": {
"bull": ["METU", "FBL"], # [D] [G]
"bear": [],
},
"TSLA": {
"bull": ["TSLL", "TSLR", "TSLT"], # [D] [G] [R]
"bear": ["TSDD", "TSLZ"], # [G] [R]
},
"NFLX": {
"bull": ["NFXL", "NFLU"], # [D] [R]
"bear": [],
},
"ORCL": {
"bull": ["ORCU", "ORCX"], # [D] [Df]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# SEMICONDUCTORS
# ═══════════════════════════════════════════════════════════════════════
"AMD": {
"bull": ["AMUU", "AMDL"], # [D] [G]
"bear": [],
},
"AVGO": {
"bull": ["AVL", "AVGU", "AVGX"], # [D] [G] [Df]
"bear": [],
},
"MU": {
"bull": ["MUU", "MULL"], # [D] [G]
"bear": [],
},
"ASML": {
"bull": ["ASMU"], # [D]
"bear": [],
},
"TSM": {
"bull": ["TSMX", "TSMU"], # [D] [G]
"bear": [],
},
"SMCI": {
"bull": ["SMCL", "SMCX"], # [G] [Df]
"bear": [],
},
"INTC": {
"bull": ["LINT", "INTW"], # [D] [G]
"bear": [],
},
"ARM": {
"bull": ["ARMU"], # [R]
"bear": [],
},
"QCOM": {
"bull": ["QCMU"], # [D]
"bear": [],
},
"MRVL": {
"bull": ["MRVU"], # [D]
"bear": [],
},
"TXN": {
"bull": ["TXNU"], # [D]
"bear": [],
},
"APH": {
"bull": ["APHU"], # [R]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# SOFTWARE & CLOUD
# ═══════════════════════════════════════════════════════════════════════
"ADBE": {
"bull": ["ADBU"], # [D]
"bear": [],
},
"NOW": {
"bull": ["NOWL"], # [G]
"bear": [],
},
"CRWD": {
"bull": ["CRWL"], # [G]
"bear": [],
},
"SNOW": {
"bull": ["SNOU"], # [R]
"bear": [],
},
"PLTR": {
"bull": ["PLTU", "PTIR"], # [D] [G]
"bear": [],
},
"SHOP": {
"bull": ["SHPU"], # [D]
"bear": [],
},
"TTD": {
"bull": ["TTDU"], # [R]
"bear": [],
},
"ANET": {
"bull": ["ANEL"], # [Df]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# CRYPTO-ADJACENT
# ═══════════════════════════════════════════════════════════════════════
"COIN": {
"bull": ["CONL", "CONX"], # [G] [D]
"bear": [],
},
"MSTR": {
"bull": ["MSTU", "MSTX"], # [R] [Df]
"bear": ["MSTZ"], # [R]
},
"RIOT": {
"bull": ["RIOX"], # [Df]
"bear": [],
},
"BITF": {
"bull": ["BTFL"], # [Df]
"bear": [],
},
"IREN": {
"bull": ["IRE"], # [Df]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# AI & QUANTUM
# ═══════════════════════════════════════════════════════════════════════
"IONQ": {
"bull": ["IONX"], # [Df]
"bear": [],
},
"RGTI": {
"bull": ["RGTX"], # [Df]
"bear": [],
},
"SOUN": {
"bull": ["SOUX"], # [Df]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# FINTECH & CONSUMER
# ═══════════════════════════════════════════════════════════════════════
"SOFI": {
"bull": ["SOFA", "SOFX"], # [D] [Df]
"bear": [],
},
"PYPL": {
"bull": ["PALU"], # [D]
"bear": [],
},
"HOOD": {
"bull": ["HODU", "ROBN", "HOOX"], # [D] [R] [Df]
"bear": [],
},
"AFRM": {
"bull": ["AFRU"], # [R]
"bear": [],
},
"HIMS": {
"bull": ["HIMZ"], # [Df]
"bear": [],
},
"OSCR": {
"bull": ["OSCX"], # [Df]
"bear": [],
},
"CVNA": {
"bull": ["CVNX"], # [Df]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# AEROSPACE & DEFENSE
# ═══════════════════════════════════════════════════════════════════════
"BA": {
"bull": ["BOEU"], # [D]
"bear": [],
},
"LMT": {
"bull": ["LMTL"], # [D]
"bear": [],
},
"AXON": {
"bull": ["AXUP"], # [R]
"bear": [],
},
"RKLB": {
"bull": ["RKLX"], # [Df]
"bear": [],
},
"AVAV": {
"bull": ["AVXX"], # [Df]
"bear": [],
},
"KTOS": {
"bull": ["KTUP"], # [R]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# ENERGY & INDUSTRIAL
# ═══════════════════════════════════════════════════════════════════════
"XOM": {
"bull": ["XOMX"], # [D]
"bear": [],
},
"VST": {
"bull": ["VSTL"], # [Df]
"bear": [],
},
"SMR": {
"bull": ["SMUP"], # [R]
"bear": [],
},
"OKLO": {
"bull": ["OKLL"], # [Df]
"bear": [],
},
"MP": {
"bull": ["MPL"], # [Df]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# HEALTHCARE & PHARMA
# ═══════════════════════════════════════════════════════════════════════
"LLY": {
"bull": ["ELIL", "LLYX"], # [D] [Df]
"bear": [],
},
"UNH": {
"bull": ["UNHU"], # [D]
"bear": [],
},
"NVO": {
"bull": ["NVOX"], # [Df]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# NETWORKING & ENTERPRISE
# ═══════════════════════════════════════════════════════════════════════
"CSCO": {
"bull": ["CSCL"], # [D]
"bear": [],
},
"DELL": {
"bull": ["DLLL"], # [G]
"bear": [],
},
"CRWV": {
"bull": ["CRWU"], # [R]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# MEGA-CAP VALUE & DIVERSIFIED
# ═══════════════════════════════════════════════════════════════════════
"BRK.B": {
"bull": ["BRKU"], # [D]
"bear": [],
},
"BABA": {
"bull": ["BABU", "BABX"], # [D] [G]
"bear": [],
},
"PDD": {
"bull": ["PDDL"], # [G]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# GAMING, SOCIAL, MEME
# ═══════════════════════════════════════════════════════════════════════
"GME": {
"bull": ["GMEU"], # [R]
"bear": [],
},
"RBLX": {
"bull": ["RBLU"], # [R]
"bear": [],
},
"DKNG": {
"bull": ["DKUP", "DKNX"], # [R] [Df]
"bear": [],
},
"DJT": {
"bull": ["DJTU"], # [R]
"bear": [],
},
"RDDT": {
"bull": ["RDTL"], # [G]
"bear": [],
},
# ═══════════════════════════════════════════════════════════════════════
# MISC SMALL/MID-CAP WITH 2x
# ═══════════════════════════════════════════════════════════════════════
"UBER": {
"bull": ["UBRL"], # [G]
"bear": [],
},
"VRT": {
"bull": ["VRTL"], # [G]
"bear": [],
},
"ONDS": {
"bull": ["ONDL"], # [Df]
"bear": [],
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment