ETF Directory
Domestic ETF reference data including fund names, managers, custodians, tracked indices, listing status, and fees. Refreshed every Monday.
GET /v2/etf/basicParameters
NameTypeRequiredDescription
symbolstringNoETF code, e.g. 510300.SH (omit for full directory)index_symbolstringNoTracked-index code, e.g. 000300.SHlist_statusstringNoListing status: L listed / D delisted / P pendingexchangestringNoExchange codemanagerstringNoFund manager nameetf_typestringNoETF typeResponse Fields
FieldTypeDescription
symbolstringETF codecsnamestringETF short nameextnamestringExtended short namecnamestringFull fund nameindex_symbolstringTracked-index codeindex_namestringTracked-index namesetup_datestringFund inception date, YYYYMMDDlist_datestringListing date, YYYYMMDDlist_statusstringListing statusexchangestringExchangemgr_namestringFund managercustod_namestringFund custodianmgt_feenumberManagement fee rateetf_typestringETF typeAPI Example
cURL
curl -H "X-API-Key: YOUR_KEY" \
"https://asharehub.com/v2/etf/basic?list_status=L"Python SDK
from asharehub import AShareHub
client = AShareHub(api_key="YOUR_KEY")
df = client.etf_basic(list_status="L")
print(df.head())Sample Data
returns a pandas.DataFrame
| symbol | csname | index_symbol | index_name | list_date | list_status | mgr_name | etf_type |
|---|---|---|---|---|---|---|---|
| 159919.SZ | 嘉实沪深300ETF | 000300.SH | 沪深300 | 20120528 | L | 嘉实基金 | 纯境内 |
| 510300.SH | 华泰柏瑞沪深300ETF | 000300.SH | 沪深300 | 20120528 | L | 华泰柏瑞基金 | 纯境内 |
| 512880.SH | 国泰中证全指证券公司ETF | 399975.SZ | 中证证券公司 | 20160808 | L | 国泰基金 | 纯境内 |
Esc