earningscall
Version:
The EarningsCall JavaScript library provides convenient access to the EarningsCall API. It includes a pre-defined set of classes for API resources that initialize themselves dynamically from API responses.
179 lines • 8.5 kB
JavaScript
export const SECTORS_IN_ORDER = [
'Basic Materials',
'Communication Services',
'Consumer Cyclical',
'Consumer Defensive',
'Energy',
'Financial Services',
'Healthcare',
'Industrials',
'Real Estate',
'Technology',
'Utilities',
];
export const INDUSTRIES_IN_ORDER = [
'Advertising Agencies',
'Aerospace & Defense',
'Agricultural Inputs',
'Airlines',
'Airports & Air Services',
'Aluminum',
'Apparel Manufacturing',
'Apparel Retail',
'Asset Management',
'Auto & Truck Dealerships',
'Auto Manufacturers',
'Auto Parts',
'Banks - Diversified',
'Banks - Regional',
'Beverages - Brewers',
'Beverages - Non-Alcoholic',
'Beverages - Wineries & Distilleries',
'Biotechnology',
'Broadcasting',
'Building Materials',
'Building Products & Equipment',
'Business Equipment & Supplies',
'Capital Markets',
'Chemicals',
'Coking Coal',
'Communication Equipment',
'Computer Hardware',
'Confectioners',
'Conglomerates',
'Consulting Services',
'Consumer Electronics',
'Copper',
'Credit Services',
'Department Stores',
'Diagnostics & Research',
'Discount Stores',
'Drug Manufacturers - General',
'Drug Manufacturers - Specialty & Generic',
'Education & Training Services',
'Electrical Equipment & Parts',
'Electronic Components',
'Electronic Gaming & Multimedia',
'Electronics & Computer Distribution',
'Engineering & Construction',
'Entertainment',
'Farm & Heavy Construction Machinery',
'Farm Products',
'Financial Conglomerates',
'Financial Data & Stock Exchanges',
'Food Distribution',
'Footwear & Accessories',
'Furnishings, Fixtures & Appliances',
'Gambling',
'Gold',
'Grocery Stores',
'Health Information Services',
'Healthcare Plans',
'Home Improvement Retail',
'Household & Personal Products',
'Industrial Distribution',
'Information Technology Services',
'Infrastructure Operations',
'Insurance - Diversified',
'Insurance - Life',
'Insurance - Property & Casualty',
'Insurance - Reinsurance',
'Insurance - Specialty',
'Insurance Brokers',
'Integrated Freight & Logistics',
'Internet Content & Information',
'Internet Retail',
'Leisure',
'Lodging',
'Lumber & Wood Production',
'Luxury Goods',
'Marine Shipping',
'Medical Care Facilities',
'Medical Devices',
'Medical Distribution',
'Medical Instruments & Supplies',
'Metal Fabrication',
'Mortgage Finance',
'Oil & Gas Drilling',
'Oil & Gas E&P',
'Oil & Gas Equipment & Services',
'Oil & Gas Integrated',
'Oil & Gas Midstream',
'Oil & Gas Refining & Marketing',
'Other Industrial Metals & Mining',
'Other Precious Metals & Mining',
'Packaged Foods',
'Packaging & Containers',
'Paper & Paper Products',
'Personal Services',
'Pharmaceutical Retailers',
'Pollution & Treatment Controls',
'Publishing',
'REIT - Diversified',
'REIT - Healthcare Facilities',
'REIT - Hotel & Motel',
'REIT - Industrial',
'REIT - Mortgage',
'REIT - Office',
'REIT - Residential',
'REIT - Retail',
'REIT - Specialty',
'Railroads',
'Real Estate - Development',
'Real Estate - Diversified',
'Real Estate Services',
'Recreational Vehicles',
'Rental & Leasing Services',
'Residential Construction',
'Resorts & Casinos',
'Restaurants',
'Scientific & Technical Instruments',
'Security & Protection Services',
'Semiconductor Equipment & Materials',
'Semiconductors',
'Shell Companies',
'Silver',
'Software - Application',
'Software - Infrastructure',
'Solar',
'Specialty Business Services',
'Specialty Chemicals',
'Specialty Industrial Machinery',
'Specialty Retail',
'Staffing & Employment Services',
'Steel',
'Telecom Services',
'Textile Manufacturing',
'Thermal Coal',
'Tobacco',
'Tools & Accessories',
'Travel Services',
'Trucking',
'Uranium',
'Utilities - Diversified',
'Utilities - Independent Power Producers',
'Utilities - Regulated Electric',
'Utilities - Regulated Gas',
'Utilities - Regulated Water',
'Utilities - Renewable',
'Waste Management',
];
export function sectorToIndex(sector) {
return SECTORS_IN_ORDER.indexOf(sector);
}
export function indexToSector(index) {
if (index < 0 || index >= SECTORS_IN_ORDER.length) {
return 'Unknown';
}
return SECTORS_IN_ORDER[index];
}
export function indexToIndustry(index) {
if (index < 0 || index >= INDUSTRIES_IN_ORDER.length) {
return 'Unknown';
}
return INDUSTRIES_IN_ORDER[index];
}
export function industryToIndex(industry) {
return INDUSTRIES_IN_ORDER.indexOf(industry);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdG9ycy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9saWIvc2VjdG9ycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsTUFBTSxnQkFBZ0IsR0FBRztJQUM5QixpQkFBaUI7SUFDakIsd0JBQXdCO0lBQ3hCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsUUFBUTtJQUNSLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osYUFBYTtJQUNiLGFBQWE7SUFDYixZQUFZO0lBQ1osV0FBVztDQUNaLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSxtQkFBbUIsR0FBRztJQUNqQyxzQkFBc0I7SUFDdEIscUJBQXFCO0lBQ3JCLHFCQUFxQjtJQUNyQixVQUFVO0lBQ1YseUJBQXlCO0lBQ3pCLFVBQVU7SUFDVix1QkFBdUI7SUFDdkIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQiwwQkFBMEI7SUFDMUIsb0JBQW9CO0lBQ3BCLFlBQVk7SUFDWixxQkFBcUI7SUFDckIsa0JBQWtCO0lBQ2xCLHFCQUFxQjtJQUNyQiwyQkFBMkI7SUFDM0IscUNBQXFDO0lBQ3JDLGVBQWU7SUFDZixjQUFjO0lBQ2Qsb0JBQW9CO0lBQ3BCLCtCQUErQjtJQUMvQiwrQkFBK0I7SUFDL0IsaUJBQWlCO0lBQ2pCLFdBQVc7SUFDWCxhQUFhO0lBQ2IseUJBQXlCO0lBQ3pCLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsZUFBZTtJQUNmLHFCQUFxQjtJQUNyQixzQkFBc0I7SUFDdEIsUUFBUTtJQUNSLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsd0JBQXdCO0lBQ3hCLGlCQUFpQjtJQUNqQiw4QkFBOEI7SUFDOUIsMENBQTBDO0lBQzFDLCtCQUErQjtJQUMvQiw4QkFBOEI7SUFDOUIsdUJBQXVCO0lBQ3ZCLGdDQUFnQztJQUNoQyxxQ0FBcUM7SUFDckMsNEJBQTRCO0lBQzVCLGVBQWU7SUFDZixxQ0FBcUM7SUFDckMsZUFBZTtJQUNmLHlCQUF5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