S SPARKDATA
← Back to data results

Bonds

Bond Actual Int Red

BondActualIntRed
Paid · PlusJSONTry online

This API requires paid access or an active trial. Review its fields and examples first; online payments are not available yet.

Data description

Use the field names shown below when building requests.

获取指定债券在指定区间内的实际付息兑付明细,涵盖兑付日期、兑付方式(付息/还本)、每百元应付利息/本金、兑付后余额、应付现金流、当期票面利率、利率类型、付息频率、利息是否免税、债券类型、交易市场、跨市场标识及全部代码,支持按债券类型、概念板块、主体/债项评级、交易市场等多维度筛选,支撑持仓现金流回测等业务场景。 使用场景: -按债券代码及兑付日期区间(或按类型筛选付息/还本)获取实际兑付记录,包括每百元应付利息、每百元应付本金、应付现金流总额,用于精确计算投资回款及现金流预测验证。 -支持按债券类型(一级/二级分类)、概念板块(利率债、信用债、绿色债、城投债等)、主体评级、债项评级、交易市场、是否跨市场等条件组合筛选,精准定位特定范围债券的兑付记录。

POST /v1/data/operations/BondActualIntRed · JSON

Input parameters

FieldTypeConstraintDescription and example
bondObject
债券代码
string_array
string_array
Optional
Dictionary selection: BOND
查询债券代码,是债券唯一标识的编码

Example: […]

beginDate
起始日期
string
string
Optional查询债券的实际兑付日,格式为“YYYY-MM-DD”

Example: Example text

endDate
截止日期
string
string
Optional查询债券的实际兑付日,格式为“YYYY-MM-DD”

Example: Example text

redemptionType
兑付方式
string
string
Optional
Dictionary selection: AUTO_GROUP_DD9DC129F5
用于筛选指定的兑付方式,类型包括付息、还本

Example: Example text

bondType
债券类型
string_array
string_array
Optional
Dictionary selection: BondTypeDetail
用于识别债券一级/二级分类的特定分类编码。

Example: […]

exchange
交易市场
string_array
string_array
Optional
Dictionary selection: AUTO_GROUP_6ED95C6B91
用于筛选指定的交易市场。

Example: […]

conceptSector
概念板块
string_array
string_array
Optional
Dictionary selection: AUTO_GROUP_A79A76D1A8
用于筛选指定的债券类型(概念分类),可选值:4001-利率债,4002-信用债,4003-绿色债,4004-熊猫债,4005-永续债,4006-金融债,4030-科创债,4041-城投债,5000-公募债,5010-私募债。

Example: […]

issuerRating
主体评级
string_array
string_array
Optional
Dictionary selection: ISSUERRATING
发行主体的信用评级等级。可选值:0-全部,1-AAA+,2-AAA,3-AAA-,4-AA+,5-AA,6-AA-,7-A+,8-A,9-A-,10-BBB+,11-BBB及以下,12-无评级。

Example: […]

bondRating
债项评级
string_array
string_array
Optional
Dictionary selection: AUTO_GROUP_BFEE740285
债券的信用评级等级。可选值:1-AAA+,2-AAA,3-AAA-,4-AA+,5-AA,6-AA-,7-A+,8-A,9-A-,10-BBB+,11-BBB及以下,12-无评级。

Example: […]

pageNo
页面编号
number
number
Optional定位分页查询的目标页码,默认不限

Example: 1

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

Example: 5

Response fields

FieldTypeConstraintDescription and example
bondobject
债券内码
string
string
—债券唯一标识的编码

Example: Example text

bondcode
债券代码
string
string
—债券通用的证券代码

Example: Example text

bondabbr
债券简称
string
string
—债券通用的证券简称

Example: Example text

date
日期
string
string
—债券的实际兑付日。

Example: Example text

type
类型
string
string
—债券的兑付类型,包含付息和还本。

Example: Example text

interestpayableper
每百元应付利息(元)
number
number
—本次兑付每百元面值应付的利息额。

Example: 1

principalpayableper
每百元应付本金(元)
number
number
—本次兑付每百元面值应付的本金额。

Example: 1

outstandingbalance
余额(亿)
number
number
—本次兑付之后的剩余规模。

Example: 1

cashflowpayable
应付现金流(亿)
number
number
—本次兑付应付的现金流总额。

Example: 1

couponrate
票面利率(当期)
number
number
—本次兑付所属计息周期的票面利率。

Example: 1

ratetype
利率类型
string
string
—债券的利率类型。

Example: Example text

interestpaymentfreq
付息频率
string
string
—债券的付息频率。

Example: Example text

couponratedescription
票面利率说明
string
string
—债券的票面利率说明。

Example: Example text

isinteresttaxexempt
利息是否免税
string
string
—本次兑付的利息是否免税。

Example: Example text

bondtype
债券类型
string
string
—债券所属的二级分类。

Example: Example text

exchange
交易市场
string
string
—债券流通的市场。

Example: Example text

iscrossmarket
是否跨市场
string
string
—债券是否是跨市场债券。

Example: Example text

allcodes
全部代码
string
string
—跨市场债券对应的其他市场的债券代码。

Example: Example text

Request example

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

{
  "parameters": {
    "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.