PyInvesting
PyInvesting

Helping investors beat the market.


US Stock

Explore the US stocks in PyInvesting's instrument catalogue. Select a company below to review its instrument page and available history before including it in a backtest.

This catalogue lists available instruments, not the historical membership of a stock index. Data coverage and usable backtest dates vary by instrument.

Learn how to backtest without coding · Build a relative strength backtest


BKH · Black Hills Corporation
BKHA · Black Hawk Acquisition Corporation
BKHAR · Black Hawk Acquisition Corporation Rights
BKI · Black Knight Inc
BKK · BlackRock Municipal 2020 Term Trust
BKKT · Bakkt Holdings Inc
BKKT-WS · BKKT-WS
BKKT-WT · Bakkt Holdings Inc. Warrant
BKN · BlackRock Investment Quality Municipal Closed Fund
BKNG · Booking Holdings Inc
BKR · Baker Hughes Co
BKSC · Bank of South Carolina Corp
BKSY · Blacksky Technology Inc
BKSY-WS · BKSY-WS
BKSY-WT · BKSY-WT
BKSYW · BlackSky Technology Inc.
BKT-R · BKT-R
BKT-R-W · BKT-R-W
BKTI · BK Technologies Corporation
BKU · BankUnited Inc
BKV · BKV Corporation
BKYI · BIO-key International, Inc. Common Stock
BL · Blackline Inc
BLAC · Bellevue Life Sciences Acquisition Corp. Common Stock
BLACR · Bellevue Life Sciences Acquisition Corp. Rights
BLACW · Bellevue Life Sciences Acquisition Corp. Warrant
BLBD · Blue Bird Corp
BLBX · Blackboxstocks Inc
BLCM · Bellicum Pharmaceuticals Inc
BLCO · Bausch + Lomb Corp
BLCT · Bluecity Holding Ltd 
BLD · Topbuild Corp
BLDE · Blade Air Mobility Inc
BLDEW · Blade Air Mobility, Inc
BLDP · Ballard Power Systems Inc
BLDR · Builders FirstSource Inc
BLDX · Impax Funds Series Trust I
BLE · BlackRock MIT II
BLEU · Bleuacacia Ltd
BLEUR · bleuacacia ltd Rights
BLEUW · bleuacacia ltd Warrants
BLFS · BioLife Solutions Inc
BLFY · Blue Foundry Bancorp
BLI · Berkeley Lights Inc
BLIN · Bridgeline Digital Inc
BLIV · BeLive Holdings Ordinary Share
BLK · BlackRock Inc
BLKB · Blackbaud Inc
BLL · Ball Corporation
BLLN · BillionToOne, Inc. Class A Common Stock
BLMN · Bloomin Brands Inc
BLMZ · BloomZ Inc. Ordinary Shares
BLMZF · Harrison Global Holdings Inc.
BLND · Blend Labs Inc
BLNE · Beeline Holdings, Inc.
BLNG · Belong Acquisition Corp
BLNGW · Belong Acquisition Corp. Warrant
BLNK · Blink Charging Co
BLNKW · BLNKW
BLPH · Bellerophon Therapeutics Inc
BLRK · Bluerock Acquisition Corp. Class A Ordinary Shares
BLRX · BioLineRx Ltd
BLSA · Bcls Acquisition Corp
BLSH · Bullish
BLSM · BlossomHill Therapeutics, Inc. Common Stock
BLTE · Belite Bio Inc ADR
BLTS · Bright Lights Acquisition Corp
BLTSU · Bright Lights Acquisition Corp
BLTSW · Bright Lights Acquisition Corp. Warrant
BLU · BELLUS Health Inc.
BLUA · Blueriver Acquisition Corp
BLUA-U · BLUA-U
BLUA-WS · BLUA-WS
BLUE · Bluebird bio Inc
BLUW · Blue Water Acquisition Corp. III Class A Ordinary Shares
BLUWU · Blue Water Acquisition Corp. III Unit.
BLUWW · Blue Water Acquisition Corp. Warrant
BLW · BlackRock Limited Duration Income Trust
BLX · Bladex Inc.
BLZE · Backblaze Inc
BLZR · Trailblazer Acquisition Corp. Class A Ordinary Shares
BMA · Banco Macro SA B ADR
BMAC · Black Mountain Acquisition Corp
BMAC-U · BMAC-U
BMAC-UN · Black Mountain Acquisition Corp.
BMAC-WS · BMAC-WS
BMAQ · Blockchain Moon Acquisition Corp
BMAQR · Blockchain Moon Acquisition Corp. Rights
BMAQU · Blockchain Moon Acquisition Corp Unit
BMAQW · Blockchain Moon Acquisition Corp. Warrants
BMBL · Bumble Inc
BMCH · BMC Stock Holdings, Inc
BME · BlackRock Health Sciences Trust
BMEA · Biomea Fusion Inc
BMEZ · BlackRock Health Sciences Trust II
BMGL · Basel Medical Group Ltd Ordinary Shares
BMHL · Bluemount Holdings Limited Class B Ordinary Shares
BMI · Badger Meter Inc
BMLP · BMO Dorsey Wright MLP Index Exchange Traded Notes
BMM · Blue Moon Metals Inc