ETF Benchmark Indices

ETF benchmark index directory with publisher, publication date, base date, base points, and adjustment cycle. Refreshed every Monday.

GET /v2/etf/indices

Parameters

NameTypeRequiredDescription
symbolstringNoIndex code, e.g. 000300.SH
pub_datestringNoPublication date, YYYYMMDD
base_datestringNoBase date, YYYYMMDD

Response Fields

FieldTypeDescription
symbolstringIndex code
indx_namestringFull index name
indx_csnamestringShort index name
pub_party_namestringIndex publisher
pub_datestringPublication date, YYYYMMDD
base_datestringBase date, YYYYMMDD
bpnumberBase points
adj_circlestringConstituent adjustment cycle

API Example

cURL
curl -H "X-API-Key: YOUR_KEY" \
  "https://asharehub.com/v2/etf/indices?symbol=000300.SH"
Python SDK
from asharehub import AShareHub

client = AShareHub(api_key="YOUR_KEY")
df = client.etf_indices(symbol="000300.SH")
print(df.head())

Sample Data

returns a pandas.DataFrame
symbolindx_nameindx_csnamepub_party_namepub_datebase_datebpadj_circle
000300.SH沪深300指数沪深300中证指数有限公司、上海证券交易所20050408200412311000半年
000852.SH中证1000指数中证1000中证指数有限公司20141017200412311000半年
000905.SH中证小盘500指数中证500中证指数有限公司20070115200412311000半年