Obtain the profile of each ETF or fund: its issuer, asset class, domicile, inception date, expense ratio (as a decimal), assets under management, net asset value and number of holdings. The expense ratio in particular determines how much of the return is lost to costs every year.

Tickers that are not an ETF or fund return no data. They are not removed from the Toolkit instance.

Also known as: fund profile, ETF profile, fund information.

ETF Information in Python

Install the Finance Toolkit with:

pip install financetoolkit -U

Then call get_etf_information as shown below.

from financetoolkit import Toolkit

toolkit = Toolkit(
    ["QQQ", "VTI"],
    api_key="FINANCIAL_MODELING_PREP_KEY",
    start_date="2021-01-01",
    end_date="2025-12-31",
)

toolkit.get_etf_information().drop(["Description", "Website"])

Which returns:

  QQQ VTI
Name Invesco QQQ Trust, Series 1 Vanguard Morningstar Total Stock Market ETF
ISIN US46090E1038 US9229087690
CUSIP 46090E103 922908769
Asset Class Equity Large Cap Equity
Domicile US US
ETF Company Invesco Vanguard
Inception Date 1999-03-10 2001-05-24
Expense Ratio 0.0018 0.0003
Assets Under Management 508484484641 2300000000000
Average Volume 39278732 3259438
NAV 759.5 381.13
NAV Currency USD USD
Holdings Count 102 3598
Actively Trading True True
Updated At 2026-10-08T01:48:10.006Z 2026-10-08T02:22:30.046Z

Parameters

The function accepts the following parameters:

  • overwrite (bool): Defines whether to overwrite the existing data.
Share