Columns and types
VARCHAR
- ticker
- symbol
- name
- description
BOOLEAN
- technology
- financialServices
- healthcare
- energy
DOUBLE
- technologyScore
- financialServicesScore
- healthcareScore
- energyScore
Showing 12 of 283 recorded rows. The complete table is below.
Current logical schema for lake.stock_industry_classifications
Inspect the complete lake.stock_industry_classifications schema
Scroll sideways to compare all columns. Select a heading to sort.
| ticker | VARCHAR |
| symbol | VARCHAR |
| name | VARCHAR |
| description | VARCHAR |
| technology | BOOLEAN |
| technologyScore | DOUBLE |
| financialServices | BOOLEAN |
| financialServicesScore | DOUBLE |
| healthcare | BOOLEAN |
| healthcareScore | DOUBLE |
| energy | BOOLEAN |
| energyScore | DOUBLE |
| consumerGoods | BOOLEAN |
| consumerGoodsScore | DOUBLE |
| entertainmentAndMedia | BOOLEAN |
| entertainmentAndMediaScore | DOUBLE |
| manufacturing | BOOLEAN |
| manufacturingScore | DOUBLE |
| transportation | BOOLEAN |
| transportationScore | DOUBLE |
| realEstate | BOOLEAN |
| realEstateScore | DOUBLE |
| utilities | BOOLEAN |
| utilitiesScore | DOUBLE |
| agriculture | BOOLEAN |
| agricultureScore | DOUBLE |
| education | BOOLEAN |
| educationScore | DOUBLE |
| retail | BOOLEAN |
| retailScore | DOUBLE |
| artificialIntelligence | BOOLEAN |
| artificialIntelligenceScore | DOUBLE |
| aiInfrastructure | BOOLEAN |
| aiInfrastructureScore | DOUBLE |
| analytics | BOOLEAN |
| analyticsScore | DOUBLE |
| cloudComputing | BOOLEAN |
| cloudComputingScore | DOUBLE |
| dataCenter | BOOLEAN |
| dataCenterScore | DOUBLE |
| database | BOOLEAN |
| databaseScore | DOUBLE |
| cybersecurity | BOOLEAN |
| cybersecurityScore | DOUBLE |
| developerTools | BOOLEAN |
| developerToolsScore | DOUBLE |
| software | BOOLEAN |
| softwareScore | DOUBLE |
| saas | BOOLEAN |
| saasScore | DOUBLE |
| enterpriseSoftware | BOOLEAN |
| enterpriseSoftwareScore | DOUBLE |
| customerExperienceSoftware | BOOLEAN |
| customerExperienceSoftwareScore | DOUBLE |
| productivityTools | BOOLEAN |
| productivityToolsScore | DOUBLE |
| collaborationSoftware | BOOLEAN |
| collaborationSoftwareScore | DOUBLE |
| digitalSignatureAndAuthentication | BOOLEAN |
| digitalSignatureAndAuthenticationScore | DOUBLE |
| hardware | BOOLEAN |
| hardwareScore | DOUBLE |
| consumerElectronics | BOOLEAN |
| consumerElectronicsScore | DOUBLE |
| networking | BOOLEAN |
| networkingScore | DOUBLE |
| semiconductor | BOOLEAN |
| semiconductorScore | DOUBLE |
| chipDesign | BOOLEAN |
| chipDesignScore | DOUBLE |
| chipManufacturing | BOOLEAN |
| chipManufacturingScore | DOUBLE |
| semiconductorEquipment | BOOLEAN |
| semiconductorEquipmentScore | DOUBLE |
| gpuAndAccelerators | BOOLEAN |
| gpuAndAcceleratorsScore | DOUBLE |
| memoryAndStorage | BOOLEAN |
| memoryAndStorageScore | DOUBLE |
| quantumComputing | BOOLEAN |
| quantumComputingScore | DOUBLE |
| robotics | BOOLEAN |
| roboticsScore | DOUBLE |
| industrialAutomation | BOOLEAN |
| industrialAutomationScore | DOUBLE |
| iot | BOOLEAN |
| iotScore | DOUBLE |
| smartDevices | BOOLEAN |
| smartDevicesScore | DOUBLE |
| wearable | BOOLEAN |
| wearableScore | DOUBLE |
| 3dPrinting | BOOLEAN |
| 3dPrintingScore | DOUBLE |
| augmentedReality | BOOLEAN |
| augmentedRealityScore | DOUBLE |
| virtualReality | BOOLEAN |
| virtualRealityScore | DOUBLE |
| space | BOOLEAN |
| spaceScore | DOUBLE |
| satellites | BOOLEAN |
| satellitesScore | DOUBLE |
| aerospace | BOOLEAN |
| aerospaceScore | DOUBLE |
| defense | BOOLEAN |
| defenseScore | DOUBLE |
| drones | BOOLEAN |
| dronesScore | DOUBLE |
| financialInfrastructure | BOOLEAN |
| financialInfrastructureScore | DOUBLE |
| capitalMarketsTechnology | BOOLEAN |
| capitalMarketsTechnologyScore | DOUBLE |
| banking | BOOLEAN |
| bankingScore | DOUBLE |
| assetManagement | BOOLEAN |
| assetManagementScore | DOUBLE |
| brokerage | BOOLEAN |
| brokerageScore | DOUBLE |
| payments | BOOLEAN |
| paymentsScore | DOUBLE |
| fintech | BOOLEAN |
| fintechScore | DOUBLE |
| insurance | BOOLEAN |
| insuranceScore | DOUBLE |
| autoInsurance | BOOLEAN |
| autoInsuranceScore | DOUBLE |
| homeInsurance | BOOLEAN |
| homeInsuranceScore | DOUBLE |
| lifeInsurance | BOOLEAN |
| lifeInsuranceScore | DOUBLE |
| healthInsurance | BOOLEAN |
| healthInsuranceScore | DOUBLE |
| blockchain | BOOLEAN |
| blockchainScore | DOUBLE |
| cryptocurrency | BOOLEAN |
| cryptocurrencyScore | DOUBLE |
| biotechnology | BOOLEAN |
| biotechnologyScore | DOUBLE |
| pharmaceuticals | BOOLEAN |
| pharmaceuticalsScore | DOUBLE |
| medicalDevices | BOOLEAN |
| medicalDevicesScore | DOUBLE |
| digitalHealth | BOOLEAN |
| digitalHealthScore | DOUBLE |
| lifeSciencesSoftware | BOOLEAN |
| lifeSciencesSoftwareScore | DOUBLE |
| bioinformatics | BOOLEAN |
| bioinformaticsScore | DOUBLE |
| computationalBiology | BOOLEAN |
| computationalBiologyScore | DOUBLE |
| computationalDrugDiscovery | BOOLEAN |
| computationalDrugDiscoveryScore | DOUBLE |
| oncology | BOOLEAN |
| oncologyScore | DOUBLE |
| immunotherapy | BOOLEAN |
| immunotherapyScore | DOUBLE |
| vaccines | BOOLEAN |
| vaccinesScore | DOUBLE |
| veterinary | BOOLEAN |
| veterinaryScore | DOUBLE |
| oil | BOOLEAN |
| oilScore | DOUBLE |
| gas | BOOLEAN |
| gasScore | DOUBLE |
| oilfieldServices | BOOLEAN |
| oilfieldServicesScore | DOUBLE |
| cleanEnergy | BOOLEAN |
| cleanEnergyScore | DOUBLE |
| renewableEnergy | BOOLEAN |
| renewableEnergyScore | DOUBLE |
| solarEnergy | BOOLEAN |
| solarEnergyScore | DOUBLE |
| windEnergy | BOOLEAN |
| windEnergyScore | DOUBLE |
| nuclearEnergy | BOOLEAN |
| nuclearEnergyScore | DOUBLE |
| hydrogen | BOOLEAN |
| hydrogenScore | DOUBLE |
| batteryTechnology | BOOLEAN |
| batteryTechnologyScore | DOUBLE |
| miningAndNaturalResources | BOOLEAN |
| miningAndNaturalResourcesScore | DOUBLE |
| gold | BOOLEAN |
| goldScore | DOUBLE |
| silver | BOOLEAN |
| silverScore | DOUBLE |
| chemicals | BOOLEAN |
| chemicalsScore | DOUBLE |
| advancedMaterials | BOOLEAN |
| advancedMaterialsScore | DOUBLE |
| waterInfrastructure | BOOLEAN |
| waterInfrastructureScore | DOUBLE |
| wasteManagementAndRecycling | BOOLEAN |
| wasteManagementAndRecyclingScore | DOUBLE |
| forestry | BOOLEAN |
| forestryScore | DOUBLE |
| construction | BOOLEAN |
| constructionScore | DOUBLE |
| buildingMaterials | BOOLEAN |
| buildingMaterialsScore | DOUBLE |
| electricalAndGridInfrastructure | BOOLEAN |
| electricalAndGridInfrastructureScore | DOUBLE |
| logisticsAndSupplyChain | BOOLEAN |
| logisticsAndSupplyChainScore | DOUBLE |
| airline | BOOLEAN |
| airlineScore | DOUBLE |
| maritime | BOOLEAN |
| maritimeScore | DOUBLE |
| railroads | BOOLEAN |
| railroadsScore | DOUBLE |
| automotive | BOOLEAN |
| automotiveScore | DOUBLE |
| electricVehicle | BOOLEAN |
| electricVehicleScore | DOUBLE |
| autonomousTransportation | BOOLEAN |
| autonomousTransportationScore | DOUBLE |
| recreationalVehicle | BOOLEAN |
| recreationalVehicleScore | DOUBLE |
| cruise | BOOLEAN |
| cruiseScore | DOUBLE |
| rideShare | BOOLEAN |
| rideShareScore | DOUBLE |
| printing | BOOLEAN |
| printingScore | DOUBLE |
| packaging | BOOLEAN |
| packagingScore | DOUBLE |
| householdProducts | BOOLEAN |
| householdProductsScore | DOUBLE |
| ecommerce | BOOLEAN |
| ecommerceScore | DOUBLE |
| digitalMarketplace | BOOLEAN |
| digitalMarketplaceScore | DOUBLE |
| fashionAndApparel | BOOLEAN |
| fashionAndApparelScore | DOUBLE |
| luxuryGoods | BOOLEAN |
| luxuryGoodsScore | DOUBLE |
| jewelry | BOOLEAN |
| jewelryScore | DOUBLE |
| foodAndBeverage | BOOLEAN |
| foodAndBeverageScore | DOUBLE |
| foodDelivery | BOOLEAN |
| foodDeliveryScore | DOUBLE |
| nutrition | BOOLEAN |
| nutritionScore | DOUBLE |
| petCare | BOOLEAN |
| petCareScore | DOUBLE |
| outdoorAndRecreationalEquipment | BOOLEAN |
| outdoorAndRecreationalEquipmentScore | DOUBLE |
| sportsAndFitness | BOOLEAN |
| sportsAndFitnessScore | DOUBLE |
| cannabis | BOOLEAN |
| cannabisScore | DOUBLE |
| hospitalityAndTravel | BOOLEAN |
| hospitalityAndTravelScore | DOUBLE |
| homeSecurity | BOOLEAN |
| homeSecurityScore | DOUBLE |
| advertising | BOOLEAN |
| advertisingScore | DOUBLE |
| gaming | BOOLEAN |
| gamingScore | DOUBLE |
| gambling | BOOLEAN |
| gamblingScore | DOUBLE |
| sportsBetting | BOOLEAN |
| sportsBettingScore | DOUBLE |
| socialMedia | BOOLEAN |
| socialMediaScore | DOUBLE |
| streaming | BOOLEAN |
| streamingScore | DOUBLE |
| movies | BOOLEAN |
| moviesScore | DOUBLE |
| musicAndAudio | BOOLEAN |
| musicAndAudioScore | DOUBLE |
| publishing | BOOLEAN |
| publishingScore | DOUBLE |
| telecommunications | BOOLEAN |
| telecommunicationsScore | DOUBLE |
| edtech | BOOLEAN |
| edtechScore | DOUBLE |
| proptech | BOOLEAN |
| proptechScore | DOUBLE |
| classifiedAt | TIMESTAMP |
| classifierModel | VARCHAR |
| classifierPromptId | VARCHAR |
| classifierPromptVersion | BIGINT |
| descriptionHash | VARCHAR |
No matching rows. Clear the filter to see all records.
Current logical schema for lake.stock_industry_classifications
Query lake.stock_industry_classifications using the column names and types below. The query validator and engine use this logical catalog; a field absent from an older shard returns typed NULL.
What this table contains
One complete row per classified ticker. Every canonical tag is a non-null BOOLEAN derived as tagScore >= 0.5, with a corresponding DOUBLE score. Ordinary category requests use the Boolean. Missing joined rows are unclassified and must never enter a negative universe.
Screen the semiconductor classification
Query example, not executed here. The dates and filters define the proposed research scope; returned rows and current coverage must be checked in your workspace.
The Boolean applies the documented score >= 0.5 classification rule. Inspect classifiedAt for the source date. A missing joined classification row is unclassified and must not silently enter a negative universe.
SELECT ticker, name, semiconductor, classifiedAt
FROM lake.stock_industry_classifications
WHERE semiconductor IS TRUE
ORDER BY ticker
LIMIT 20;Submit the stock_industry_classifications example and read back its parts
Run the exact SQL through the Python SDK
Save this page's SQL as query.sql and the runner below as query.py. Use a registered key with lake scope from Developers. The runner submits the displayed stock_industry_classifications query once, saves its operation, waits on that same ID, saves the returned manifest and downloads its Parquet parts.
This submission has not been executed for the reference page. Inspect the SQL, dates and resource limits before running it. Reuse the request key only for this identical SQL and limits; use a new key when changing them.
python3 -m pip install nexustrade==1.42.0
export NEXUSTRADE_API_KEY="YOUR_LAKE_SCOPED_KEY"
python3 query.py
import json
from pathlib import Path
from nexustrade import NexusTradeClient
# Save the SQL displayed on this page as query.sql.
sql = Path("query.sql").read_text()
client = NexusTradeClient.from_environment()
operation = client.create_lake_query(
{"query": sql, "limits": {"timeoutSeconds": 30, "maxRows": 50,
"maxResultBytes": 1048576}},
idempotency_key="reference-stock_industry_classifications-20261012-v1",
)
Path("query-operation.json").write_text(json.dumps(operation, indent=2))
finished = client.wait_for_lake_query(operation["id"])
if finished["status"] != "completed":
raise RuntimeError(finished)
manifest = client.get_lake_query_manifest(operation["id"])["result"]
Path("query-manifest.json").write_text(json.dumps(manifest, indent=2))
print(json.dumps(manifest, indent=2))
for part in manifest["parts"]:
Path(f"query-{part['part']}.parquet").write_bytes(
client.download_lake_query_part(operation["id"], part["part"], max_bytes=1048576)
)
Coverage and timing
Inspect source coverage and timing before using the rows
One complete row per classified ticker. Every canonical tag is a non-null BOOLEAN derived as tagScore >= 0.5, with a corresponding DOUBLE score. Ordinary category requests use the Boolean. Missing joined rows are unclassified and must never enter a negative universe.
Inspect the returned source dates and nullable fields. For an event-based strategy, use its public availability date to place the observation on the research timeline.
No comments yet.