📝 docs(tsl): complete and lint codegen reference
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 基金 / 分级基金
|
||||
|
||||
### `fundAdjustNav1(end_t)`
|
||||
## `fundAdjustNav1(end_t)`
|
||||
|
||||
获取T-1调整后单位净值(预估净值)。与系统股票pn_stock()相关。 注: T日如果是拆分基准日,那么基金公司将会公布拆分折算后的净值,其与T-1日的量纲不同,此处将对T-1日的净值进行调整至经过拆分折算调整后的净值。 一般用于分级基金
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),"OF161028");
|
||||
return FundAdjustNAV1(20180903T);
|
||||
```
|
||||
|
||||
### `fundAdjustNav2(end_t)`
|
||||
## `fundAdjustNav2(end_t)`
|
||||
|
||||
获取T-1调整前单位净值(预估折溢价)。与系统股票pn_stock()相关。
|
||||
|
||||
@@ -27,14 +27,14 @@ return FundAdjustNAV1(20180903T);
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),"OF161028");
|
||||
return FundAdjustNAV2(20180822T);
|
||||
```
|
||||
|
||||
### `fundBenchmarkReturn4(end_t)`
|
||||
## `fundBenchmarkReturn4(end_t)`
|
||||
|
||||
基准预估涨幅(%)。与系统股票pn_stock()、当前时间pn_date()相关。
|
||||
|
||||
@@ -44,14 +44,14 @@ return FundAdjustNAV2(20180822T);
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),"OF161028");
|
||||
return FundBenchmarkReturn4(20180903T);
|
||||
```
|
||||
|
||||
### `fundCalculatedNav4(end_t)`
|
||||
## `fundCalculatedNav4(end_t)`
|
||||
|
||||
获取基金的母基金预估净值。与系统股票pn_stock()相关。
|
||||
|
||||
@@ -61,14 +61,14 @@ return FundBenchmarkReturn4(20180903T);
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),"OF161028");
|
||||
return FundCalculatedNAV4(20180903T);
|
||||
```
|
||||
|
||||
### `fundCalculatedNavAvgError(begt, end_t)`
|
||||
## `fundCalculatedNavAvgError(begt, end_t)`
|
||||
|
||||
获取基金的母基金预估净值相对误差的均值(%),即区间预估与真实净值之差的均值。与系统股票pn_stock()相关。
|
||||
|
||||
@@ -79,14 +79,14 @@ return FundCalculatedNAV4(20180903T);
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),"OF161028");
|
||||
return FundCalculatedNAVAvgError(20160101T,20180903T);
|
||||
```
|
||||
|
||||
### `fundHsl(begt, end_t)`
|
||||
## `fundHsl(begt, end_t)`
|
||||
|
||||
分级子基金换手率(%)。与系统股票pn_stock()相关。 注:仅支持分级基金
|
||||
|
||||
@@ -97,14 +97,14 @@ return FundCalculatedNAVAvgError(20160101T,20180903T);
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),"SZ150169");
|
||||
return FundHSL(20180101T,20180903T);
|
||||
```
|
||||
|
||||
### `fundMarketShare(endt, t)`
|
||||
## `fundMarketShare(endt, t)`
|
||||
|
||||
基金T和T-1流通份额(万),与系统参数(证券代码)相关。
|
||||
|
||||
@@ -115,14 +115,14 @@ return FundHSL(20180101T,20180903T);
|
||||
|
||||
返回:int
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
SetSysParam(PN_Stock(),'OF159001');
|
||||
return FundMarketShare(20231215T,0);
|
||||
```
|
||||
|
||||
### `fundShareIncrease(endt)`
|
||||
## `fundShareIncrease(endt)`
|
||||
|
||||
基金份额变动数目,数据从基金.份额变动表(324)中取。与系统股票pn_stock()、相关。
|
||||
|
||||
@@ -132,14 +132,14 @@ return FundMarketShare(20231215T,0);
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),"OF000092");
|
||||
Return FundShareIncrease(20170703T);
|
||||
```
|
||||
|
||||
### `fundTrackingError(begt, end_t)`
|
||||
## `fundTrackingError(begt, end_t)`
|
||||
|
||||
获取基金的母基金跟踪误差(%),与系统股票pn_stock()相关。
|
||||
|
||||
@@ -150,14 +150,14 @@ Return FundShareIncrease(20170703T);
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),"OF161028");
|
||||
return FundTrackingError(20160101T,20180903T);
|
||||
```
|
||||
|
||||
### `fundTrueNavAll(end_t, fund_type)`
|
||||
## `FundTrueNAV_All(end_t, fund_type)`
|
||||
|
||||
获取基金的T日基金真实净值(用于计算折溢价)。与系统股票pn_stock()相关。
|
||||
|
||||
@@ -168,7 +168,7 @@ return FundTrackingError(20160101T,20180903T);
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundVirtualTrackingError(begt, end_t)`
|
||||
## `fundVirtualTrackingError(begt, end_t)`
|
||||
|
||||
获取基金的母基金预估净值相对误差的标准差(%),即区间预估与真实净值之差的均值。与系统股票pn_stock()相关。
|
||||
|
||||
@@ -179,37 +179,37 @@ return FundTrackingError(20160101T,20180903T);
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),"OF161028");
|
||||
return FundVirtualTrackingError(20160101T,20180903T);
|
||||
```
|
||||
|
||||
### `getAllStructuredFunds()`
|
||||
## `getAllStructuredFunds()`
|
||||
|
||||
获取所有分级子基金可在交易所交易的母基金,与当前时间pn_date()相关。
|
||||
|
||||
返回:Array
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
return getAllStructuredFunds();
|
||||
结果:
|
||||
```
|
||||
|
||||
### `fundHslOfA4(end_t)`
|
||||
## `fundHslOfA4(end_t)`
|
||||
|
||||
获取基金的分级A类换手率(%),与系统股票pn_stock()、当前时间pn_date()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的分级A类换手率(%)
|
||||
@@ -218,17 +218,17 @@ return fundHslOfA4(20180903T);
|
||||
//结果:1.48574824
|
||||
```
|
||||
|
||||
### `fundDiscountRatioOfA4(end_t)`
|
||||
## `fundDiscountRatioOfA4(end_t)`
|
||||
|
||||
获取基金的分级A类指定日折溢价率(%),与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的分级A类指定日折溢价率(%)
|
||||
@@ -237,17 +237,17 @@ return fundDiscountRatioOfA4(20180903T);
|
||||
//结果:-6.08175474
|
||||
```
|
||||
|
||||
### `fundShareIncreaseofA(end_t)`
|
||||
## `fundShareIncreaseofA(end_t)`
|
||||
|
||||
获取基金的分级A类份额变动数目,数据取表基金.份额变动表(324),与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的分级A类份额增长
|
||||
@@ -256,17 +256,17 @@ return fundShareIncreaseofA(20180903T);
|
||||
//结果:-50000
|
||||
```
|
||||
|
||||
### `fundVirtualDiscountRatioOfB4(end_t)`
|
||||
## `fundVirtualDiscountRatioOfB4(end_t)`
|
||||
|
||||
获取基金的分级B类预估折价率(%),与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的分级B类预估折价率(%)
|
||||
@@ -275,17 +275,17 @@ return fundVirtualDiscountRatioOfB4(20180903T);
|
||||
//结果:5.00532481
|
||||
```
|
||||
|
||||
### `fundNavLeverage4(end_t)`
|
||||
## `fundNavLeverage4(end_t)`
|
||||
|
||||
获取基金的分级B类净值杠杆,与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的分级B类净值杠杆
|
||||
@@ -294,17 +294,17 @@ return fundNavLeverage4(20180903T);
|
||||
//结果:2.07036247
|
||||
```
|
||||
|
||||
### `fundHslOfB4(end_t)`
|
||||
## `fundHslOfB4(end_t)`
|
||||
|
||||
获取基金的分级B类换手率(%),与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的分级B类换手率(%)
|
||||
@@ -313,13 +313,13 @@ return fundHslOfB4(20180903T);
|
||||
//结果:1.48574824
|
||||
```
|
||||
|
||||
### `fundShareLeverage()`
|
||||
## `fundShareLeverage()`
|
||||
|
||||
获取基金的份额杠杆,与系统股票pn_stock()相关。
|
||||
|
||||
返回:Integer
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028的份额杠杆
|
||||
@@ -328,17 +328,17 @@ return fundShareLeverage();
|
||||
//结果:2
|
||||
```
|
||||
|
||||
### `fundShareIncreaseofB(end_t)`
|
||||
## `fundShareIncreaseofB(end_t)`
|
||||
|
||||
获取基金的分级B类份额增长,数据取表基金.份额变动表(324),与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Integer
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的分级B类份额增长
|
||||
@@ -347,17 +347,17 @@ return fundShareIncreaseofB(20180903T);
|
||||
//结果:-50000
|
||||
```
|
||||
|
||||
### `fundCalculatedNavOfB4(end_t)`
|
||||
## `fundCalculatedNavOfB4(end_t)`
|
||||
|
||||
获取基金的分级B类预估净值,与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的分级B类预估净值
|
||||
@@ -366,17 +366,17 @@ return fundCalculatedNavOfB4(20180903T);
|
||||
//结果:0.939
|
||||
```
|
||||
|
||||
### `fundPriceLeverage4(end_t)`
|
||||
## `fundPriceLeverage4(end_t)`
|
||||
|
||||
获取基金的分级B类价格杠杆,与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的分级B类价格杠杆
|
||||
@@ -385,17 +385,17 @@ return fundPriceLeverage4(20180903T);
|
||||
//结果:1.96957404
|
||||
```
|
||||
|
||||
### `fundCalculatedNavError4(end_t)`
|
||||
## `fundCalculatedNavError4(end_t)`
|
||||
|
||||
获取基金的母基金预估净值相对误差(%),与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的母基金预估净值相对误差(%)
|
||||
@@ -404,17 +404,17 @@ return fundCalculatedNavError4(20180903T);
|
||||
//结果:0
|
||||
```
|
||||
|
||||
### `fundVirtualDiscountRatio4(end_t)`
|
||||
## `fundVirtualDiscountRatio4(end_t)`
|
||||
|
||||
获取基金的母基金预估折价率(%),即区间预估与真实净值之差的均值。与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的母基金预估折价率(%)
|
||||
@@ -423,17 +423,17 @@ return fundVirtualDiscountRatio4(20180903T);
|
||||
//结果:-0.72091
|
||||
```
|
||||
|
||||
### `fundVirtualPrice4(end_t)`
|
||||
## `fundVirtualPrice4(end_t)`
|
||||
|
||||
获取基金的母基金虚拟价格。与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的母基金虚拟价格
|
||||
@@ -442,17 +442,17 @@ return fundVirtualPrice4(20180903T);
|
||||
//结果:0.964
|
||||
```
|
||||
|
||||
### `fundVirtualNawzf4(end_t)`
|
||||
## `fundVirtualNawzf4(end_t)`
|
||||
|
||||
获取基金预估净值涨幅(%)。与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日的基金预估净值涨幅(%)
|
||||
@@ -461,17 +461,17 @@ return fundVirtualNawzf4(20180903T);
|
||||
//结果:-1.5213
|
||||
```
|
||||
|
||||
### `fundShareIncreaseOfRatio(end_t)`
|
||||
## `fundShareIncreaseOfRatio(end_t)`
|
||||
|
||||
获取分级A和B类份额增长率(%)。与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | -------- | ---------------- |
|
||||
| `end_t` | DateTime | 日期类型,截止日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回基金OF161028在2018年9月3日,获取分级A和B类份额增长率(%)
|
||||
@@ -480,18 +480,18 @@ return fundShareIncreaseOfRatio(20180903T);
|
||||
//结果:-0.04951
|
||||
```
|
||||
|
||||
### `getDepositRate(hbid, int_day)`
|
||||
## `getDepositRate(hbid, int_day)`
|
||||
|
||||
指定日指定银行存款利率。与系统股票pn_stock()相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| `hbid` | String | 字符串类型; |
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | ------- | ---------------------------------------------- |
|
||||
| `hbid` | String | 字符串类型; |
|
||||
| `int_day` | Integer | 整数类型,整型日期,如20250206表示2025年2月6日 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
//返回2018年9月3日的银行存款利率
|
||||
|
||||
Reference in New Issue
Block a user