-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstocks.py
More file actions
23 lines (20 loc) · 1.06 KB
/
Copy pathstocks.py
File metadata and controls
23 lines (20 loc) · 1.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
"""
S&P 100 large-cap stock tickers.
Yahoo Finance uses BRK-B (hyphen) for Berkshire Hathaway.
Source: https://en.wikipedia.org/wiki/S%26P_100 (as of September 2025)
"""
SP100_TICKERS = [
"AAPL", "ABBV", "ABT", "ACN", "ADBE", "AIG", "AMD", "AMGN", "AMT", "AMZN",
"AVGO", "AXP", "BA", "BAC", "BK", "BKNG", "BLK", "BMY", "BRK-B", "C",
"CAT", "CL", "CMCSA", "COF", "COP", "COST", "CRM", "CSCO", "CVS", "CVX",
"DE", "DHR", "DIS", "DUK", "EMR", "FDX", "GD", "GE", "GILD", "GM",
"GOOG", "GOOGL", "GS", "HD", "HON", "IBM", "INTC", "INTU", "ISRG", "JNJ",
"JPM", "KO", "LIN", "LLY", "LMT", "LOW", "MA", "MCD", "MDLZ", "MDT",
"MET", "META", "MMM", "MO", "MRK", "MS", "MSFT", "NEE", "NFLX", "NKE",
"NOW", "NVDA", "ORCL", "PEP", "PFE", "PG", "PLTR", "PM", "PYPL", "QCOM",
"RTX", "SBUX", "SCHW", "SO", "SPG", "T", "TGT", "TMO", "TMUS", "TSLA",
"TXN", "UBER", "UNH", "UNP", "UPS", "USB", "V", "VZ", "WFC", "WMT", "XOM",
]
def get_sp100_tickers() -> list[str]:
"""Return the list of S&P 100 tickers for Yahoo Finance."""
return SP100_TICKERS.copy()