# 金融 / 债券 / 基本情况 / Lido债券数据补充

## `bd_couponTypeData()`

声明：function

返回补充的息票品种数据。专用函数，仅个别Lido数据用户适用

<!-- tags: 金融 债券 基本情况 Lido 债券数据补充 返回 获取 -->

返回：array

## `bd_couponTypeOfLido(bond_id)`

声明：function

返回息票品种。专用函数，仅个别Lido数据用户适用

<!-- tags: 金融 债券 基本情况 Lido 债券数据补充 返回 获取 -->

| 参数      | 类型   | 说明               |
| --------- | ------ | ------------------ |
| `bond_id` | string | 证券类型，债券代码 |

返回：string

### 示例

范例01：返回”SZ111017”的息票品种

```tsl
return bd_CouponTypeOfLido('SZ111017');
// 输出：零息
```

## `bd_interestRateTypeData()`

声明：function

返回补充的附息利率品种数据。专用函数，仅个别Lido数据用户适用

<!-- tags: 金融 债券 基本情况 Lido 债券数据补充 返回 获取 -->

返回：array

## `bd_interestRateTypeOfLido(bond_id)`

声明：function

返回附息利率品种。专用函数，仅个别Lido数据用户适用

<!-- tags: 金融 债券 基本情况 Lido 债券数据补充 返回 获取 -->

| 参数      | 类型   | 说明       |
| --------- | ------ | ---------- |
| `bond_id` | string | 字符串类型 |

返回：string

### 示例

范例01：返回” SZ101904”的附息利率品种

```tsl
return bd_InterestRateTypeOfLido("SZ101904");
// 输出：浮动利率
```

## `bd_payTimesData()`

声明：function

返回补充的付息频率数据。专用函数，仅个别Lido数据用户适用

<!-- tags: 金融 债券 基本情况 Lido 债券数据补充 返回 获取 -->

返回：array

## `bd_payTimesOfLido(bond_id)`

声明：function

返回付息频率，专用函数，仅个别Lido数据用户适用

<!-- tags: 金融 债券 基本情况 Lido 债券数据补充 返回 获取 -->

| 参数      | 类型   | 说明       |
| --------- | ------ | ---------- |
| `bond_id` | string | 字符串类型 |

返回：integer

### 示例

范例01：返回” SZ101917”的付息频率

```tsl
return bd_PayTimesOfLido('SZ101917');
// 输出：2
```

## `bondExtraDataExist(t, bond_id)`

声明：function

判断BondId是否在数据表t中。如果存在，则返回BondId在表t中的行下标；如果不存在，则返回-1

<!-- tags: 金融 债券 基本情况 Lido 债券数据补充 判断 检查 -->

| 参数      | 类型   | 说明       |
| --------- | ------ | ---------- |
| `t`       | array  | 数据表类型 |
| `bond_id` | string | 证券类型   |

返回：int

### 示例

范例01：返回” SH000001”是否在数据表中存在

```tsl
t := array(('SH000300', '沪深300'),
    ('SH000001', '上证指数'),
    ('SZ000001', '平安银行'));
return BondExtraDataExist(t, 'SH000001') ;
// 输出：1
```
