How to Get ETF Holdings in Excel

Get etf holdings directly in Excel using custom formulas. Retrieve financial data, automate your workflows, and keep your spreadsheets updated with our Excel add-in.

No VBA/Macros Required
Microsoft Certified Add-in
2-Minute Setup
EXCEL FORMULA
=FDN("EtfHoldings", "SPY", "", 5)

This formula pulls data into your spreadsheet once our Excel add-in is installed.

Formula Result

See exactly how data fills into your sheet when the formula runs. This example shows the actual up-to-date information returned.

ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1central_index_keyregistrant_nameperiod_of_reportetf_nameetf_symbolseries_idclass_idissuer_namelei_numbertitle_of_securitytrading_symbolcusip_numberisin_numberamount_of_unitsdescription_of_unitsdenomination_currencyvalue_in_usdpercentage_value_compared_to_assetspayoff_profileasset_typeissuer_typecountry_of_issuer_or_investmentis_restricted_securityfair_value_levelis_cash_collateralis_non_cash_collateralis_loan_by_fund
20000884394SPDR S&P 500 ETF TRUST2026-03-31SPDR S&P 500 ETF TRUSTSPYN/AN/AAmphenol Corp549300D3L3G0R4U4VT04Amphenol CorpAPH032095101US032095101714321610NSUSD1809535423.50.277711479312LongECCORPUS1
30000884394SPDR S&P 500 ETF TRUST2026-03-31SPDR S&P 500 ETF TRUSTSPYN/AN/AAxon Enterprise Inc549300QP2IEEGFE16681Axon Enterprise IncAXON05464C101US05464C1018917708NSUSD389741410.520.059814061807LongECCORPUS1
40000884394SPDR S&P 500 ETF TRUST2026-03-31SPDR S&P 500 ETF TRUSTSPYN/AN/AAlliant Energy Corp5493009ML300G373MZ12Alliant Energy CorpLNT018802108US01880210852981179NSUSD213929405.040.032831991444LongECCORPUS1
50000884394SPDR S&P 500 ETF TRUST2026-03-31SPDR S&P 500 ETF TRUSTSPYN/AN/AAmgen Inc62QBXGPJ34PQ72Z12S66Amgen IncAMGN031162100US03116210096270087NSUSD2206130110.950.3385773214LongECCORPUS1
60000884394SPDR S&P 500 ETF TRUST2026-03-31SPDR S&P 500 ETF TRUSTSPYN/AN/AArista Networks Inc635400H1WKBLOQERUU95Arista Networks IncANET040413205US040413205412021478NSUSD1475997068.840.226522965024LongECCORPUS1
ABCDEF
1central_index_key00008843940000884394000088439400008843940000884394
2registrant_nameSPDR S&P 500 ETF TRUSTSPDR S&P 500 ETF TRUSTSPDR S&P 500 ETF TRUSTSPDR S&P 500 ETF TRUSTSPDR S&P 500 ETF TRUST
3period_of_report2026-03-312026-03-312026-03-312026-03-312026-03-31
4etf_nameSPDR S&P 500 ETF TRUSTSPDR S&P 500 ETF TRUSTSPDR S&P 500 ETF TRUSTSPDR S&P 500 ETF TRUSTSPDR S&P 500 ETF TRUST
5etf_symbolSPYSPYSPYSPYSPY
6series_idN/AN/AN/AN/AN/A
7class_idN/AN/AN/AN/AN/A
8issuer_nameAmphenol CorpAxon Enterprise IncAlliant Energy CorpAmgen IncArista Networks Inc
9lei_number549300D3L3G0R4U4VT04549300QP2IEEGFE166815493009ML300G373MZ1262QBXGPJ34PQ72Z12S66635400H1WKBLOQERUU95
10title_of_securityAmphenol CorpAxon Enterprise IncAlliant Energy CorpAmgen IncArista Networks Inc
11trading_symbolAPHAXONLNTAMGNANET
12cusip_number03209510105464C101018802108031162100040413205
13isin_numberUS0320951017US05464C1018US0188021085US0311621009US0404132054
14amount_of_units143216109177082981179627008712021478
15description_of_unitsNSNSNSNSNS
16denomination_currencyUSDUSDUSDUSDUSD
17value_in_usd1809535423.5389741410.52213929405.042206130110.951475997068.84
18percentage_value_compared_to_assets0.2777114793120.0598140618070.0328319914440.33857732140.226522965024
19payoff_profileLongLongLongLongLong
20asset_typeECECECECEC
21issuer_typeCORPCORPCORPCORPCORP
22country_of_issuer_or_investmentUSUSUSUSUS
23is_restricted_security
24fair_value_level11111
25is_cash_collateral
26is_non_cash_collateral
27is_loan_by_fund
An exchange-traded fund (ETF) is an investment fund holding a collection of assets that trades on the stock exchange just like an individual share. Our Excel add-in provides information on the securities held by exchange-traded funds.

Steps to Get Started

01
Install the Add-in

Open Excel, navigate to the Home tab, select Add-ins, and search for FinancialData.Net.

02
Grab Your Key

Sign in to your account at FinancialData.Net, open the dashboard, and copy your API key.

03
Run Your Formula

Open the task pane in Excel, save your API key, and start typing the =FDN(...) formula.

Formula Reference

Use the formula to retrieve financial data by specifying a dataset, ticker symbol, and additional parameters.

=FDN(dataset, identifier, argument, maxRows)
datasetString
Specifies the dataset to query. Enter the dataset name enclosed in quotation marks, for example "EtfHoldings".
identifierString
Accepts one or multiple identifiers such as ticker symbols (e.g., "AAPL" or "AAPL,MSFT") or other supported identifier types.
argumentString
Filters the dataset output using an additional parameter, such as a date like "2025-01-15" or a reporting period like "year" or "quarter".
maxRowsInteger
Limits the number of records returned by the formula. For example, setting the value to 5 returns the five most recent rows.

Troubleshooting & FAQ

If Excel doesn't recognize the =FDN() formula, the add-in may not have loaded correctly. Restart Excel or reinstall the add-in from the Office Add-ins Store.

Excel displays this error when it does not recognize the =FDN() formula. This means the add-in is either not installed or has been disabled.

The =FDN() formula outputs multiple rows and columns of data, which Excel blocks if any existing text or formatting occupies the surrounding cells. Simply clear these obstructing cells to allow the formula to expand completely.

Install the Excel Add-in

Access 80+ financial datasets directly in Excel using simple formulas.

Install via AppSource
Compatible with Office 365 and Excel for Web
Data Subscriptions for Excel
Standard SubscriptionCore financial data
$29 / mo
Premium Subscription
Full financial data
$69 / mo
Get Started