# 板块 / 股票板块 ### `bkBtdiscountamountsum(begt, endt)` 区间板块大宗交易折价成交总额(万),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ### `bkBtinstitutionamountsum(begt, endt, direction, institutionname)` 区间指定机构对板块交易总额(万),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### `bkDssoIncreasePercentQj(bk_name, beg_t, end_t, vtype, rtype)` 获得板块区间董监高及关联人增持占总市值(%) | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:float ### `bkRepurchaseMv(bk_name, end_t, rtype, stype, ex_rate)` 获得指定日板块的累计回购金额 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `rtype` | any | 用户自定义,回购类型 | | `stype` | any | 用户自定义,股票种类 | | `ex_rate` | any | 用户自定义,汇率类型 | 返回:any ### `bkStocksMshMaxStockValueTopNPercent2(report_date, g_type, to_no)` 前N大股东持有市值最大的股票市值占股票市值比,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `to_no` | any | 整数,前N | 返回:float ### `stocksDssoNetChangeComNum(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人净增持的股票个数 | 参数 | 类型 | 说明 | | ----------- | -------- | --------------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `end_t` | datetime | 日期,截止日期 | | `v_type` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:int ### `stocksDssoNetChangePercent2(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人净增持占流通市值(%) | 参数 | 类型 | 说明 | | ----------- | -------- | --------------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `end_t` | datetime | 日期,截止日期 | | `v_type` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### `stocksDssoNetChangeValueQj(stock_arr, beg_t, end_t, v_type, rtype)` 获得股票列表区间董监高及关联人净增持市值 | 参数 | 类型 | 说明 | | ----------- | -------- | --------------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `v_type` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### `stocksDssoReduceComNum(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人减持的股票个数 | 参数 | 类型 | 说明 | | ----------- | -------- | --------------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `end_t` | datetime | 日期,截止日期 | | `v_type` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:int ### `stocksDssoReducePercent(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人减持占总市值(%) | 参数 | 类型 | 说明 | | ----------- | -------- | --------------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `end_t` | datetime | 日期,截止日期 | | `v_type` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### `stocksHoldersIncreaseComNum(stock_arr, end_t, vtype)` 获得股票列表指定日大股东增持的股票个数 | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | 返回:int ### `stocksHoldersIncreasePercent2(stock_arr, end_t, vtype)` 获得股票列表指定日大股东增持占流通市值(%)=指定日增持市值/指定日流通市值\*100% | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | 返回:float ### `stocksHoldersReducePercent2(stock_arr, end_t, vtype)` 获得股票列表指定日大股东减持占流通市值(%)=指定日减持市值/指定日流通市值\*100% | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | 返回:float ### `stocksHoldersIncreaseValueQj(stock_arr, beg_t, end_t, vtype)` 获得股票列表区间大股东增持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:real #### 示例 ```tsl //"SH600666"和"SH600131"在20130901到20150228全部大股东增持市值 stock_arr:=array("SH600666","SH600131"); return stocksHoldersIncreaseValueQj(stock_arr,20130901T,20150228T,0); //结果:169881991.92 ``` ### `stocksHoldersReduceValueQj(stock_arr, beg_t, end_t, vtype)` 获得股票列表区间大股东减持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:real #### 示例 ```tsl //"SH600236"和"SH600131"在20240701到20250131全部大股东减持市值 stock_arr:=array("SH600236","SH600131"); return stocksHoldersReduceValueQj(stock_arr,20240701T,20250131T,0); //结果:86227540 ``` ### `stocksHoldersNetChangeValueQj(stock_arr, beg_t, end_t, vtype)` 获得股票列表区间大股东净增持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:real #### 示例 ```tsl //"SH600666"和"SH600131"在20150801到20150814全部大股东净增持市值 stock_arr:=array("SH600666","SH600131"); return stocksHoldersNetChangeValueQj(stock_arr,20150801T,20150814T,0); //结果:56062948 ``` ### `stocksHoldersIncreaseComNumQj(stock_arr, beg_t, end_t, vtype)` 获得股票列表区间大股东增持的股票个数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:Integer #### 示例 ```tsl //"SH600236"和"SH600131"在20150101到20150814全部大股东增持的股票个数 stock_arr:=array("SH600236","SH600131"); return stocksHoldersIncreaseComNumQj(stock_arr,20150101T,20150814T,0); //结果:2 ``` ### `stocksHoldersReduceComNumQj(stock_arr, beg_t, end_t, vtype)` 获得股票列表区间大股东减持的股票个数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:Integer #### 示例 ```tsl //"SH600236"和"SH600131"在20180601到20190630全部大股东减持的股票个数 stock_arr:=array("SH600236","SH600131"); return stocksHoldersReduceComNumQj(stock_arr,20180601T,20190630T,0); //结果:1 ``` ### `stocksHoldersNetChangeComNumQj(stock_arr, beg_t, end_t, vtype)` 获得股票列表区间大股东净增持的股票个数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:Integer #### 示例 ```tsl //"SH600666"和"SH600131"在20150101到20150814全部大股东净增持的股票个数 stock_arr:=array("SH600666","SH600131"); return stocksHoldersNetChangeComNumQj(stock_arr,20150101T,20150814T,0); //结果:2 ``` ### `stocksHoldersIncreaseComListQj(stock_arr, beg_t, end_t, vtype)` 获得股票列表区间大股东增持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:array #### 示例 ```tsl //"SH600236"和"SH600131"在20150101到20150814全部大股东增持的股票列表 stock_arr:=array("SH600236","SH600131"); return stocksHoldersIncreaseComListQj(stock_arr,20150101T,20150814T,0); //结果:array("SH600131","SH600236") ``` ### `stocksHoldersNetChangeComListQj(stock_arr, beg_t, end_t, vtype)` 获得股票列表区间大股东净增持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:array #### 示例 ```tsl //"SH600666"和"SH600131"在20150101到20150814全部大股东净增持的股票列表 stock_arr:=array("SH600666","SH600131"); return stocksHoldersNetChangeComListQj(stock_arr,20150101T,20150814T,0); //结果:array("SH600131","SH600666") ``` ### `stocksHoldersReduceComListQj(stock_arr, beg_t, end_t, vtype)` 获得股票列表区间大股东减持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:array #### 示例 ```tsl //"SH600236"和"SH600131"在20180601到20190630全部大股东减持的股票列表 stock_arr:=array("SH600236","SH600131"); return stocksHoldersReduceComListQj(stock_arr,20180601T,20190630T,0); //结果:array("SH600131") ``` ### `stocksHoldersReduceValue(stock_arr, end_t, vtype)` 获得股票列表指定日大股东减持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:real #### 示例 ```tsl //"SH600236"和"SH600131"在20180615全部大股东减持市值 stock_arr:=array("SH600236","SH600131"); return stocksHoldersReduceValue(stock_arr,20180615T,0); //结果:24477665.04 ``` ### `stocksHoldersNetChangeValue(stock_arr, end_t, vtype)` 获得股票列表指定日大股东净增持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:real #### 示例 ```tsl //"SH600666"和"SH600131"在20150814全部大股东净增持市值 stock_arr:=array("SH600666","SH600131"); return stocksHoldersNetChangeValue(stock_arr,20150814T,0); //结果:55314210 ``` ### `stocksHoldersReduceComNum(stock_arr, end_t, vtype)` 获得股票列表指定日大股东减持的股票个数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:Integer #### 示例 ```tsl //"SH600236"和"SH600131"在20180615全部大股东减持的股票个数 stock_arr:=array("SH600236","SH600131"); return stocksHoldersReduceComNum(stock_arr,20180615T,0); //结果:1 ``` ### `stocksHoldersNetChangeComNum(stock_arr, end_t, vtype)` 获得股票列表指定日大股东净增持的股票个数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:Integer #### 示例 ```tsl //"SH600666"和"SH600131"在20150814全部大股东净增持的股票个数 stock_arr:=array("SH600666","SH600131"); return stocksHoldersNetChangeComNum(stock_arr,20150814T,0); //结果:1 ``` ### `stocksHoldersNetChangeComList(stock_arr, end_t, vtype)` 获得股票列表指定日发生大股东净增持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:array #### 示例 ```tsl //"SH600236"和"SH600131"在20150814全部发生大股东净增持的股票列表 stock_arr:=array("SH600236","SH600131"); return stocksHoldersNetChangeComList(stock_arr,20150814T,0); //结果:array("SH600131","SH600236") ``` ### `stocksHoldersReduceComList(stock_arr, end_t, vtype)` 获得股票列表指定日发生大股东减持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:array #### 示例 ```tsl //"SH600236"和"SH600131"在20180615全部发生大股东减持的股票列表 stock_arr:=array("SH600236","SH600131"); return stocksHoldersReduceComList(stock_arr,20180615T,0); //结果:array("SH600131") ``` ### `stocksHoldersIncreaseValue(stock_arr, end_t, vtype)` 获得股票列表指定日大股东增持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:real #### 示例 ```tsl //"SH600236"和"SH600131"在20150814全部大股东增持市值 stock_arr:=array("SH600236","SH600131"); return stocksHoldersIncreaseValue(stock_arr,20150814T,0); //结果:112386900 ``` ### `stocksHoldersIncreaseComList(stock_arr, end_t, vtype)` 获得股票列表指定日发生大股东增持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | 返回:array #### 示例 ```tsl //"SH600236"和"SH600131"在20150814全部发生大股东增持的股票列表 stock_arr:=array("SH600236","SH600131"); return stocksHoldersIncreaseComList(stock_arr,20150814T,0); //结果:array("SH600131","SH600236") ``` ### `stocksHoldersIncreaseAndReduceDataQj(stock_arr, beg_t, end_t, vtype, direction, ctype)` 获得指定区间股票列表大股东不同变动类型下的增减持市值、比率、股票个数、股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | | `direction` | Integer | 用户自定义,变动方向 | | `ctype` | Integer | 用户自定义,计算类型 | 返回:Real/Integer/Array #### 示例 ```tsl //"SH600236"和"SH600131"在20150101到20151231全部大股东增持市值 return stocksHoldersIncreaseAndReduceDataQj("SZ000001",20150101T,20151231T,0,0,0); //结果:145985140.8 ``` ### `stocksDssoIncreaseComNum(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人增持的股票个数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Integer #### 示例 ```tsl //"SH600157"和"SZ000158"在20150715全部董监高及关联人增持的股票个数 stock_arr:=array("SH600157","SZ000158"); return stocksDssoIncreaseComNum(stock_arr,20150715T,0,0); //结果:2 ``` ### `stocksDssoIncreaseComList(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人增持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Array #### 示例 ```tsl //"SH600157"和"SZ000158"在20150715全部董监高及关联人增持的股票列表 stock_arr:=array("SH600157","SZ000158"); return stocksDssoIncreaseComList(stock_arr,20150715T,0,0); //结果:array("SH600157","SZ000158") ``` ### `stocksDssoReduceComList(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人减持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Array #### 示例 ```tsl //"SZ000811"和"SH600157"在20150715全部董监高及关联人减持的股票列表 stock_arr:=array("SZ000811","SH600157"); return stocksDssoReduceComList(stock_arr,20150715T,0,0); //结果:array("SZ000811") ``` ### `stocksDssoNetChangeComList(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人净增持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Array #### 示例 ```tsl //"SZ002563"和"SZ300300"在20150715全部董监高及关联人净增持的股票列表 stock_arr:=array("SZ002563","SZ300300"); return stocksDssoNetChangeComList(stock_arr,20150715T,0,0); //结果:array("SZ300300") ``` ### `stocksDssoIncreaseValueQj(stock_arr, beg_t, end_t, v_type, rtype)` 获得股票列表区间董监高及关联人增持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:real #### 示例 ```tsl //"SH600157"和"SZ000158"在20150715到20150720全部董监高及关联人增持市值 stock_arr:=array("SH600157","SZ000158"); return stocksDssoIncreaseValueQj(stock_arr,20150715T,20150720T,0,0); //结果:13403238 ``` ### `stocksDssoReduceValueQj(stock_arr, beg_t, end_t, v_type, rtype)` 获得股票列表区间董监高及关联人减持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:real #### 示例 ```tsl //"SZ000811"和"SZ002269"在20150715到20150720全部董监高及关联人减持市值 stock_arr:=array("SZ000811","SZ002269"); return stocksDssoReduceValueQj(stock_arr,20150715T,20150720T,0,0); //结果:209690 ``` ### `stocksDssoIncreaseComNumQj(stock_arr, beg_t, end_t, v_type, rtype)` 获得股票列表区间董监高及关联人增持的股票个数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Integer #### 示例 ```tsl //"SH600157"和"SZ000158"在20150715到20150720全部董监高及关联人增持的股票个数 stock_arr:=array("SH600157","SZ000158"); return stocksDssoIncreaseComNumQj(stock_arr,20150715T,20150720T,0,0); //结果:2 ``` ### `stocksDssoReduceComNumQj(stock_arr, beg_t, end_t, v_type, rtype)` 获得股票列表区间董监高及关联人减持的股票个数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Integer #### 示例 ```tsl //"SZ000811"和"SH600157"在20150715到20150720全部董监高及关联人减持的股票个数 stock_arr:=array("SZ000811","SH600157"); return stocksDssoReduceComNumQj(stock_arr,20150715T,20150720T,0,0); //结果:1 ``` ### `stocksDssoNetChangeComNumQj(stock_arr, beg_t, end_t, v_type, rtype)` 获得股票列表区间董监高及关联人净增持的股票个数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Integer #### 示例 ```tsl //"SZ002563"和"SZ300300"在20150715到20150720全部董监高及关联人净增持的股票个数 stock_arr:=array("SZ002563","SZ300300"); return stocksDssoNetChangeComNumQj(stock_arr,20150715T,20150720T,0,0); //结果:1 ``` ### `stocksDssoIncreaseComListQj(stock_arr, beg_t, end_t, v_type, rtype)` 获得股票列表区间董监高及关联人增持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Array #### 示例 ```tsl //"SH600157"和"SZ000158"在20150715到20150720全部董监高及关联人增持的股票列表 stock_arr:=array("SH600157","SZ000158"); return stocksDssoIncreaseComListQj(stock_arr,20150715T,20150720T,0,0); //结果:array("SH600157","SZ000158") ``` ### `stocksDssoReduceComListQj(stock_arr, beg_t, end_t, v_type, rtype)` 获得股票列表区间董监高及关联人减持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Array #### 示例 ```tsl //"SZ000811"和"SH600157"在20150715到20150720全部董监高及关联人减持的股票列表 stock_arr:=array("SZ000811","SH600157"); return stocksDssoReduceComListQj(stock_arr,20150715T,20150720T,0,0); //结果:array("SZ000811") ``` ### `stocksDssoNetChangeComListQj(stock_arr, beg_t, end_t, v_type, rtype)` 获得股票列表区间董监高及关联人净增持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Array #### 示例 ```tsl //"SZ002563"和"SZ300300"在20150715到20150720全部董监高及关联人净增持的股票列表 stock_arr:=array("SZ002563","SZ300300"); return stocksDssoNetChangeComListQj(stock_arr,20150715T,20150720T,0,0); //结果:array("SZ300300") ``` ### `stocksDssoIncreaseValue(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人增持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:real #### 示例 ```tsl //"SH600157"和"SZ000158"在20150715全部董监高及关联人增持市值 stock_arr:=array("SH600157","SZ000158"); return stocksDssoIncreaseValue(stock_arr,20150715T,0,0); //结果:10243893 ``` ### `stocksDssoReduceValue(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人减持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:real #### 示例 ```tsl //"SZ000811"和"SZ002269"在20150715全部董监高及关联人减持市值 stock_arr:=array("SZ000811","SZ002269"); return stocksDssoReduceValue(stock_arr,20150715T,0,0); //结果:202135 ``` ### `stocksDssoNetChangeValue(stock_arr, end_t, v_type, rtype)` 获得股票列表指定日董监高及关联人净增持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `end_t` | TDateTime | 日期,截止日期 | | `v_type` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:real #### 示例 ```tsl //"SZ002563"和"SZ300300"在20150715全部董监高及关联人净增持市值 stock_arr:=array("SZ002563","SZ300300"); return stocksDssoNetChangeValue(stock_arr,20150715T,0,0); //结果:4371601 ``` ### `stocksDssoHoldChangeDataQj(stock_arr, beg_t, end_t, vtype, rtype, direction, ctype)` 获得指定区间股票列表董监高不同变动类型下持股市值、比率、个数等指标 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | | `direction` | Integer | 用户自定义,变动方向 | | `ctype` | Integer | 用户自定义,计算方式 | 返回:Real/Integer/Array #### 示例 ```tsl //"上证A股"在20250101到20250115全部大股东增持市值 stock_arr:=getBk("上证A股"); return stocksDssoHoldChangeDataQj(stock_arr,20250101T,20250115T,0,0,0,0); ``` ### `stocksRestrictedBanMvqj(stock_arr, begt, endt, vtype)` 区间解禁市值(单位:元) | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `begt` | TDateTime | 日期,开始日期 | | `endt` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,限售类型 | 返回:real #### 示例 ```tsl // 沪深300成分股在20250910到20250916的解禁市值 stockarr:=getBk('沪深300'); begt:=20250910T; endt:=20250916T; return stocksRestrictedBanMvqj(stock_arr,begt,endt,0); //结果:119051796340.9 ``` ### `stocksRestrictedBanNumQj(stock_arr, begt, endt, vtype)` 区间解禁家数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `begt` | TDateTime | 日期,开始日期 | | `endt` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,限售类型 | 返回:real #### 示例 ```tsl // 沪深300成分股在20250910到20250916的解禁家数 stockarr:=getBk('沪深300'); begt:=20250910T; endt:=20250916T; return stocksRestrictedBanNumQj(stock_arr,begt,endt,0); //结果:4 ``` ### `stocksRestrictedBanMv(stock_arr, endt, vtype)` 指定日解禁市值(单位:元) | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `endt` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,限售类型 | 返回:real #### 示例 ```tsl // 沪深300成分股在20250916的解禁市值 stockarr:=getBk('沪深300'); endt:=20250916T; return stocksRestrictedBanMv(stock_arr,endt,0); //结果:119034026555.92 ``` ### `stocksRestrictedBanFutureNum(stock_arr, endt, vtype, dtype)` 指定日未来解禁家数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `endt` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,限售类型 | | `dtype` | Integer | 用户自定义,区间时间 | 返回:real #### 示例 ```tsl // 沪深300板块在20250916当日的未来一周的解禁家数 stockarr:=getBk('沪深300'); endt:=20250916T; return stocksRestrictedBanFutureNum(stock_arr,endt,0,1); //结果:2 ``` ### `stocksRestrictedBanNum(stock_arr, endt, vtype)` 指定日解禁家数 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `endt` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,限售类型 | 返回:real #### 示例 ```tsl // 沪深300成分股在20250916的解禁家数 stockarr:=getBk('沪深300'); endt:=20250916T; return stocksRestrictedBanNum(stock_arr,endt,0); //结果:3 ``` ### `stocksRestrictedBanFutureMv(stock_arr, endt, vtype, dtype)` 指定日未来解禁市值(单位:元): | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `endt` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,限售类型 | | `dtype` | Integer | 用户自定义,区间时间 | 返回:real #### 示例 ```tsl // 沪深300板块在20250916当日的未来一周的解禁市值 stockarr:=getBk('沪深300'); endt:=20250916T; return stocksRestrictedBanFutureMv(stock_arr,endt,0,1); //结果:4074378090.91 ```