Created
April 27, 2026 21:05
-
-
Save mphinance/008fe55bffb7b15136754ee060cca924 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # ══════════════════════════════════════════════════════════════════════════════ | |
| # 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