✨ feat(skills): add tsl api reference skill
Bundle the TSL API index and markdown references under the skill, route TSL docs to use it, and update the codegen index generator to maintain the bundled data.
This commit is contained in:
@@ -0,0 +1,346 @@
|
||||
# 基金 / 基金管理人份额变动
|
||||
|
||||
### `fundManagerBuySharesOfRate(r_date)`
|
||||
|
||||
获得指定基金指定报告期申购份额占基金份额(%)=指定报告期申购份额/指定报告期基金总份额\*100%,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | ---- | ----------------- |
|
||||
| `r_date` | int | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),'OF450005');
|
||||
return FundManagerBuySharesOfRate(20190630);
|
||||
```
|
||||
|
||||
### `fundManagerBuySharesOfRateLYear(r_date)`
|
||||
|
||||
获得指定基金指定报告期最近1年申购份额占基金份额(%),系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | -------- | ----------------- |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerBuySharesOfRateQj(r_date2, r_date)`
|
||||
|
||||
获得指定报告期区间指定基金的申购份额占基金份额(%)=申购总份额/区间内最后报告期基金总份额\*100%,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | -------- | ----------------- |
|
||||
| `r_date2` | any | 报告期,开始报告期 |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerBuySharesOfRateYear(r_date)`
|
||||
|
||||
获得指定基金指定报告期本年以来申购份额占基金份额(%),系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | -------- | ----------------- |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerBuySharesQj(r_date2, r_date)`
|
||||
|
||||
获得指定报告期区间指定基金的申购份额总和,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | -------- | ----------------- |
|
||||
| `r_date2` | any | 报告期,开始报告期 |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerBuyValue(rdate)`
|
||||
|
||||
获得指定基金指定报告期的申购市值=指定报告期申购份额\*指定报告期基金净值,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | ---- | ----------------- |
|
||||
| `rdate` | int | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),'OF450005');
|
||||
return FundManagerBuyValue(20200630);
|
||||
```
|
||||
|
||||
### `fundManagerBuyValueQj(r_date2, r_date)`
|
||||
|
||||
获得指定报告期区间指定基金的申购市值,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | -------- | ----------------- |
|
||||
| `r_date2` | any | 报告期,开始报告期 |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerBuyValueYear(r_date)`
|
||||
|
||||
获得指定基金指定报告期本年以来申购市值,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | -------- | ----------------- |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerSaleSharesOfRateQj(r_date2, r_date)`
|
||||
|
||||
获得指定报告期区间指定基金的赎回份额占基金份额(%)=赎回总份额/区间内最后报告期基金总份额\*100%,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | -------- | ----------------- |
|
||||
| `r_date2` | any | 报告期,开始报告期 |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerSaleSharesQj(r_date2, r_date)`
|
||||
|
||||
获得指定报告期区间指定基金的赎回份额总和,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | -------- | ----------------- |
|
||||
| `r_date2` | any | 报告期,开始报告期 |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerSaleValue(r_date)`
|
||||
|
||||
获得指定基金指定报告期的赎回市值=指定报告期赎回份额\*指定报告期基金净值,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | ---- | ----------------- |
|
||||
| `r_date` | int | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),'OF450005');
|
||||
return FundManagerSaleValue(20190630);
|
||||
```
|
||||
|
||||
### `fundManagerSaleValueLYear(r_date)`
|
||||
|
||||
获得指定基金指定报告期最近1年赎回市值,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | -------- | ----------------- |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerSaleValueQj(r_date2, r_date)`
|
||||
|
||||
获得指定报告期区间指定基金的赎回市值,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | -------- | ----------------- |
|
||||
| `r_date2` | any | 报告期,开始报告期 |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerSharesChangeData(fund_id, r_date, dtype, ctype)`
|
||||
|
||||
获得指定报告期指定基金的基金管理人份额变动市值、比率等指标
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | ------ | ------------------- |
|
||||
| `fund_id` | string | 证券,基金代码 |
|
||||
| `r_date` | int | 报告期,指定报告期 |
|
||||
| `dtype` | int | 用户自定义,变动类型 |
|
||||
| `ctype` | int | 用户自定义,计算方式 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerTotalSharesChangeOfRate(r_date)`
|
||||
|
||||
获得指定基金指定报告期份额变动占基金份额(%)=指定报告期份额变动/指定报告期基金总份额\*100%,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | ---- | ----------------- |
|
||||
| `r_date` | int | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),'OF450005');
|
||||
return FundManagerTotalSharesChangeOfRate(20190630);
|
||||
```
|
||||
|
||||
### `fundManagerTotalSharesChangeOfRate2Qj(r_date2, r_date)`
|
||||
|
||||
获得指定报告期区间指定基金的份额变动占基金管理人份额(%)=份额变动/期初基金管理人总份额\*100%,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | -------- | ----------------- |
|
||||
| `r_date2` | any | 报告期,开始报告期 |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerTotalSharesChangeOfRateLYear(r_date)`
|
||||
|
||||
获得指定基金指定报告期最近1年份额变动占基金份额(%),系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | -------- | ----------------- |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerTotalSharesChangeOfRateQj(r_date2, r_date)`
|
||||
|
||||
获得指定报告期区间指定基金的份额变动占基金份额(%)=份额变动/区间内最后报告期基金总份额\*100%,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | -------- | ----------------- |
|
||||
| `r_date2` | any | 报告期,开始报告期 |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerTotalSharesChangeQj(r_date2, r_date)`
|
||||
|
||||
获得指定报告期区间指定基金的份额变动,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --------- | -------- | ----------------- |
|
||||
| `r_date2` | any | 报告期,开始报告期 |
|
||||
| `r_date` | datetime | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
### `fundManagerTotalValueChange(r_date)`
|
||||
|
||||
获得指定基金指定报告期的份额变动市值=指定报告期份额变动\*指定报告期基金净值,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | ---- | ----------------- |
|
||||
| `r_date` | int | 报告期,指定报告期 |
|
||||
|
||||
返回:float
|
||||
|
||||
#### 示例
|
||||
|
||||
```tsl
|
||||
setsysparam(pn_stock(),'OF450005');
|
||||
return FundManagerTotalValueChange(20190630);
|
||||
```
|
||||
|
||||
### `fundManagerTotalValue(r_date)`
|
||||
|
||||
获得指定基金指定报告期的期末市值=指定报告期期末份额*指定报告期基金净值,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| `r_date` | Integer | 报告期,指定报告期 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
|
||||
```tsl
|
||||
//"OF450005"2019年中报的期末市值
|
||||
setSysParam(pn_stock(),'OF450005');
|
||||
return fundManagerTotalValue(20190630);
|
||||
//结果:31222443.7
|
||||
```
|
||||
|
||||
### `fundManagerSaleSharesOfRate(r_date)`
|
||||
|
||||
获得指定基金指定报告期赎回份额占基金份额(%)=指定报告期赎回份额/指定报告期基金总份额*100%,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| `r_date` | Integer | 报告期,指定报告期 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
|
||||
```tsl
|
||||
//"OF450005"2019年中报赎回份额占基金份额(%)
|
||||
setSysParam(pn_stock(),'OF450005');
|
||||
return fundManagerSaleSharesOfRate(20190630);
|
||||
//结果:3.7
|
||||
```
|
||||
|
||||
### `fundManagerTotalSharesOfRate(r_date)`
|
||||
|
||||
获得指定基金指定报告期期末份额占基金份额(%)=指定报告期期末份额/指定报告期基金总份额*100%,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| `r_date` | Integer | 报告期,指定报告期 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
|
||||
```tsl
|
||||
//"OF450005"2019中报期末份额占基金份额(%)
|
||||
setSysParam(pn_stock(),'OF450005');
|
||||
return fundManagerTotalSharesOfRate(20190630);
|
||||
//结果:3.9
|
||||
```
|
||||
|
||||
### `fundManagerTotalSharesChangeOfRate2(r_date)`
|
||||
|
||||
获得指定基金指定报告期份额变动占基金管理人份额(%)=指定报告期份额变动/指定报告期期初基金总份额*100%,系统参数:证券代码
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| `r_date` | Integer | 报告期,指定报告期 |
|
||||
|
||||
返回:Real
|
||||
|
||||
#### 示例
|
||||
|
||||
```tsl
|
||||
//"OF450005"2019年中报份额变动占基金管理人份额(%)
|
||||
setSysParam(pn_stock(),'OF450005');
|
||||
return fundManagerTotalSharesChangeOfRate2(20190630);
|
||||
//结果:-48.2
|
||||
```
|
||||
|
||||
### `fundManagerSharesChangeDataQj(fund_id, r_date2, r_date, dtype, ctype)`
|
||||
|
||||
获得区间内指定基金的基金管理人份额变动数量、金额、市值、比率等指标
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| `fund_id` | String | 证券,基金代码 |
|
||||
| `r_date2` | Integer | 报告期,开始报告期 |
|
||||
| `r_date` | Integer | 报告期,指定报告期 |
|
||||
| `dtype` | Integer | 用户自定义,变动类型 |
|
||||
| `ctype` | Integer | 用户自定义,计算方式 |
|
||||
|
||||
返回:real
|
||||
|
||||
#### 示例
|
||||
|
||||
```tsl
|
||||
//"OF450005"2019年中报至2019年报基金管理人申购份额
|
||||
return fundManagerSharesChangeDataQj("OF450005",20190630,20191231,0,0);
|
||||
//结果:468818.4
|
||||
```
|
||||
Reference in New Issue
Block a user