返回介绍

开始入门

操作指引

SDK

数据文档

常见问题

量化工具

其他

其他

可转债增值数据函数(付费)

发布于 2024-06-22 12:53:28 字数 5147 浏览 0 评论 0 收藏 0

C# 可转债数据 API 包含在 3.3.1 版本及以上版本

BndGetConversionPrice - 查询可转债转股价变动信息

查询可转债一段时间的转股价变动和转股结果

此函数为掘金公版(专业版/机构版)函数,券商版以升级提示为准

函数原型:

public static GMDataList<BndConversionPrice> BndGetConversionPrice(string symbol, string startDate = null, string endDate = null);

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstring可转债代码Y必填,只能输入一个可转债的[symbol]
startDatestring开始时间Nnull开始时间日期(转股价格生效日),%Y-%m-%d 格式, 默认null表示最新时间
endDatestring结束时间Nnull结束时间日期(转股价格生效日),%Y-%m-%d 格式, 默认null表示最新时间

返回值:

BndConversionPrice 结构列表,参见BndConversionPrice定义与GMDataList类的用法。

示例:

BndGetConversionPrice("SZSE.123015")

注意:

  1. 本期转股数、累计转股金额、债券流通余额在执行日期收盘后才有数据。

  2. startDate == endDate时,取离endDate最近转股价格生效日期的一条数据, 当startDate < endDate时,取指定时间段的数据, 当startDate > endDate时,返回报错。

BndGetCallInfo - 查询可转债赎回信息

查询可转债一段时间内的赎回情况

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

public static GMDataList<BndCallInfo> BndGetCallInfo(string symbol, string startDate = null, string endDate = null);

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstring可转债代码Y必填,只能输入一个可转债的[symbol]
startDatestring开始时间Nnull开始时间日期(公告日),%Y-%m-%d 格式, 默认null表示最新时间
endDatestring结束时间Nnull结束时间日期(公告日),%Y-%m-%d 格式, 默认null表示最新时间

返回值:

BndCallInfo 结构列表,参见BndCallInfo定义与GMDataList类的用法。

示例:

BndGetCallInfo("SHSE.110041")

注意:

startDate == endDate时,取离endDate最近公告日的一条数据, 当startDate < endDate时,取指定时间段的数据, 当startDate > endDate时,返回报错。

BndGetPutInfo - 查询可转债回售信息

查询可转债一段时间内的回售情况

此函数为掘金公版(专业版/机构版)函数,券商版以升级提示为准

函数原型:

public static GMDataList<BndPutInfo> BndGetPutInfo(string symbol, string startDate = null, string endDate = null);

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstring可转债代码Y必填,只能输入一个可转债的[symbol]
startDatestring开始时间Nnull开始时间日期(公告日),%Y-%m-%d 格式, 默认null表示最新时间
endDatestring结束时间Nnull结束时间日期(公告日),%Y-%m-%d 格式, 默认null表示最新时间

返回值:

BndPutInfo 结构列表,参见BndPutInfo定义与GMDataList类的用法。

示例:

BndGetPutInfo("SZSE.128015")

注意:

startDate == endDate时,取离endDate最近公告日的一条数据, 当startDate < endDate时,取指定时间段的数据, 当startDate > endDate时,返回报错。

BndGetAmountChange - 查询可转债剩余规模变动

查询可转债转股、回售、赎回等事件导致的剩余规模变动的情况

此函数为掘金公版(专业版/机构版)函数,券商版以升级提示为准

函数原型:

public static GMDataList<BndAmountChange> BndGetAmountChange(string symbol, string startDate = null, string endDate = null);

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstring可转债代码Y必填,只能输入一个可转债的[symbol]
startDatestring开始时间Nnull开始时间日期(变动日期),%Y-%m-%d 格式, 默认null表示最新时间
endDatestring结束时间Nnull结束时间日期(变动日期),%Y-%m-%d 格式, 默认null表示最新时间

返回值:

BndAmountChange 结构列表,参见BndAmountChange定义与GMDataList类的用法。

示例:

BndGetAmountChange("SZSE.123015")

注意:

  1. 变动类型指定为首发时,返回的剩余金额为发行金额。

  2. startDate == endDate时,取离endDate最近变动日期的一条数据, 当startDate < endDate时,取指定时间段的数据, 当startDate > endDate时,返回报错。


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文