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


BPRN · Bank Of Princeton
BPRO · Bitwise Funds Trust
BPT · BP Prudhoe Bay Royalty Trust
BPTH · Bio Path Holdings Inc
BPTS · Biophytis
BPTSY · Biophytis S.A.
BPY · Brookfield Property Partners L.P
BPYU · Brookfield Property REIT Inc
BPYUP · Brookfield Property REIT Inc
BQ · Boqii Holding Limited
BQH · BlackRock New York Municipal Bond Trust
BR · Broadridge Financial Solutions Inc
BRAC · Broad Capital Acquisition Corp
BRACR · Broad Capital Acquisition Corp Rights
BRACU · Broad Capital Acquisition Corp Unit
BRAG · Bragg Gaming Group Inc
BRAI · Braiin Limited Common Stock
BRBI · BRBI BR Partners S.A. ADSs
BRBR · Bellring Brands LLC
BRBR-W · BRBR-W
BRBR-WI · BellRing Brands, Inc.
BRBS · Blue Ridge Bankshares, Inc
BRC · Brady Corporation
BRCB · Black Rock Coffee Bar, Inc. Class A Common Stock
BRCC · BRC Inc.
BRCN · Burcon NutraScience Corporation
BRD · Beard Energy Transition Acquisition Corp
BRD-U · BRD-U
BRD-WS · BRD-WS
BRDG · Bridge Investment Group Holdings Inc
BRDS · Bird Global
BRDS-WS · BRDS-WS
BREA · Brera Holdings PLC Class B Ordinary Shares
BREW · Craft Brew Alliance, Inc
BREZ · Breeze Holdings Acquisition Corp
BREZR · BREZR
BREZU · Breeze Holdings Acquisition Corp.
BREZW · BREZW
BRFH · Barfresh Food Group Inc
BRFS · BRF SA ADR
BRG · Bluerock Residential Growth REIT, Inc
BRGGF · Bragg Gaming Group Inc.
BRIB · FIS Trust
BRID · Bridgford Foods Corporation
BRIV · B Riley Principal 250 Merger Corp
BRIVU · B Riley Principal 250 Merger Corp Unit
BRIVW · B. Riley Principal 250 Merger Corp. Warrant
BRK-A · Berkshire Hathaway Inc
BRKB · Berkshire Hathaway B Shares
BRKH · BurTech Acquisition Corp
BRKHW · BurTech Acquisition Corp. Warrants
BRKL · Brookline Bancorp Inc
BRKR · Bruker Corporation
BRKS · Brooks Automation Inc
BRLI · Brilliant Acquisition Corp
BRLIR · Brilliant Acquisition Corporation
BRLIU · Brilliant Acquisition Corp
BRLS · Borealis Foods Inc.
BRLT · Brilliant Earth Group Inc
BRMK · Broadmark Realty Capital Inc
BRN · Barnwell Industries, Inc
BRNS · Barinthus Biotherapeutics plc
BRNX · BrenX Ltd.
BRO · Brown & Brown Inc
BROG · Brooge Holdings Ltd
BROGW · Brooge Energy Limited
BROS · Dutch Bros Inc
BRP · Brp Group Inc
BRPA · Big Rock Partners Acquisition Corp
BRPAR · BR Partners Yield FIM C Priv
BRPAW · BRPAW
BRPM · B. Riley Principal 150 Merger Corp
BRPMU · B. Riley Principal 150 Merger Corp Unit
BRPMW · B. Riley Principal 150 Merger Corp
BRQS · Borqs Technologies Inc
BRQSF · Borqs Technologies Inc.
BRR · ProCap Financial, Inc.
BRRWU · Columbus Circle Capital Corp I
BRRWW · BRRWW
BRSH · Bruush Oral Care Inc.
BRSHF · Bruush Oral Care Inc.
BRSHW · BRSHW
BRSL · Brightstar Lottery PLC
BRSP · Brightspire Capital Inc
BRT · BRT Realty Trust
BRTX · BioRestorative Therapies Inc
BRUN · Boost Run Inc. Class A Common Stock
BRVE · Braveheart Bio, Inc. Common Stock
BRW-R · BRW-R
BRW-R-W · BRW-R-W
BRX · Brixmor Property
BRY · Berry Petroleum Corp
BRZE · Braze Inc
BSA · BrightSphere Investment Group plc
BSAA · BEST SPAC I Acquisition Corp. Class A Ordinary Shares
BSAC · Banco Santander Chile
BSAQ · Black Spade Acquisition Co
BSAQ-U · BSAQ-U
BSAQ-WS · BSAQ-WS
BSBK · Bogota Financial Corp