📦 deps(tsl): sync tsl-playbook from 13be5ea0

Source-Commit: 13be5ea0aa
This commit is contained in:
ci[bot]
2026-07-29 07:58:05 +00:00
parent 9d2b696f58
commit 80357f4bc5
280 changed files with 48658 additions and 13929 deletions
@@ -2,6 +2,8 @@
## `bd_AdjustedDuration(end_t, return_value)`
声明:function
返回指定债券指定日修正久期,该函数和证券代码有关。
| 参数 | 类型 | 说明 |
@@ -13,6 +15,8 @@
## `bd_CoupDayBS(end_t, return_value)`
声明:function
返回指定债券当前付息期内截止到交易日的天数,该函数和证券代码有关。
| 参数 | 类型 | 说明 |
@@ -24,6 +28,8 @@
## `bd_Duration3(return_value)`
声明:function
返回指定债券久期,该函数和证券代码有关。
| 参数 | 类型 | 说明 |
@@ -34,6 +40,8 @@
## `bd_RemainPayNumber(end_t, return_value)`
声明:function
返回指定债券指定日剩余付息次数,该函数和证券代码有关。
| 参数 | 类型 | 说明 |
@@ -45,6 +53,8 @@
## `bd_RemainYear(end_t, return_value)`
声明:function
返回指定债券指定日剩余年限(年),该函数和证券代码有关。
| 参数 | 类型 | 说明 |
@@ -56,12 +66,16 @@
## `bd_YTM3()`
声明:function
返回指定债券到期收益率(%),该函数和证券代码有关。
返回:float
## `bondAccruedInterest(option, model_method)`
声明:function
指定日债券的应计利息。在不设置数据供应商的情况下,默认先调用中证数据,没有值时再调用TS算法处理。若直接调用TS算法,设置供应商pn\_ bonddataprovider()为2。 应计利息是指从上次付息日到结算日(购买日)债券所应该支付的应计利息。针对不同的债券,应付利息采取不同的算法: 定期付息应计利息,见模型BondAccruedInterest1说明 到期一次还本付息应计利息,见模型BondAccruedInterest2说明 零息债券应计利息,见模型BondAccruedInterest3说明 此模型为常见债券计算应付利息的总接口
| 参数 | 类型 | 说明 |
@@ -83,6 +97,8 @@ Return BondInterest(Endt,0);
## `bondAccruedInterest1(par, coupon, f, t, ts)`
声明:function
银行间债券周期性付息的应计利息中间函数。
| 参数 | 类型 | 说明 |
@@ -97,6 +113,8 @@ Return BondInterest(Endt,0);
## `bondAccruedInterest2(par, coupon, k, ty)`
声明:function
银行间债券到期一次还本付息的应计利息
| 参数 | 类型 | 说明 |
@@ -110,6 +128,8 @@ Return BondInterest(Endt,0);
## `bondAccruedInterest3(par, pd)`
声明:function
零息债券的应计利息中间函数
| 参数 | 类型 | 说明 |
@@ -121,6 +141,8 @@ Return BondInterest(Endt,0);
## `bondAccruedInterest4(settlement_date)`
声明:function
固定利率债券的应计利息
| 参数 | 类型 | 说明 |
@@ -131,6 +153,8 @@ Return BondInterest(Endt,0);
## `bondAccruedInterest5(par, coupon, t)`
声明:function
交易所债券-周期性付息或者到期一次还本付息的应计利息
| 参数 | 类型 | 说明 |
@@ -143,6 +167,8 @@ Return BondInterest(Endt,0);
## `bondCouponExt(settlement_date)`
声明:function
债券-结算日票面利率,与系统股票pn_stock()有关
| 参数 | 类型 | 说明 |
@@ -160,6 +186,8 @@ return BondCouponExt(20120703T);
## `bondDaysNewestPayment(settlement_date, option)`
声明:function
当前计息年度的实际天数,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -178,6 +206,8 @@ return BondDaysNewestPayment(20120703T,1);
## `bondDirtyPrice(settlement_date)`
声明:function
债券全价 全价交易是指债券价格中把应计利息包含在债券报价中的债券交易。应计利息是指从上次付息日到结算日(购买日)债券所应该支付的应计利息。 目前在常见数据提供商提供的债券数据中(沪深交易所债券2002年后,银行间债券2001年7月后),都是以净价披露的。 即:债券全价=债券净价+应付利息 在净价交易制度下,交易系统直接实行净价报价,同时显示债券成交价格和应计利息额,并以两项之和为债券买卖价格;结算系统直接实行净价结算,以债券成交价格与应计利息额之和为债券结算交割价格。也就是说,在债券现券买卖中,债券的报价采用净价,而实际买卖价格和结算交割价格为全价
| 参数 | 类型 | 说明 |
@@ -188,6 +218,8 @@ return BondDaysNewestPayment(20120703T,1);
## `bondYieldToMaturity(settlement_date)`
声明:function
指定日的到期收益率(%)。在不设置数据供应商的情况下,默认先调用中证数据,没有值时再调用TS算法处理。若直接调用TS算法,设置供应商pn\_ bonddataprovider()为2。 针对不同的债券,不同的代偿期,到期收益率采取不同的算法: 到期收益率(最后付息周期的定期付息债、待偿期在一年及以内的到期一次还本付息债券和零息债券),见函数BondYieldToMaturity1说明 到期收益率(待偿期在一年以上的到期一次还本付息债券和零息债券),见函数BondYieldToMaturity2说明 到期收益率(不处于最后付息周期的定期付息债),见函数BondYieldToMaturity3说明 此模型为常见债券计算到期收益率的总接口
| 参数 | 类型 | 说明 |
@@ -208,6 +240,8 @@ Return BondYieldToMaturity(Endt);
## `bondYieldToMaturity1(pv, fv, d, ty)`
声明:function
最后付息周期的定期付息债、待偿期在一年及以内的到期一次还本付息债券和零息债券的到期收益率 其中: y: 到期收益率; FV:到期兑付日债券本息和 PV:债券全价 D:债券结算日至到期兑付日的实际天数 TY:当前计息年度的实际天数,算头不算尾
| 参数 | 类型 | 说明 |
@@ -221,6 +255,8 @@ Return BondYieldToMaturity(Endt);
## `bondYieldToMaturity2(pv, fv, d)`
声明:function
待偿期在一年以上的到期一次还本付息债券和零息债券的到期收益率 :债券全价 :到期兑付日债券本息和 : 到期收益率 :结算日至下一最近理论付息日的实际天数 :结算日至到期兑付日的整年数 TY :当前计息年度的实际天数,算头不算尾
| 参数 | 类型 | 说明 |
@@ -233,6 +269,8 @@ Return BondYieldToMaturity(Endt);
## `bondYieldToMaturity3(pv)`
声明:function
规则付息且非最后付息周期债券的到期收益率中间函数。付息次数处理—完整周期采用+1,非完整周期计算比例。(非完整周期主要是首个周期以及最后付息周期)。
| 参数 | 类型 | 说明 |
@@ -243,6 +281,8 @@ Return BondYieldToMaturity(Endt);
## `bondYieldTomaturity4(settlementdate, cash_flow, pv)`
声明:function
债券付息不规则的到期收益率。
| 参数 | 类型 | 说明 |
@@ -255,6 +295,8 @@ Return BondYieldToMaturity(Endt);
## `BondYieldToMaturity_II(amortised_cost, settlement_date, option)`
声明:function
到期收益率(%)-摊余成本法,与系统股票pn_stock()有关
| 参数 | 类型 | 说明 |
@@ -267,6 +309,8 @@ Return BondYieldToMaturity(Endt);
## `isBondPayRegular(settlement_date, option)`
声明:function
指定日付息是否规则。
| 参数 | 类型 | 说明 |
@@ -278,6 +322,8 @@ Return BondYieldToMaturity(Endt);
## `isBondPayRugularByCash(cash_flow, period)`
声明:function
现金流数据是否规则付息。
| 参数 | 类型 | 说明 |
@@ -289,6 +335,8 @@ Return BondYieldToMaturity(Endt);
## `MID_BondYieldToMaturity(settlementdate, cash_f_low, pv, f)`
声明:function
到期收益率(%)--中间函数。
| 参数 | 类型 | 说明 |
@@ -302,6 +350,8 @@ Return BondYieldToMaturity(Endt);
## `bondCleanPrice(settlement_date)`
声明:function
债券净价
| 参数 | 类型 | 说明 |
@@ -312,6 +362,8 @@ Return BondYieldToMaturity(Endt);
## `bondFutureValue()`
声明:function
到期兑付日债券本息和,与系统股票pn_stock()有关
返回:Real