+162
@@ -0,0 +1,162 @@
|
||||
# 金融 / 债券 / 债券指数估值
|
||||
|
||||
## `bondIVCloseDuration()`
|
||||
|
||||
声明:function
|
||||
|
||||
返回当前债券指数指定日的收盘价久期,与系统参数(证券,时间)相关
|
||||
|
||||
<!-- tags: 金融 债券 债券指数估值 返回 获取 -->
|
||||
|
||||
返回:real
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:调用函数
|
||||
|
||||
```tsl
|
||||
// "CSIH01006"中证国债在20200924的收盘价久期。
|
||||
setSysParam(pn_stock(), "CSIH01006");
|
||||
setSysParam(PN_Date(), 20200924T);
|
||||
return bondIvCloseDuration();
|
||||
// 输出:0
|
||||
```
|
||||
|
||||
## `bondIVConvexity()`
|
||||
|
||||
声明:function
|
||||
|
||||
返回当前债券指数指定日的凸性,与系统参数(证券,时间)相关
|
||||
|
||||
<!-- tags: 金融 债券 债券指数估值 返回 获取 -->
|
||||
|
||||
返回:real
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:调用函数
|
||||
|
||||
```tsl
|
||||
// "CSIH01006"中证国债在20200924的凸性。
|
||||
setSysParam(pn_stock(), "CSIH01006");
|
||||
setSysParam(PN_Date(), 20200924T);
|
||||
return bondIvConvexity();
|
||||
// 输出:54.3261
|
||||
```
|
||||
|
||||
## `bondIVDuration()`
|
||||
|
||||
声明:function
|
||||
|
||||
返回当前债券指数指定日的久期,与系统参数(证券,时间)相关
|
||||
|
||||
<!-- tags: 金融 债券 债券指数估值 返回 获取 -->
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:调用函数
|
||||
|
||||
```tsl
|
||||
SetSysParam(pn_stock(), "CSIH01006");
|
||||
SetSysParam(PN_Date(), 20200924T);
|
||||
return BondIVDuration();
|
||||
// 输出:6.9821
|
||||
```
|
||||
|
||||
## `bondIVMaturityYield()`
|
||||
|
||||
声明:function
|
||||
|
||||
返回当前债券指数指定日的到期收益率,与系统参数(证券,时间)相关
|
||||
|
||||
<!-- tags: 金融 债券 债券指数估值 返回 获取 -->
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:调用函数
|
||||
|
||||
```tsl
|
||||
SetSysParam(pn_stock(), "CSIH01006");
|
||||
SetSysParam(PN_Date(), 20200924T);
|
||||
return BondIVMaturityYield();
|
||||
// 输出:3.0545
|
||||
```
|
||||
|
||||
## `bondIVQK(begt, endt)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回当前债券指数的区间债券估值数据,与系统参数(证券,时间)相关
|
||||
|
||||
<!-- tags: 金融 债券 债券指数估值 返回 获取 -->
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------ | -------- | ------------- |
|
||||
| `begt` | datetime | 日期,开始日期 |
|
||||
| `endt` | datetime | 日期,截止日期 |
|
||||
|
||||
返回:array
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:调用函数
|
||||
|
||||
```tsl
|
||||
SetSysParam(pn_stock(), "CSIH01006");
|
||||
SetSysParam(PN_Date(), 20200924T);
|
||||
return BondIVQK(20200914T, 20200924T);
|
||||
```
|
||||
|
||||
## `bondIVQK2(n)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回当前债券指数N日债券估值数据,与系统参数(证券,时间)相关
|
||||
|
||||
<!-- tags: 金融 债券 债券指数估值 返回 获取 -->
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ---- | ------- | -------- |
|
||||
| `n` | integer | 整型,N日 |
|
||||
|
||||
返回:array
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:"CSIH01006"中证国债在20200924的5日债券估值数据
|
||||
|
||||
```tsl
|
||||
// "CSIH01006"中证国债在20200924的5日债券估值数据
|
||||
|
||||
SetSysParam(pn_stock(), "CSIH01006");
|
||||
|
||||
SetSysParam(PN_Date(), 20200924T);
|
||||
|
||||
return BondIVQK2(5);
|
||||
```
|
||||
|
||||
## `bondIVRemainDuration()`
|
||||
|
||||
声明:function
|
||||
|
||||
返回当前债券指数在指定日的剩余期限,与系统参数(证券,时间)相关
|
||||
|
||||
<!-- tags: 金融 债券 债券指数估值 返回 获取 -->
|
||||
|
||||
返回:real
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:调用函数
|
||||
|
||||
```tsl
|
||||
// "CSIH01006"中证国债在20200924的剩余期限。
|
||||
setSysParam(pn_stock(), "CSIH01006");
|
||||
setSysParam(PN_Date(), 20200924T);
|
||||
return bondIvRemainDuration();
|
||||
// 输出:0
|
||||
```
|
||||
Reference in New Issue
Block a user