Skip to content

ETF Endpoints

Query endpoints for ETF data.

GET /api/v1/etf/basic

ETF basic information snapshot.

Query Parameters:

ParameterTypeFilter TypeDescription
codestringexactFund code
categorystringexactCategory
asset_classstringexactAsset class
exchangestringexactExchange (SH, SZ)
namestringlikeFund name (fuzzy)
fund_companystringlikeFund company (fuzzy)

Example:

Terminal window
curl -H "F-API-KEY: fk-xxxxx" \
"https://finance-api.xp-java.workers.dev/api/v1/etf/basic?code=510300&limit=5"

GET /api/v1/etf/nav

ETF net asset value history.

Query Parameters:

ParameterTypeFilter TypeDescription
codestringexactFund code
trade_datestringexactTrade date (YYYY-MM-DD)
sourcestringexactData source
date_fromstringdate rangeStart date
date_tostringdate rangeEnd date

GET /api/v1/etf/price

Latest ETF price and premium snapshot.

Query Parameters:

ParameterTypeFilter TypeDescription
codestringexactFund code
sourcestringexactData source

GET /api/v1/etf/size

ETF size (shares outstanding and AUM).

Query Parameters:

ParameterTypeFilter TypeDescription
codestringexactFund code
trade_datestringexactTrade date
sourcestringexactData source
date_fromstringdate rangeStart date
date_tostringdate rangeEnd date

GET /api/v1/etf/flow

ETF fund flow data.

Query Parameters:

ParameterTypeFilter TypeDescription
codestringexactFund code
periodstringexactPeriod/date
estimation_methodstringexactEstimation method
sourcestringexactData source
date_fromstringdate rangeStart date
date_tostringdate rangeEnd date

GET /api/v1/etf/holdings

ETF constituent holdings.

Query Parameters:

ParameterTypeFilter TypeDescription
codestringexactFund code
report_periodstringexactReport period
holding_codestringexactHolding stock code
sourcestringexactData source

GET /api/v1/etf/pcf

ETF portfolio composition file (PCF).

Query Parameters:

ParameterTypeFilter TypeDescription
fund_codestringexactFund code
trade_datestringexactTrade date
component_codestringexactComponent code
source_typestringexactSource type
date_fromstringdate rangeStart date
date_tostringdate rangeEnd date

GET /api/v1/etf/holders

ETF holder structure (institutional vs individual).

Query Parameters:

ParameterTypeFilter TypeDescription
codestringexactFund code
report_periodstringexactReport period
sourcestringexactData source

GET /api/v1/etf/dividend

ETF dividend history.

Query Parameters:

ParameterTypeFilter TypeDescription
codestringexactFund code
ex_datestringexactEx-dividend date
sourcestringexactData source
date_fromstringdate rangeStart date
date_tostringdate rangeEnd date

GET /api/v1/etf/cross-border

Cross-border ETF overseas price and premium data.

Query Parameters:

ParameterTypeFilter TypeDescription
codestringexactFund code
overseas_tickerstringexactOverseas ticker
sourcestringexactData source

GET /api/v1/etf/kline

ETF historical kline (OHLCV) data.

Query Parameters:

ParameterTypeFilter TypeDescription
codestringexactFund code
datestringexactTrade date
sourcestringexactData source
date_fromstringdate rangeStart date
date_tostringdate rangeEnd date