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


NGIF · Nuveen Investment Funds, Inc.
NGL · NGL Energy Partners LP
NGM · NGM Biopharmaceuticals Inc
NGMS · Neogames SA
NGNE · Neurogene Inc
NGS · Natural Gas Services Group Inc
NGVC · Natural Grocers by Vitamin Cottage Inc
NGVT · Ingevity Corp
NH · Nanthealth LLC
NHC · National HealthCare Corporation
NHF-P-A · NHF-P-A
NHI · National Health Investors Inc
NHIC · NewHold Investment Corp III Class A Ordinary Shares
NHLD · National Holdings Corporation
NHP · National Healthcare Properties, Inc.
NHTC · Natural Health Trend
NI · NiSource Inc
NIC · Nicolet Bankshares Inc.
NICE · Nice Ltd ADR
NICK · Nicholas Financial Inc
NICM · Nicola Mining Inc. American Depositary Shares
NIKI · Niki BioSolutions, Inc.
NILE · BitNile Holdings Inc.
NIMC · NiSource Inc Unit
NINE · Nine Energy Service Inc
NIO · Nio Inc Class A ADR
NIPG · NIP Group Inc. American Depositary Shares
NIQ · NIQ Global Intelligence plc
NISN · Nisun International Enterprise Development Group Co Ltd
NIU · Niu Technologies
NIVF · NewGenIvf Group Limited Class A Ordinary Shares
NIXX · Nixxy, Inc.
NJDCY · Nidec Corporation
NJR · NewJersey Resources Corporation
NK · NantKwest Inc
NKE · Nike Inc
NKLA · Nikola Corp
NKLR · Terra Innovatum Global N.V. Ordinary shares
NKSH · National Bankshares Inc
NKTR · Nektar Therapeutics
NKTX · Nkarta Inc
NL · NL Industries Inc
NLIT · Northern Lights Acquisition Corp
NLITU · Northern Lights Acquisition Corp Unit
NLITW · Northern Lights Acquisition Corp. Warrants
NLOK · NortonLifeLock Inc
NLOP · Net Lease Office Properties
NLS · Nautilus Group Inc
NLSN · Nielsen Holdings PLC
NLSP · NLS Pharmaceutics AG
NLSPW · NLS Pharmaceutics Ltd. Warrant
NLTX · Neoleukin Therapeutics
NLY · Annaly Capital Management, Inc.
NM · Navios Maritime Holdings Inc
NMAD · NOMAD Power Solutions, Inc.
NMAI · Nuveen Multi-Asset Income Fund
NMAX · Newsmax, Inc.
NMCI · Navios Maritime Containers L.P
NMFC · New Mountain Finance Corporation
NMG · Nouveau Monde Graphite Inc
NMHIW · Nature's Miracle Holding Inc. Warrants
NMIH · NMI Holdings Inc
NMM · Navios Maritime Partners LP Unit
NMMC · North Mountain Merger Corp
NMMCU · North Mountain Merger Corp
NMP · NMP Acquisition Corp.
NMR · Nomura Holdings Inc ADR
NMRA · Neumora Therapeutics, Inc.
NMRD · Nemaura Medical Inc
NMRK · Newmark Group Inc
NMTC · Neuroone Medical Technologies Corp
NMTR · 9 Meters Biopharma Inc
NN · Nextnav Acquisition Corp
NNA · Navios Maritime Acquisition Corporation
NNAVW · NextNav Inc. Warrant
NNBR · NN Inc
NNDM · Nano Dimension Ltd
NNE · Nano Nuclear Energy Inc. Common Stock
NNI · Nelnet Inc
NNN · NNN REIT, Inc.
NNNN · Anbio Biotechnology Class A Ordinary Shares
NNOX · Nano X Imaging Ltd
NNVC · NanoViricides, Inc
NOA · North American Construction Group Ltd
NOAC · Natural Order Acquisition Corp
NOACU · Natural Order Acquisition Corp
NOACW · Natural Order Acquisition Corp. Warrant
NOAH · Noah Holdings Ltd
NOC · Northrop Grumman Corporation
NODK · NI Holdings Inc
NOEM · CO2 Energy Transition Corp. Common Stock
NOEMR · CO2 Energy Transition Corp. Right
NOG · Northern Oil & Gas Inc
NOK · Nokia Corp ADR
NOMA · NOMADAR Corp. Class A Common Stock
NOMD · Nomad Foods Ltd
NOTE · FiscalNote Holdings Inc.
NOV · NOV Inc.
NOVA · Sunnova Energy International Inc
NOVN · Novan Inc