API reference
Funds
ETF and managed fund profiles with fees, NAV and AUM, plus holdings with their weights.
Fund profiles
/v1/funds Issuer, benchmark, fees, domicile and distribution frequency, with the latest net assets, NAV and units on issue. Fees are yearly percentages of net assets, 0.07 for 0.07%.
Query parameters
symbolsarray of strings RequiredComma separated identifiers, up to 100, like ASX:VAS, isin:AU000000VAS1 or ins_...
Up to 100 items
freshbooleanSkip our cache and fetch from sources. Items fetched fresh cost double
formatstringResponse format
One of
jsoncsvDefaults to json
Response
dataarray of objectsShow 16 fields
apirstring or nullThe Australian fund code, null outside Australia
asOftimestampThe point in time this data describes. For history and events it's the date of the newest record, or the end of your range when there are none. Live values give when they were observed, and reference data gives when we last checked it with a source
aumnumber or nullNet assets
benchmarkstring or nullcurrencystring or nullCurrency of aum and nav
distributionFrequencystring or nullOne of
monthlyquarterlysemi_annualannualnonedomicilestring or nullinceptiondate or nullinstrumentobjectWhat the symbol resolved to
Show 7 fields
countrystring or nullcurrencystring or nullidstringmicstring or nullnamestringsymbolstringtypestringOne of
equityetffundindexfxcryptotokenratefuturecommoditybond
issuerstring or nullmanagementFeenumber or nullYearly percentage of net assets
mernumber or nullManagement expense ratio as a yearly percentage of net assets
navnumber or nullNet asset value per unit
navDatedate or nullThe day aum, nav and unitsOnIssue are from
symbolstringThe symbol as sent
unitsOnIssuenumber or null
errorsarray of objectsShow 3 fields
codestringOne of
invalid_symbolinstrument_not_foundnot_supporteddata_unavailabledata_pendingsource_failedmessagestringsymbolstring
metaobjectShow 2 fields
creditsintegerCredits this call cost
requestIdstring
Errors
400 Bad Request401 Unauthorized402 Payment Required403 Forbidden422 Unprocessable Entity429 Too Many Requests500 Internal Server Error503 Service Unavailable
Every error body is problem+json with a stable code. See errors.
Fund holdings
/v1/holdings Every position of a fund with its weight, from the latest snapshot or the one on or before date. An index like INDEX:AXJO returns the holdings of a fund tracking it, named in fund.
Query parameters
symbolsarray of strings RequiredComma separated identifiers, up to 100, like ASX:VAS, isin:AU000000VAS1 or ins_...
Up to 100 items
freshbooleanSkip our cache and fetch from sources. Items fetched fresh cost double
formatstringResponse format
One of
jsoncsvDefaults to json
datedateReturn the snapshot on or before this day
Response
dataarray of objectsShow 7 fields
asOftimestampThe point in time this data describes. For history and events it's the date of the newest record, or the end of your range when there are none. Live values give when they were observed, and reference data gives when we last checked it with a source
currencystring or nullCurrency of every position's value
datedateThe day of this snapshot
fundobjectWhere the positions come from, the tracking fund when the symbol is an index
Show 7 fields
countrystring or nullcurrencystring or nullidstringmicstring or nullnamestringsymbolstringtypestringOne of
equityetffundindexfxcryptotokenratefuturecommoditybond
instrumentobjectWhat the symbol resolved to
Show 7 fields
countrystring or nullcurrencystring or nullidstringmicstring or nullnamestringsymbolstringtypestringOne of
equityetffundindexfxcryptotokenratefuturecommoditybond
positionsarray of objectsShow 14 fields
assetClassstring or nullOne of
equityfixed_incomecashderivativefundreal_estatecommodityothercountrystring or nullcurrencystring or nullThe constituent's own trading currency
instrumentIdstring or nullOur id for the constituent, null until it resolves to an instrument
isinstring or nullmicstring or nullnamestringpositionintegerOrder in the issuer's file, from 1
sectorstring or nullsharesnumber or nullShares or units held, null for positions held by face value
symbolstring or nullThe constituent's symbol, null until it resolves to an instrument
tickerstring or nullvaluenumber or nullweightnumber or nullPercentage of net assets, 4.5 for 4.5%
symbolstringThe symbol as sent
errorsarray of objectsShow 3 fields
codestringOne of
invalid_symbolinstrument_not_foundnot_supporteddata_unavailabledata_pendingsource_failedmessagestringsymbolstring
metaobjectShow 2 fields
creditsintegerCredits this call cost
requestIdstring
Errors
400 Bad Request401 Unauthorized402 Payment Required403 Forbidden422 Unprocessable Entity429 Too Many Requests500 Internal Server Error503 Service Unavailable
Every error body is problem+json with a stable code. See errors.