The search instruments function allows you to search for a company or financial instrument by name. It returns a dataframe with all the symbols that match the query.

Also known as: find companies, lookup stocks, ticker search, instrument search.

Search Instruments in Python

Install the Finance Toolkit with:

pip install financetoolkit -U

Then call search_instruments as shown below.

from financetoolkit import Discovery

discovery = Discovery(api_key="FINANCIAL_MODELING_PREP_KEY")

discovery.search_instruments(query='META')

Which returns:

Symbol Name Currency Exchange Exchange Code
META Meta Platforms, Inc. USD NASDAQ Global Select NASDAQ
META.L WisdomTree Industrial Metals Enhanced USD London Stock Exchange LSE
METAUSD Metadium USD USD CCC CRYPTO
META.MI WisdomTree Industrial Metals Enhanced EUR Milan MIL
META.JK PT Nusantara Infrastructure Tbk IDR Jakarta Stock Exchange JKT

Parameters

The function accepts the following parameters:

  • query (str): A query to search for, e.g. ‘META’.
  • search_method (str, optional): The field to search against. Valid options are ‘symbol’, ‘name’, ‘cik’, ‘cusip’, and ‘isin’. Defaults to ‘name’.
Share