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


DSGX · Descartes Systems Group Inc
DSKE · Daseke Inc
DSKEW · Hennessy Capital Acquisition Corp. II Warrant
DSP · Viant Technology Inc
DSPG · DSP Group Inc
DSS · Document Security Systems, Inc
DSSI · Diamond S Shipping Inc
DSWL · Deswell Industries Inc
DSX · Diana Shipping Inc.
DSX-WS · DSX-WS
DSX-WT · Diana Shipping Inc. WT
DSY · Big Tree Cloud Holdings Limited Ordinary Shares
DT · Dynatrace Holdings LLC
DTB · DTE Energy Company 2020 Series
DTC · Solo Brands Inc
DTCK · Davis Commodities Limited Ordinary Shares
DTCX · Datacentrex, Inc.
DTE · DTE Energy Company
DTE-W · DTE-W
DTEA · Davidstea Inc
DTF · DTF Tax Free Income Closed Fund
DTG · DTE Energy Company 2021 Series E
DTI · Drilling Tools International Corp.
DTIL · Precision BioSciences Inc
DTJ · DTE Energy Company JR SUB DEB 76
DTK · DTE Energy Company 2025 Series
DTM · DT Midstream Inc
DTM-W · DTM-W
DTOC · Digital Transformation Opportunities Corp
DTOCW · Digital Transformation Opportunities Corp
DTP · DTE Energy Co
DTQ · DTE Energy Company SUB DEB 62
DTRT · DTRT Health Acquisition Corp
DTRTU · DTRT Health Acquisition Corp Unit
DTRTW · DTRT Health Acquisition Corp. Warrant
DTSQ · DT Cloud Star Acquisition Corporation Ordinary Shares
DTSQR · DT Cloud Star Acquisition Corporation Right
DTSS · Datasea Inc
DTST · Data Storage Corp
DTSTW · Data Storage Corporation
DTW · DTE Energy Co Pref Series E
DUC · Duff & Phelps Utility and Corporate Bond Trust Inc
DUET · DUET Acquisition Corp
DUETW · DUET Acquisition Corp. Warrant
DUK · Duke Energy Corporation
DUKB · Duke Energy Corp
DUKR · DUKE Robotics Corp. Common Stock
DUNE · Dune Acquisition Corp
DUNEU · Dune Acquisition Corporation
DUNEW · Dune Acquisition Corporation
DUO · Fangdd Network Group Ltd
DUOL · Duolingo Inc
DUOT · Duos Technologies Group Inc
DV · DoubleVerify Holdings Inc
DVA · DaVita HealthCare Partners Inc
DVAX · Dynavax Technologies Corporation
DVCR · Diversicare Healthcare Services Inc
DVD · Dover Motorsports Inc
DVLT · Datavault AI Inc.
DVN · Devon Energy Corporation
DWAC · Digital World Acquisition Corp
DWACW · Digital World Acquisition Equity Warrants Exp 20th Jun 2028
DWIN · Delwinds Insurance Acquisition Corp
DWIN-U · DWIN-U
DWIN-WS · DWIN-WS
DWSN · Dawson Geophysical Company
DWTX · Dogwood Therapeutics, Inc.
DX · Dynex Capital Inc
DXC · DXC Technology Co
DXCM · DexCom Inc
DXF · Eason Technology Limited
DXLG · Destination XL Group Inc
DXPE · DXP Enterprises Inc
DXR · Daxor Corporation
DXST · Decent Holding Inc Ordinary Shares
DXYN · The Dixie Group Inc
DXYZ · Destiny Tech100 Inc.
DY · Dycom Industries Inc
DYAI · Dyadic International Inc
DYCQ · DT Cloud Acquisition Corporation Ordinary Shares
DYCQR · DT Cloud Acquisition Corporation Right
DYCQU · DT Cloud Acquisition Corporation Unit
DYFN · Angel Oak Dynamic Financial Strategies Income Term Trust
DYN · Dyne Therapeutics Inc
DYN-WS · Dynegy Inc. Warrants
DYN-WS-A · Dynegy Inc. Warrants to purchase Common Stock (Expirig February 2 2024)
DYNC · Dynamix Corp
DYNS · Dynamics Special Purpose Corp
DYNT · Dynatronics Corporation
DYNX · Dynamix Corporation Class A Ordinary Shares
DYNXU · Dynamix Corporation Unit
DYNXW · Dynamix Corporation Warrant
DYOR · Insight Digital Partners II Class A Ordinary Shares
DZSI · DZS Inc
E · Eni SpA ADR
EA · Electronic Arts Inc
EAB · Entergy Arkansas, Inc. 1MTG BD 52
EAC · Edify Acquisition Corp
EACPU · Edify Acquisition Corp
EACPW · Edify Acquisition Corp. Warrant