S SPARKDATA
← Back to data results

Bonds

Bond Mkt Turnover By Type

BondMktTurnoverByType
FreeJSONTry online

This API is free. Query it with any API key in your account.

Data description

Use the field names shown below when building requests.

该接口用于获取沪深北交易所及银行间市场不同类型债券的成交统计数据,覆盖全品类债券,支持按一级 / 二级分类维度统计成交规模。该 API 可返回债券分类层级、银行间市场成交额、上交所市场成交额、深交所市场成交额、合计市场成交额等完整字段信息。 使用场景: -支持用户按债券分类代码、分类方式及时间区间筛选,查询指定类型债券的成交统计基础信息,包括债券一级 / 二级分类、各交易市场成交额及合计成交额等核心数据; -支持用户按不同债券分类方式(如聚源分类、中债登分类),统计全品类债券在银行间、上交所、深交所市场的成交规模分布; -支持用户按时间区间筛选指定债券分类的成交数据,精准获取各交易市场成交额及合计值,满足不同维度的市场成交分析需求。

POST /v1/data/operations/BondMktTurnoverByType · JSON

Input parameters

FieldTypeConstraintDescription and example
bondClassObject
债券分类
string_array
string_array
Optional
Dictionary selection: BOND_CLASSIFICATION_GIL
用于识别债券一级/二级分类的特定分类编码。

Example: […]

beginDate
起始日期
string
string
Optional统计债券成交数据的起始时间节点,作为数据筛选的时间左边界

Example: 2026-10-14

endDate
截止日期
string
string
Optional统计债券成交数据的结束时间节点,作为数据筛选的时间右边界

Example: 2026-11-13

classMethod
债券分类方式
string
string
Optional
Dictionary selection: BONDCLASSIFICATIONMETHOD
债券分类方式,包括聚源债券分类、中债债券分类,默认聚源债券分类

Example: Example text

pageNo
页面编号
number
number
Optional定位分页查询的目标页码,默认值为1

Example: 1

pageSize
页内记录数
number
number
Optional单页返回的最大记录条数,默认为500

Example: 5

Response fields

FieldTypeConstraintDescription and example
levelclass
债券分类(一级/二级)
string
string
—整合展示债券一级+二级分类中文名称,无二级分类时仅展示一级分类

Example: Example text

levelclassfirst
债券分类(一级)
string
string
—展示债券一级分类中文名称

Example: Example text

levelclasssecond
债券分类(二级)
string
string
—展示债券二级分类中文名称

Example: Example text

interbankmktturnover
银行间市场成交额(亿元)
number
number
—统计周期内,该类债券在银行间债券市场的成交总金额

Example: 1

ssemktturnover
上交所市场成交额(亿元)
number
number
—统计周期内,该类债券在上海证券交易所的成交总金额

Example: 1

szsemktturnover
深交所市场成交额(亿元)
number
number
—统计周期内,该类债券在深圳证券交易所的成交总金额

Example: 1

totalmktturnover
合计市场成交额(亿元)
number
number
—统计周期内,该类债券在银行间、上交所、深交所市场的成交总金额

Example: 1

Request example

Example instruments, required parameters and applicable page limits are prefilled. Open the side drawer for field notes and a live response.

{
  "parameters": {
    "beginDate": "2026-10-14",
    "endDate": "2026-11-13",
    "pageNo": 1,
    "pageSize": 5
  }
}
  • Samples use verified instruments and dictionary values. Records depend on the query range, data updates and the selected key's permissions.
  • The sample requests 5 records; some business aggregates may return more rows, as shown in the actual response.

Coverage and access boundaries

Run the example to check the securities, dates and fields you need. Available history and content rights vary by endpoint. Requests use your account access and the selected API key.

Follow the parameter notes for minute intervals, price adjustment and time units. A missing field does not mean a zero value.