vaneck.com.au APIvaneck.com.au ↗
Access NAV prices, performance history, fund snapshots, and AUM data for all VanEck Australia ASX-listed ETFs via 8 structured endpoints.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/7fd776d3-c607-48d0-9452-3c7fa4d69f87/list_all_etfs' \ -H 'X-API-Key: $PARSE_API_KEY'
Retrieve a complete list of all VanEck ETFs available in Australia, including ASX ticker code, fund name, and AUM.
No input parameters required.
{
"type": "object",
"fields": {
"etfs": "array of objects each containing ticker, name, and aum",
"total": "integer count of ETFs returned"
},
"sample": {
"data": {
"etfs": [
{
"aum": "$8.4B",
"name": "MSCI International Quality ETF",
"ticker": "QUAL"
},
{
"aum": "$3.2B",
"name": "Australian Equal Weight ETF",
"ticker": "MVW"
}
],
"total": 52
},
"status": "success"
}
}About the vaneck.com.au API
The VanEck Australia API exposes 8 endpoints covering NAV prices, performance history, index benchmarks, and fund snapshots for every ASX-listed VanEck ETF. Use list_all_etfs to pull the full fund roster with tickers and AUM, get_etf_snapshot to retrieve per-fund details like management fee and number of securities, or get_etf_performance_history to get price, income, and total return across periods from one month through to inception — for both month-end and quarter-end cut-off dates.
Fund Listings and Price Data
list_all_etfs returns the complete VanEck Australia ETF roster as an array of objects containing ticker, name, and aum. For a consolidated price view across all funds, get_etf_prices_all returns NAV, nav_daily_change, and as_of_date for every ETF in one call. For a single fund, get_nav_last_trade_price takes an ASX ticker parameter (e.g. QUAL, MVW) and returns the current NAV and last trade price with currency formatting, plus the data date. The fuller get_etf_performance_prices_table adds 30-day average volume, prior-day volume, YTD NAV and price percentage changes, and the premium/discount figure via the PricesViewModel object.
Performance Tables
get_all_etf_performance returns the cross-fund performance table with percentage returns at 1-month, 6-month, 1-year, 3-year, 5-year, and 10-year timeframes alongside inception date, 12-month dividend yield, and AUM for each fund. get_index_performance surfaces the equivalent table for benchmark indices, each row including the linked ETF ticker alongside the same set of return periods. Neither endpoint requires any input parameter.
Per-Fund Snapshot and History
get_etf_snapshot accepts a single ticker string and returns a details object covering NAV, total net assets, dividend frequency, management fee, number of securities, and inception date, plus a plain-text description of the fund's strategy. get_etf_performance_history returns two arrays — MonthEndPerformances and QuarterEndPerformances — each containing price return, income return, and total return objects with fields like OneMonth, ThreeMonth, SixMonth, OneYear, ThreeYear, FiveYear, TenYear, and Life.
Coverage Notes
All endpoints cover the Australian VanEck product range listed on vaneck.com.au. Tickers reflect ASX codes. AUM and NAV figures are denominated in AUD.
- Build an ASX ETF screener that sorts VanEck funds by AUM, management fee, or 1-year total return.
- Track daily NAV vs last trade price to monitor premium/discount spreads across the VanEck range.
- Backfill a performance dashboard with month-end and quarter-end price, income, and total return series per fund.
- Compare VanEck ETF returns against their benchmark indices using
get_index_performancealongsideget_all_etf_performance. - Generate fund factsheet data by combining
get_etf_snapshotfields (management fee, inception date, number of securities) withget_etf_performance_history. - Alert on YTD NAV vs price divergence by polling
get_etf_performance_prices_tableforNAVYTDPercandPriceYTDPerc. - Aggregate 12-month dividend yield across all VanEck ETFs from the
get_all_etf_performanceresponse for income-focused screening.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does VanEck Australia offer an official developer API?+
What does `get_etf_performance_history` return and how does it differ from `get_all_etf_performance`?+
get_etf_performance_history is per-fund and requires a ticker parameter. It returns price return, income return, and total return broken out separately across up to eight periods, for both month-end and quarter-end cut-off dates. get_all_etf_performance covers all funds in one call but only returns total return figures and does not break down price vs income return components.Does the API cover historical NAV price series (e.g. daily closing NAV over the past year)?+
Are VanEck funds listed on exchanges other than the ASX included?+
How current is the NAV and price data returned by `get_etf_prices_all` and `get_nav_last_trade_price`?+
as_of_date field indicating when the data was last updated. VanEck publishes NAV figures on a daily basis following ASX close, so the data reflects the most recent published NAV rather than an intraday feed.