可转债增值数据函数(付费)
C++ 可转债数据 API 包含在 3.5.18 版本及以上版本
bnd_get_conversion_price
- 查询可转债转股价变动信息
查询可转债一段时间的转股价变动和转股结果
此函数为掘金公版(专业版/机构版)函数,券商版以升级提示为准
函数原型:
DataArray<BndConversionPrice>* bnd_get_conversion_price(const char *symbol, const char *start_date = NULL, const char *end_date = NULL);
参数:
参数名 | 类型 | 中文名称 | 必填 | 默认值 | 参数用法说明 |
---|---|---|---|---|---|
symbol | str | 可转债代码 | Y | 无 | 必填,只能输入一个可转债的[symbol] |
start_date | str | 开始时间 | N | NULL | 开始时间日期(转股价格生效日),%Y-%m-%d 格式, 默认NULL 表示最新时间 |
end_date | str | 结束时间 | N | NULL | 结束时间日期(转股价格生效日),%Y-%m-%d 格式, 默认NULL 表示最新时间 |
返回值:
BndConversionPrice
结构数组,参见BndConversionPrice
定义与DataArray
类的用法。
示例:
bnd_get_conversion_price("SZSE.123015")
注意:
1. 本期转股数、累计转股金额、债券流通余额在执行日期收盘后才有数据。
2. 当start_date == end_date
时,取离end_date
最近转股价格生效日期的一条数据, 当start_date < end_date
时,取指定时间段的数据, 当start_date > end_date
时,返回报错。
bnd_get_call_info
- 查询可转债赎回信息
查询可转债一段时间内的赎回情况
此函数为掘金公版(专业版/机构版)函数,券商版以升级提示为准
函数原型:
DataArray<BndCallInfo>* bnd_get_call_info(const char *symbol, const char *start_date = NULL, const char *end_date = NULL);
参数:
参数名 | 类型 | 中文名称 | 必填 | 默认值 | 参数用法说明 |
---|---|---|---|---|---|
symbol | str | 可转债代码 | Y | 无 | 必填,只能输入一个可转债的[symbol] |
start_date | str | 开始时间 | N | NULL | 开始时间日期(公告日),%Y-%m-%d 格式, 默认NULL 表示最新时间 |
end_date | str | 结束时间 | N | NULL | 结束时间日期(公告日),%Y-%m-%d 格式, 默认NULL 表示最新时间 |
返回值:
BndCallInfo
结构数组,参见BndCallInfo
定义与DataArray
类的用法。
示例:
bnd_get_call_info("SHSE.110041")
注意:
当start_date == end_date
时,取离end_date
最近公告日的一条数据, 当start_date < end_date
时,取指定时间段的数据, 当start_date > end_date
时,返回报错。
bnd_get_put_info
- 查询可转债回售信息
查询可转债一段时间内的回售情况
此函数为掘金公版(专业版/机构版)函数,券商版以升级提示为准
函数原型:
DataArray<BndPutInfo>* bnd_get_put_info(const char *symbol, const char *start_date = NULL, const char *end_date = NULL);
参数:
参数名 | 类型 | 中文名称 | 必填 | 默认值 | 参数用法说明 |
---|---|---|---|---|---|
symbol | str | 可转债代码 | Y | 无 | 必填,只能输入一个可转债的[symbol] |
start_date | str | 开始时间 | N | NULL | 开始时间日期(公告日),%Y-%m-%d 格式, 默认NULL 表示最新时间 |
end_date | str | 结束时间 | N | NULL | 结束时间日期(公告日),%Y-%m-%d 格式, 默认NULL 表示最新时间 |
返回值:
BndPutInfo
结构数组,参见BndPutInfo
定义与DataArray
类的用法。
示例:
bnd_get_put_info("SZSE.128015")
注意:
当start_date == end_date
时,取离end_date
最近公告日的一条数据, 当start_date < end_date
时,取指定时间段的数据, 当start_date > end_date
时,返回报错。
bnd_get_amount_change
- 查询可转债剩余规模变动
查询可转债转股、回售、赎回等事件导致的剩余规模变动的情况
此函数为掘金公版(专业版/机构版)函数,券商版以升级提示为准
函数原型:
DataArray<BndAmountChange>* bnd_get_amount_change(const char *symbol, const char *start_date = NULL, const char *end_date = NULL);
参数:
参数名 | 类型 | 中文名称 | 必填 | 默认值 | 参数用法说明 |
---|---|---|---|---|---|
symbol | str | 可转债代码 | Y | 无 | 必填,只能输入一个可转债的[symbol] |
start_date | str | 开始时间 | N | NULL | 开始时间日期(变动日期),%Y-%m-%d 格式, 默认NULL 表示最新时间 |
end_date | str | 结束时间 | N | NULL | 结束时间日期(变动日期),%Y-%m-%d 格式, 默认NULL 表示最新时间 |
返回值:
BndAmountChange
结构数组,参见BndAmountChange
定义与DataArray
类的用法。
示例:
bnd_get_amount_change("SZSE.123015")
注意:
1. 变动类型指定为首发时,返回的剩余金额为发行金额。
2. 当start_date == end_date
时,取离end_date
最近变动日期的一条数据, 当start_date < end_date
时,取指定时间段的数据, 当start_date > end_date
时,返回报错。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论