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


A · Agilent Technologies Inc
AA · Alcoa Corp
AAC · AAC Holdings Inc
AAC-U · AAC-U
AAC-UN · Ares Acquisition Corp
AAC-WS · AAC-WS
AAC-WT · Ares Acquisition Corporation Re
AACB · Artius II Acquisition Inc.
AACBR · Artius II Acquisition Inc. Rights
AACG · ATA Creativity Global
AACI · Armada Acquisition Corp. II Class A Ordinary Shares
AACIW · Armada Acquisition Corp. I Warrant
AACO · Abony Acquisition Corp. I Class A Ordinary Share
AACP · Apogee Acquisition Corp Class A Ordinary Shares
AACPR · Apogee Acquisition Corp Rights
AACQ · Origin Materials Inc
AACQU · Artius Acquisition Inc
AACQW · Artius Acquisition Inc
AACT · Ares Acquisition Corporation II
AACT-U · AACT-U
AACT-UN · Ares Acquisition Corporation II
AACT-WS · AACT-WS
AACT-WT · Ares Acquisition Corporation II WT
AADI · Aadi Bioscience Inc
AADX · Applied Aerospace & Defense, Inc.
AAGR · African Agriculture Holdings Inc.
AAGRW · African Agriculture Holdings Inc
AAIC · Arlington Asset Investment Corp
AAIN · AAIN
AAL · American Airlines Group
AAM · AA Mission Acquisition Corp.
AAM-PB · AAM-PB
AAM-WT · AA Mission Acquisition Corp. WT
AAMC · Altisource Asset Management Corporation
AAME · Atlantic American Corporation
AAMI · Acadian Asset Management Inc
AAN · The Aaron's Company Inc.
AAN-W · AAN-W
AAOI · Applied Opt
AAON · AAON Inc
AAP · Advance Auto Parts Inc
AAPG · Ascentage Pharma Group International
AAPGV · Ascentage Pharma Group International American Depository Shares When Issued
AAPL · Apple Inc.
AAQC · Accelerate Acquisition Corp
AAQC-U · AAQC-U
AAQC-UN · Accelerate Acquisition Units
AAQC-WS · AAQC-WS
AAQC-WT · AAQC-WT
AARD · Aardvark Therapeutics, Inc. Common Stock
AAT · American Assets Trust Inc
AATC · Autoscope Technologies Corp
AAU · Almaden Minerals Ltd
AAUC · Allied Gold Corporation
AAUGD · Aero Energy Limited
AAWW · Atlas Air Worldwide Holdings
AAXN · Axon Enterprise, Inc
AB · AllianceBernstein Holding L.P.
ABAT · American Battery Technology Company Common Stock
ABB · ABB Ltd
ABBV · AbbVie Inc
ABC · AmerisourceBergen
ABCB · Ameris Bancorp
ABCL · Abcellera Biologics Inc
ABCM · Abcam PLC
ABEO · Abeona Therapeutics Inc
ABEV · Ambev SA ADR
ABG · Asbury Automotive Group Inc
ABGI · ABG Acquisition I Corp
ABIO · ARCA Biopharma Inc
ABL · Abacus Life Inc.
ABLLW · ABLLW
ABLV · Able View Global Inc. Class B Ordinary Shares
ABM · ABM Industries Incorporated
ABMD · ABIOMED Inc
ABNB · Airbnb Inc
ABOS · Acumen Pharmaceuticals Inc
ABP · Abpro Holdings, Inc.
ABPWW · Abpro Holdings Inc
ABQQD · AI Era Corp.
ABR · Arbor Realty Trust
ABSI · Absci Corp
ABST · Absolute Software Corporation
ABT · Abbott Laboratories
ABTC · American Bitcoin Corp
ABTS · Abits Group Inc.
ABTX · Allegiance Bancshares Inc
ABUS · Arbutus Biopharma Corp
ABVC · ABVC Biopharma Inc
ABVE · Above Food Ingredients Inc. Common Stock
ABVX · Abivax SA American Depositary Shares
ABX · Abacus Global Management, Inc.
ABY · Abengoa Yield Plc
AC · Associated Capital Group Inc
ACA · Arcosa Inc
ACAA · Averin Capital Acquisition Corp. Class A Ordinary Shares
ACAB · Atlantic Coastal Acquisition Corp II
ACABW · Atlantic Coastal Acquisition Corp. II Warrant
ACAC · Acri Capital Acquisition Corporation
ACACW · Acies Acquisition Corp