Skip to main content

tvscreener/field/generated/
index_symbol.rs

1// Copyright 2026 tvscreener-rs contributors
2// SPDX-License-Identifier: Apache-2.0
3
4// Generated by scripts/regen_fields_json.py. Do not edit by hand.
5
6/// S&P 500 (`SP;SPX`).
7pub const SP500: &str = "SP;SPX";
8/// NASDAQ 100 (`NASDAQ;NDX`).
9pub const NASDAQ_100: &str = "NASDAQ;NDX";
10/// Dow Jones Industrial Average (`DJ;DJI`).
11pub const DOW_JONES: &str = "DJ;DJI";
12/// NASDAQ Composite (`NASDAQ;IXIC`).
13pub const NASDAQ_COMPOSITE: &str = "NASDAQ;IXIC";
14/// Russell 2000 (`TVC;RUT`).
15pub const RUSSELL_2000: &str = "TVC;RUT";
16/// Russell 1000 (`TVC;RUI`).
17pub const RUSSELL_1000: &str = "TVC;RUI";
18/// Russell 3000 (`TVC;RUA`).
19pub const RUSSELL_3000: &str = "TVC;RUA";
20/// S&P 100 (`SP;OEX`).
21pub const SP100: &str = "SP;OEX";
22/// S&P `MidCap` 400 (`SP;MID`).
23pub const SP_MIDCAP_400: &str = "SP;MID";
24/// Mini-Russell 2000 (`CBOEFTSE;MRUT`).
25pub const MINI_RUSSELL_2000: &str = "CBOEFTSE;MRUT";
26/// S&P 500 Energy (`SP;SPN`).
27pub const SP500_ENERGY: &str = "SP;SPN";
28/// S&P 500 Information Technology (`SP;S5INFT`).
29pub const SP500_INFORMATION_TECHNOLOGY: &str = "SP;S5INFT";
30/// S&P 500 Health Care (`SP;S5HLTH`).
31pub const SP500_HEALTH_CARE: &str = "SP;S5HLTH";
32/// S&P 500 Consumer Staples (`SP;S5CONS`).
33pub const SP500_CONSUMER_STAPLES: &str = "SP;S5CONS";
34/// S&P 500 Utilities (`SP;S5UTIL`).
35pub const SP500_UTILITIES: &str = "SP;S5UTIL";
36/// S&P 500 Communication Services (`SP;S5TELS`).
37pub const SP500_COMMUNICATION_SERVICES: &str = "SP;S5TELS";
38/// S&P 500 Consumer Discretionary (`SP;S5COND`).
39pub const SP500_CONSUMER_DISCRETIONARY: &str = "SP;S5COND";
40/// S&P 500 Industrials (`SP;S5INDU`).
41pub const SP500_INDUSTRIALS: &str = "SP;S5INDU";
42/// S&P 500 Real Estate (`SP;S5REAS`).
43pub const SP500_REAL_ESTATE: &str = "SP;S5REAS";
44/// S&P 500 Materials (`SP;S5MATR`).
45pub const SP500_MATERIALS: &str = "SP;S5MATR";
46/// S&P 500 Financials (`SP;SPF`).
47pub const SP500_FINANCIALS: &str = "SP;SPF";
48/// S&P 500 ESG (`CBOE;SPESG`).
49pub const SP500_ESG: &str = "CBOE;SPESG";
50/// Dow Jones Transportation Average (`DJ;DJT`).
51pub const DOW_JONES_TRANSPORTATION: &str = "DJ;DJT";
52/// Dow Jones Utility Average (`DJ;DJU`).
53pub const DOW_JONES_UTILITY: &str = "DJ;DJU";
54/// Dow Jones Composite Average (`DJ;DJA`).
55pub const DOW_JONES_COMPOSITE: &str = "DJ;DJA";
56/// NASDAQ Bank (`NASDAQ;BANK`).
57pub const NASDAQ_BANK: &str = "NASDAQ;BANK";
58/// NASDAQ Biotechnology (`NASDAQ;NBI`).
59pub const NASDAQ_BIOTECHNOLOGY: &str = "NASDAQ;NBI";
60/// NASDAQ Computer (`NASDAQ;IXCO`).
61pub const NASDAQ_COMPUTER: &str = "NASDAQ;IXCO";
62/// NASDAQ Telecommunications (`NASDAQ;IXTC`).
63pub const NASDAQ_TELECOMMUNICATIONS: &str = "NASDAQ;IXTC";
64/// NASDAQ Transportation (`NASDAQ;TRAN`).
65pub const NASDAQ_TRANSPORTATION: &str = "NASDAQ;TRAN";
66/// NASDAQ Insurance (`NASDAQ;INSR`).
67pub const NASDAQ_INSURANCE: &str = "NASDAQ;INSR";
68/// NASDAQ Industrials (`NASDAQ;INDS`).
69pub const NASDAQ_INDUSTRIALS: &str = "NASDAQ;INDS";
70/// NASDAQ Golden Dragon China (`NASDAQ;HXC`).
71pub const NASDAQ_GOLDEN_DRAGON_CHINA: &str = "NASDAQ;HXC";
72/// NASDAQ-100 Technology Sector (`NASDAQ;NDXT`).
73pub const NASDAQ_100_TECHNOLOGY: &str = "NASDAQ;NDXT";
74/// Nasdaq Innovators Completion Cap (`NASDAQ;NCX`).
75pub const NASDAQ_INNOVATORS_COMPLETION: &str = "NASDAQ;NCX";
76/// NASDAQ Real Estate and Other Financial Services (`NASDAQ;OFIN`).
77pub const NASDAQ_REAL_ESTATE_FINANCIAL: &str = "NASDAQ;OFIN";
78/// NASDAQ US Benchmark Food Producers (`NASDAQ;NQUSB451020`).
79pub const NASDAQ_FOOD_PRODUCERS: &str = "NASDAQ;NQUSB451020";
80/// NASDAQ Clean Edge Green Energy (`NASDAQ;CELS`).
81pub const NASDAQ_CLEAN_EDGE_GREEN_ENERGY: &str = "NASDAQ;CELS";
82/// NASDAQ CB Insights Metaverse US Index (`NASDAQ;NYMETA`).
83pub const NASDAQ_METAVERSE: &str = "NASDAQ;NYMETA";
84/// Nasdaq US Large Cap Growth (`NASDAQ;NQUSLG`).
85pub const NASDAQ_US_LARGE_CAP_GROWTH: &str = "NASDAQ;NQUSLG";
86/// Nasdaq US Mid Cap Growth (`NASDAQ;NQUSMG`).
87pub const NASDAQ_US_MID_CAP_GROWTH: &str = "NASDAQ;NQUSMG";
88/// Nasdaq US Small Cap Growth (`NASDAQ;NQUSSG`).
89pub const NASDAQ_US_SMALL_CAP_GROWTH: &str = "NASDAQ;NQUSSG";
90/// PHLX Semiconductor Sector (`NASDAQ;SOX`).
91pub const PHLX_SEMICONDUCTOR: &str = "NASDAQ;SOX";
92/// PHLX Gold/Silver Sector (`NASDAQ;XAU`).
93pub const PHLX_GOLD_SILVER: &str = "NASDAQ;XAU";
94/// PHLX Housing Sector (`NASDAQ;HGX`).
95pub const PHLX_HOUSING: &str = "NASDAQ;HGX";
96/// PHLX Oil Service Sector (`NASDAQ;OSX`).
97pub const PHLX_OIL_SERVICE: &str = "NASDAQ;OSX";
98/// PHLX Utilities Sector (`NASDAQ;UTY`).
99pub const PHLX_UTILITIES: &str = "NASDAQ;UTY";
100/// KBW NASDAQ Bank (`NASDAQ;BKX`).
101pub const KBW_NASDAQ_BANK: &str = "NASDAQ;BKX";
102/// KBW NASDAQ Financial Technology Index (`NASDAQ;KFTX`).
103pub const KBW_FINANCIAL_TECHNOLOGY: &str = "NASDAQ;KFTX";
104/// ISE CTA Cloud Computing (`NASDAQ;CPQ`).
105pub const ISE_CLOUD_COMPUTING: &str = "NASDAQ;CPQ";
106
107/// All known index constant names.
108pub const ALL_CONST_NAMES: &[&str] = &[
109    "SP500",
110    "NASDAQ_100",
111    "DOW_JONES",
112    "NASDAQ_COMPOSITE",
113    "RUSSELL_2000",
114    "RUSSELL_1000",
115    "RUSSELL_3000",
116    "SP100",
117    "SP_MIDCAP_400",
118    "MINI_RUSSELL_2000",
119    "SP500_ENERGY",
120    "SP500_INFORMATION_TECHNOLOGY",
121    "SP500_HEALTH_CARE",
122    "SP500_CONSUMER_STAPLES",
123    "SP500_UTILITIES",
124    "SP500_COMMUNICATION_SERVICES",
125    "SP500_CONSUMER_DISCRETIONARY",
126    "SP500_INDUSTRIALS",
127    "SP500_REAL_ESTATE",
128    "SP500_MATERIALS",
129    "SP500_FINANCIALS",
130    "SP500_ESG",
131    "DOW_JONES_TRANSPORTATION",
132    "DOW_JONES_UTILITY",
133    "DOW_JONES_COMPOSITE",
134    "NASDAQ_BANK",
135    "NASDAQ_BIOTECHNOLOGY",
136    "NASDAQ_COMPUTER",
137    "NASDAQ_TELECOMMUNICATIONS",
138    "NASDAQ_TRANSPORTATION",
139    "NASDAQ_INSURANCE",
140    "NASDAQ_INDUSTRIALS",
141    "NASDAQ_GOLDEN_DRAGON_CHINA",
142    "NASDAQ_100_TECHNOLOGY",
143    "NASDAQ_INNOVATORS_COMPLETION",
144    "NASDAQ_REAL_ESTATE_FINANCIAL",
145    "NASDAQ_FOOD_PRODUCERS",
146    "NASDAQ_CLEAN_EDGE_GREEN_ENERGY",
147    "NASDAQ_METAVERSE",
148    "NASDAQ_US_LARGE_CAP_GROWTH",
149    "NASDAQ_US_MID_CAP_GROWTH",
150    "NASDAQ_US_SMALL_CAP_GROWTH",
151    "PHLX_SEMICONDUCTOR",
152    "PHLX_GOLD_SILVER",
153    "PHLX_HOUSING",
154    "PHLX_OIL_SERVICE",
155    "PHLX_UTILITIES",
156    "KBW_NASDAQ_BANK",
157    "KBW_FINANCIAL_TECHNOLOGY",
158    "ISE_CLOUD_COMPUTING",
159];
160