📝 docs(tsl): complete and lint codegen reference
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 债券 / 债券收益率曲线
|
||||
|
||||
### `bondTermStructure(end_t)`
|
||||
## `bondTermStructure(end_t)`
|
||||
|
||||
指定日债券收益率曲线数据,与系统参数(证券代码)相关。
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
返回:array
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
获取BTS000033(中证指数国债收益率曲线)在2017-03-01的期限结构
|
||||
@@ -18,7 +18,7 @@ setsysparam(pn_stock(),'BTS000033');
|
||||
return BondTermStructure(20170301T);
|
||||
```
|
||||
|
||||
### `bondTermStructureOfForwardRate(end_t, remain_duration)`
|
||||
## `bondTermStructureOfForwardRate(end_t, remain_duration)`
|
||||
|
||||
指定日指定期限的远期利率,与系统参数(证券代码)相关。
|
||||
|
||||
@@ -29,7 +29,7 @@ return BondTermStructure(20170301T);
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
获取BTS000033(中证指数国债收益率曲线)在2017-03-01的10年期即期利率
|
||||
@@ -37,7 +37,7 @@ setsysparam(pn_stock(),'BTS000033');
|
||||
return BondTermStructureOfForwardRate(20170301T,10);
|
||||
```
|
||||
|
||||
### `bondTermStructureOfForwardRateCurve(beg_t, end_t, remain_duration)`
|
||||
## `BondTermStructureOfForwardRate_Curve(beg_t, end_t, remain_duration)`
|
||||
|
||||
指定剩余期限的远期利率曲线,与系统参数(证券代码)相关。
|
||||
|
||||
@@ -49,7 +49,7 @@ return BondTermStructureOfForwardRate(20170301T,10);
|
||||
|
||||
返回:float
|
||||
|
||||
### `bondTermStructureOfForwardRateEndT(end_t)`
|
||||
## `BondTermStructureOfForwardRate_EndT(end_t)`
|
||||
|
||||
指定日的远期利率的期限结构,与系统参数(证券代码)相关。
|
||||
|
||||
@@ -59,7 +59,7 @@ return BondTermStructureOfForwardRate(20170301T,10);
|
||||
|
||||
返回:float
|
||||
|
||||
### `bondTermStructureOfSpotInterestRateEndT(end_t)`
|
||||
## `BondTermStructureOfSpotInterestRate_EndT(end_t)`
|
||||
|
||||
指定日的即期利率的期限结构,与系统参数(证券代码)相关。
|
||||
|
||||
@@ -69,7 +69,7 @@ return BondTermStructureOfForwardRate(20170301T,10);
|
||||
|
||||
返回:float
|
||||
|
||||
### `bondTermStructureOfYieldToMaturity(end_t, remain_duration)`
|
||||
## `bondTermStructureOfYieldToMaturity(end_t, remain_duration)`
|
||||
|
||||
指定日指定期限的到期收益率,与系统参数(证券代码)相关。
|
||||
|
||||
@@ -80,7 +80,7 @@ return BondTermStructureOfForwardRate(20170301T,10);
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
获取BTS000033(中证指数国债收益率曲线)在2017-03-01的10年期到期收益率
|
||||
@@ -88,7 +88,7 @@ setsysparam(pn_stock(),'BTS000033');
|
||||
return BondTermStructureOfYieldToMaturity(20170301T,10);
|
||||
```
|
||||
|
||||
### `bondTermStructureOfYieldToMaturityEndT(end_t)`
|
||||
## `BondTermStructureOfYieldToMaturity_EndT(end_t)`
|
||||
|
||||
指定日的到期收益率的期限结构,与系统参数(证券代码)相关。
|
||||
|
||||
@@ -98,7 +98,7 @@ return BondTermStructureOfYieldToMaturity(20170301T,10);
|
||||
|
||||
返回:float
|
||||
|
||||
### `getBondSylqkByTypeAndYears(begt, endt, ayear, p_bond_id)`
|
||||
## `getBondSylqkByTypeAndYears(begt, endt, ayear, p_bond_id)`
|
||||
|
||||
区间债券对应年期的到期收益率。
|
||||
|
||||
@@ -111,13 +111,13 @@ return BondTermStructureOfYieldToMaturity(20170301T,10);
|
||||
|
||||
返回:array
|
||||
|
||||
### `getBondTermStructure(_type, t, kyear_up, kyear_down, days)`
|
||||
## `getBondTermStructure(_type, t, kyear_up, kyear_down, days)`
|
||||
|
||||
指定日债券收益率曲线数据,与系统股票相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------------ | ----- | ---------------------------------------------------------------------------- |
|
||||
| `_type` | int | 用户自定义,收益率曲线类型,其取值如下: |
|
||||
| `_type` | int | 用户自定义,收益率曲线类型,其取值如下: |
|
||||
| `t` | array | 数据表类型,返回参数,债券收益率数据 |
|
||||
| `kyear_up` | float | 可选参数,指定期限上界 |
|
||||
| `kyear_down` | array | 可选参数,指定期限下界 |
|
||||
@@ -125,7 +125,7 @@ return BondTermStructureOfYieldToMaturity(20170301T,10);
|
||||
|
||||
返回:bool
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),"BTS000033");
|
||||
@@ -136,29 +136,29 @@ else return "提取失败";
|
||||
return t;
|
||||
```
|
||||
|
||||
### `getBondTermStructureByRemainDuration(_type, remain_duration)`
|
||||
## `getBondTermStructureByRemainDuration(_type, remain_duration)`
|
||||
|
||||
指定日指定剩余期限债券收益率数据,与系统股票相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ----------------- | ----- | --------------------------------------- |
|
||||
| `_type` | int | 用户自定义,收益率曲线类型,其取值如下: |
|
||||
| `_type` | int | 用户自定义,收益率曲线类型,其取值如下: |
|
||||
| `remain_duration` | float | 实数,剩余期限(年) |
|
||||
|
||||
返回:float
|
||||
|
||||
### `bondTermStructureOfSpotInterestRate(end_t, remain_duration)`
|
||||
## `bondTermStructureOfSpotInterestRate(end_t, remain_duration)`
|
||||
|
||||
指定日指定期限的即期利率,与系统参数(证券代码)相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| `end_t` | TDateTime | 日期,截止日期 |
|
||||
| `remain_duration` | Real | 实数,剩余期限(年) |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ----------------- | --------- | ----------------- |
|
||||
| `end_t` | TDateTime | 日期,截止日期 |
|
||||
| `remain_duration` | Real | 实数,剩余期限(年) |
|
||||
|
||||
返回:real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
获取BTS000033(中证指数国债收益率曲线)在2017-03-01的10年期即期利率
|
||||
|
||||
Reference in New Issue
Block a user