# 股票 / 高管增减持 ## `stockBuyAmountByInsider(beg_t, end_t)` 声明:function 提取股票的区间高管增持金额,与系统股票pn_stock()、当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日; | | `end_t` | datetime | 日期类型,截止日; | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),'SH600019'); Return StockBuyAmountByInsider(20060101T,20180903T); ``` ## `stockBuyandSellByInsider(beg_t, end_t)` 声明:function 提取股票的区间高管增减持详情,与系统股票pn_stock()、当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日; | | `end_t` | datetime | 日期类型,截止日; | 返回:array ### 示例 ```tsl setsysparam(pn_stock(),'SH600007'); Return StockBuyandSellByInsider(20060101T,20180903T); ``` ## `stockBuyAvgPriceByInsider(beg_t, end_t, return_type)` 声明:function 提取股票的区间高管增持均价,与系统股票pn_stock()、当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日; | | `end_t` | datetime | 日期类型,截止日; | | `return_type` | int | 整数,是否复权 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),'SH600019'); Return StockBuyAvgPriceByInsider(20060101T,20180903T,1); ``` ## `stockBuyPercentageByInsider(beg_t, end_t)` 声明:function 提取股票的区间高管增持占总股本比例(%),与系统股票pn_stock()、当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日; | | `end_t` | datetime | 日期类型,截止日; | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),'SH600019'); Return StockBuyPercentageByInsider(20060101T,20180903T); ``` ## `stockBuyVolByInsider(beg_t, end_t, return_type)` 声明:function 提取股票的区间高管增持数量,与系统股票pn_stock()、当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日; | | `end_t` | datetime | 日期类型,截止日; | | `return_type` | int | 整数,返回类型 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),'SH600019'); Return StockBuyVolByInsider(20060101T,20180903T,1); ``` ## `stockSellAmountByInsider(beg_t, end_t)` 声明:function 提取股票的区间高管减持金额,与系统股票pn_stock()、当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日; | | `end_t` | datetime | 日期类型,截止日; | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),'SH600019'); Return StockSellAmountByInsider(20060101T,20180903T); ``` ## `stockSellAvgPriceByInsider(beg_t, end_t, return_type)` 声明:function 提取股票的区间高管减持均价,与系统股票pn_stock()、当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日; | | `end_t` | datetime | 日期类型,截止日; | | `return_type` | int | 整数,是否复权 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),'SH600019'); Return StockSellAvgPriceByInsider(20060101T,20180903T,0); ``` ## `stockSellPercentageByInsider(beg_t, end_t)` 声明:function 提取股票的区间高管减持占总股本比例(%),与系统股票pn_stock()、当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日; | | `end_t` | datetime | 日期类型,截止日; | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),'SH600019'); Return StockSellPercentageByInsider(20060101T,20180903T); ``` ## `stockSellVolByInsider(beg_t, end_t, return_type)` 声明:function 提取股票的区间高管减持数量,与系统股票pn_stock()、当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日; | | `end_t` | datetime | 日期类型,截止日; | | `return_type` | int | 整数,返回类型 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),'SH600019'); Return StockSellVolByInsider(20060101T,20180903T,0); ``` ## `stockTheDssoReduceValue(end_t, holder_name, v_type)` 声明:function 获得指定日指定股东(董监高及关联人)减持市值,系统参数:证券代码 | 参数 | 类型 | 说明 | | ------------- | --------- | ------------------- | | `end_t` | TDateTime | 日期,截止日期 | | `holder_name` | String | 字符串,股东名称 | | `v_type` | Integer | 用户自定义,变动原因 | 返回:real ### 示例 ```tsl //"SZ300498"在20161110温淑娟股东全部减持市值 setSysParam(PN_Stock(),"SZ300498"); return stockTheDssoReduceValue(20161110T,"温淑娟",0); //结果:33740 ```