📝 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 @@
# 指数 / 基本信息
### `getBkWeightByDate2(index_id, benchmark_id, end_t)`
## `getBkWeightByDate2(index_id, benchmark_id, end_t)`
本模型从基准指数BenchmarkID的成分股权重数据中获取目标指数IndexID的成份股,并取其权重进行归一处理,计算目标指数IndexID的成分股权重。 使用时需注意: 1.基准指数BenchmarkID的选取比较重要,比如申万二级和三级行业,可以选择对应的申万一级行业指数作为估算的基准指数,经测算是较为接近的; 2.目标指数IndexID的成分股必须可获取; 3.基准指数BenchmarkID的成分股应包含目标指数IndexID的成分股; 4.如果BenchmarkID为nil,则取默认基准指数--SH000985 中证全指
@@ -12,7 +12,7 @@
返回:array
### `getIndexes(market_id)`
## `getIndexes(market_id)`
获取指定市场的最新的指数代码列表,与sp_time()无关,不能获取历史数据。
@@ -22,7 +22,7 @@
返回:array
### `indexCount(market_id)`
## `indexCount(market_id)`
获取指定市场最新的指数个数,与sp_time()无关。
@@ -32,7 +32,7 @@
返回:int
### `isIndex(index_id)`
## `isIndex(index_id)`
判断IndexID是否为指数代码
@@ -42,13 +42,13 @@
返回:bool
### `markIndex()`
## `markIndex()`
返回证券最新对应的指数ID,与系统股票pn_stock()相关。 类型 指数ID 深交所证券 SZ399001 上交所证券 SH000001
返回:string
#### 示例
### 示例
```tsl
Setsysparam(pn_stock(),'SZ000002') ;
@@ -1,6 +1,6 @@
# 指数 / 股份回购
### `indexRepurchaseMv(index_id, end_t, rtype, stype, ex_rate)`
## `Index_RepurchaseMV(index_id, end_t, rtype, stype, ex_rate)`
获得指定日指数成分股的累计回购金额
@@ -14,7 +14,7 @@
返回:any
### `indexRepurchaseMvqj(index_id, beg_t, end_t, rtype, stype, ex_rate)`
## `Index_RepurchaseMVQJ(index_id, beg_t, end_t, rtype, stype, ex_rate)`
获得区间指数成分股的累计回购金额
@@ -29,7 +29,7 @@
返回:any
### `indexRepurchaseStockNum(index_id, end_t, rtype, stype)`
## `Index_RepurchaseStockNum(index_id, end_t, rtype, stype)`
获得指定日指数成分股发生回购的家数
@@ -42,7 +42,7 @@
返回:any
### `indexRepurchaseStockNumQj(index_id, beg_t, end_t, rtype, stype)`
## `Index_RepurchaseStockNumQJ(index_id, beg_t, end_t, rtype, stype)`
获得区间指数成分股发生回购的家数
@@ -1,6 +1,6 @@
# 指数 / 指数成分
### `getBkWeightByDate(index_id, end_t, t, cal_type)`
## `getBkWeightByDate(index_id, end_t, t, cal_type)`
获取指数历史指定日的成份股权重。 注意,数据有来自于指数提供商或者天软预估。比如沪深300,每个月月末,指数提供商将月末的成分股信息及全部发送给天软,在本月末至下月末的日期之间的权重,来自于天软预估,即根据最近一次指数提供商提供的权重数据及成分股的涨幅,计算其权重。
@@ -13,7 +13,7 @@
返回:bool
### `indexBkWeightbyDate1(indexid, endt)`
## `indexBkWeightbyDate1(indexid, endt)`
指数指定日成份权重
@@ -24,7 +24,7 @@
返回:array
### `indexIndusNoNCode(endt, topn, industype)`
## `indexIndusNoNCode(endt, topn, industype)`
第N名行业的名称
@@ -36,14 +36,14 @@
返回:string
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),'SH000300');
return IndexIndusNoNCode(20200924T,2,1); //结果:金融业
```
### `indexIndusNoNWeight(endt, topn, industype)`
## `indexIndusNoNWeight(endt, topn, industype)`
指定日第N名行业的权重
@@ -55,14 +55,14 @@ return IndexIndusNoNCode(20200924T,2,1); //结果:金融业
返回:float
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),'SH000300');
return IndexIndusNoNWeight(20200924T,2,1); //结果:28.686091977063
```
### `indexIndusSumNWeight(endt, topn, industype)`
## `indexIndusSumNWeight(endt, topn, industype)`
获取指定指数前N行业的权重(行业集中度(%))
@@ -74,14 +74,14 @@ return IndexIndusNoNWeight(20200924T,2,1); //结果:28.686091977063
返回:float
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),'SH000300');
return IndexIndusSumNWeight(20200924T,2,1); //结果:28.4782510781865
```
### `indexIndusWeightByDate(industryname, endt, industype)`
## `indexIndusWeightByDate(industryname, endt, industype)`
获取指定日指定行业在指定指数中的权重(%) 。 可以获取证监会一级/二级,中证一级/二级,申万一级/二级 的行业权重。其中, 1)证监会和中证只按照当前最新的行业分类统计, 2)申万可根据历史的行业分类统计 。
@@ -93,14 +93,14 @@ return IndexIndusSumNWeight(20200924T,2,1); //结果:28.4782510781865
返回:float
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),'SH000300');
return IndexIndusWeightByDate("制造业",20200924T,1);
```
### `indexIndusWeightEndT(indexid, endt, industype)`
## `indexIndusWeightEndT(indexid, endt, industype)`
指定日指数的行业权重
@@ -112,7 +112,7 @@ return IndexIndusWeightByDate("制造业",20200924T,1);
返回:array
### `indexIndusWeightQj(industryname, indexid, begt, endt, industype)`
## `indexIndusWeightQj(industryname, indexid, begt, endt, industype)`
获取区间指定行业在指定指数中的权重(%)
@@ -126,7 +126,7 @@ return IndexIndusWeightByDate("制造业",20200924T,1);
返回:array
### `indexStockNoNCode(endt, topn)`
## `indexStockNoNCode(endt, topn)`
第N名股票的代码
@@ -137,14 +137,14 @@ return IndexIndusWeightByDate("制造业",20200924T,1);
返回:float
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),'SH000300');
return IndexStockNoNCode(20200924T,2); //结果:SH600519
```
### `indexStockNoNWeight(endt, topn)`
## `indexStockNoNWeight(endt, topn)`
指定日第N名股票权重
@@ -155,14 +155,14 @@ return IndexStockNoNCode(20200924T,2); //结果:SH600519
返回:float
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),'SH000300');
return IndexStockNoNWeight(20200924T,2); //结果:5.0403035260277
```
### `indexStockSumNWeight(endt, topn)`
## `indexStockSumNWeight(endt, topn)`
指定指数前N证券的权重(股票集中度(%))
@@ -173,14 +173,14 @@ return IndexStockNoNWeight(20200924T,2); //结果:5.0403035260277
返回:float
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),'SH000300');
return IndexStockSumNWeight(20200924T,2); //结果:10.2321520830025
```
### `indexStockWeightByDate(stockid, endt)`
## `indexStockWeightByDate(stockid, endt)`
获取指定日指定股票在指定指数中的权重(%)
@@ -191,14 +191,14 @@ return IndexStockSumNWeight(20200924T,2); //结果:10.2321520830025
返回:float
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),'SH000300');
return IndexStockWeightByDate("SZ000002",20200924T); //结果:1.17721168024293
```
### `indexStockWeightQj(stockid, indexid, begt, endt)`
## `indexStockWeightQj(stockid, indexid, begt, endt)`
获取区间指定股票在指定指数中的权重(%)
@@ -211,13 +211,13 @@ return IndexStockWeightByDate("SZ000002",20200924T); //结果:1.17721168024293
返回:array
### `indexWeightFirstday()`
## `indexWeightFirstday()`
返回指定指数权重开始日,与系统参数(证券代码)相关。
返回:datetime
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),'SH000300');
@@ -1,6 +1,6 @@
# 指数 / 财务指标
### `indexCallFinancialItemPs(right_type, sample_select, criterion, value_type, r_date_type)`
## `Index_CallFinancialItemPS(right_type, sample_select, criterion, value_type, r_date_type)`
计算指数每股财务指标,与系统证券、时间相关。
@@ -14,7 +14,7 @@
返回:float
### `indexCallFinancialRatio(right_type, sample_select, criterion, value_type, r_date_type)`
## `Index_CallFinancialRatio(right_type, sample_select, criterion, value_type, r_date_type)`
计算指数财务比率,与系统证券、时间相关。 其结果与参数ValueType和RightType有关。 例如:当ValueType = 0时,取得指标是板块的流动比率 1)加权(RightType=0)时,其值为(板块个股的流动资产简单加总和的平均值 /板块个股的流动负债的简单加总和的平均值)\*100%; 2)算术平均时(RightType=1),其值为(流动资产/板块个股的流动负债)\*100%,然后再对板块内个股的流动比率之和求平均。 3)整体权重加权(RightType=11)时,其值为本期(板块个股的权重\*板块个股的流动资产)/(板块个股的权重\*板块个股的流动负债)\*100%; 4)调和平均数权重加权(RightType=12)时,其值为本期(1/板块个股的权重/(板块个股的流动资产/板块个股的流动负债))\*100%; 5)直接法权重加权(RightType=13)时,其值为本期(板块个股的权重\*(板块个股的流动资产/板块个股的流动负债))\*100%;
@@ -28,7 +28,7 @@
返回:float
### `indexCallRoe(right_type, sample_select, criterion, r_date_type)`
## `Index_CallROE(right_type, sample_select, criterion, r_date_type)`
计算指数ROE(%),与系统证券、时间相关。
@@ -1,17 +0,0 @@
# 指数
函数数:128
| 叶子 | 文件 | 函数数 |
| --- | --- | ---: |
| 指数 / 基本信息 | [指数 / 基本信息](basic_info.md) | 5 |
| 指数 / 股份回购 | [指数 / 股份回购](buyback.md) | 4 |
| 指数 / 指数成分 | [指数 / 指数成分](constituents.md) | 14 |
| 指数 / 财务指标 | [指数 / 财务指标](financials.md) | 3 |
| 指数 / 指数情况 | [指数 / 指数情况](index_info.md) | 11 |
| 指数 / 董监高持股变动 | [指数 / 董监高持股变动](insider_holding.md) | 26 |
| 指数 / 限售解禁 | [指数 / 限售解禁](lockup_release.md) | 13 |
| 指数 / 其他 | [指数 / 其他](misc.md) | 2 |
| 指数 / 股东增减持 | [指数 / 股东增减持](shareholder_change.md) | 30 |
| 指数 / 估值指标 | [指数 / 估值指标](valuation.md) | 15 |
| 指数 / 估值走势和百分位 | [指数 / 估值走势和百分位](valuation_percentile.md) | 5 |
@@ -1,6 +1,6 @@
# 指数 / 指数情况
### `getAllIndexIDs(end_t)`
## `getAllIndexIDs(end_t)`
获取指定日所有申万行业指数ID及名称对照表
@@ -10,7 +10,7 @@
返回:array
### `getBkBacktrackByDate(index_id, end_t, ex_type)`
## `getBkBacktrackByDate(index_id, end_t, ex_type)`
获取指数历史上指定日样本(可回溯)。当ExType=1时,如指数成分中取不到成分,则从权重表中获取。此函数可以简单回溯历史数据,当Endt早于指数开始日,则选取指数开始日成分股在endt在市交易的成分股列表。
@@ -22,7 +22,7 @@
返回:array
### `getbkbybegtendt(indexid, begt, endt)`
## `getbkbybegtendt(indexid, begt, endt)`
区间曾经是成分股的股票,区间范围内是指数成份股的股票
@@ -34,7 +34,7 @@
返回:array
### `getBkByDate(index_id, end_t, extype)`
## `getBkByDate(index_id, end_t, extype)`
获取指数历史指定日的成份股列表。与GetBK不同,该函数需要的第一个参数是指数代码,获取该指数的指定日的成分股,比如沪深300定期调整,在不同时间获取的成分股将不同。 新增功能,当ExType=1时指数成分中取不到成分时,则从权重表中获取
@@ -46,7 +46,7 @@
返回:Table
### `getBkByIndexName(index_name, end_t)`
## `getBkByIndexName(index_name, end_t)`
使用指数名称获取指定日指数成分,只支持申万行业、A股
@@ -57,7 +57,7 @@
返回:array
### `getBkGoMarketByDate(index_id, end_t, ex_type)`
## `getBkGoMarketByDate(index_id, end_t, ex_type)`
获取指数历史上指定日样本(已上市)。当ExType=1时指数成分中取不到成分时,则从权重表中获取。存在申万行业分类的成份股中,它的选入日期可能早于上市日,现剔除这部分标的。
@@ -69,7 +69,7 @@
返回:array
### `getBkNameToId(index_name, end_t)`
## `getBkNameToId(index_name, end_t)`
使用指数名称获取指定日指数成分
@@ -80,7 +80,7 @@
返回:array
### `getBksByDate(index_arr, endt)`
## `getBksByDate(index_arr, endt)`
获取指数历史指定日的成份股列表。与GetBKByDate不同,可以指定多个指数代码获取,去重处理。
@@ -91,7 +91,7 @@
返回:array
### `stockHsgEligibleInfo(bkid, stockid)`
## `Stock_HSGEligibleInfo(bkid, stockid)`
股票调入调出沪深港通情况,返回:板块代码、板块、代码、入选日期、剔除日期、成份标志
@@ -102,7 +102,7 @@
返回:array
### `stockInandOutIndexCompisteDetail(index_id, begt, endt)`
## `stockInandOutIndexCompisteDetail(index_id, begt, endt)`
查询指定股票做为成分股在指定指数INDEXID指定时间内begt到endt,调入和调出指数详情.
@@ -114,7 +114,7 @@
返回:array
#### 示例
### 示例
```tsl
SetSysParam(PN_Stock(),SZ000690);
@@ -123,7 +123,7 @@ endt:=20190101T;
return StockInandOutIndexCompisteDetail(SH000300,begt,endt);
```
### `stockIsIndexComposite(index_id, end_t)`
## `stockIsIndexComposite(index_id, end_t)`
查询指定日股票是否是指数的成份股,与系统证券pn_stock()相关。
@@ -134,7 +134,7 @@ return StockInandOutIndexCompisteDetail(SH000300,begt,endt);
返回:bool
#### 示例
### 示例
```tsl
setsysparam(pn_stock(),'SZ000002');
@@ -1,6 +1,6 @@
# 指数 / 董监高持股变动
### `indexDssoIncreaseComList(index_id, end_t, vtype, rtype)`
## `indexDssoIncreaseComList(index_id, end_t, vtype, rtype)`
获得指数成份股指定日发生董监高及关联人增持的股票列表
@@ -13,7 +13,7 @@
返回:array
### `indexDssoIncreaseComListQj(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoIncreaseComListQj(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人增持的股票列表
@@ -27,7 +27,7 @@
返回:array
### `indexDssoIncreaseComNum(index_id, end_t, vtype, rtype)`
## `indexDssoIncreaseComNum(index_id, end_t, vtype, rtype)`
获得指数成份股指定日发生董监高及关联人增持的股票个数
@@ -40,7 +40,7 @@
返回:int
### `indexDssoIncreaseComNumQj(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoIncreaseComNumQj(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人增持的股票个数
@@ -54,7 +54,7 @@
返回:int
### `indexDssoIncreasePercent(index_id, end_t, vtype, rtype)`
## `indexDssoIncreasePercent(index_id, end_t, vtype, rtype)`
获得指数成份股指定日董监高及关联人增持占总市值(%)
@@ -67,7 +67,7 @@
返回:float
### `indexDssoIncreasePercent2(index_id, end_t, vtype, rtype)`
## `indexDssoIncreasePercent2(index_id, end_t, vtype, rtype)`
获得指数成份股指定日董监高及关联人增持占流通市值(%)
@@ -80,7 +80,7 @@
返回:float
### `indexDssoIncreasePercentQj2(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoIncreasePercentQj2(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人增持占流通市值(%)
@@ -94,7 +94,7 @@
返回:float
### `indexDssoIncreaseValue(index_id, end_t, vtype, rtype)`
## `indexDssoIncreaseValue(index_id, end_t, vtype, rtype)`
获得指数成份股指定日董监高及关联人增持市值
@@ -107,7 +107,7 @@
返回:float
### `indexDssoIncreaseValueQj(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoIncreaseValueQj(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人增持市值
@@ -121,7 +121,7 @@
返回:float
### `indexDssoNetChangeComList(index_id, end_t, vtype, rtype)`
## `indexDssoNetChangeComList(index_id, end_t, vtype, rtype)`
获得指数成份股指定日发生董监高及关联人净增持的股票列表
@@ -134,7 +134,7 @@
返回:array
### `indexDssoNetChangeComListQj(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoNetChangeComListQj(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人净增持的股票列表
@@ -148,7 +148,7 @@
返回:array
### `indexDssoNetChangeComNum(index_id, end_t, vtype, rtype)`
## `indexDssoNetChangeComNum(index_id, end_t, vtype, rtype)`
获得指数成份股指定日发生董监高及关联人净增持的股票个数
@@ -161,7 +161,7 @@
返回:int
### `indexDssoNetChangeComNumQj(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoNetChangeComNumQj(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人净增持的股票个数
@@ -175,7 +175,7 @@
返回:int
### `indexDssoNetChangePercent(index_id, end_t, vtype, rtype)`
## `indexDssoNetChangePercent(index_id, end_t, vtype, rtype)`
获得指数成份股指定日董监高及关联人净增持占总市值(%)
@@ -188,7 +188,7 @@
返回:float
### `indexDssoNetChangePercent2(index_id, end_t, vtype, rtype)`
## `indexDssoNetChangePercent2(index_id, end_t, vtype, rtype)`
获得指数成份股指定日董监高及关联人净增持占流通市值(%)
@@ -201,7 +201,7 @@
返回:float
### `indexDssoNetChangePercentQj(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoNetChangePercentQj(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人净增持占总市值(%)
@@ -215,7 +215,7 @@
返回:float
### `indexDssoNetChangeValue(index_id, end_t, vtype, rtype)`
## `indexDssoNetChangeValue(index_id, end_t, vtype, rtype)`
获得指数成份股指定日董监高及关联人净增持市值
@@ -228,7 +228,7 @@
返回:float
### `indexDssoNetChangeValueQj(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoNetChangeValueQj(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人净增持市值
@@ -242,7 +242,7 @@
返回:float
### `indexDssoReduceComList(index_id, end_t, vtype, rtype)`
## `indexDssoReduceComList(index_id, end_t, vtype, rtype)`
获得指数成份股指定日发生董监高及关联人减持的股票列表
@@ -255,7 +255,7 @@
返回:array
### `indexDssoReduceComNum(index_id, end_t, vtype, rtype)`
## `indexDssoReduceComNum(index_id, end_t, vtype, rtype)`
获得指数成份股指定日发生董监高及关联人减持的股票个数
@@ -268,7 +268,7 @@
返回:int
### `indexDssoReduceComNumQj(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoReduceComNumQj(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人减持的股票个数
@@ -282,7 +282,7 @@
返回:int
### `indexDssoReducePercent(index_id, end_t, vtype, rtype)`
## `indexDssoReducePercent(index_id, end_t, vtype, rtype)`
获得指数成份股指定日董监高及关联人减持占总市值(%)
@@ -295,7 +295,7 @@
返回:float
### `indexDssoReducePercent2(index_id, end_t, vtype, rtype)`
## `indexDssoReducePercent2(index_id, end_t, vtype, rtype)`
获得指数成份股指定日董监高及关联人减持占流通市值(%)
@@ -308,7 +308,7 @@
返回:float
### `indexDssoReducePercentQj(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoReducePercentQj(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人减持占总市值(%)
@@ -322,7 +322,7 @@
返回:float
### `indexDssoReducePercentQj2(index_id, beg_t, end_t, vtype, rtype)`
## `indexDssoReducePercentQj2(index_id, beg_t, end_t, vtype, rtype)`
获得指数成份股区间董监高及关联人减持占流通市值(%)
@@ -336,7 +336,7 @@
返回:float
### `indexDssoReduceValue(index_id, end_t, vtype, rtype)`
## `indexDssoReduceValue(index_id, end_t, vtype, rtype)`
获得指数成份股指定日董监高及关联人减持市值
@@ -1,6 +1,6 @@
# 指数 / 限售解禁
### `indexRestrictedBanAndNrsPercent(index_id, endt, vtype)`
## `indexRestrictedBanAndNrsPercent(index_id, endt, vtype)`
指定日解禁市值占未流通市值(解禁前)比例(%)
@@ -12,7 +12,7 @@
返回:float
### `indexRestrictedBanAndNrsPercentQj(index_id, begt, endt, vtype)`
## `indexRestrictedBanAndNrsPercentQj(index_id, begt, endt, vtype)`
区间解禁市值占未流通市值(解禁前)比例(%)
@@ -25,7 +25,7 @@
返回:float
### `indexRestrictedBanAndRsPercent(index_id, endt, vtype)`
## `indexRestrictedBanAndRsPercent(index_id, endt, vtype)`
指定日解禁市值占流通市值(解禁前)比例(%)
@@ -37,7 +37,7 @@
返回:float
### `indexRestrictedBanAndRsPercentQj(index_id, begt, endt, vtype)`
## `indexRestrictedBanAndRsPercentQj(index_id, begt, endt, vtype)`
区间解禁市值占流通市值(解禁前)比例(%)
@@ -50,7 +50,7 @@
返回:float
### `indexRestrictedBanFutureAndNrsPercentQj(index_id, endt, vtype, dtype)`
## `indexRestrictedBanFutureAndNrsPercentQj(index_id, endt, vtype, dtype)`
指定日未来解禁市值占未流通市值(解禁前)比例(%),其中未来解禁市值: 小于等于今天(today()):SUM(解禁数量\*收盘价(历史)) 大于今天(today()):SUM(解禁数量\*收盘价(Endt))
@@ -63,7 +63,7 @@
返回:float
### `indexRestrictedBanFutureAndRsPercentQj(index_id, endt, vtype, dtype)`
## `indexRestrictedBanFutureAndRsPercentQj(index_id, endt, vtype, dtype)`
指定日未来解禁市值占流通市值(解禁前)比例(%),其中未来解禁市值: 小于等于今天(today()):SUM(解禁数量\*收盘价(历史)) 大于今天(today()):SUM(解禁数量\*收盘价(Endt))
@@ -76,7 +76,7 @@
返回:float
### `indexRestrictedBanFutureMvPercentQj(index_id, endt, vtype, dtype)`
## `indexRestrictedBanFutureMvPercentQj(index_id, endt, vtype, dtype)`
指定日未来解禁市值占总市值比例(%),其中未来解禁市值: 小于等于今天(today()):SUM(解禁数量\*收盘价(历史)) 大于今天(today()):SUM(解禁数量\*收盘价(Endt))
@@ -89,7 +89,7 @@
返回:float
### `indexRestrictedBanFutureNum(index_id, endt, vtype, dtype)`
## `indexRestrictedBanFutureNum(index_id, endt, vtype, dtype)`
指定日未来解禁家数
@@ -102,7 +102,7 @@
返回:float
### `indexRestrictedBanMv(index_id, endt, vtype)`
## `indexRestrictedBanMv(index_id, endt, vtype)`
指定日解禁市值(单位:元)
@@ -114,7 +114,7 @@
返回:float
### `indexRestrictedBanMvPercent(index_id, endt, vtype)`
## `indexRestrictedBanMvPercent(index_id, endt, vtype)`
指定日解禁市值占总市值比例(%)
@@ -126,7 +126,7 @@
返回:float
### `indexRestrictedBanMvqj(index_id, begt, endt, vtype)`
## `indexRestrictedBanMvqj(index_id, begt, endt, vtype)`
区间解禁市值(单位:元)
@@ -139,7 +139,7 @@
返回:float
### `indexRestrictedBanNum(index_id, endt, vtype)`
## `indexRestrictedBanNum(index_id, endt, vtype)`
指定日解禁家数
@@ -151,7 +151,7 @@
返回:float
### `indexRestrictedBanNumQj(index_id, begt, endt, vtype)`
## `indexRestrictedBanNumQj(index_id, begt, endt, vtype)`
区间解禁家数
@@ -1,12 +1,12 @@
# 指数 / 其他
### `simulateIndex()`
## `simulateIndex()`
指数计算基类,作为类被调用时使用。
返回:any
### `simulateIndexDemo(index_id, begt, endt, is_dividend, shares_type, stock_weight)`
## `simulateIndexDemo(index_id, begt, endt, is_dividend, shares_type, stock_weight)`
指数计算范例.
@@ -1,6 +1,6 @@
# 指数 / 股东增减持
### `indexHoldersIncreaseComList(index_id, end_t, vtype)`
## `indexHoldersIncreaseComList(index_id, end_t, vtype)`
获得指数成分股指定日发生大股东增持的股票列表
@@ -12,7 +12,7 @@
返回:array
### `indexHoldersIncreaseComListQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersIncreaseComListQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间发生大股东增持的股票列表
@@ -25,7 +25,7 @@
返回:array
### `indexHoldersIncreaseComNum(index_id, end_t, vtype)`
## `indexHoldersIncreaseComNum(index_id, end_t, vtype)`
获得指数成分股指定日发生大股东增持的股票个数
@@ -37,7 +37,7 @@
返回:int
### `indexHoldersIncreaseComNumQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersIncreaseComNumQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间发生大股东增持的股票个数
@@ -50,7 +50,7 @@
返回:int
### `indexHoldersIncreasePercent(index_id, end_t, vtype)`
## `indexHoldersIncreasePercent(index_id, end_t, vtype)`
获得指数成分股指定日大股东增持占总市值(%)
@@ -62,7 +62,7 @@
返回:float
### `indexHoldersIncreasePercent2(index_id, end_t, vtype)`
## `indexHoldersIncreasePercent2(index_id, end_t, vtype)`
获得指数成分股指定日大股东增持占流通市值(%)
@@ -74,7 +74,7 @@
返回:float
### `indexHoldersIncreasePercentQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersIncreasePercentQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间大股东增持占总市值(%)
@@ -87,7 +87,7 @@
返回:float
### `indexHoldersIncreasePercentQj2(index_id, beg_t, end_t, vtype)`
## `indexHoldersIncreasePercentQj2(index_id, beg_t, end_t, vtype)`
获得指数成分股区间大股东增持占流通市值(%)
@@ -100,7 +100,7 @@
返回:float
### `indexHoldersIncreaseValue(index_id, end_t, vtype)`
## `indexHoldersIncreaseValue(index_id, end_t, vtype)`
获得指数成分股指定日大股东增持市值
@@ -112,7 +112,7 @@
返回:float
### `indexHoldersIncreaseValueQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersIncreaseValueQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间大股东增持市值
@@ -125,7 +125,7 @@
返回:float
### `indexHoldersNetChangeComList(index_id, end_t, vtype)`
## `indexHoldersNetChangeComList(index_id, end_t, vtype)`
获得指数成分股指定日发生大股东净增持的股票列表
@@ -137,7 +137,7 @@
返回:array
### `indexHoldersNetChangeComListQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersNetChangeComListQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间发生大股东净增持的股票列表
@@ -150,7 +150,7 @@
返回:array
### `indexHoldersNetChangeComNum(index_id, end_t, vtype)`
## `indexHoldersNetChangeComNum(index_id, end_t, vtype)`
获得指数成分股指定日发生大股东净增持的股票个数
@@ -162,7 +162,7 @@
返回:int
### `indexHoldersNetChangeComNumQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersNetChangeComNumQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间发生大股东净增持的股票个数
@@ -175,7 +175,7 @@
返回:int
### `indexHoldersNetChangePercent(index_id, end_t, vtype)`
## `indexHoldersNetChangePercent(index_id, end_t, vtype)`
获得指数成分股指定日大股东净增持占总市值(%)
@@ -187,7 +187,7 @@
返回:float
### `indexHoldersNetChangePercent2(index_id, end_t, vtype)`
## `indexHoldersNetChangePercent2(index_id, end_t, vtype)`
获得指数成分股指定日大股东净增持占流通市值(%)
@@ -199,7 +199,7 @@
返回:float
### `indexHoldersNetChangePercentQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersNetChangePercentQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间大股东净增持占总市值(%)
@@ -212,7 +212,7 @@
返回:float
### `indexHoldersNetChangePercentQj2(index_id, beg_t, end_t, vtype)`
## `indexHoldersNetChangePercentQj2(index_id, beg_t, end_t, vtype)`
获得指数成分股区间大股东净增持占流通市值(%)
@@ -225,7 +225,7 @@
返回:float
### `indexHoldersNetChangeValue(index_id, end_t, vtype)`
## `indexHoldersNetChangeValue(index_id, end_t, vtype)`
获得指数成分股指定日大股东净增持市值
@@ -237,7 +237,7 @@
返回:float
### `indexHoldersNetChangeValueQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersNetChangeValueQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间大股东净增持市值
@@ -250,7 +250,7 @@
返回:float
### `indexHoldersReduceComList(index_id, end_t, vtype)`
## `indexHoldersReduceComList(index_id, end_t, vtype)`
获得指数成分股指定日发生大股东减持的股票列表
@@ -262,7 +262,7 @@
返回:array
### `indexHoldersReduceComListQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersReduceComListQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间发生大股东减持的股票列表
@@ -275,7 +275,7 @@
返回:array
### `indexHoldersReduceComNum(index_id, end_t, vtype)`
## `indexHoldersReduceComNum(index_id, end_t, vtype)`
获得指数成分股指定日发生大股东减持的股票个数
@@ -287,7 +287,7 @@
返回:int
### `indexHoldersReduceComNumQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersReduceComNumQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间发生大股东减持的股票个数
@@ -300,7 +300,7 @@
返回:int
### `indexHoldersReducePercent(index_id, end_t, vtype)`
## `indexHoldersReducePercent(index_id, end_t, vtype)`
获得指数成分股指定日大股东减持占总市值(%)
@@ -312,7 +312,7 @@
返回:float
### `indexHoldersReducePercent2(index_id, end_t, vtype)`
## `indexHoldersReducePercent2(index_id, end_t, vtype)`
获得指数成分股指定日大股东减持占流通市值(%)
@@ -324,7 +324,7 @@
返回:float
### `indexHoldersReducePercentQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersReducePercentQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间大股东减持占总市值(%)
@@ -337,7 +337,7 @@
返回:float
### `indexHoldersReducePercentQj2(index_id, beg_t, end_t, vtype)`
## `indexHoldersReducePercentQj2(index_id, beg_t, end_t, vtype)`
获得指数成分股区间大股东减持占流通市值(%)
@@ -350,7 +350,7 @@
返回:float
### `indexHoldersReduceValue(index_id, end_t, vtype)`
## `indexHoldersReduceValue(index_id, end_t, vtype)`
获得指数成分股指定日大股东减持市值
@@ -362,7 +362,7 @@
返回:float
### `indexHoldersReduceValueQj(index_id, beg_t, end_t, vtype)`
## `indexHoldersReduceValueQj(index_id, beg_t, end_t, vtype)`
获得指数成分股区间大股东减持市值
@@ -1,6 +1,6 @@
# 指数 / 估值指标
### `indexCallDp(right_type, sample_select, criterion, r_date_type)`
## `Index_CallDP(right_type, sample_select, criterion, r_date_type)`
实时计算指数股息率DP(%),与系统证券、时间相关。
@@ -13,7 +13,7 @@
返回:array
### `indexCallPb(right_type, sample_select, criterion, r_date_type)`
## `Index_CallPB(right_type, sample_select, criterion, r_date_type)`
实时计算指数市净率PB,与系统证券、时间相关。
@@ -26,7 +26,7 @@
返回:array
### `indexCallPcf(right_type, sample_select, criterion, r_date_type)`
## `Index_CallPCF(right_type, sample_select, criterion, r_date_type)`
实时计算指数市现率PCF,与系统证券、时间相关。
@@ -39,7 +39,7 @@
返回:array
### `indexCallPe(right_type, sample_select, criterion, r_date_type)`
## `Index_CallPE(right_type, sample_select, criterion, r_date_type)`
实时计算指数市盈率PE,与系统证券、时间相关。
@@ -52,7 +52,7 @@
返回:array
### `indexCallPsr(right_type, sample_select, criterion, r_date_type)`
## `Index_CallPSR(right_type, sample_select, criterion, r_date_type)`
实时计算指数市销率PSR,与系统证券、时间相关。
@@ -65,7 +65,7 @@
返回:array
### `indexPb2(right_type, sample_select)`
## `Index_PB2(right_type, sample_select)`
指定日市净率(最新年报),与系统参数(证券代码,时间)相关。
@@ -76,7 +76,7 @@
返回:float
### `indexPcf(right_type, sample_select)`
## `Index_PCF(right_type, sample_select)`
提取指定日的指数市现率,与系统参数(证券代码,时间)相关。
@@ -87,7 +87,7 @@
返回:any
### `indexPcf2(right_type, sample_select)`
## `Index_PCF2(right_type, sample_select)`
指定日市现率(最新年报),与系统参数(证券代码,时间)相关。
@@ -98,7 +98,7 @@
返回:float
### `indexPe(right_type, sample_select)`
## `Index_PE(right_type, sample_select)`
提取指定日的指数市盈率,与系统参数(证券代码,时间)相关。
@@ -109,7 +109,7 @@
返回:float
### `indexPe2(right_type, sample_select)`
## `Index_PE2(right_type, sample_select)`
指定日市盈率(最新年报),与系统参数(证券代码,时间)相关。
@@ -120,7 +120,7 @@
返回:float
### `indexPsr(right_type, sample_select)`
## `Index_PSR(right_type, sample_select)`
提取指定日的指数市销率,与系统参数(证券代码,时间)相关。
@@ -131,7 +131,7 @@
返回:any
### `indexPsr2(right_type, sample_select)`
## `Index_PSR2(right_type, sample_select)`
指定日市销率(最新年报),与系统参数(证券代码,时间)相关。
@@ -142,19 +142,19 @@
返回:float
### `indexValFirstday()`
## `Index_Val_Firstday()`
指数估值衍生开始日,与系统参数(证券代码)相关。
返回:float
### `indexValLastUpday()`
## `Index_Val_LastUpday()`
指数估值衍生实际计算日期,与系统参数(证券代码)相关。
返回:float|datetime
### `indexValue(right_type, sample_select, index_type)`
## `Index_Value(right_type, sample_select, index_type)`
指数估值中间函数,与系统参数(证券代码,时间)相关。
@@ -1,6 +1,6 @@
# 指数 / 估值走势和百分位
### `getIndexValuePct(index_id, begt, endt, cycle, right_type, sample_select, types, r_date_type, grid_no)`
## `getIndexValuePct(index_id, begt, endt, cycle, right_type, sample_select, types, r_date_type, grid_no)`
指定日指数PE/PB/PCF/PMI(最近12个月)估值百分位。
@@ -18,7 +18,7 @@
返回:float
### `indexPepbpmipna12CallDbFirst(end_t, right_type, s_type, sample_select, criterion, _type, r_date_type)`
## `Index_PEPBPMIPNA12_Call_DBFirst(end_t, right_type, s_type, sample_select, criterion, _type, r_date_type)`
指数PE/PB/PCF/PMI(最近12个月)。
@@ -29,12 +29,12 @@
| `s_type` | any | 用户自定义。股票类型,取值如下: |
| `sample_select` | any | 用户自定义。样本股选择,取值如下: |
| `criterion` | float | 实数。绩差股标准 |
| `_type` | any | 用户自定义。类型,取值如下: |
| `_type` | any | 用户自定义。类型,取值如下: |
| `r_date_type` | any | 用户自定义。报告期类型,取值如下: |
返回:float
### `tsflIndexValuePctSeries(index_id, begt, endt, cycle, n, right_type, sample_select, types, r_date_type, grid_no)`
## `TSFL_IndexValuePCTSeries(index_id, begt, endt, cycle, n, right_type, sample_select, types, r_date_type, grid_no)`
研究指数PE/PB/PCF/PMI(最近12个月)序列、估值百分位与指数走势之间的关系。
@@ -53,7 +53,7 @@
返回:array
### `valuePctSeriesFrame(index_id, begt, endt, cycle, n, val_fun, field, grid_no, if_close)`
## `valuePctSeriesFrame(index_id, begt, endt, cycle, n, val_fun, field, grid_no, if_close)`
计算区间估值百分位序列。
@@ -71,7 +71,7 @@
返回:array
### `valueSeriesFrame(index_id, begt, endt, cycle, val_fun, field, grid_no)`
## `valueSeriesFrame(index_id, begt, endt, cycle, val_fun, field, grid_no)`
计算区间估值序列。