ETF Holdings

ETF Holdings R API Documentation

Returns holdings data that details all the constituent securities in each ETF with names, identifiers, and the weights for each security providing granular level transparency.

API Class:
IntrinioSDK::ETFsApi
Instance Method:
get_etf_holdings()

Stock Price Code Example

Use my API Key
client <- IntrinioSDK::ApiClient$new()
# Configure API key authorization: ApiKeyAuth
client$configuration$apiKey <- "YOUR_API_KEY"
#Configure retries
client$configuration$allowRetries <- TRUE
# Setup API with client
ETFsApi <- IntrinioSDK::ETFsApi$new(client)
# Required params
identifier <- "SPY"
# Optional params
opts <- list(
page_size = 100,
next_page = NULL
)
response <- ETFsApi$get_etf_holdings(identifier, opts)
print(response)
print(response$content)
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Parameters

NameTypeDescriptionNotes
identifierCharacterAn ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) 
page_sizeIntegerThe number of results to return[optional] [default to 100]  
next_pageCharacterGets the next page of data from a previous API call[optional]  


Return Type

object
IntrinioSDK::ApiResponseETFHoldings

Properties

NameTypeDescription
holdingsList of ETFHolding 
holdings_data_frameData FrameData frame representation of holdings
etfETFSummary 
next_pageCharacterThe token required to request the next page of the data. If null, no further results are available.  
object
IntrinioSDK::ETFHolding

Properties

NameTypeDescription
as_of_dateDateThe date on which the holding and their weights correspond  
nameCharacterThe common name for the holding  
tickerCharacterThe common exchange ticker for the holding  
typeCharacterThe type of instrument for this holding. Examples (Bond = 'BOND', Equity = 'EQUI', Options = ‘OPTN')  
composite_figiCharacterDEPRECATED  
share_class_figiCharacterThe OpenFIGI symbol for the holding  
isinCharacterInternational Securities Identification Number (ISIN) for the holding  
ricCharacterReuters Instrument Code (RIC) for the holding  
sedolCharacterStock Exchange Daily Official List (SEDOL) for the holding  
faceNumericFace value of the debt security, if available  
couponNumericCoupon rate of the debt security, if available  
market_value_heldNumericThe market value of this holding in the ETF as of the `as_of_date`  
notional_valueNumericNotional value of derivatives contracts held in the Exchange Traded Fund (ETF) or Exchange Traded Note (ETN)  
maturityDateMaturity date for the debt security, if available  
quantity_heldNumericNumber of units of the security held if available  
weightingNumericFraction of the funds market value held  
quantity_unitsNumericThe unit of the `quanity_held` field. Examples ('oz', 'shares', ‘contracts')  
quantity_per_shareNumericNumber of units of the security held per units of shares outstanding of the Exchange Traded Fund (ETF), if available  
contract_expiry_dateDateExpiry date for the futures contract held in the Exchange Traded Fund (ETF) or Exchange Traded Note (ETN)  
object
IntrinioSDK::ETFSummary

Properties

NameTypeDescription
idCharacterThe Intrinio ID of the ETF  
nameCharacterThe common name of the ETF  
tickerCharacterThe common ticker symbol for the ETF  
figi_tickerCharacterThe OpenFIGI ticker for the ETF  
ricCharacterReuters Instrument Code (RIC) for the ETF  
isinCharacterInternational Securities Identification Number (ISIN) for the ETF  
sedolCharacterStock Exchange Daily Official List (SEDOL) for the ETF  
exchange_micCharacterThe exchange Market Identifier Code (MIC) from the International Standards Organization (ISO)