# 金融 / 指数 / 董监高持股变动 ## `indexDSSOIncreaseComList(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日发生董监高及关联人增持的股票列表 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:array ### 示例 范例01:"申万50"在20220927全部发生董监高及关联人增持的股票列表 ```tsl // "申万50"在20220927全部发生董监高及关联人增持的股票列表 return IndexDSSOIncreaseComList("SW801001", 20220927T, 0, 0); // 输出:array("SH600031") ``` ## `indexDSSOIncreaseComListQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人增持的股票列表 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:array ### 示例 范例01:"申万50"在20220926到20220927全部发生董监高及关联人增持的股票列表 ```tsl // "申万50"在20220926到20220927全部发生董监高及关联人增持的股票列表 return IndexDSSOIncreaseComListQJ("SW801001", 20220926T, 20220927T, 0, 0); // 输出:array("SZ000002","SH600031") ``` ## `indexDSSOIncreaseComNum(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日发生董监高及关联人增持的股票个数 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:int ### 示例 范例01:"申万50"在20220927全部发生董监高及关联人增持的股票个数 ```tsl // "申万50"在20220927全部发生董监高及关联人增持的股票个数 return IndexDSSOIncreaseComNum("SW801001", 20220927T, 0, 0); // 输出:1 ``` ## `indexDSSOIncreaseComNumQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人增持的股票个数 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:int ### 示例 范例01:"申万50"在20220926到20220927全部发生董监高及关联人增持的股票个数 ```tsl // "申万50"在20220926到20220927全部发生董监高及关联人增持的股票个数 return IndexDSSOIncreaseComNumQJ("SW801001", 20220926T, 20220927T, 0, 0); // 输出:2 ``` ## `indexDSSOIncreasePercent(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日董监高及关联人增持占总市值(%) | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20220927全部董监高及关联人增持占总市值(%) ```tsl // "申万50"在20220927全部董监高及关联人增持占总市值(%) return IndexDSSOIncreasePercent("SW801001", 20220927T, 0, 0); // 输出:0.00032 ``` ## `indexDSSOIncreasePercent2(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日董监高及关联人增持占流通市值(%) | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20220927全部董监高及关联人增持占流通市值(%) ```tsl // "申万50"在20220927全部董监高及关联人增持占流通市值(%) return IndexDSSOIncreasePercent2("SW801001", 20220927T, 0, 0); // 输出:0.00037 ``` ## `indexDSSOIncreasePercentQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人增持占总市值(%) | 参数 | 类型 | 说明 | | ---------- | ----------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | t_date_time | 日期,开始日期 | | `end_t` | t_date_time | 日期,截止日期 | | `vtype` | integer | 用户自定义,变动原因 | | `rtype` | integer | 用户自定义,与关联董监高关系 | 返回:real ### 示例 范例01:调用函数 ```tsl // "申万50"在20220926到20220927全部董监高及关联人增持占总市值(%) return indexDssoIncreasePercentQj("SW801001", 20220926T, 20220927T, 0, 0); // 输出:0.00034 ``` ## `indexDSSOIncreasePercentQJ2(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人增持占流通市值(%) | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20220926到20220927全部董监高及关联人增持占流通市值(%) ```tsl // "申万50"在20220926到20220927全部董监高及关联人增持占流通市值(%) return IndexDSSOIncreasePercentQJ2("SW801001", 20220926T, 20220927T, 0, 0); // 输出:0.00039 ``` ## `indexDSSOIncreaseValue(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日董监高及关联人增持市值 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20220927全部董监高及关联人增持市值 ```tsl // "申万50"在20220927全部董监高及关联人增持市值 return IndexDSSOIncreaseValue("SW801001", 20220927T, 0, 0); // 输出:58623852 ``` ## `indexDSSOIncreaseValueQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人增持市值 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20220926到20220927全部董监高及关联人增持市值 ```tsl // "申万50"在20220926到20220927全部董监高及关联人增持市值 return IndexDSSOIncreaseValueQJ("SW801001", 20220926T, 20220927T, 0, 0); // 输出:62212492 ``` ## `indexDSSONetChangeComList(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日发生董监高及关联人净增持的股票列表 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:array ### 示例 范例01:"申万50"在20150715全部发生董监高及关联人净增持的股票列表 ```tsl // "申万50"在20150715全部发生董监高及关联人净增持的股票列表 return IndexDSSONetChangeComList("SW801001", 20150715T, 0, 0); // 输出:array("SH601166","SH601328","SZ000063") ``` ## `indexDSSONetChangeComListQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人净增持的股票列表 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:array ### 示例 范例01:"申万50"在20150710到20150715全部发生董监高及关联人净增持的股票列表 ```tsl // "申万50"在20150710到20150715全部发生董监高及关联人净增持的股票列表 return IndexDSSONetChangeComListQJ("SW801001", 20150710T, 20150715T, 0, 0); // 输出:array("SH601166","SH601328","SZ000063") ``` ## `indexDSSONetChangeComNum(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日发生董监高及关联人净增持的股票个数 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:int ### 示例 范例01:"申万50"在20150715全部发生董监高及关联人净增持的股票个数 ```tsl // "申万50"在20150715全部发生董监高及关联人净增持的股票个数 return IndexDSSONetChangeComNum("SW801001", 20150715T, 0, 0); // 输出:3 ``` ## `indexDSSONetChangeComNumQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人净增持的股票个数 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:int ### 示例 范例01:"申万50"在20150710到20150715全部发生董监高及关联人净增持的股票个数 ```tsl // "申万50"在20150710到20150715全部发生董监高及关联人净增持的股票个数 return IndexDSSONetChangeComNumQJ("SW801001", 20150710T, 20150715T, 0, 0); // 输出:3 ``` ## `indexDSSONetChangePercent(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日董监高及关联人净增持占总市值(%) | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20150715全部董监高及关联人净增持占总市值(%) ```tsl // "申万50"在20150715全部董监高及关联人净增持占总市值(%) return IndexDSSONetChangePercent("SW801001", 20150715T, 0, 0); // 输出:1.42E-5 ``` ## `indexDSSONetChangePercent2(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日董监高及关联人净增持占流通市值(%) | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20150715全部董监高及关联人净增持占流通市值(%) ```tsl // "申万50"在20150715全部董监高及关联人净增持占流通市值(%) return IndexDSSONetChangePercent2("SW801001", 20150715T, 0, 0); // 输出:1.83E-5 ``` ## `indexDSSONetChangePercentQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人净增持占总市值(%) | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20150710到20150715全部董监高及关联人净增持占总市值(%) ```tsl // "申万50"在20150710到20150715全部董监高及关联人净增持占总市值(%) return IndexDSSONetChangePercentQJ("SW801001", 20150710T, 20150715T, 0, 0); // 输出:2.65E-5 ``` ## `indexDSSONetChangePercentQJ2(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人净增持占流通市值(%) | 参数 | 类型 | 说明 | | ---------- | ----------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | t_date_time | 日期,开始日期 | | `end_t` | t_date_time | 日期,截止日期 | | `vtype` | integer | 用户自定义,变动原因 | | `rtype` | integer | 用户自定义,与关联董监高关系 | 返回:real ### 示例 范例01:调用函数 ```tsl // "申万50"在20150710到20150715全部董监高及关联人净增持占流通市值(%) return indexDssoNetChangePercentQj2("SW801001", 20150710T, 20150715T, 0, 0); // 输出:3.41E-5 ``` ## `indexDSSONetChangeValue(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日董监高及关联人净增持市值 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20150715全部董监高及关联人净增持市值 ```tsl // "申万50"在20150715全部董监高及关联人净增持市值 return IndexDSSONetChangeValue("SW801001", 20150715T, 0, 0); // 输出:2612950 ``` ## `indexDSSONetChangeValueQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人净增持市值 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20150710到20150715全部董监高及关联人净增持市值 ```tsl // "申万50"在20150710到20150715全部董监高及关联人净增持市值 return IndexDSSONetChangeValueQJ("SW801001", 20150710T, 20150715T, 0, 0); // 输出:4883940 ``` ## `indexDSSOReduceComList(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日发生董监高及关联人减持的股票列表 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:array ### 示例 范例01:"申万50"在20141231全部发生董监高及关联人减持的股票列表 ```tsl // "申万50"在20141231全部发生董监高及关联人减持的股票列表 return IndexDSSOReduceComList("SW801001", 20141231T, 0, 0); // 输出:array("SZ000002","SZ000063","SZ002241","SZ300027","SH600383") ``` ## `indexDSSOReduceComListQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人减持的股票列表 | 参数 | 类型 | 说明 | | ---------- | ----------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | t_date_time | 日期,开始日期 | | `end_t` | t_date_time | 日期,截止日期 | | `vtype` | integer | 用户自定义,变动原因 | | `rtype` | integer | 用户自定义,与关联董监高关系 | 返回:array ### 示例 范例01:调用函数 ```tsl // "申万50"在20141220到20141231全部发生董监高及关联人减持的股票列表 return indexDssoReduceComListQj("SW801001", 20141220T, 20141231T, 0, 0); // 输出:array("SZ000002","SH601288","SH600585","SZ000063","SZ002241","SZ002594","SZ300027","SH600383") ``` ## `indexDSSOReduceComNum(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日发生董监高及关联人减持的股票个数 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:int ### 示例 范例01:"申万50"在20141231全部发生董监高及关联人减持的股票个数 ```tsl // "申万50"在20141231全部发生董监高及关联人减持的股票个数 return IndexDSSOReduceComNum("SW801001", 20141231T, 0, 0); // 输出:5 ``` ## `indexDSSOReduceComNumQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人减持的股票个数 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:int ### 示例 范例01:"申万50"在20141220到20141231全部发生董监高及关联人减持的股票个数 ```tsl // "申万50"在20141220到20141231全部发生董监高及关联人减持的股票个数 return IndexDSSOReduceComNumQJ("SW801001", 20141220T, 20141231T, 0, 0); // 输出:8 ``` ## `indexDSSOReducePercent(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日董监高及关联人减持占总市值(%) | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20141231全部董监高及关联人减持占总市值(%) ```tsl // "申万50"在20141231全部董监高及关联人减持占总市值(%) return IndexDSSOReducePercent("SW801001", 20141231T, 0, 0); // 输出:0.0021 ``` ## `indexDSSOReducePercent2(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日董监高及关联人减持占流通市值(%) | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20141231全部董监高及关联人减持占流通市值(%) ```tsl // "申万50"在20141231全部董监高及关联人减持占流通市值(%) return IndexDSSOReducePercent2("SW801001", 20141231T, 0, 0); // 输出:0.0027 ``` ## `indexDSSOReducePercentQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人减持占总市值(%) | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20141220到20141231全部董监高及关联人减持占总市值(%) ```tsl // "申万50"在20141220到20141231全部董监高及关联人减持占总市值(%) return IndexDSSOReducePercentQJ("SW801001", 20141220T, 20141231T, 0, 0); // 输出:0.0031 ``` ## `indexDSSOReducePercentQJ2(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人减持占流通市值(%) | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20141220到20141231全部董监高及关联人减持占流通市值(%) ```tsl // "申万50"在20141220到20141231全部董监高及关联人减持占流通市值(%) return IndexDSSOReducePercentQJ2("SW801001", 20141220T, 20141231T, 0, 0); // 输出:0.0039 ``` ## `indexDSSOReduceValue(index_id, end_t, vtype, rtype)` 声明:function 获取指数成份股指定日董监高及关联人减持市值 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | int | 用户自定义,变动原因 | | `rtype` | int | 用户自定义,与关联董监高关系 | 返回:float ### 示例 范例01:"申万50"在20141231全部董监高及关联人减持市值 ```tsl // "申万50"在20141231全部董监高及关联人减持市值 return IndexDSSOReduceValue("SW801001", 20141231T, 0, 0); // 输出:204445453 ``` ## `indexDSSOReduceValueQJ(index_id, beg_t, end_t, vtype, rtype)` 声明:function 获取指数成份股区间董监高及关联人减持市值 | 参数 | 类型 | 说明 | | ---------- | ----------- | --------------------------- | | `index_id` | string | 指数,指数代码 | | `beg_t` | t_date_time | 日期,开始日期 | | `end_t` | t_date_time | 日期,截止日期 | | `vtype` | integer | 用户自定义,变动原因 | | `rtype` | integer | 用户自定义,与关联董监高关系 | 返回:real ### 示例 范例01:调用函数 ```tsl // "申万50"在20141220到20141231全部董监高及关联人减持市值 return indexDssoReduceValueQj("SW801001", 20141220T, 20141231T, 0, 0); // 输出:298922916 ```