"""Statics""" __docformat__ = "numpy" BENCHMARK_LIST = { "SPDR S&P 500 ETF Trust (SPY)": "SPY", "iShares Core S&P 500 ETF (IVV)": "IVV", "Vanguard Total Stock Market ETF (VTI)": "VTI", "Vanguard S&P 500 ETF (VOO)": "VOO", "Invesco QQQ Trust (QQQ)": "QQQ", "Vanguard Value ETF (VTV)": "VTV", "Vanguard FTSE Developed Markets ETF (VEA)": "VEA", "iShares Core MSCI EAFE ETF (IEFA)": "IEFA", "iShares Core U.S. Aggregate Bond ETF (AGG)": "AGG", "Vanguard Total Bond Market ETF (BND)": "BND", "Vanguard FTSE Emerging Markets ETF (VWO)": "VWO", "Vanguard Growth ETF (VUG)": "VUG", "iShares Core MSCI Emerging Markets ETF (IEMG)": "IEMG", "iShares Core S&P Small-Cap ETF (IJR)": "IJR", "SPDR Gold Shares (GLD)": "GLD", "iShares Russell 1000 Growth ETF (IWF)": "IWF", "iShares Core S&P Mid-Cap ETF (IJH)": "IJH", "Vanguard Dividend Appreciation ETF (VIG)": "VIG", "iShares Russell 2000 ETF (IWM)": "IWM", "iShares Russell 1000 Value ETF (IWD)": "IWD", "Vanguard Mid-Cap ETF (VO)": "VO", "iShares MSCI EAFE ETF (EFA)": "EFA", "Vanguard Total International Stock ETF (VXUS)": "VXUS", "Vanguard Information Technology ETF (VGT)": "VGT", "Vanguard High Dividend Yield Index ETF (VYM)": "VYM", "Vanguard Total International Bond ETF (BNDX)": "BNDX", "Vanguard Real Estate ETF (VNQ)": "VNQ", "Vanguard Small Cap ETF (VB)": "VB", "Technology Select Sector SPDR Fund (XLK)": "XLK", "iShares Core S&P Total U.S. Stock Market ETF (ITOT)": "ITOT", "Vanguard Intermediate-Term Corporate Bond ETF (VCIT)": "VCIT", "Vanguard Short-Term Corporate Bond ETF (VCSH)": "VCSH", "Energy Select Sector SPDR Fund (XLE)": "XLE", "Health Care Select Sector SPDR Fund (XLV)": "XLV", "Vanguard Short-Term Bond ETF (BSV)": "BSV", "Financial Select Sector SPDR Fund (XLF)": "XLF", "Schwab US Dividend Equity ETF (SCHD)": "SCHD", "Invesco S&P 500® Equal Weight ETF (RSP)": "RSP", "iShares iBoxx $ Investment Grade Corporate Bond ETF (LQD)": "LQD", "iShares S&P 500 Growth ETF (IVW)": "IVW", "Vanguard FTSE All-World ex-US Index Fund (VEU)": "VEU", "iShares TIPS Bond ETF (TIP)": "TIP", "iShares Gold Trust (IAU)": "IAU", "Schwab U.S. Large-Cap ETF (SCHX)": "SCHX", "iShares Core MSCI Total International Stock ETF (IXUS)": "IXUS", "iShares Russell Midcap ETF (IWR)": "IWR", "iShares Russell 1000 ETF (IWB)": "IWB", "SPDR Dow Jones Industrial Average ETF Trust (DIA)": "DIA", "iShares MSCI Emerging Markets ETF (EEM)": "EEM", "iShares MSCI USA Min Vol Factor ETF (USMV)": "USMV", "Schwab International Equity ETF (SCHF)": "SCHF", "iShares S&P 500 Value ETF (IVE)": "IVE", "iShares National Muni Bond ETF (MUB)": "MUB", "Vanguard Large Cap ETF (VV)": "VV", "Vanguard Small Cap Value ETF (VBR)": "VBR", "iShares ESG Aware MSCI USA ETF (ESGU)": "ESGU", "Vanguard Total World Stock ETF (VT)": "VT", "iShares Core Dividend Growth ETF (DGRO)": "DGRO", "iShares 1-3 Year Treasury Bond ETF (SHY)": "SHY", "iShares Select Dividend ETF (DVY)": "DVY", "iShares MSCI USA Quality Factor ETF (QUAL)": "QUAL", "Schwab U.S. Broad Market ETF (SCHB)": "SCHB", "iShares MBS ETF (MBB)": "MBB", "SPDR S&P Dividend ETF (SDY)": "SDY", "iShares 1-5 Year Investment Grade Corporate Bond ETF (IGSB)": "IGSB", "Vanguard Short-Term Inflation-Protected Securities ETF (VTIP)": "VTIP", "JPMorgan Ultra-Short Income ETF (JPST)": "JPST", "iShares 20+ Year Treasury Bond ETF (TLT)": "TLT", "iShares MSCI ACWI ETF (ACWI)": "ACWI", "SPDR S&P Midcap 400 ETF Trust (MDY)": "MDY", "iShares Core Total USD Bond Market ETF (IUSB)": "IUSB", "iShares Short Treasury Bond ETF (SHV)": "SHV", "Vanguard FTSE Europe ETF (VGK)": "VGK", "Consumer Discretionary Select Sector SPDR Fund (XLY)": "XLY", "SPDR Bloomberg 1-3 Month T-Bill ETF (BIL)": "BIL", "iShares U.S. Treasury Bond ETF (GOVT)": "GOVT", "Vanguard Health Care ETF (VHT)": "VHT", "Vanguard Mid-Cap Value ETF (VOE)": "VOE", "Consumer Staples Select Sector SPDR Fund (XLP)": "XLP", "Schwab U.S. TIPS ETF (SCHP)": "SCHP", "iShares 7-10 Year Treasury Bond ETF (IEF)": "IEF", "iShares Preferred & Income Securities ETF (PFF)": "PFF", "Utilities Select Sector SPDR Fund (XLU)": "XLU", "Vanguard Tax-Exempt Bond ETF (VTEB)": "VTEB", "iShares MSCI EAFE Value ETF (EFV)": "EFV", "Schwab U.S. Large-Cap Growth ETF (SCHG)": "SCHG", "iShares J.P. Morgan USD Emerging Markets Bond ETF (EMB)": "EMB", "Dimensional U.S. Core Equity 2 ETF (DFAC)": "DFAC", "Schwab U.S. Small-Cap ETF (SCHA)": "SCHA", "VanEck Gold Miners ETF (GDX)": "GDX", "Vanguard Mortgage-Backed Securities ETF (VMBS)": "VMBS", "ProShares UltraPro QQQ (TQQQ)": "TQQQ", "Vanguard Short-Term Treasury ETF (VGSH)": "VGSH", "iShares iBoxx $ High Yield Corporate Bond ETF (HYG)": "HYG", "Industrial Select Sector SPDR Fund (XLI)": "XLI", "iShares Russell Mid-Cap Value ETF (IWS)": "IWS", "Vanguard Extended Market ETF (VXF)": "VXF", "SPDR Portfolio S&P 500 ETF (SPLG)": "SPLG", "SPDR Portfolio S&P 500 Value ETF (SPYV)": "SPYV", "iShares Russell 2000 Value ETF (IWN)": "IWN", } PERIODS = ["mtd", "qtd", "ytd", "3m", "6m", "1y", "3y", "5y", "10y", "all"] REGIONS = { "Afghanistan": "Middle East", "Anguilla": "North America", "Argentina": "Latin America", "Australia": "Asia", "Austria": "Europe", "Azerbaijan": "Europe", "Bahamas": "North America", "Bangladesh": "Asia", "Barbados": "North America", "Belgium": "Europe", "Belize": "North America", "Bermuda": "North America", "Botswana": "Africa", "Brazil": "Latin America", "British Virgin Islands": "North America", "Cambodia": "Asia", "Canada": "North America", "Cayman Islands": "North America", "Chile": "Latin America", "China": "Asia", "Colombia": "Latin America", "Costa Rica": "North America", "Cyprus": "Europe", "Czech Republic": "Europe", "Denmark": "Europe", "Dominican Republic": "North America", "Egypt": "Middle East", "Estonia": "Europe", "Falkland Islands": "Latin America", "Finland": "Europe", "France": "Europe", "French Guiana": "Europe", "Gabon": "Africa", "Georgia": "Europe", "Germany": "Europe", "Ghana": "Africa", "Gibraltar": "Europe", "Greece": "Europe", "Greenland": "North America", "Guernsey": "Europe", "Hong Kong": "Asia", "Hungary": "Europe", "Iceland": "Europe", "India": "Asia", "Indonesia": "Asia", "Ireland": "Europe", "Isle of Man": "Europe", "Israel": "Middle East", "Italy": "Europe", "Ivory Coast": "Africa", "Japan": "Asia", "Jersey": "Europe", "Jordan": "Middle East", "Kazakhstan": "Asia", "Kyrgyzstan": "Asia", "Latvia": "Europe", "Liechtenstein": "Europe", "Lithuania": "Europe", "Luxembourg": "Europe", "Macau": "Asia", "Macedonia": "Europe", "Malaysia": "Asia", "Malta": "Europe", "Mauritius": "Africa", "Mexico": "Latin America", "Monaco": "Europe", "Mongolia": "Asia", "Montenegro": "Europe", "Morocco": "Africa", "Mozambique": "Africa", "Myanmar": "Asia", "Namibia": "Africa", "Netherlands": "Europe", "Netherlands Antilles": "Europe", "New Zealand": "Asia", "Nigeria": "Africa", "Norway": "Europe", "Panama": "North America", "Papua New Guinea": "Asia", "Peru": "Latin America", "Philippines": "Asia", "Poland": "Europe", "Portugal": "Europe", "Qatar": "Middle East", "Reunion": "Africa", "Romania": "Europe", "Russia": "Asia", "Saudi Arabia": "Middle East", "Senegal": "Africa", "Singapore": "Asia", "Slovakia": "Europe", "Slovenia": "Europe", "South Africa": "Africa", "South Korea": "Asia", "Spain": "Europe", "Suriname": "Latin America", "Sweden": "Europe", "Switzerland": "Europe", "Taiwan": "Asia", "Tanzania": "Africa", "Thailand": "Asia", "Turkey": "Middle East", "Ukraine": "Europe", "United Arab Emirates": "Middle East", "United Kingdom": "Europe", "United States": "North America", "Uruguay": "Latin America", "Vietnam": "Asia", "Zambia": "Africa", }