📝 docs(tsl): sync api skill with corrected codegen

Mirror docs/tsl/codegen into the bundled tsl-api-reference skill and rebuild the function index.

Remove invalid duplicate API entries for cb_delistedbydate, createhttpsession, exportJsonString, and Anova_Bartlett so exact lookup returns the canonical entries.
This commit is contained in:
csh
2026-07-07 16:47:03 +08:00
parent bbf6977f57
commit c0bf0358e0
278 changed files with 45212 additions and 35782 deletions
@@ -1,6 +1,6 @@
# 板块 / 资产支持证券明细
### `fundsabsnonpercent3(fundarr, rdate, topn)`
## `fundsabsnonpercent3(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名资产支持证券市值占固定收益投资市值比(%)
@@ -12,7 +12,7 @@
返回:float
### `fundsabsnonpercentgrow4(fundarr, rdate, rdate2, topn)`
## `fundsabsnonpercentgrow4(fundarr, rdate, rdate2, topn)`
统计指定报告期基金列表汇总的第N名资产支持证券市值占资产支持证券市值比变动(%)
@@ -25,7 +25,7 @@
返回:float
### `fundsabssecuritypercent(fundarr, rdate, stockid)`
## `fundsabssecuritypercent(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定资产支持证券市值占净值比(%)
@@ -37,7 +37,7 @@
返回:float
### `fundsabssecuritypercentgrow(fundarr, rdate, rdate2, stockid)`
## `fundsabssecuritypercentgrow(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定资产支持证券市值占净值比变动(%)
@@ -50,7 +50,7 @@
返回:float
### `fundsabssecuritypercentgrow2(fundarr, rdate, rdate2, stockid)`
## `fundsabssecuritypercentgrow2(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定资产支持证券市值占总值比变动(%)
@@ -63,7 +63,7 @@
返回:float
### `fundsabssecuritypercentgrow4(fundarr, rdate, rdate2, stockid)`
## `fundsabssecuritypercentgrow4(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定资产支持证券市值占资产支持证券市值比变动(%)
@@ -76,7 +76,7 @@
返回:float
### `fundsabssecurityvolumegrow(fundarr, rdate, rdate2, stockid)`
## `fundsabssecurityvolumegrow(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定资产支持证券持有份额变动
@@ -89,7 +89,7 @@
返回:float
### `fundsabssumnpercent(fundarr, rdate, topn)`
## `fundsabssumnpercent(fundarr, rdate, topn)`
统计基金列表中指定报告期内前N名资产支持证券市值占净值比(%)
@@ -101,7 +101,7 @@
返回:float
### `fundsabssumnpercentgrow4(fundarr, rdate, rdate2, topn)`
## `fundsabssumnpercentgrow4(fundarr, rdate, rdate2, topn)`
统计指定报告期基金列表汇总的前N名资产支持证券市值占资产支持证券市值比变动(%)
@@ -114,7 +114,7 @@
返回:float
### `fundsabssumnvaluegrow(fundarr, rdate, rdate2, topn)`
## `fundsabssumnvaluegrow(fundarr, rdate, rdate2, topn)`
统计指定报告期基金列表汇总的前N名资产支持证券持有市值变动(万)
@@ -1,6 +1,6 @@
# 板块 / 资产配置
### `fundsirabspercent2(fundarr, rdate)`
## `fundsirabspercent2(fundarr, rdate)`
统计指定报告期基金列表中所有基金的资产支持证券市值占总值比例(%)
@@ -11,7 +11,7 @@
返回:float
### `fundsirabspercentgrow1(fundarr, rdate, rdate2)`
## `fundsirabspercentgrow1(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内资产支持证券市值占净值比变动(%)
@@ -23,7 +23,7 @@
返回:float
### `fundsirabspercentgrow2(fundarr, rdate, rdate2)`
## `fundsirabspercentgrow2(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内资产支持证券市值占总值比变动(%)
@@ -35,7 +35,7 @@
返回:float
### `fundsirabspercentgrow4(fundarr, rdate, rdate2)`
## `fundsirabspercentgrow4(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内资产支持证券市值占固定收益投资比变动(%)
@@ -47,7 +47,7 @@
返回:float
### `fundsirabsvalue(fundarr, rdate)`
## `fundsirabsvalue(fundarr, rdate)`
统计指定报告期基金列表中所有基金投资于资产支持证券的市值和(万)
@@ -58,7 +58,7 @@
返回:float
### `fundsirabsvaluegrow(fundarr, rdate, rdate2)`
## `fundsirabsvaluegrow(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内资产支持证券市值变动(万)
@@ -70,7 +70,7 @@
返回:float
### `fundsirbondpercent1(fundarr, rdate)`
## `fundsirbondpercent1(fundarr, rdate)`
统计指定报告期基金列表中所有基金的债券市值占净值比例(%)
@@ -81,7 +81,7 @@
返回:float
### `fundsirbondpercentgrow1(fundarr, rdate, rdate2)`
## `fundsirbondpercentgrow1(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内债券市值占净值比变动(%)
@@ -93,7 +93,7 @@
返回:float
### `fundsirbondvaluegrow1(fundarr, rdate, rdate2)`
## `fundsirbondvaluegrow1(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内债券现金市值变动(万)
@@ -105,7 +105,7 @@
返回:float
### `fundsircashpercent1(fundarr, rdate)`
## `fundsircashpercent1(fundarr, rdate)`
统计指定报告期基金列表中所有基金的银行存款和清算备付金市值占净值比例(%)
@@ -116,7 +116,7 @@
返回:float
### `fundsircashpercent2(fundarr, rdate)`
## `fundsircashpercent2(fundarr, rdate)`
统计指定报告期基金列表中所有基金的银行存款和清算备付金市值占总值比例(%)
@@ -127,7 +127,7 @@
返回:float
### `fundsircashpercentgrow2(fundarr, rdate, rdate2)`
## `fundsircashpercentgrow2(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内银行存款和清算备付金市值占总值比变动(%)
@@ -139,7 +139,7 @@
返回:float
### `fundsircashvalue(fundarr, rdate)`
## `fundsircashvalue(fundarr, rdate)`
统计指定报告期基金列表中所有基金的银行存款和清算备付金的市值和(万)
@@ -150,7 +150,7 @@
返回:float
### `fundsircashvaluegrow(fundarr, rdate, rdate2)`
## `fundsircashvaluegrow(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内银行存款和清算备付金市值变动(万)
@@ -162,7 +162,7 @@
返回:float
### `fundsirdeporeceiptpercentgrow3(fundarr, rdate, rdate2)`
## `fundsirdeporeceiptpercentgrow3(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内存托凭证市值占权益投资比变动(%)
@@ -174,7 +174,7 @@
返回:float
### `fundsirderivativespercent1(fundarr, rdate)`
## `fundsirderivativespercent1(fundarr, rdate)`
统计指定报告期基金列表中所有基金的金融衍生品市值占净值比例(%)
@@ -185,7 +185,7 @@
返回:float
### `fundsirderivativespercentgrow2(fundarr, rdate, rdate2)`
## `fundsirderivativespercentgrow2(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内金融衍生品市值占总值比变动(%)
@@ -197,7 +197,7 @@
返回:float
### `fundsirfixedincomevaluegrowratio(fundarr, rdate, rdate2)`
## `fundsirfixedincomevaluegrowratio(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内固定投资收益市值变比(%)
@@ -209,7 +209,7 @@
返回:float
### `fundsirforwardpercent5(fundarr, rdate)`
## `fundsirforwardpercent5(fundarr, rdate)`
统计指定报告期基金列表中所有基金的远期市值占金融衍生品投资市值比例(%)
@@ -220,7 +220,7 @@
返回:float
### `fundsirforwardpercentgrow2(fundarr, rdate, rdate2)`
## `fundsirforwardpercentgrow2(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内远期市值占总值比变动(%)
@@ -232,7 +232,7 @@
返回:float
### `fundsirforwardvalue(fundarr, rdate)`
## `fundsirforwardvalue(fundarr, rdate)`
统计指定报告期基金列表中所有基金的远期市值和(万)
@@ -243,7 +243,7 @@
返回:float
### `fundsirfundpercent2(fundarr, rdate)`
## `fundsirfundpercent2(fundarr, rdate)`
统计指定报告期基金列表中所有基金的基金市值占总值比例(%)
@@ -254,7 +254,7 @@
返回:float
### `fundsirfundpercentgrow1(fundarr, rdate, rdate2)`
## `fundsirfundpercentgrow1(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内基金占净值比变动(%)
@@ -266,7 +266,7 @@
返回:float
### `fundsirfundpercentgrow2(fundarr, rdate, rdate2)`
## `fundsirfundpercentgrow2(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内基金市值占总值比变动(%)
@@ -278,7 +278,7 @@
返回:float
### `fundsirfundvaluegrow(fundarr, rdate, rdate2)`
## `fundsirfundvaluegrow(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内基金市值变动(万)
@@ -290,7 +290,7 @@
返回:float
### `fundsirfuturespercent1(fundarr, rdate)`
## `fundsirfuturespercent1(fundarr, rdate)`
统计指定报告期基金列表中所有基金的期货市值占净值比例(%)
@@ -301,7 +301,7 @@
返回:float
### `fundsirfuturespercentgrow1(fundarr, rdate, rdate2)`
## `fundsirfuturespercentgrow1(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内期货市值占净值比变动(%)
@@ -313,7 +313,7 @@
返回:float
### `fundsirfuturespercentgrow2(fundarr, rdate, rdate2)`
## `fundsirfuturespercentgrow2(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内期货市值占总值比变动(%)
@@ -325,7 +325,7 @@
返回:float
### `fundsiroptionpercent1(fundarr, rdate)`
## `fundsiroptionpercent1(fundarr, rdate)`
统计指定报告期基金列表中所有基金的期权市值占净值比例(%)
@@ -336,7 +336,7 @@
返回:float
### `fundsiroptionpercent2(fundarr, rdate)`
## `fundsiroptionpercent2(fundarr, rdate)`
统计指定报告期基金列表中所有基金的期权市值占总值比例(%)
@@ -347,7 +347,7 @@
返回:float
### `fundsiroptionpercent5(fundarr, rdate)`
## `fundsiroptionpercent5(fundarr, rdate)`
统计指定报告期基金列表中所有基金的期权市值占金融衍生品投资市值比例(%)
@@ -358,7 +358,7 @@
返回:float
### `fundsirotherpercent2(fundarr, rdate)`
## `fundsirotherpercent2(fundarr, rdate)`
统计指定报告期基金列表中所有基金的其他资产市值占总值比例(%)
@@ -369,7 +369,7 @@
返回:float
### `fundsirothervalue(fundarr, rdate)`
## `fundsirothervalue(fundarr, rdate)`
统计指定报告期基金列表中所有基金的其他资产市值和(万)
@@ -380,7 +380,7 @@
返回:float
### `fundsirpreferredstockpercent2(fundarr, rdate)`
## `fundsirpreferredstockpercent2(fundarr, rdate)`
统计指定报告期基金列表中所有基金的优先股市值占总值比例(%)
@@ -391,7 +391,7 @@
返回:float
### `fundsirpreferredstockvalue(fundarr, rdate)`
## `fundsirpreferredstockvalue(fundarr, rdate)`
统计指定报告期基金列表中所有基金的优先股市值和(万)
@@ -402,7 +402,7 @@
返回:float
### `fundsirpreferredstockvaluegrow(fundarr, rdate, rdate2)`
## `fundsirpreferredstockvaluegrow(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内优先股市值变动(万)
@@ -414,7 +414,7 @@
返回:float
### `fundsirrepurchasepercent2(fundarr, rdate)`
## `fundsirrepurchasepercent2(fundarr, rdate)`
统计指定报告期基金列表中所有基金的卖出回购证券市值占总值比例(%)
@@ -425,7 +425,7 @@
返回:float
### `fundsirrepurchasepercentgrow1(fundarr, rdate, rdate2)`
## `fundsirrepurchasepercentgrow1(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内卖出回购证券市值占净值比变动(%)
@@ -437,7 +437,7 @@
返回:float
### `fundsirrepurchasepercentgrow2(fundarr, rdate, rdate2)`
## `fundsirrepurchasepercentgrow2(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内卖出回购证券市值占总值比变动(%)
@@ -449,7 +449,7 @@
返回:float
### `fundsirrepurchasevalue(fundarr, rdate)`
## `fundsirrepurchasevalue(fundarr, rdate)`
统计指定报告期基金列表中所有基金的卖出回购证券市值和(万)
@@ -460,7 +460,7 @@
返回:float
### `fundsirresalepercent1(fundarr, rdate)`
## `fundsirresalepercent1(fundarr, rdate)`
统计指定报告期基金列表中所有基金的买入返售证券市值占净值比例(%)
@@ -471,7 +471,7 @@
返回:float
### `fundsirresalepercent2(fundarr, rdate)`
## `fundsirresalepercent2(fundarr, rdate)`
统计指定报告期基金列表中所有基金的买入返售证券市值占总值比例(%)
@@ -482,7 +482,7 @@
返回:float
### `fundsirresalepercentgrow1(fundarr, rdate, rdate2)`
## `fundsirresalepercentgrow1(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内买入返售证券市值占净值比变动(%)
@@ -494,7 +494,7 @@
返回:float
### `fundsirresalepercentgrow2(fundarr, rdate, rdate2)`
## `fundsirresalepercentgrow2(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内买入返售证券市值占总值比变动(%)
@@ -506,7 +506,7 @@
返回:float
### `fundsirresalevalue(fundarr, rdate)`
## `fundsirresalevalue(fundarr, rdate)`
统计指定报告期基金列表中所有基金的买入返售证券市值和(万)
@@ -517,7 +517,7 @@
返回:float
### `fundsirresalevaluegrowratio(fundarr, rdate, rdate2)`
## `fundsirresalevaluegrowratio(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内买入返售证券市值变比(%)
@@ -529,7 +529,7 @@
返回:float
### `fundsirstockpercent1(fundarr, rdate)`
## `fundsirstockpercent1(fundarr, rdate)`
统计指定报告期基金列表中所有基金的股票市值占净值比例(%)
@@ -540,7 +540,7 @@
返回:float
### `fundsirstockpercentgrow1(fundarr, rdate, rdate2)`
## `fundsirstockpercentgrow1(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内股票市值占净值比变动(%)
@@ -552,7 +552,7 @@
返回:float
### `fundsirstockvaluegrow1(fundarr, rdate, rdate2)`
## `fundsirstockvaluegrow1(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内股票市值变动(万)
@@ -564,7 +564,7 @@
返回:float
### `fundsirstockvaluegrowratio1(fundarr, rdate, rdate2)`
## `fundsirstockvaluegrowratio1(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内股票市值变比(%)
@@ -576,7 +576,7 @@
返回:float
### `fundsirtotalassetvaluegrow(fundarr, rdate, rdate2)`
## `fundsirtotalassetvaluegrow(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内资产总值变动(万)
@@ -588,7 +588,7 @@
返回:float
### `fundsirtotalassetvaluegrowratio(fundarr, rdate, rdate2)`
## `fundsirtotalassetvaluegrowratio(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内资产总值变比(%)
@@ -600,7 +600,7 @@
返回:float
### `fundsirwarrantpercentgrow2(fundarr, rdate, rdate2)`
## `fundsirwarrantpercentgrow2(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内权证市值占总值比变动(%)
@@ -612,7 +612,7 @@
返回:float
### `fundsirwarrantvaluegrow(fundarr, rdate, rdate2)`
## `fundsirwarrantvaluegrow(fundarr, rdate, rdate2)`
统计基金列表中指定报告期内权证市值变动(万)
@@ -1,6 +1,6 @@
# 板块 / 基本情况
### `bkListAAndH(end_t)`
## `Bk_ListAAndH(end_t)`
返回板块同时发行A、H股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。
@@ -10,13 +10,13 @@
返回:string
### `getFCompany()`
## `getFCompany()`
金融类公司列表。
返回:array
### `stocksACount(stock_arr, end_t)`
## `stocksACount(stock_arr, end_t)`
返回指定日已上市的A股个数.
@@ -27,19 +27,19 @@
返回:int
### `stocksTotalShares(stock_arr, end_t, s_type)`
## `stocksTotalShares(stock_arr, end_t, s_type)`
板块总股本和(万)
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `end_t` | DateTime | 日期,截止日期 |
| `s_type` | Int | 用户自定义,股票类型 |
| 参数 | 类型 | 说明 |
| ----------- | -------- | ------------------------ |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `end_t` | DateTime | 日期,截止日期 |
| `s_type` | Int | 用户自定义,股票类型 |
返回:Real
#### 示例
### 示例
```tsl
//返回沪深300在2018年9月18日的市值总和
@@ -49,19 +49,19 @@ return stocksTotalShares(stock_arr,end_t,0);
//368949329.52
```
### `stocksListQk(stock_arr, beg, end_t)`
## `stocksListQk(stock_arr, beg, end_t)`
区间上市的股票列表
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array,TableArray | |
| `beg` | DateTimeT | |
| `end_t` | DateTime | |
| 参数 | 类型 | 说明 |
| ----------- | ---------------- | ---- |
| `stock_arr` | Array,TableArray | |
| `beg` | DateTimeT | |
| `end_t` | DateTime | |
返回:Array,TableArray
#### 示例
### 示例
```tsl
//返回沪深300在在20100918至20180918区间上市的股票列表
@@ -80,18 +80,18 @@ SH601555
SH601669
```
### `stocksCount(bk_name, end_t)`
## `stocksCount(bk_name, end_t)`
获得指定板块在指定日EndT及之前上市的家数.
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `bk_name` | String | 市场和板块,板块名称 |
| `end_t` | DateTime | 日期,截止日期 |
| 参数 | 类型 | 说明 |
| --------- | -------- | -------------------- |
| `bk_name` | String | 市场和板块,板块名称 |
| `end_t` | DateTime | 日期,截止日期 |
返回:Int
#### 示例
### 示例
```tsl
//返回上证A股在2018-09-18日前上市的股票个数
@@ -100,19 +100,19 @@ return stocksCount("上证A股",end_t);
//结果:1434
```
### `stocksIssuedQk(stock_arr, beg_t, end_t)`
## `stocksIssuedQk(stock_arr, beg_t, end_t)`
区间发行的股票列表,发行起始日在BegT到EndT之间的股票。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `beg_t` | DateTimeT | 日期,开始日期 |
| `end_t` | DateTime | 日期,截止日期 |
| 参数 | 类型 | 说明 |
| ----------- | --------- | ------------------------ |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `beg_t` | DateTimeT | 日期,开始日期 |
| `end_t` | DateTime | 日期,截止日期 |
返回:Array
#### 示例
### 示例
```tsl
//返回20180101日至20180919日A股上市股票列表
@@ -130,18 +130,18 @@ SH601577
SH601606
```
### `stocksIssuePrice(stock_arr, s_type)`
## `stocksIssuePrice(stock_arr, s_type)`
股票列表StockArr平均发行价格.
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 参数 | 类型 | 说明 |
| ----------- | ----- | ---------------------- |
| `stock_arr` | Array | 数组类型,板块股票代码 |
| `s_type` | Int | 股票类型 |
| `s_type` | Int | 股票类型 |
返回:Real
#### 示例
### 示例
```tsl
//返回A股上市平均价
@@ -150,18 +150,18 @@ return stocksIssuePrice(stock_arr,0);
//结果:16.66
```
### `stocksHasDeclareReport(stock_arr, report_date)`
## `stocksHasDeclareReport(stock_arr, report_date)`
已公布报表的公司.
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `report_date` | int | 报告期 |
| 参数 | 类型 | 说明 |
| ------------- | ----- | ------------------------ |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `report_date` | int | 报告期 |
返回:无
#### 示例
### 示例
```tsl
//返回A股2018中报已发布公司
@@ -180,19 +180,19 @@ SH600011
SH600012
```
### `stocksHasGoMarket(stock_arr, end_t, s_type)`
## `stocksHasGoMarket(stock_arr, end_t, s_type)`
指定日已上市公司.
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `end_t` | DateTime | 日期,统计截止日期 |
| `s_type` | Int | 用户自定义,股票类型 |
| 参数 | 类型 | 说明 |
| ----------- | -------- | ------------------------ |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `end_t` | DateTime | 日期,统计截止日期 |
| `s_type` | Int | 用户自定义,股票类型 |
返回:Array
#### 示例
### 示例
```tsl
//返回A股20150203日已上市的公司
@@ -201,18 +201,18 @@ return stocksHasGoMarket(stock_arr,20150203T,0);
结果:
```
### `getAbkbyEndT(bk_name, endt)`
## `getAbkbyEndT(bk_name, endt)`
获取A股板块历史成份股。可判断板块包括:深证A股;上证A股;中小企业板;创业板;科创板等,以AllABk()中包含的板块为准。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `bk_name` | String | 字符串,板块名称,多个板块用;分隔,只支持公用函数AllABk()中包含的板块。 |
| `endt` | TDateTime | 日期类型,指定日。 |
| 参数 | 类型 | 说明 |
| --------- | --------- | ----------------------------------------------------------------------- |
| `bk_name` | String | 字符串,板块名称,多个板块用;分隔,只支持公用函数AllABk()中包含的板块。 |
| `endt` | TDateTime | 日期类型,指定日。 |
返回:Array
#### 示例
### 示例
```tsl
//返回’上证A股’在20190801日上市的所有股票
@@ -224,18 +224,18 @@ return getAbkbyEndT('A股',20190801T);
//注:目前等价于return GetAbkbyEndT('深证A股;上证A股;中小企业板;创业板;科创板',20190801T);
```
### `getAbkbyDate(bk_name, endt)`
## `getAbkbyDate(bk_name, endt)`
通过板块中文名BKName查询指定日EndT的成分股列表(剔除暂停上市的股票)。模型支持输入多个板块名称,用半角分号分隔,如"上证A股;深证A股"。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `bk_name` | String | 市场和板块,板块名称 |
| `endt` | TDateTime | 日期,截止日期 |
| 参数 | 类型 | 说明 |
| --------- | --------- | ------------------- |
| `bk_name` | String | 市场和板块,板块名称 |
| `endt` | TDateTime | 日期,截止日期 |
返回:Array
#### 示例
### 示例
```tsl
//返回’上证A股’在20190801日上市的所有股票
@@ -247,18 +247,18 @@ return getAbkbyDate('A股',20190801T);
//注:目前等价于return getAbkbydate('深证A股;上证A股;中小企业板;创业板;科创板',20190801T);
```
### `getFundsByDate(index_id, endt)`
## `getFundsByDate(index_id, endt)`
获取指定标的指数的基金集合
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `index_id` | String | 指数,指数代码 |
| `endt` | TDateTime | 日期,截止日期 |
| 参数 | 类型 | 说明 |
| ---------- | --------- | ------------- |
| `index_id` | String | 指数,指数代码 |
| `endt` | TDateTime | 日期,截止日期 |
返回:real
#### 示例
### 示例
```tsl
// 获取以沪深300为标的,2025年9月18号在市的基金
@@ -267,19 +267,19 @@ endt:=20250918T;
return getFundsByDate(index_id,endt);
```
### `stocksJjCount(stock_arr, beg_t, end_t)`
## `stocksJjCount(stock_arr, beg_t, end_t)`
返回begT到endt之间上市的基金个数.
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `beg_t` | DateTime | 日期,统计开始日期 |
| `end_t` | DateTime | 日期,统计截止日期 |
| 参数 | 类型 | 说明 |
| ----------- | -------- | ------------------------ |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `beg_t` | DateTime | 日期,统计开始日期 |
| `end_t` | DateTime | 日期,统计截止日期 |
返回:Int
#### 示例
### 示例
```tsl
stock_arr := array('SZ184691','SH500003');
@@ -289,13 +289,13 @@ return stocksJjCount(stock_arr,beg_t,end_t);
//结果:2
```
### `marketList()`
## `marketList()`
返回市场常用列表,仅包括深证A股、深证B股、深证基金、上证A股、上证B股、上证基金。如果需要获得其他目录下的板块列表,请使用函数GetBKList,使用方法参见该函数的函数说明。
返回:Array
#### 示例
### 示例
```tsl
//返回市场列表
@@ -315,18 +315,18 @@ return marketList();
上证基金
```
### `stocksGoMarketCount(stock_arr, end_t)`
## `stocksGoMarketCount(stock_arr, end_t)`
指定区间内发行的股票个数.函数使用发行起始日进行判断,获取发行起始日在begt到endt之间的股票个数
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `end_t` | DateTime | 日期,统计截止日期 |
| 参数 | 类型 | 说明 |
| ----------- | -------- | ------------------------ |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `end_t` | DateTime | 日期,统计截止日期 |
返回:Int
#### 示例
### 示例
```tsl
//返回20180101日至20180919日A股发行的股票个数
@@ -335,26 +335,26 @@ return stocksGoMarketCount(stock_arr,20180101T,20180919T);
//结果:63
```
### `getStocks()`
## `getStocks()`
返回深证A股,深证B股,深证基金,上证A股,上证B股,上证基金的股票列表
返回:Array
#### 示例
### 示例
```tsl
//返回股票列表
return getStocks();
```
### `getAllBkList()`
## `getAllBkList()`
得到所有的板块列表,其中包括用户板块列表
返回:Array
#### 示例
### 示例
```tsl
//返回所有板块列表
@@ -374,18 +374,18 @@ return getAllBkList ();
100低波
```
### `stocksBCount(stock_arr, end_t)`
## `stocksBCount(stock_arr, end_t)`
返回StockArr股票列表中,在指定日上市的B股个数。函数通过上市第一个交易日进行判断。注意,设置的周期会影响到该判断,如果是日线,则获取第一个日线日期判断,如果是分钟线,则获取第一个分钟数据进行判断。建议调用该函数时,设置周期为日线
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `end_t` | DateTime | 日期,统计截止日期 |
| 参数 | 类型 | 说明 |
| ----------- | -------- | ------------------------ |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `end_t` | DateTime | 日期,统计截止日期 |
返回:Int
#### 示例
### 示例
```tsl
//返回上证B股20180919日上市的B股个数
@@ -394,67 +394,67 @@ return stocksBCount(stock_arr,20180919T);
//结果:50
```
### `industryNames()`
## `industryNames()`
行业板块说明,新行业分类方式。
返回:any
#### 示例
### 示例
```tsl
return industryNames();
返回:
```
### `qfiiNames()`
## `qfiiNames()`
证券公司目录,资料来源于中国证监会,截止日期2002年11月25日。
返回:any
#### 示例
### 示例
```tsl
return qfiiNames ()
返回:
```
### `getbkEx(bk)`
## `getbkEx(bk)`
getbk()扩展函数,从板块BK中选取当天在市的股票。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 参数 | 类型 | 说明 |
| ---- | ------ | -------------------------- |
| `bk` | String | 市场和板块,市场和板块名称 |
返回:any
#### 示例
### 示例
```tsl
return getbkEx('安徽');
返回:
```
### `gics4LevelIndustryNames()`
## `gics4LevelIndustryNames()`
股票对应的GICS分类,天软目前没有全球行业分类数据。
返回:any
### `tradeBkExist(bk_arr, b_kname)`
## `tradeBkExist(bk_arr, b_kname)`
判断板块列表BKArr是否包含板块Bkname,如果包含则返回1,否则返回0。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `bk_arr` | array | 一维字符串数组,板块列表 |
| `b_kname` | String | 字符串,板块名称 |
| 参数 | 类型 | 说明 |
| --------- | ------ | ------------------------ |
| `bk_arr` | array | 一维字符串数组,板块列表 |
| `b_kname` | String | 字符串,板块名称 |
返回:boolean
#### 示例
### 示例
```tsl
bk_arr:=array('安徽','深圳');
@@ -462,33 +462,33 @@ return tradeBkExist(bk_arr,'安徽');
//返回:1
```
### `centralizationNames()`
## `centralizationNames()`
常用行业集中度。
返回:any
#### 示例
### 示例
```tsl
return centralizationNames();
返回:
```
### `isValueBetweeMaxAndMin(tb, field_name, lowvalue, highvalue)`
## `isValueBetweeMaxAndMin(tb, field_name, lowvalue, highvalue)`
从一张表中返回指定字段的数值在指定区间段内的个数。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `tb` | array | 一维数字数组 |
| 参数 | 类型 | 说明 |
| ------------ | ------ | ---------------- |
| `tb` | array | 一维数字数组 |
| `field_name` | String | 字符串,字段名称 |
| `lowvalue` | real | 实数,区间低值 |
| `highvalue` | real | 实数,区间高值 |
| `lowvalue` | real | 实数,区间低值 |
| `highvalue` | real | 实数,区间高值 |
返回:integer
#### 示例
### 示例
```tsl
t:=select * from tradetable datekey 20180801T to 20180802T of 'sz000001' end ;
@@ -496,45 +496,45 @@ return isValueBetweeMaxAndMin(t,'close',0,5);
//返回:54 ,即平安银行在2018年8月1号成交明细中有54条成交记录的收盘价在0-5之间。
```
### `qynjNames()`
## `qynjNames()`
企业年金名录,仅显示范例结果
返回:any
#### 示例
### 示例
```tsl
return qynjNames();
返回:
```
### `qsNames()`
## `qsNames()`
证券公司名录,截止至2002/10/25中国证券网公布数据。该函数仅为样例。
返回:any
#### 示例
### 示例
```tsl
return qsNames();
返回:
```
### `stocksListOnly(stock_arr, end_t, _type)`
## `stocksListOnly(stock_arr, end_t, _type)`
指定日仅发行指定股票类型个数.
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `end_t` | DateTime | 日期,统计截止日期 |
| `_type` | Int | 用户自定义,发行类型 |
| 参数 | 类型 | 说明 |
| ----------- | -------- | ------------------------ |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `end_t` | DateTime | 日期,统计截止日期 |
| `_type` | Int | 用户自定义,发行类型 |
返回:Int
#### 示例
### 示例
```tsl
//返回A股20180831日上市的仅发行A股个数
@@ -543,13 +543,13 @@ return stocksListOnly(stock_arr,20180831T,0);
//结果:3351
```
### `lostAstocksInBk()`
## `lostAstocksInBk()`
”终止上市;暂停上市”板块中股票的所属板块,模型开发的中间函数。有做缓存处理。
返回:Table
#### 示例
### 示例
```tsl
//
@@ -583,13 +583,13 @@ SH600175
……
```
### `getbkIndexIDs()`
## `getbkIndexIDs()`
获取AB股板块及编码对照表
返回:array
#### 示例
### 示例
```tsl
return getbkIndexIDs();
@@ -1,6 +1,6 @@
# 板块 / 债券配置
### `fundsbcbondpercent2(fundarr, rdate, name)`
## `fundsbcbondpercent2(fundarr, rdate, name)`
统计基金列表中指定报告期内指定债券类型市值占总值比(%)
@@ -12,7 +12,7 @@
返回:float
### `fundsbcbondpercent4(fundarr, rdate, name)`
## `fundsbcbondpercent4(fundarr, rdate, name)`
统计基金列表中指定报告期内指定债券类型市值占固定收益投资市值比(%)
@@ -24,7 +24,7 @@
返回:float
### `fundsbcbondvaluegrowratio(fundarr, rdate, rdate2, name)`
## `fundsbcbondvaluegrowratio(fundarr, rdate, rdate2, name)`
统计基金列表中指定报告期内指定债券类型市值变比(%)
@@ -37,7 +37,7 @@
返回:float
### `fundsbcnonpercentgrow4(fundarr, rdate, rdate2, topn)`
## `fundsbcnonpercentgrow4(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内第N名债券类型市值占固定收益投资市值比变动(%)
@@ -50,7 +50,7 @@
返回:float
### `fundsbcsumnpercentgrow4(fundarr, rdate, rdate2, topn)`
## `fundsbcsumnpercentgrow4(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名债券类型市值占固定收益投资市值比变动(%)
@@ -1,6 +1,6 @@
# 板块 / 持债情况
### `fundsbdbondpercent5(fundarr, rdate, stockid)`
## `fundsbdbondpercent5(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定债券市值占固定收益投资市值比(%)
@@ -12,7 +12,7 @@
返回:float
### `fundsbdbondpercentgrow(fundarr, rdate, rdate2, stockid)`
## `fundsbdbondpercentgrow(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定债券市值占净值比变动(%)
@@ -25,7 +25,7 @@
返回:float
### `fundsbdbondpercentgrow3(fundarr, rdate, rdate2, stockid)`
## `fundsbdbondpercentgrow3(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定债券市值占债券市值比变动(%)
@@ -38,7 +38,7 @@
返回:float
### `fundsbdbondvolumegrow(fundarr, rdate, rdate2, stockid)`
## `fundsbdbondvolumegrow(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定债券持有份额变动
@@ -51,7 +51,7 @@
返回:float
### `fundsbdbondvolumegrowratio(fundarr, rdate, rdate2, stockid)`
## `fundsbdbondvolumegrowratio(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定债券持有份额变比(%)
@@ -64,7 +64,7 @@
返回:float
### `fundsbdnoncode(fundarr, rdate, topn)`
## `fundsbdnoncode(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名债券代码
@@ -76,7 +76,7 @@
返回:string
### `fundsbdnonpercent2(fundarr, rdate, topn)`
## `fundsbdnonpercent2(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名债券市值占总值比(%)
@@ -88,7 +88,7 @@
返回:float
### `fundsbdnonpercent4(fundarr, rdate, topn)`
## `fundsbdnonpercent4(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名债券市值占固定收益投资市值比(%)
@@ -100,7 +100,7 @@
返回:float
### `fundsbdsumnpercent(fundarr, rdate, topn)`
## `fundsbdsumnpercent(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的前N名债券市值占净值比(%)
@@ -112,7 +112,7 @@
返回:float
### `fundsbdsumnpercent3(fundarr, rdate, topn)`
## `fundsbdsumnpercent3(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的前N名债券市值占债券市值比(%)
@@ -124,7 +124,7 @@
返回:float
### `fundsbdsumnpercent4(fundarr, rdate, topn)`
## `fundsbdsumnpercent4(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的前N名债券市值占固定收益投资市值比(%)
@@ -136,7 +136,7 @@
返回:float
### `fundsbdsumnpercentgrow(fundarr, rdate, rdate2, topn)`
## `fundsbdsumnpercentgrow(fundarr, rdate, rdate2, topn)`
统计指定报告期基金列表汇总的前N名债券市值占净值比变动(%)
@@ -149,7 +149,7 @@
返回:float
### `fundsbdvalue(fundarr, rdate, tono, field)`
## `fundsbdvalue(fundarr, rdate, tono, field)`
持债明细前N名市值和-指定列
@@ -1,6 +1,6 @@
# 板块 / 常用指标
### `bkAverageModel(info_id_arr, report_date, s_type, sample_select, eps_criterion)`
## `Bk_AverageModel(info_id_arr, report_date, s_type, sample_select, eps_criterion)`
返回板块财务指标算术平均,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。
@@ -14,7 +14,7 @@
返回:string
### `bkSumModel(info_id_arr, report_date, s_type, sample_select, eps_criterion)`
## `Bk_SumModel(info_id_arr, report_date, s_type, sample_select, eps_criterion)`
返回板块财务指标和。指标由InfoIdArr给定,只能统计报告期相关的财务指标。当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。
@@ -28,7 +28,7 @@
返回:string
### `bkValueGrowRatio(info_id, report_date, s_type, sample_select, eps_criterion)`
## `Bk_ValueGrowRatio(info_id, report_date, s_type, sample_select, eps_criterion)`
财务指标同比增长,与系统参数(板块)相关。
@@ -42,7 +42,7 @@
返回:float
### `stocksCommonModel(stock_arr, info_id_arr, report_date, s_type, sample_select, eps_criterion, _type)`
## `stocksCommonModel(stock_arr, info_id_arr, report_date, s_type, sample_select, eps_criterion, _type)`
返回板块财务指标
@@ -54,6 +54,6 @@
| `s_type` | int | 用户自定义,股票类型 |
| `sample_select` | int | 用户自定义,样本股选择 |
| `eps_criterion` | int | 实数,绩差股标准。每股收益(摊薄)<EPSCriterion即表示绩差股 |
| `_type` | int | 用户自定义,返回类型 |
| `_type` | int | 用户自定义,返回类型 |
返回:float
@@ -1,6 +1,6 @@
# 板块 / 综合指标
### `stocksFreeMarketValue3(stock_arr)`
## `stocksFreeMarketValue3(stock_arr)`
最新自由流通市值<万>,仅支持A股代码,系统参数:日期
@@ -10,7 +10,7 @@
返回:float
#### 示例
### 示例
```tsl
StockArr:=array("SZ000001","SH600000");
@@ -19,7 +19,7 @@ SetSysParam(PN_Date(),20250704T);
return StocksFreeMarketValue3(StockArr);
```
### `stocksFreeMarketValueNPercent3(stock_arr)`
## `stocksFreeMarketValueNPercent3(stock_arr)`
最新自由流通市值占流通市值(%),仅支持A股代码,系统参数:日期
@@ -29,7 +29,7 @@ return StocksFreeMarketValue3(StockArr);
返回:float
#### 示例
### 示例
```tsl
StockArr:=array("SZ000001","SH600000");
@@ -38,7 +38,7 @@ SetSysParam(PN_Date(),endt);
return StocksFreeMarketValueNPercent3(StockArr);
```
### `stocksFreeMarketValuePercent3(stock_arr)`
## `stocksFreeMarketValuePercent3(stock_arr)`
最新自由流通市值占总市值(%),仅支持A股代码,系统参数:日期
@@ -48,7 +48,7 @@ return StocksFreeMarketValueNPercent3(StockArr);
返回:float
#### 示例
### 示例
```tsl
StockArr:=array("SZ000001","SH600000");
@@ -57,22 +57,22 @@ SetSysParam(PN_Date(),endt);
return StocksFreeMarketValuePercent3(StockArr);
```
### `stocksDa(stock_arr, beg_t, end_t, right_type, index_id, market_name)`
## `stocksDa(stock_arr, beg_t, end_t, right_type, index_id, market_name)`
计算当前板块的板块对大盘涨跌贡献值。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 数组,股票列表; |
| `beg_t` | TDateTime | 日期,开始日期; |
| `end_t` | TDateTime | 日期,截止日期; |
| `right_type` | Integer | 整数,加权方法; |
| `index_id` | String | 基准指数; |
| `market_name` | String | 基准市场名称。 |
| 参数 | 类型 | 说明 |
| ------------- | --------- | ---------------- |
| `stock_arr` | Array | 数组,股票列表; |
| `beg_t` | TDateTime | 日期,开始日期; |
| `end_t` | TDateTime | 日期,截止日期; |
| `right_type` | Integer | 整数,加权方法; |
| `index_id` | String | 基准指数; |
| `market_name` | String | 基准市场名称。 |
返回:Real
#### 示例
### 示例
```tsl
o_v:=BackUpSystemParameters2();
@@ -85,21 +85,21 @@ return stocksDa(bk,beg_t,end_t,1,"SH000001","上证A股;深证A股");
//结果:-258.46。
```
### `stocksDr(stock_arr, beg_t, end_t, right_type, market_name)`
## `stocksDr(stock_arr, beg_t, end_t, right_type, market_name)`
计算当前板块的板块对大盘涨跌贡献度(%)。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 数组,股票列表; |
| `beg_t` | TDateTime | 日期,开始日期; |
| `end_t` | TDateTime | 日期,截止日期; |
| `right_type` | Integer | 整数,加权方法; |
| `market_name` | String | 市场名称。 |
| 参数 | 类型 | 说明 |
| ------------- | --------- | ---------------- |
| `stock_arr` | Array | 数组,股票列表; |
| `beg_t` | TDateTime | 日期,开始日期; |
| `end_t` | TDateTime | 日期,截止日期; |
| `right_type` | Integer | 整数,加权方法; |
| `market_name` | String | 市场名称。 |
返回:Real
#### 示例
### 示例
```tsl
o_v:=BackUpSystemParameters2();
@@ -112,19 +112,19 @@ return stocksDr(bk,beg_t,end_t,1,"上证A股;深证A股");
//结果:70.2。
```
### `stocksTobinsQValue(stock_arr, report_date, method_select)`
## `stocksTobinsQValue(stock_arr, report_date, method_select)`
计算当前板块的股票列表托宾Q值II。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | |
| `report_date` | Integer | |
| `method_select` | | |
| 参数 | 类型 | 说明 |
| --------------- | ------- | ---- |
| `stock_arr` | Array | |
| `report_date` | Integer | |
| `method_select` | | |
返回:real
#### 示例
### 示例
```tsl
o_v:=BackUpSystemParameters2();
@@ -134,30 +134,30 @@ return stocksTobinsQValue(bk,20111231,2);
//结果:0.23
```
### `stocksnegotiableshares(stockarr, endt, stype)`
## `stocksnegotiableshares(stockarr, endt, stype)`
板块流通股本和(万)
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 参数 | 类型 | 说明 |
| ---------- | --------------- | ------------------------ |
| `stockarr` | array of string | array of string,股票列表 |
| `endt` | date | ,统计截止日期 |
| `stype` | usrdefine | ,股票类型 |
| `endt` | date | ,统计截止日期 |
| `stype` | usrdefine | ,股票类型 |
返回:array
### `stocksFreeMarketValue(stock_arr, endt)`
## `stocksFreeMarketValue(stock_arr, endt)`
股票列表自由流通市值<万>,仅支持A股代码
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `endt` | TDateTime | 日期,截止日期 |
| 参数 | 类型 | 说明 |
| ----------- | --------- | ----------------------- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
| `endt` | TDateTime | 日期,截止日期 |
返回:real
#### 示例
### 示例
```tsl
//"SZ000001","SH600000"在20250704的自由流通市值
@@ -167,18 +167,18 @@ return stocksFreeMarketValue(stock_arr,endt);
//结果:25996235.010994
```
### `stocksFreeMarketValueAdjust(stock_arr, endt)`
## `stocksFreeMarketValueAdjust(stock_arr, endt)`
股票列表自由流通市值(调整后)<万>,仅支持A股代码
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维数字数组,股票列表 |
| `endt` | TDateTime | 日期,截止日期 |
| 参数 | 类型 | 说明 |
| ----------- | --------- | --------------------- |
| `stock_arr` | Array | 一维数字数组,股票列表 |
| `endt` | TDateTime | 日期,截止日期 |
返回:real
#### 示例
### 示例
```tsl
//"SZ000001","SH600000"在20250704的自由流通市值(调整后)<万>
@@ -188,17 +188,17 @@ return stocksFreeMarketValueAdjust(stock_arr,endt);
//结果:25996235.010994
```
### `stocksFreeMarketValueAdjust3(stock_arr)`
## `stocksFreeMarketValueAdjust3(stock_arr)`
最新自由流通市值(调整后)<万>,系统参数:日期
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 参数 | 类型 | 说明 |
| ----------- | ----- | ----------------------- |
| `stock_arr` | Array | 一维字符串数组,股票列表 |
返回:real
#### 示例
### 示例
```tsl
//"SZ000001","SH600000"在20250704的最新自由流通市值(调整后)<万>
@@ -209,20 +209,20 @@ return stocksFreeMarketValueAdjust3(stock_arr);
//结果:25996235.010994
```
### `stocksMarketValueGrow(stocks_arr, beg_t, end_t, auto_first_day)`
## `stocksMarketValueGrow(stocks_arr, beg_t, end_t, auto_first_day)`
板块流通市值变动(万)。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stocks_arr` | Array | 数组; |
| `beg_t` | TDateTime | 日期,开始日期; |
| `end_t` | TDateTime | 日期,截止日期; |
| `auto_first_day` | Bool | 布尔型,真假。 |
| 参数 | 类型 | 说明 |
| ---------------- | --------- | ---------------- |
| `stocks_arr` | Array | 数组; |
| `beg_t` | TDateTime | 日期,开始日期; |
| `end_t` | TDateTime | 日期,截止日期; |
| `auto_first_day` | Bool | 布尔型,真假。 |
返回:Real
#### 示例
### 示例
```tsl
o_v:=BackUpSystemParameters2();
@@ -234,20 +234,20 @@ return stocksMarketValueGrow(bk,beg_t,end_t,false);
//结果:-2681766725867.14,单位:万。
```
### `stocksTotalValueGrow(stocks_arr, beg_t, end_t, auto_first_day)`
## `stocksTotalValueGrow(stocks_arr, beg_t, end_t, auto_first_day)`
总市值变动(万)。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stocks_arr` | Array | 数组,股票列表; |
| `beg_t` | TDateTime | 日期,开始日期; |
| `end_t` | TDateTime | 日期,截止日期; |
| `auto_first_day` | Bool | 布尔型,真假。 |
| 参数 | 类型 | 说明 |
| ---------------- | --------- | ---------------- |
| `stocks_arr` | Array | 数组,股票列表; |
| `beg_t` | TDateTime | 日期,开始日期; |
| `end_t` | TDateTime | 日期,截止日期; |
| `auto_first_day` | Bool | 布尔型,真假。 |
返回:Real
#### 示例
### 示例
```tsl
o_v:=BackUpSystemParameters2();
@@ -259,19 +259,31 @@ return stocksTotalValueGrow(bk,beg_t,end_t,false);
//结果:-3705891883787.23,单位:万。
```
### `stocksTotalValue(stockarr, endt, stype)`
## `StocksTotalValue(stockarr, endt, stype)`
板块指定日总市值
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 参数 | 类型 | 说明 |
| ---------- | --------------- | ------------------------ |
| `stockarr` | array of string | array of string,股票列表 |
| `endt` | date | ,统计截止日期 |
| `stype` | usrdefine | ,股票类型 |
| `endt` | date | ,统计截止日期 |
| `stype` | usrdefine | ,股票类型 |
返回:real,实数
## `Stocks_TotalValue(stockarr, endt, stype)`
板块指定日总市值
| 参数 | 类型 | 说明 |
| ---------- | --------------- | ------------------------ |
| `stockarr` | array of string | array of string,股票列表 |
| `endt` | date | ,统计截止日期 |
| `stype` | usrdefine | ,股票类型 |
返回:real
#### 示例
### 示例
```tsl
o_v:=BackUpSystemParameters2();
@@ -282,19 +294,31 @@ return stocksTotalValue(bk,end_t,1);
//结果:1715562373.74。
```
### `stocksMarketValue(stockarr, endt, stype)`
## `StocksMarketValue(stockarr, endt, stype)`
板块指定日流通市值
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 参数 | 类型 | 说明 |
| ---------- | --------------- | ------------------------ |
| `stockarr` | array of string | array of string,股票列表 |
| `endt` | date | date,统计截止日期 |
| `stype` | usrdefine | ,股票类型 |
| `endt` | date | date,统计截止日期 |
| `stype` | usrdefine | ,股票类型 |
返回:real,实数
## `Stocks_MarketValue(stockarr, endt, stype)`
板块指定日流通市值
| 参数 | 类型 | 说明 |
| ---------- | --------------- | ------------------------ |
| `stockarr` | array of string | array of string,股票列表 |
| `endt` | date | date,统计截止日期 |
| `stype` | usrdefine | ,股票类型 |
返回:real
#### 示例
### 示例
```tsl
o_v:=BackUpSystemParameters2();
@@ -1,6 +1,6 @@
# 板块 / 累计买入和卖出
### `fundsbsstockbuypercent(fundarr, rdate, stockid)`
## `fundsbsstockbuypercent(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票累计买入占期初净值比(%)
@@ -12,7 +12,7 @@
返回:float
### `fundsbsstocknetrank(fundarr, rdate, stockid)`
## `fundsbsstocknetrank(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票累计净买入排名
@@ -24,7 +24,7 @@
返回:float
### `fundsbsstocksellamount(fundarr, rdate, stockid)`
## `fundsbsstocksellamount(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票累计卖出金额(万)
@@ -36,7 +36,7 @@
返回:float
### `fundsbssumnbuypercent2(fundarr, rdate, topn)`
## `fundsbssumnbuypercent2(fundarr, rdate, topn)`
统计指定报告期基金列表的前N名股票累计买入占期初净值比(%)
@@ -1,6 +1,6 @@
# 板块 / 财务数据横比
### `cwzbHx(bk_names, r_date, sample_select, eps_criterion)`
## `cwzb_hx(bk_names, r_date, sample_select, eps_criterion)`
财务指标(横比)
@@ -13,7 +13,7 @@
返回:array
### `jynlHx(bk_names, r_date, sample_select, eps_criterion)`
## `jynl_hx(bk_names, r_date, sample_select, eps_criterion)`
经营能力(横比)
@@ -26,7 +26,7 @@
返回:array
### `zbjgHx(bk_names, r_date, sample_select, eps_criterion)`
## `zbjg_hx(bk_names, r_date, sample_select, eps_criterion)`
资本结构(横比)
@@ -1,6 +1,6 @@
# 板块 / 基金明细
### `fundsfdfundpercent(fundarr, rdate, stockid)`
## `fundsfdfundpercent(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定基金市值占净值比(%)
@@ -12,7 +12,7 @@
返回:float
### `fundsfdfundpercent2(fundarr, rdate, stockid)`
## `fundsfdfundpercent2(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定基金市值占总值比(%)
@@ -24,7 +24,7 @@
返回:float
### `fundsfdfundpercent3(fundarr, rdate, stockid)`
## `fundsfdfundpercent3(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定基金市值占基金市值比(%)
@@ -36,7 +36,7 @@
返回:float
### `fundsfdfundpercentgrow3(fundarr, rdate, rdate2, stockid)`
## `fundsfdfundpercentgrow3(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定基金市值占投资于基金的总市值比变动(%)
@@ -49,7 +49,7 @@
返回:float
### `fundsfdfundvaluegrow(fundarr, rdate, rdate2, stockid)`
## `fundsfdfundvaluegrow(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定基金持有市值变动(万)
@@ -62,7 +62,7 @@
返回:float
### `fundsfdmanagerpercent2(fundarr, rdate)`
## `fundsfdmanagerpercent2(fundarr, rdate)`
统计基金列表中指定报告期内持有关联基金市值占总值比(%)
@@ -73,7 +73,7 @@
返回:float
### `fundsfdmanagerpercentgrow(fundarr, rdate, rdate2)`
## `fundsfdmanagerpercentgrow(fundarr, rdate, rdate2)`
统计指定报告期基金列表汇总的持有关联基金市值占净值比变动(%)
@@ -85,7 +85,7 @@
返回:float
### `fundsfdmanagerpercentgrow2(fundarr, rdate, rdate2)`
## `fundsfdmanagerpercentgrow2(fundarr, rdate, rdate2)`
统计指定报告期基金列表汇总的关联基金市值占总值比变动(%)
@@ -97,7 +97,7 @@
返回:float
### `fundsfdmanagervalue(fundarr, rdate)`
## `fundsfdmanagervalue(fundarr, rdate)`
统计基金列表中指定报告期内持有关联基金市值(万)
@@ -108,7 +108,7 @@
返回:float
### `fundsfdnonpercent(fundarr, rdate, topn)`
## `fundsfdnonpercent(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名基金市值占净值比(%)
@@ -120,7 +120,7 @@
返回:float
### `fundsfdnonpercent3(fundarr, rdate, topn)`
## `fundsfdnonpercent3(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名基金市值占基金市值比(%)
@@ -132,7 +132,7 @@
返回:float
### `fundsfdnonvaluegrowratio(fundarr, rdate, rdate2, topn)`
## `fundsfdnonvaluegrowratio(fundarr, rdate, rdate2, topn)`
统计指定报告期基金列表汇总的第N名基金持有市值变比(%)
@@ -145,7 +145,7 @@
返回:float
### `fundsfdnonvolume(fundarr, rdate, topn)`
## `fundsfdnonvolume(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名基金持有份额
File diff suppressed because it is too large Load Diff
@@ -1,6 +1,6 @@
# 板块 / 持股情况
### `fundsScMarketValueGrow(fund_arr, r_date, r_date2, fund_type, to_no)`
## `fundsScMarketValueGrow(fund_arr, r_date, r_date2, fund_type, to_no)`
返回前N名股票市值变动(万).,分别取两个报告期的前N名股票市值计算前N名股票市值变动(万),前N名股票市值取自基金持股明细318。
@@ -14,7 +14,7 @@
返回:float
### `fundsScMarketValueGrowRatio(fund_arr, r_date, r_date2, fund_type, to_no)`
## `fundsScMarketValueGrowRatio(fund_arr, r_date, r_date2, fund_type, to_no)`
前N名股票市值变比(%)。
@@ -28,7 +28,7 @@
返回:float
### `fundsscnonactivepercent(fundarr, rdate, topn)`
## `fundsscnonactivepercent(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票积极投资市值占净值比(%)
@@ -40,7 +40,7 @@
返回:float
### `fundsscnonactivepercent2(fundarr, rdate, topn)`
## `fundsscnonactivepercent2(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票积极投资市值占总值比(%)
@@ -52,7 +52,7 @@
返回:float
### `fundsscnonactivepercent3(fundarr, rdate, topn)`
## `fundsscnonactivepercent3(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票积极投资市值占股票市值比(%)
@@ -64,7 +64,7 @@
返回:float
### `fundsscnonactivepercent4(fundarr, rdate, topn)`
## `fundsscnonactivepercent4(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票积极投资市值占积极投资部分比(%)
@@ -76,7 +76,7 @@
返回:float
### `fundsscnonactivepercent5(fundarr, rdate, topn)`
## `fundsscnonactivepercent5(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票积极投资市值占权益投资市值比(%)
@@ -88,7 +88,7 @@
返回:float
### `fundsscnonactivevalue(fundarr, rdate, topn)`
## `fundsscnonactivevalue(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票积极投资市值(万)
@@ -100,7 +100,7 @@
返回:float
### `fundsscnoncode(fundarr, rdate, topn)`
## `fundsscnoncode(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票代码
@@ -112,7 +112,7 @@
返回:string
### `fundsscnonindexpercent(fundarr, rdate, topn)`
## `fundsscnonindexpercent(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票指数投资占净值比(%)
@@ -124,7 +124,7 @@
返回:float
### `fundsscnonindexpercent2(fundarr, rdate, topn)`
## `fundsscnonindexpercent2(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票指数投资市值占总值比(%)
@@ -136,7 +136,7 @@
返回:float
### `fundsscnonindexvalue(fundarr, rdate, topn)`
## `fundsscnonindexvalue(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票指数投资市值(万)
@@ -148,7 +148,7 @@
返回:float
### `fundsscnonindexvolume(fundarr, rdate, topn)`
## `fundsscnonindexvolume(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票指数投资股数
@@ -160,7 +160,7 @@
返回:float
### `fundsscnonpercent(fundarr, rdate, topn)`
## `fundsscnonpercent(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票市值占净值比(%)
@@ -172,7 +172,7 @@
返回:float
### `fundsscnonpercent2(fundarr, rdate, topn)`
## `fundsscnonpercent2(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票市值占总值比(%)
@@ -184,7 +184,7 @@
返回:float
### `fundsscnonpercent3(fundarr, rdate, topn)`
## `fundsscnonpercent3(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票市值占股票市值比(%)
@@ -196,7 +196,7 @@
返回:float
### `fundsscnonpercent4(fundarr, rdate, topn)`
## `fundsscnonpercent4(fundarr, rdate, topn)`
统计指定报告期基金列表汇总的第N名股票市值占权益投资市值比(%)
@@ -208,7 +208,7 @@
返回:float
### `fundsScPercentageGrow(fund_arr, r_date, r_date2, fund_type, to_no, right_type)`
## `fundsScPercentageGrow(fund_arr, r_date, r_date2, fund_type, to_no, right_type)`
返回前N名股票占净值比例变动(%),前N只股票占净值比例取自基金持股明细318。
@@ -223,7 +223,7 @@
返回:float
### `fundsscstockactivepercent(fundarr, rdate, stockid)`
## `fundsscstockactivepercent(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票积极投资市值占净值比(%)
@@ -235,7 +235,7 @@
返回:float
### `fundsscstockactivepercent2(fundarr, rdate, stockid)`
## `fundsscstockactivepercent2(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票积极投资市值占总值比(%)
@@ -247,7 +247,7 @@
返回:float
### `fundsscstockactivepercent4(fundarr, rdate, stockid)`
## `fundsscstockactivepercent4(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票积极投资市值占积极投资市值比(%)
@@ -259,7 +259,7 @@
返回:float
### `fundsscstockactivepercentgrow(fundarr, rdate, rdate2, stockid)`
## `fundsscstockactivepercentgrow(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票积极投资市值占净值比变动(%)
@@ -272,7 +272,7 @@
返回:float
### `fundsscstockactivepercentgrow2(fundarr, rdate, rdate2, stockid)`
## `fundsscstockactivepercentgrow2(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票积极投资市值占总值比变动(%)
@@ -285,7 +285,7 @@
返回:float
### `fundsscstockactivepercentgrow4(fundarr, rdate, rdate2, stockid)`
## `fundsscstockactivepercentgrow4(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票积极投资市值占权益投资市值比变动(%)
@@ -298,7 +298,7 @@
返回:float
### `fundsscstockactivevaluegrow(fundarr, rdate, rdate2, stockid)`
## `fundsscstockactivevaluegrow(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票积极投资市值变动(万)
@@ -311,7 +311,7 @@
返回:float
### `fundsscstockactivevaluegrowratio(fundarr, rdate, rdate2, stockid)`
## `fundsscstockactivevaluegrowratio(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票积极投资市值变比(%)
@@ -324,7 +324,7 @@
返回:float
### `fundsscstockholdnum(fundarr, rdate, stockid)`
## `fundsscstockholdnum(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的持有指定股票的基金个数
@@ -336,7 +336,7 @@
返回:float
### `fundsscstockindexpercent(fundarr, rdate, stockid)`
## `fundsscstockindexpercent(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票指数投资市值占净值比(%)
@@ -348,7 +348,7 @@
返回:float
### `fundsscstockindexpercent2(fundarr, rdate, stockid)`
## `fundsscstockindexpercent2(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票指数投资市值占总值比(%)
@@ -360,7 +360,7 @@
返回:float
### `fundsscstockindexpercent3(fundarr, rdate, stockid)`
## `fundsscstockindexpercent3(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票指数投资市值占股票市值比(%)
@@ -372,7 +372,7 @@
返回:float
### `fundsscstockindexpercent5(fundarr, rdate, stockid)`
## `fundsscstockindexpercent5(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票指数投资市值占权益投资市值比(%)
@@ -384,7 +384,7 @@
返回:float
### `fundsscstockindexpercentgrow2(fundarr, rdate, rdate2, stockid)`
## `fundsscstockindexpercentgrow2(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票指数投资市值占总值比变动(%)
@@ -397,7 +397,7 @@
返回:float
### `fundsscstockindexpercentgrow3(fundarr, rdate, rdate2, stockid)`
## `fundsscstockindexpercentgrow3(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票指数投资市值占股票市值比变动(%)
@@ -410,7 +410,7 @@
返回:float
### `fundsscstockindexpercentgrow4(fundarr, rdate, rdate2, stockid)`
## `fundsscstockindexpercentgrow4(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票指数投资市值占权益投资市值比变动(%)
@@ -423,7 +423,7 @@
返回:float
### `fundsscstockindexvaluegrow(fundarr, rdate, rdate2, stockid)`
## `fundsscstockindexvaluegrow(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票指数投资市值变动(万)
@@ -436,7 +436,7 @@
返回:float
### `fundsscstockindexvolume(fundarr, rdate, stockid)`
## `fundsscstockindexvolume(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票指数投资股数
@@ -448,7 +448,7 @@
返回:float
### `fundsscstockpercent(fundarr, rdate, stockid)`
## `fundsscstockpercent(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票市值占净值比(%)
@@ -460,7 +460,7 @@
返回:float
### `fundsscstockpercent2(fundarr, rdate, stockid)`
## `fundsscstockpercent2(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票市值占总值比(%)
@@ -472,7 +472,7 @@
返回:float
### `fundsscstockpercent3(fundarr, rdate, stockid)`
## `fundsscstockpercent3(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票市值占股票市值比(%)
@@ -484,7 +484,7 @@
返回:float
### `fundsscstockpercent4(fundarr, rdate, stockid)`
## `fundsscstockpercent4(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票市值占权益投资市值比(%)
@@ -496,7 +496,7 @@
返回:float
### `fundsscstockpercentgrow(fundarr, rdate, rdate2, stockid)`
## `fundsscstockpercentgrow(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票市值占净值比变动(%)
@@ -509,7 +509,7 @@
返回:float
### `fundsscstockpercentgrow2(fundarr, rdate, rdate2, stockid)`
## `fundsscstockpercentgrow2(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票市值占总值比变动(%)
@@ -522,7 +522,7 @@
返回:float
### `fundsscstockpercentgrow3(fundarr, rdate, rdate2, stockid)`
## `fundsscstockpercentgrow3(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票市值占股票市值比变动(%)
@@ -535,7 +535,7 @@
返回:float
### `fundsscstockvalue(fundarr, rdate, stockid)`
## `fundsscstockvalue(fundarr, rdate, stockid)`
统计指定报告期基金列表汇总的指定股票持有市值(万)
@@ -547,7 +547,7 @@
返回:float
### `fundsscstockvaluegrow(fundarr, rdate, rdate2, stockid)`
## `fundsscstockvaluegrow(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票持有市值变动(万)
@@ -560,7 +560,7 @@
返回:float
### `fundsscstockvaluegrowratio(fundarr, rdate, rdate2, stockid)`
## `fundsscstockvaluegrowratio(fundarr, rdate, rdate2, stockid)`
统计指定报告期基金列表汇总的指定股票持有市值变比(%)
@@ -573,7 +573,7 @@
返回:float
### `fundsscsumnactivevaluegrow(fundarr, rdate, rdate2, topn)`
## `fundsscsumnactivevaluegrow(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票积极投资市值变动(万)
@@ -586,7 +586,7 @@
返回:float
### `fundsscsumnactivevaluegrowratio(fundarr, rdate, rdate2, topn)`
## `fundsscsumnactivevaluegrowratio(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票积极投资市值变比(%)
@@ -599,7 +599,7 @@
返回:float
### `fundsscsumnactivevaluegrowratio3(fundarr, rdate, rdate2, topn)`
## `fundsscsumnactivevaluegrowratio3(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票积极投资市值占总值比变动(%)
@@ -612,7 +612,7 @@
返回:float
### `fundsscsumnindexpercent(fundarr, rdate, topn)`
## `fundsscsumnindexpercent(fundarr, rdate, topn)`
统计基金列表中指定报告期内前N名股票指数投资市值占净值比(%)
@@ -624,7 +624,7 @@
返回:float
### `fundsscsumnindexpercent2(fundarr, rdate, topn)`
## `fundsscsumnindexpercent2(fundarr, rdate, topn)`
统计基金列表中指定报告期内前N名股票指数投资市值占总值比(%)
@@ -636,7 +636,7 @@
返回:float
### `fundsscsumnindexpercent5(fundarr, rdate, topn)`
## `fundsscsumnindexpercent5(fundarr, rdate, topn)`
统计基金列表中指定报告期内前N名股票指数投资市值占权益投资市值比(%)
@@ -648,7 +648,7 @@
返回:float
### `fundsscsumnindexvalue(fundarr, rdate, topn)`
## `fundsscsumnindexvalue(fundarr, rdate, topn)`
统计基金列表中指定报告期内前N名股票指数投资市值(万)
@@ -660,7 +660,7 @@
返回:float
### `fundsscsumnindexvaluegrow(fundarr, rdate, rdate2, topn)`
## `fundsscsumnindexvaluegrow(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票指数投资市值变动(万)
@@ -673,7 +673,7 @@
返回:float
### `fundsscsumnindexvaluegrowratio(fundarr, rdate, rdate2, topn)`
## `fundsscsumnindexvaluegrowratio(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票指数投资市值变比(%)
@@ -686,7 +686,7 @@
返回:float
### `fundsscsumnindexvaluegrowratio3(fundarr, rdate, rdate2, topn)`
## `fundsscsumnindexvaluegrowratio3(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票指数投资市值占总值比变动(%)
@@ -699,7 +699,7 @@
返回:float
### `fundsscsumnindexvaluegrowratio5(fundarr, rdate, rdate2, topn)`
## `fundsscsumnindexvaluegrowratio5(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票指数投资市值占权益投资市值比变动(%)
@@ -712,7 +712,7 @@
返回:float
### `fundsscsumnpercent(fundarr, rdate, topn)`
## `fundsscsumnpercent(fundarr, rdate, topn)`
统计基金列表中指定报告期内前N名股票市值占净值比(%)
@@ -724,7 +724,7 @@
返回:float
### `fundsscsumnpercent3(fundarr, rdate, topn)`
## `fundsscsumnpercent3(fundarr, rdate, topn)`
统计基金列表中指定报告期内前N名股票市值占股票市值比(%)
@@ -736,7 +736,7 @@
返回:float
### `fundsscsumnpercent4(fundarr, rdate, topn)`
## `fundsscsumnpercent4(fundarr, rdate, topn)`
统计基金列表中指定报告期内前N名股票市值占权益投资市值比(%)
@@ -748,7 +748,7 @@
返回:float
### `fundsscsumnvaluegrow(fundarr, rdate, rdate2, topn)`
## `fundsscsumnvaluegrow(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票持有市值变动(万)
@@ -761,7 +761,7 @@
返回:float
### `fundsscsumnvaluegrowratio(fundarr, rdate, rdate2, topn)`
## `fundsscsumnvaluegrowratio(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票持有市值变比(%)
@@ -774,7 +774,7 @@
返回:float
### `fundsscsumnvaluegrowratio2(fundarr, rdate, rdate2, topn)`
## `fundsscsumnvaluegrowratio2(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票市值占净值比变动(%)
@@ -787,7 +787,7 @@
返回:float
### `fundsscsumnvaluegrowratio4(fundarr, rdate, rdate2, topn)`
## `fundsscsumnvaluegrowratio4(fundarr, rdate, rdate2, topn)`
统计基金列表中指定报告期内前N名股票市值占股票市值比变动(%)
@@ -1,31 +0,0 @@
# 板块
函数数:2391
| 叶子 | 文件 | 函数数 |
| --- | --- | ---: |
| 板块 / 资产支持证券明细 | [板块 / 资产支持证券明细](abs_detail.md) | 10 |
| 板块 / 资产配置 | [板块 / 资产配置](asset_allocation.md) | 54 |
| 板块 / 基本情况 | [板块 / 基本情况](basic_info.md) | 31 |
| 板块 / 债券配置 | [板块 / 债券配置](bond_allocation.md) | 5 |
| 板块 / 持债情况 | [板块 / 持债情况](bond_holdings.md) | 13 |
| 板块 / 常用指标 | [板块 / 常用指标](common_indicator.md) | 4 |
| 板块 / 综合指标 | [板块 / 综合指标](composite_indicator.md) | 14 |
| 板块 / 累计买入和卖出 | [板块 / 累计买入和卖出](cumulative_trade.md) | 4 |
| 板块 / 财务数据横比 | [板块 / 财务数据横比](financial_compare.md) | 3 |
| 板块 / 基金明细 | [板块 / 基金明细](fund_detail.md) | 13 |
| 板块 / 基金板块 | [板块 / 基金板块](fund_sector.md) | 640 |
| 板块 / 持股情况 | [板块 / 持股情况](holdings.md) | 64 |
| 板块 / 当日行情 | [板块 / 当日行情](intraday_quote.md) | 47 |
| 板块 / 主要财务指标 | [板块 / 主要财务指标](key_financials.md) | 177 |
| 板块 / 大单分析 | [板块 / 大单分析](large_order.md) | 70 |
| 板块 / 其他 | [板块 / 其他](misc.md) | 454 |
| 板块 / 每股财务指标 | [板块 / 每股财务指标](per_share.md) | 17 |
| 板块 / 主要利润指标 | [板块 / 主要利润指标](profit_indicator.md) | 24 |
| 板块 / 行情指标 | [板块 / 行情指标](quote_indicator.md) | 256 |
| 板块 / 风险收益 | [板块 / 风险收益](risk_return.md) | 8 |
| 板块 / 板块成分 | [板块 / 板块成分](sector_constituents.md) | 4 |
| 板块 / 板块评估 | [板块 / 板块评估](sector_eval.md) | 11 |
| 板块 / 指定日 | [板块 / 指定日](spot_day.md) | 12 |
| 板块 / 股票板块 | [板块 / 股票板块](stock_sector.md) | 53 |
| 板块 / 估值指标 | [板块 / 估值指标](valuation.md) | 403 |
@@ -1,6 +1,6 @@
# 板块 / 当日行情
### `stocksDtBreakRatio(stock_arr, end_t)`
## `stocksDtBreakRatio(stock_arr, end_t)`
翘板率(%)。
@@ -11,7 +11,7 @@
返回:float
### `stocksDtCount(stock_arr, end_t)`
## `stocksDtCount(stock_arr, end_t)`
跌停个数。
@@ -22,7 +22,7 @@
返回:int
### `stocksDtList(stock_arr, end_t)`
## `stocksDtList(stock_arr, end_t)`
跌停股票列表。
@@ -33,7 +33,7 @@
返回:array
### `stocksFanBaoBanCount(stock_arr, end_t)`
## `stocksFanBaoBanCount(stock_arr, end_t)`
反包板股票个数。
@@ -44,7 +44,7 @@
返回:int
### `stocksFanBaoBanList(stock_arr, end_t)`
## `stocksFanBaoBanList(stock_arr, end_t)`
反包板股票列表。
@@ -55,7 +55,7 @@
返回:array
### `stocksFirstBanInWeekCount(stock_arr, end_t)`
## `stocksFirstBanInWeekCount(stock_arr, end_t)`
周期首板股票个数。
@@ -66,7 +66,7 @@
返回:int
### `stocksFirstBanInWeekList(stock_arr, end_t)`
## `stocksFirstBanInWeekList(stock_arr, end_t)`
周期首板股票列表。
@@ -77,7 +77,7 @@
返回:array
### `stocksIsTradeDay(stock_arr, end_t)`
## `stocksIsTradeDay(stock_arr, end_t)`
剔除指定日非交易日的股票。
@@ -88,7 +88,7 @@
返回:array
### `stocksLBanStockLists(stock_arr, end_t)`
## `stocksLBanStockLists(stock_arr, end_t)`
连板股票列表:统计EndT涨停股票的连板次数>=2的股票。
@@ -99,7 +99,7 @@
返回:array
### `stocksOpenAuctionZtRatio(stock_arr, end_t)`
## `stocksOpenAuctionZtRatio(stock_arr, end_t)`
竞价异动比。
@@ -110,7 +110,7 @@
返回:float
### `stocksStOrXgCheck(stock_arr, end_t, doption)`
## `stocksStOrXgCheck(stock_arr, end_t, doption)`
剔除ST股或者新股。
@@ -122,7 +122,7 @@
返回:array
### `stocksTBanCount(stock_arr, end_t)`
## `stocksTBanCount(stock_arr, end_t)`
T板股票个数。
@@ -133,7 +133,7 @@ T板股票个数。
返回:int
### `stocksTBanList(stock_arr, end_t)`
## `stocksTBanList(stock_arr, end_t)`
T板股票列表。
@@ -144,7 +144,7 @@ T板股票列表。
返回:array
### `stockStOrXgCheck(stock_id, end_t, doption)`
## `stockStOrXgCheck(stock_id, end_t, doption)`
是否是新股或者ST股,首先会剔除未上市的股票。
@@ -156,7 +156,7 @@ T板股票列表。
返回:int
### `stocksYiZiBanCount(stock_arr, end_t)`
## `stocksYiZiBanCount(stock_arr, end_t)`
一字板股票个数。
@@ -167,7 +167,7 @@ T板股票列表。
返回:int
### `stocksYiZiBanList(stock_arr, end_t)`
## `stocksYiZiBanList(stock_arr, end_t)`
一字板股票列表。
@@ -178,7 +178,7 @@ T板股票列表。
返回:array
### `stocksZt2LbRatio(stock_arr, end_t)`
## `stocksZt2LbRatio(stock_arr, end_t)`
一进二连板率(%)。
@@ -189,7 +189,7 @@ T板股票列表。
返回:float
### `stocksZt3LbRatio(stock_arr, end_t)`
## `stocksZt3LbRatio(stock_arr, end_t)`
二进三连板率(%)。
@@ -200,7 +200,7 @@ T板股票列表。
返回:float
### `stocksZtAmount(stock_arr, end_t)`
## `stocksZtAmount(stock_arr, end_t)`
涨停成交金额(亿)。
@@ -211,7 +211,7 @@ T板股票列表。
返回:float
### `stocksZtAvgMaxDf(stock_arr, end_t)`
## `stocksZtAvgMaxDf(stock_arr, end_t)`
最大跌幅(%)。
@@ -222,7 +222,7 @@ T板股票列表。
返回:float
### `stocksZtAvgMaxZf(stock_arr, end_t)`
## `stocksZtAvgMaxZf(stock_arr, end_t)`
最大涨幅(%)。
@@ -233,7 +233,7 @@ T板股票列表。
返回:float
### `stocksZtAvgOpenZf(stock_arr, end_t)`
## `stocksZtAvgOpenZf(stock_arr, end_t)`
开盘涨幅(%)。
@@ -244,7 +244,7 @@ T板股票列表。
返回:float
### `stocksZtAvgZf(stock_arr, end_t)`
## `stocksZtAvgZf(stock_arr, end_t)`
涨幅(%)。
@@ -255,7 +255,7 @@ T板股票列表。
返回:float
### `stocksZtBreakCount(stock_arr, end_t)`
## `stocksZtBreakCount(stock_arr, end_t)`
开板数,涨停打开过的股票数量统计。
@@ -266,7 +266,7 @@ T板股票列表。
返回:int
### `stocksZtCount(stock_arr, end_t)`
## `stocksZtCount(stock_arr, end_t)`
涨停个数。
@@ -277,7 +277,7 @@ T板股票列表。
返回:int
### `stocksZtCountType(stock_arr, end_t, d_type)`
## `stocksZtCountType(stock_arr, end_t, d_type)`
指定封板类型的股票个数。 秒板:封板时间在09:30~9:31且之后未开板的股票数量统计 分板:封板时间在09:31~9:40且之后未开板的股票数量统计 3)10点前:封板时间在09:40~10:00且之后未开板的股票数量统计 4)10:00~11:30:封板时间在10:00~11:30且之后未开板的股票数量统计 5)13:00~14:00:封板时间在13:00~14:00且之后未开板的股票数量统计 6)14:00~15:00:封板时间在14:00~15:00且之后未开板的股票个数
@@ -289,7 +289,7 @@ T板股票列表。
返回:int
### `stocksZtHitLimitRatio(stock_arr, end_t)`
## `stocksZtHitLimitRatio(stock_arr, end_t)`
封板率(%)。
@@ -300,7 +300,7 @@ T板股票列表。
返回:float
### `stocksZtIn3HourCount(stock_arr, end_t)`
## `stocksZtIn3HourCount(stock_arr, end_t)`
13:00~14:00封板个数,封板时间在13:00~14:00且之后未开板的股票数量统计。
@@ -311,7 +311,7 @@ T板股票列表。
返回:int
### `stocksZtIn4HourCount(stock_arr, end_t)`
## `stocksZtIn4HourCount(stock_arr, end_t)`
14:00~15:00封板个数,封板时间在14:00~15:00且之后未开板的股票数量统计。
@@ -322,7 +322,7 @@ T板股票列表。
返回:int
### `stocksZtInHalfHourCount(stock_arr, end_t)`
## `stocksZtInHalfHourCount(stock_arr, end_t)`
10点前封板个数,封板时间在09:40~10:00且之后未开板的股票数量统计。
@@ -333,7 +333,7 @@ T板股票列表。
返回:int
### `stocksZtInMinCount(stock_arr, end_t)`
## `stocksZtInMinCount(stock_arr, end_t)`
分板个数,封板时间在09:31~9:40且之后未开板的股票数量统计。
@@ -344,7 +344,7 @@ T板股票列表。
返回:int
### `stocksZtInOpenCount(stock_arr, end_t)`
## `stocksZtInOpenCount(stock_arr, end_t)`
开盘涨停个数。
@@ -355,7 +355,7 @@ T板股票列表。
返回:int
### `stocksZtInOpenList(stock_arr, end_t)`
## `stocksZtInOpenList(stock_arr, end_t)`
开盘涨停股票列表。
@@ -366,7 +366,7 @@ T板股票列表。
返回:array
### `stocksZtInSecCount(stock_arr, end_t)`
## `stocksZtInSecCount(stock_arr, end_t)`
秒板个数,封板时间在09:30~9:31且之后未开板的股票数量统计。
@@ -377,7 +377,7 @@ T板股票列表。
返回:int
### `stocksZtlb2Count(stock_arr, end_t)`
## `stocksZtlb2Count(stock_arr, end_t)`
二连板股票个数。
@@ -388,7 +388,7 @@ T板股票列表。
返回:int
### `stocksZtlb3Count(stock_arr, end_t)`
## `stocksZtlb3Count(stock_arr, end_t)`
三连板股票个数。
@@ -399,7 +399,7 @@ T板股票列表。
返回:int
### `stocksZtlb4Count(stock_arr, end_t)`
## `stocksZtlb4Count(stock_arr, end_t)`
四连板股票个数。
@@ -410,7 +410,7 @@ T板股票列表。
返回:int
### `stocksZtlb5Count(stock_arr, end_t)`
## `stocksZtlb5Count(stock_arr, end_t)`
五连板及以上股票个数。
@@ -421,7 +421,7 @@ T板股票列表。
返回:int
### `stocksZtlbList(stock_arr, end_t)`
## `stocksZtlbList(stock_arr, end_t)`
证券列表连板次数。
@@ -432,7 +432,7 @@ T板股票列表。
返回:array
### `stocksZtlbList2(stock_arr, end_t)`
## `stocksZtlbList2(stock_arr, end_t)`
证券列表连板次数
@@ -443,7 +443,7 @@ T板股票列表。
返回:array
### `stocksZtlbNumCount(stock_arr, end_t, lb_num)`
## `stocksZtlbNumCount(stock_arr, end_t, lb_num)`
连板N次股票个数。 1)LBNum=0或者为空时,表示连板次数大于0的所有股票列表 2LBNum>0且LBNum<5时,表示连板次数为LBNum的股票列表 3)LBNum>=5时,表示连板次数为LBNum及以上的股票列表
@@ -455,7 +455,7 @@ T板股票列表。
返回:int
### `stocksZtlbNumList(stock_arr, end_t, lb_num)`
## `stocksZtlbNumList(stock_arr, end_t, lb_num)`
连板N次股票列表。 1)LBNum=0或者为空时,表示连板次数大于0的所有股票列表 2LBNum>0且LBNum<5时,表示连板次数为LBNum的股票列表 3)LBNum>=5时,表示连板次数为LBNum及以上的股票列表
@@ -467,7 +467,7 @@ T板股票列表。
返回:array
### `stocksZtlbRatio(stock_arr, end_t)`
## `stocksZtlbRatio(stock_arr, end_t)`
连板率(%)。
@@ -478,7 +478,7 @@ T板股票列表。
返回:float
### `stocksZtList(stock_arr, end_t)`
## `stocksZtList(stock_arr, end_t)`
涨停股票列表。
@@ -489,7 +489,7 @@ T板股票列表。
返回:array
### `stocksZtPriceAmount(stock_arr, end_t)`
## `stocksZtPriceAmount(stock_arr, end_t)`
涨停价成交金额。
@@ -500,7 +500,7 @@ T板股票列表。
返回:float
### `stocksZtTypeList(stock_arr, end_t, d_type)`
## `stocksZtTypeList(stock_arr, end_t, d_type)`
指定封板类型的股票列表。 秒板:封板时间在09:30~9:31且之后未开板的股票列表 分板:封板时间在09:31~9:40且之后未开板的股票列表 3)10点前:封板时间在09:40~10:00且之后未开板的股票列表 410:00~11:30:封板时间在10:00~11:30且之后未开板的股票列表 513:00~14:00:封板时间在13:00~14:00且之后未开板的股票列表 614:00~15:00:封板时间在14:00~15:00且之后未开板的股票列表
@@ -512,13 +512,13 @@ T板股票列表。
返回:array
### `stockZtTime()`
## `stockZtTime()`
涨停时间,与系统参数(股票代码、时间)相关。
返回:array
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),"SZ000908");
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,6 +1,6 @@
# 板块 / 每股财务指标
### `stocksDividendYield3(stock_arr, r_date, right_type, stype, sample_select, eps_criterion)`
## `stocksDividendYield3(stock_arr, r_date, right_type, stype, sample_select, eps_criterion)`
计算板块股息支付率(%),板块股息支付率(%)=分红总额/净利润和\*100%
@@ -15,7 +15,7 @@
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -24,7 +24,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksDividendYield3 (Stks,20170930,1,1,0,0);
```
### `stocksEps(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
## `stocksEps(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
计算板块每股收益, 每股收益=净利润/报告期末普通股股份总数
@@ -39,7 +39,7 @@ return StocksDividendYield3 (Stks,20170930,1,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20101231);
@@ -48,7 +48,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksEPS(Stks, 20101231,1,1,0,0);
```
### `stocksEps12(stock_arr, report_date, stype, eps_criterion)`
## `StocksEPS_12(stock_arr, report_date, stype, eps_criterion)`
板块每股收益(最近12个月),每股收益=净利润/报告期末普通股股份总数。
@@ -61,7 +61,7 @@ return StocksEPS(Stks, 20101231,1,1,0,0);
返回:array
### `stocksEpsCut(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
## `stocksEpsCut(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
计算板块每股收益(扣非), 每股收益=扣除非经常损益后的净利润/报告期末普通股股份总数
@@ -76,7 +76,7 @@ return StocksEPS(Stks, 20101231,1,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20101231);
@@ -85,7 +85,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksEPSCut (Stks, 20101231,1,1,0,0);
```
### `stocksNetAssetsPs(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
## `stocksNetAssetsPs(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
计算板块每股净资产
@@ -100,7 +100,7 @@ return StocksEPSCut (Stks, 20101231,1,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -109,7 +109,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNetAssetsPS(Stks,20170930,1,0,0,0);
```
### `stocksNetAssetsPs2(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
## `stocksNetAssetsPs2(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
计算板块调整后每股净资产
@@ -124,7 +124,7 @@ return StocksNetAssetsPS(Stks,20170930,1,0,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -133,7 +133,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNetAssetsPS2(Stks,20170930,1,0,0,0);
```
### `stocksNetEquityReturn12(stock_arr, report_date, stype, eps_criterion)`
## `StocksNetEquityReturn_12(stock_arr, report_date, stype, eps_criterion)`
板块板块净资产收益率(%)(最近12个月)
@@ -146,7 +146,7 @@ return StocksNetAssetsPS2(Stks,20170930,1,0,0,0);
返回:array
### `stocksNetEquityReturnCut(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
## `stocksNetEquityReturnCut(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
计算板块净资产收益率(扣除), 净资产收益率=净利润 / 股东权益
@@ -161,7 +161,7 @@ return StocksNetAssetsPS2(Stks,20170930,1,0,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -170,7 +170,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNetEquityReturnCut (Stks,20170930,1,1,0,0);
```
### `stocksOperateActivityCashPs(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
## `stocksOperateActivityCashPs(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
计算板块每股经营活动产生的现金流量净额
@@ -185,7 +185,7 @@ return StocksNetEquityReturnCut (Stks,20170930,1,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -194,7 +194,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksOperateActivityCashPS (Stks,20170930,1,0,0,0);
```
### `stocksPb12(stock_arr, end_t, stype, naps_criterion)`
## `StocksPB_12(stock_arr, end_t, stype, naps_criterion)`
计算板块PB(最近12个月)
@@ -207,7 +207,7 @@ return StocksOperateActivityCashPS (Stks,20170930,1,0,0,0);
返回:array
### `stocksPe12(stock_arr, end_t, stype, eps_criterion)`
## `StocksPE_12(stock_arr, end_t, stype, eps_criterion)`
板块板块PE(最近12个月)
@@ -220,7 +220,7 @@ return StocksOperateActivityCashPS (Stks,20170930,1,0,0,0);
返回:array
### `stocksRetainedProfitPs(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
## `stocksRetainedProfitPs(stock_arr, report_date, right_type, stype, sample_select, eps_criterion)`
计算板块每股未分配利润
@@ -235,7 +235,7 @@ return StocksOperateActivityCashPS (Stks,20170930,1,0,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -244,7 +244,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksRetainedProfitPS(Stks,20170930,1,0,0,0);
```
### `bkEps(report_date, right_type, s_type, sample_select, eps_criterion)`
## `Bk_EPS(report_date, right_type, s_type, sample_select, eps_criterion)`
计算板块每股收益,板块为pn_bk()设置的当前系统板块。 1)总股本加权时,其值为为板块个股的净利润的简单加总和 / 板块个股总股本的简单加总和。 2)流通股本加权时,其值为板块个股折算为流通股的净利润与股本比的乘积后的简单加总和 / 板块个股流通股本简单加总和。 3)算术平均时,其值为板块个股的每股收益的简单加总和 / 板块个股个数。
@@ -258,7 +258,7 @@ return StocksRetainedProfitPS(Stks,20170930,1,0,0,0);
返回:float
### `bkRetainedProfitPs(report_date, right_type, s_type, sample_select, eps_criterion)`
## `Bk_RetainedProfitPS(report_date, right_type, s_type, sample_select, eps_criterion)`
计算板块每股未分配利润,板块为pn_bk()设置的当前系统板块。 1)总股本加权时,其值为为板块个股未分配利润的简单加总和 / 板块个股总股本的简单加总和。 2)流通股本加权时,其值为板块个股未分配利润与股本比的乘积后的简单加总和 / 板块个股流通股本简单加总和。 3)算术平均时,其值为板块个股每股未分配利润的简单加总和 / 板块的个股个数。
@@ -272,21 +272,21 @@ return StocksRetainedProfitPS(Stks,20170930,1,0,0,0);
返回:float
### `stocksFinancialItemPs(stock_arr, r_date, right_type, s_type, sample_select)`
## `stocksFinancialItemPs(stock_arr, r_date, right_type, s_type, sample_select)`
计算板块的指定的指标,其结果与参数ValueType和RightType有关
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 股票列表 |
| `r_date` | Int | 报告期 |
| `right_type` | Int | 加权方式,具体取值如下: |
| `s_type` | int | 股票类型,具体取值如下: |
| `sample_select` | Int | 样本股选择,具体取值如下: |
| 参数 | 类型 | 说明 |
| --------------- | ----- | ------------------------- |
| `stock_arr` | Array | 股票列表 |
| `r_date` | Int | 报告期 |
| `right_type` | Int | 加权方式,具体取值如下: |
| `s_type` | int | 股票类型,具体取值如下: |
| `sample_select` | Int | 样本股选择,具体取值如下: |
返回:Float
#### 示例
### 示例
```tsl
//返回沪深300 2012年上半年板块沪深300总股本加权的每股收益
@@ -304,21 +304,21 @@ return stocksFinancialItemPs(stock_arr,20120630,0,0,0,0,0);
//结果:0.33
```
### `stocksFinancialItemPsByEndT(stock_arr, end_t, right_type, s_type, sample_select)`
## `stocksFinancialItemPsByEndT(stock_arr, end_t, right_type, s_type, sample_select)`
计算股票池指定日的每股财务指标,其结果与参数ValueType和RightType有关。
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stock_arr` | Array | 一维字符串数组or 二维数据表 |
| `end_t` | Date | 日期,截止日期 |
| `right_type` | Integer | 加权方式,整型,取值如下 |
| `s_type` | Integer | 股票类型,具体取值如下: |
| `sample_select` | Integer | 样本股选择,具体取值如下: |
| 参数 | 类型 | 说明 |
| --------------- | ------- | --------------------------- |
| `stock_arr` | Array | 一维字符串数组or 二维数据表 |
| `end_t` | Date | 日期,截止日期 |
| `right_type` | Integer | 加权方式,整型,取值如下 |
| `s_type` | Integer | 股票类型,具体取值如下: |
| `sample_select` | Integer | 样本股选择,具体取值如下: |
返回:real
#### 示例
### 示例
```tsl
范例一:
@@ -343,17 +343,17 @@ return stocksFinancialItemPsByEndT(stock_arr,endt,12,0,0,0,1,0);
//结果:5.5689
```
### `stockEpsDirect(report_date)`
## `stockEpsDirect(report_date)`
直接从报表中取得的每股收益值
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `report_date` | Int | 报告期 |
| 参数 | 类型 | 说明 |
| ------------- | ---- | ------ |
| `report_date` | Int | 报告期 |
返回:Real
#### 示例
### 示例
```tsl
//返回万科A2002年年报每股收益
@@ -1,6 +1,6 @@
# 板块 / 主要利润指标
### `stocksAccountsReceivable(stock_arr, report_date, stype, sample_select, eps_criterion)`
## `stocksAccountsReceivable(stock_arr, report_date, stype, sample_select, eps_criterion)`
计算板块平均应收账款
@@ -14,7 +14,7 @@
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -23,7 +23,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksAccountsReceivable(Stks,20170930,0,1,0);
```
### `stocksAdministrativeExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksAdministrativeExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块的板块平均管理费用
@@ -38,7 +38,7 @@ return StocksAccountsReceivable(Stks,20170930,0,1,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -47,7 +47,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksAdministrativeExpenses(Stks,20170930,0,1,0,0);
```
### `stocksCashEquivalentIncrease(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `StocksCash_EquivalentIncrease(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均现金及现金等价物净增加额
@@ -62,7 +62,7 @@ return StocksAdministrativeExpenses(Stks,20170930,0,1,0,0);
返回:float
### `stocksCostsofMainOperation(stock_arr, report_date, stype, sample_select, eps_criterion)`
## `stocksCostsofMainOperation(stock_arr, report_date, stype, sample_select, eps_criterion)`
计算板块平均主营业务成本
@@ -76,7 +76,7 @@ return StocksAdministrativeExpenses(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -85,7 +85,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksCostsofMainOperation(Stks,20170930,0,1,0);
```
### `stocksCurrentAssetSum(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksCurrentAssetSum(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均流动资产
@@ -100,7 +100,7 @@ return StocksCostsofMainOperation(Stks,20170930,0,1,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -109,7 +109,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksCurrentAssetSum(Stks,20170930,0,1,0,0);
```
### `stocksCurrentDebtSum(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksCurrentDebtSum(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均流动负债
@@ -124,7 +124,7 @@ return StocksCurrentAssetSum(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -133,7 +133,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksCurrentDebtSum(Stks,20170930,0,1,0,0);
```
### `stocksIncomeTax(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksIncomeTax(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均所得税
@@ -148,7 +148,7 @@ return StocksCurrentDebtSum(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -157,7 +157,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksIncomeTax(Stks,20170930,0,1,0,0);
```
### `stocksInvestIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksInvestIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均投资收益
@@ -172,7 +172,7 @@ return StocksIncomeTax(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -181,7 +181,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksInvestIncome(Stks,20170930,0,1,0,0);
```
### `stocksMainIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksMainIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均主营业务收入
@@ -196,7 +196,7 @@ return StocksInvestIncome(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -205,7 +205,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksMainIncome(Stks,20170930,0,1,0,0);
```
### `stocksMainProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksMainProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均主营利润
@@ -220,7 +220,7 @@ return StocksMainIncome(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -229,7 +229,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksMainProfit(Stks,20170930,0,1,0,0);
```
### `stocksMinorityInterests(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksMinorityInterests(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均少数股东损益
@@ -244,7 +244,7 @@ return StocksMainProfit(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -253,7 +253,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksMinorityInterests(Stks,20170930,0,1,0,0);
```
### `stocksNetNonoperate(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksNetNonoperate(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均营业外收支净额
@@ -268,7 +268,7 @@ return StocksMinorityInterests(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -277,7 +277,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNetNonoperate(Stks,20170930,0,1,0,0);
```
### `stocksNetProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksNetProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均净利润
@@ -292,7 +292,7 @@ return StocksNetNonoperate(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -301,7 +301,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNetProfit(Stks,20170930,0,1,0,0);
```
### `stocksNetProfitCut(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksNetProfitCut(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均扣除非经常性损益的净利润
@@ -316,7 +316,7 @@ return StocksNetProfit(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -325,7 +325,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNetProfitCut(Stks,20170930,0,1,0,0);
```
### `stocksNonOperatingExpense(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksNonOperatingExpense(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均营业外支出
@@ -340,7 +340,7 @@ return StocksNetProfitCut(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -349,7 +349,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNonOperatingExpense(Stks,20170930,0,1,0,0);
```
### `stocksNonOperatingIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksNonOperatingIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均营业外收入
@@ -364,7 +364,7 @@ return StocksNonOperatingExpense(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -373,7 +373,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNonOperatingIncome(Stks,20170930,0,1,0,0);
```
### `stocksOperateActivityCash(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksOperateActivityCash(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均经营活动产生的现金流量净额
@@ -388,7 +388,7 @@ return StocksNonOperatingIncome(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -397,7 +397,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksOperateActivityCash(Stks,20170930,0,1,0,0);
```
### `stocksOperateProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksOperateProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均营业利润
@@ -412,7 +412,7 @@ return StocksOperateActivityCash(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -421,7 +421,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksOperateProfit(Stks,20170930,0,1,0,0);
```
### `stocksOperatingExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksOperatingExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均营业费用
@@ -436,7 +436,7 @@ return StocksOperateProfit(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -445,7 +445,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksOperatingExpenses(Stks,20170930,0,1,0,0);
```
### `stocksProfitBeforeTax(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksProfitBeforeTax(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均利润总额
@@ -460,7 +460,7 @@ return StocksOperatingExpenses(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -469,7 +469,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksProfitBeforeTax(Stks,20170930,0,1,0,0);
```
### `stocksSubsidyIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksSubsidyIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均补贴收入
@@ -484,7 +484,7 @@ return StocksProfitBeforeTax(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -493,7 +493,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksSubsidyIncome(Stks,20170930,0,1,0,0);
```
### `stocksTaxandExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksTaxandExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均主营业务税金及附加
@@ -508,7 +508,7 @@ return StocksSubsidyIncome(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -517,7 +517,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksTaxandExpenses(Stks,20170930,0,1,0,0);
```
### `stocksTotalEquity(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksTotalEquity(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均总资产
@@ -532,7 +532,7 @@ return StocksTaxandExpenses(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -541,7 +541,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksTotalEquity(Stks,20170930,0,1,0,0);
```
### `stocksTotalFixedAssets(stock_arr, report_date, stype, sample_select, eps_criterion)`
## `stocksTotalFixedAssets(stock_arr, report_date, stype, sample_select, eps_criterion)`
计算板块平均固定资产合计
@@ -555,7 +555,7 @@ return StocksTotalEquity(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
File diff suppressed because it is too large Load Diff
@@ -1,6 +1,6 @@
# 板块 / 风险收益
### `bkBeta3(index_id, beg_t, right_type)`
## `Bk_Beta3(index_id, beg_t, right_type)`
板块Beta。统计从BegT到系统设置的当前时间pn_date()之间的收益率的beta。当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。
@@ -12,7 +12,7 @@
返回:string
### `bkBeta4(index_id, n, right_type)`
## `Bk_Beta4(index_id, n, right_type)`
板块Beta。计算从N日前开始,到当前时间的收益率序列计算beta。函数与当前时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。
@@ -24,7 +24,7 @@
返回:string
### `bkVaR(beg_t, end_t, right_type)`
## `Bk_Var(beg_t, end_t, right_type)`
板块VaR(历史模拟法)
@@ -36,7 +36,7 @@
返回:float
### `bkVaR3(beg_t, right_type)`
## `Bk_VaR3(beg_t, right_type)`
板块VaR(历史模拟法),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。
@@ -47,7 +47,7 @@
返回:string
### `bkVaR4(n, right_type)`
## `Bk_VaR4(n, right_type)`
板块VaR(历史模拟法),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。
@@ -58,7 +58,7 @@
返回:string
### `stocksMeasure(stock_arr, beg_t, end_t, right_type, rf)`
## `stocksMeasure(stock_arr, beg_t, end_t, right_type, rf)`
计算一组股票的平均涨幅、Alpha、Beta、sharp等
@@ -72,7 +72,7 @@
返回:array
### `stocksVaR(stock_arr, beg_t, end_t, right_type)`
## `stocksVaR(stock_arr, beg_t, end_t, right_type)`
计算一组股票的指定日Var
@@ -85,7 +85,7 @@
返回:array
#### 示例
### 示例
```tsl
d := inttodate(20091231);
@@ -96,7 +96,7 @@ stockArr := getbkbydate('SH000300',d);
return StocksVaR(stockArr,begt,endt,4);
```
### `stocksZfMatrix(stock_arr, beg_t, end_t, right_type)`
## `stocksZfMatrix(stock_arr, beg_t, end_t, right_type)`
计算一组股票的区间收益率序列
@@ -109,7 +109,7 @@ return StocksVaR(stockArr,begt,endt,4);
返回:array
#### 示例
### 示例
```tsl
d := inttodate(20091231);
@@ -1,6 +1,6 @@
# 板块 / 板块成分
### `getBkAll(bkname)`
## `getBkAll(bkname)`
板块所有样本(包括退市) 功能特别说明: 不适用以下板块或目录下的板块: 不适用板块:A股,上证A股,深证A股,中小企业板,创业板,科创板,(可用getabkbydate获取指定日) B股,上证B股,深证B股, 全球指数(目前4个不存在退市) 期货主力,期货连续,期货指数线,期货品种代码(这4个板块不区分上市退市) 存款利率,贷款利率,Shibor,贷款基础利率 不适用以下目录下的板块:股票\概念板块(可用getbkbydate获取指定日) 股票\股票地域 股票\指数成份(可用getbkbydate获取指定日) 股票\融资融券(可用getbkbydate获取指定日) 股票\互通股(可用getbkbydate获取指定日) 股票\上市状态(已包含所有直接用getbk) 基金\基金托管人 指数\指数提供商 回购\上市状态(已包含所有直接用getbk) 基金\上市状态(已包含所有直接用getbk) 期货\上市状态(已包含所有直接用getbk) 期权\上市状态(已包含所有直接用getbk) 债券\上市状态(已包含所有直接用getbk) 指数\上市状态(已包含所有直接用getbk)
@@ -10,13 +10,13 @@
返回:array
### `getbkallArr2()`
## `Getbkall_arr2()`
获取所有板块样本配置表,此表配置通用规则及板块名,开发用。
返回:array
### `getBkAllbyEndT(bkname, end_t)`
## `getBkAllbyEndT(bkname, end_t)`
指定日板块所有样本(不包括退市) 不适用以下板块或目录下的板块: 不适用板块:A股,上证A股,深证A股,中小企业板,创业板,科创板,(可用getabkbydate获取指定日) B股,上证B股,深证B股, 全球指数(目前4个不存在退市) 期货主力,期货连续,期货指数线,期货品种代码(这4个板块不区分上市退市) 存款利率,贷款利率,Shibor,贷款基础利率 不适用以下目录下的板块:股票\概念板块(可用getbkbydate获取指定日) 股票\股票地域 股票\指数成份(可用getbkbydate获取指定日) 股票\融资融券(可用getbkbydate获取指定日) 股票\互通股(可用getbkbydate获取指定日) 股票\上市状态(已包含所有直接用getbk) 基金\基金托管人 指数\指数提供商 回购\上市状态(已包含所有直接用getbk) 基金\上市状态(已包含所有直接用getbk) 期货\上市状态(已包含所有直接用getbk) 期权\上市状态(已包含所有直接用getbk) 债券\上市状态(已包含所有直接用getbk) 指数\上市状态(已包含所有直接用getbk) 特别说明: 1、回购/利率: 不剔除 2、基金:根据设立日和清算日判断是否在市期间 3、债券:根据债券上市日和债券实际到期日判断是否在市期间 4、期货:根据期货变动日和期货的最后交易日判断是否在市期间 5、期权:根据首个交易日和最后交易日判断是否在市期间 6、其他股票等:根据首个交易日和退市日判断是否在市期间
@@ -27,7 +27,7 @@
返回:array
### `getlist(listname, flag, n)`
## `getlist(listname, flag, n)`
获取目录下的n级目录
@@ -1,6 +1,6 @@
# 板块 / 板块评估
### `bkAlpha(index_id, beg_t, end_t, right_type)`
## `Bk_Alpha(index_id, beg_t, end_t, right_type)`
板块Alpha
@@ -13,7 +13,7 @@
返回:float
### `bkAppraisalRatio(index_id, beg_t, end_t, right_type)`
## `Bk_AppraisalRatio(index_id, beg_t, end_t, right_type)`
板块指定日估价比率,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。
@@ -26,7 +26,7 @@
返回:string
### `bkBeta(index_id, beg_t, end_t, right_type)`
## `Bk_Beta(index_id, beg_t, end_t, right_type)`
板块Beta
@@ -39,7 +39,7 @@
返回:float
### `bkCorrelation(index_id, beg_t, end_t, right_type)`
## `Bk_Correlation(index_id, beg_t, end_t, right_type)`
板块与指数的相关系数
@@ -52,7 +52,7 @@
返回:float
### `bkJensenMeasure(index_id, beg_t, end_t, right_type)`
## `Bk_JensenMeasure(index_id, beg_t, end_t, right_type)`
板块Jense指数
@@ -65,7 +65,7 @@
返回:float
### `bkMeasure(index_id, beg_t, end_t, right_type, rf)`
## `Bk_Measure(index_id, beg_t, end_t, right_type, rf)`
板块评估,计算板块平均涨幅、Alpha、Beta、sharp、Treynor﹑AppraisalRatio等
@@ -79,7 +79,7 @@
返回:array
### `bkResidualRisk(index_id, beg_t, end_t, right_type)`
## `Bk_ResidualRisk(index_id, beg_t, end_t, right_type)`
板块残差标准差(非系统风险)
@@ -92,7 +92,7 @@
返回:float
### `bkSharpMeasure(index_id, beg_t, end_t, right_type)`
## `Bk_SharpMeasure(index_id, beg_t, end_t, right_type)`
板块Sharp指数
@@ -105,7 +105,7 @@
返回:float
### `bkStdDev(index_id, beg_t, end_t, right_type)`
## `Bk_StdDev(index_id, beg_t, end_t, right_type)`
板块标准差(系统风险)
@@ -118,7 +118,7 @@
返回:float
### `bkTreynorMeasure(index_id, beg_t, end_t, right_type)`
## `Bk_TreynorMeasure(index_id, beg_t, end_t, right_type)`
板块Treynor指数
@@ -131,7 +131,7 @@
返回:float
### `bkZfMatrix(beg_t, end_t, right_type)`
## `Bk_ZfMatrix(beg_t, end_t, right_type)`
板块收益率,与系统参数(板块)相关。
@@ -1,6 +1,6 @@
# 板块 / 指定日
### `stocksBtInstitutionPremiumAmount(stock_arr, direction, institution_name)`
## `stocksBtInstitutionPremiumAmount(stock_arr, direction, institution_name)`
指定机构溢价成交总额(万),与系统参数(时间)相关。 实数。指定机构溢价成交总额(万)。
@@ -12,7 +12,7 @@
返回:float
#### 示例
### 示例
```tsl
bk:=getbk("上证A股");
@@ -20,7 +20,7 @@ setsysparam(pn_date(),20201125T);
return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
```
### `stocksCloseMorethanMa(stock_arr, end_t, n, return_type)`
## `stocksCloseMorethanMa(stock_arr, end_t, n, return_type)`
统计指定日收盘价大于或小于N日均线的股票个数占比(%),周期为日线,比例复权
@@ -33,7 +33,7 @@ return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
返回:float
### `stocksListed(stock_arr, end_t)`
## `stocksListed(stock_arr, end_t)`
指定日已上市股票列表
@@ -44,7 +44,7 @@ return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
返回:array
### `stocksListedCount(stock_arr, end_t)`
## `stocksListedCount(stock_arr, end_t)`
统计指定日股票列表中已上市的股票个数
@@ -55,7 +55,7 @@ return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
返回:int
### `stocksNotTradedCount(stock_arr, end_t)`
## `stocksNotTradedCount(stock_arr, end_t)`
统计指定日股票列表中停牌股票个数
@@ -66,7 +66,7 @@ return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
返回:int
### `stocksPjClose(stock_arr, end_t, right_type, s_type, return_value)`
## `stocksPjClose(stock_arr, end_t, right_type, s_type, return_value)`
股票列表在指定日按指定加权方式计算的平均股价,剔除在指定日EndT未上市的股票。 总股本加权:平均股价=sum(个股价格\*总股本)/sum(个股总股本) 流通股本加权:平均股价=sum(个股价格\*流通股本)/sum(个股流通股本) 算术平均:平均股价=sum(个股价格)/股票个数
@@ -80,7 +80,7 @@ return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
返回:array
### `stocksTraded(stock_arr, end_t)`
## `stocksTraded(stock_arr, end_t)`
返回股票列表中指定日EndT交易的股票
@@ -91,7 +91,7 @@ return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
返回:int
### `stocksTradedCount(stock_arr, end_t)`
## `stocksTradedCount(stock_arr, end_t)`
统计股票列表中指定日EndT交易的股票个数
@@ -102,7 +102,7 @@ return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
返回:int
### `stocksUpDownCount(stock_arr, end_t, is_down)`
## `stocksUpDownCount(stock_arr, end_t, is_down)`
统计指定日股票列表中的上涨或下跌家数
@@ -114,7 +114,7 @@ return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
返回:int
### `stocksupdowncount2(stockarr, endt, isdown)`
## `stocksupdowncount2(stockarr, endt, isdown)`
上涨/下跌家数,与系统参数(证券代码,时间)相关
@@ -126,7 +126,7 @@ return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
返回:interger
### `stocksUpDownCount3(flag)`
## `stocksUpDownCount3(flag)`
指数上涨/下跌/平盘家数,与系统参数(证券代码,时间)相关,剔除当天无成交的股票。
@@ -136,7 +136,7 @@ return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");
返回:int
#### 示例
### 示例
```tsl
SetSysParam(pn_stock(),"SH000300");
@@ -144,7 +144,7 @@ SetSysParam(PN_Date(),20200924T);
return StocksUpDownCount3(0);
```
### `stocksZdtCount(stocks, end_t, flag)`
## `stocksZdtCount(stocks, end_t, flag)`
指定日股票列表涨跌停家数。
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff