# 板块 / 其他 ### `bkSnsuspendlist(bkname, endt)` bk_snsuspendlist 相关函数。 | 参数 | 类型 | 说明 | | -------- | -------- | -------- | | `bkname` | string | 板块名称 | | `endt` | datetime | 指定日 | 返回:array ### `defaultFundId()` 返回缺省基金代码 返回:string ### `fundshspractitionerpercentgrow(fundarr, rdate, rdate2)` 统计基金列表中指定报告期内从业人员持有市值占净值比变动(%) | 参数 | 类型 | 说明 | | --------- | -------- | ------------------------ | | `fundarr` | array | array of string,基金列表 | | `rdate` | datetime | integer,指定报告期 | | `rdate2` | datetime | integer,同比报告期 | 返回:float ### `fundsicindustrypercentgrow2(fundarr, rdate, rdate2, name)` 统计基金列表中指定报告期内指定行业市值占总值比变动(%) | 参数 | 类型 | 说明 | | --------- | -------- | -------------------------- | | `fundarr` | array | array of string,基金列表 | | `rdate` | datetime | reportingperiod,指定报告期 | | `rdate2` | datetime | reportingperiod,同比报告期 | | `name` | string | string,行业名称 | 返回:float ### `fundsicsumnpercent3(fundarr, rdate, topn)` 统计基金列表中指定报告期内前N名行业市值占股票市值比(%) | 参数 | 类型 | 说明 | | --------- | -------- | -------------------------- | | `fundarr` | array | array of string,基金列表 | | `rdate` | datetime | reportingperiod,指定报告期 | | `topn` | int | integer,前N | 返回:float ### `fundsmanagerbyendt(fundarr)` 在任基金经理列表,与系统参数(基金板块、日期)相关 | 参数 | 类型 | 说明 | | --------- | ----- | ------------------------ | | `fundarr` | array | array of string,基金列表 | 返回:array ### `fundsNetAssetPerUnit(fund_arr, end_t, _type)` 返回基金板块最新单位净值. | 参数 | 类型 | 说明 | | ---------- | -------- | ------------------------ | | `fund_arr` | array | 一维字符串数组,基金列表 | | `end_t` | datetime | 日期,截止日期 | | `_type` | int | 整数,基金类型 | 返回:float ### `fundspmnonvaluegrowratio(fundarr, rdate, rdate2, topn)` 统计指定报告期基金列表汇总的第N名贵金属持有市值变比(%) | 参数 | 类型 | 说明 | | --------- | -------- | ------------------------ | | `fundarr` | array | array of string,基金列表 | | `rdate` | datetime | ,指定报告期 | | `rdate2` | datetime | ,同比报告期 | | `topn` | int | integer,第N | 返回:float ### `stockInteriorType(s_type)` 返回股票类型数组形式 | 参数 | 类型 | 说明 | | -------- | ---- | -------------- | | `s_type` | int | 整数,股票类型 | 返回:array ### `stocksCloseCommon(stock_arr, end_t, right_type, get_listed_stock)` 统计板块指定日市值。板块成分股由参数StockArr提供,根据参数GetListedStock指定判断是否剔除EndT时点未上市的个股。若不踢除,则EndT未上市股票取上市首日的市值。 | 参数 | 类型 | 说明 | | ------------------ | -------- | ----------------------- | | `stock_arr` | array | 一维股票列表 | | `end_t` | datetime | 截止日期 | | `right_type` | any | 市值类型,具体取值如下: | | `get_listed_stock` | bool | object | 返回:float ### `indexDssoReduceValueQj(index_id, beg_t, end_t, vtype, rtype)` 获得指数成份股区间董监高及关联人减持市值 | 参数 | 类型 | 说明 | | --- | --- | --- | | `index_id` | String | 指数,指数代码 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Real #### 示例 ```tsl //"申万50"在20141220到20141231全部董监高及关联人减持市值 return indexDssoReduceValueQj("SW801001",20141220T,20141231T,0,0); //结果:298922916 ``` ### `indexDssoReduceComListQj(index_id, beg_t, end_t, vtype, rtype)` 获得指数成份股区间董监高及关联人减持的股票列表 | 参数 | 类型 | 说明 | | --- | --- | --- | | `index_id` | String | 指数,指数代码 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `vtype` | Integer | 用户自定义,变动原因 | | `rtype` | Integer | 用户自定义,与关联董监高关系 | 返回:Array #### 示例 ```tsl //"申万50"在20141220到20141231全部发生董监高及关联人减持的股票列表 return indexDssoReduceComListQj("SW801001",20141220T,20141231T,0,0); //结果:array("SZ000002","SH601288","SH600585","SZ000063","SZ002241","SZ002594","SZ300027","SH600383") ``` ### `getbkallArr()` 获取所有板块样本配置表,此表配置只能单独列出规则的板块。 返回:array ### `bkZtlbNumCount(doption, lb_num)` 连板N次股票个数。 1)LBNum=0或者为空时,表示连板次数大于0的所有股票列表 2)LBNum>0且LBNum<5时,表示连板次数为LBNum的股票列表 3)LBNum>=5时,表示连板次数为LBNum及以上的股票列表 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | | `lb_num` | any | 用户自定义,连板次数,取值如下: | 返回:array ### `indexDtList(doption)` 跌停股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ### `indexFirstBanInWeekCount(doption)` 周期首板股票个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ### `indexFirstBanInWeekList(doption)` 周期首板股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ### `indexLBanStockLists(doption)` 指数-连板明细,统计出连板股票(二、三、四或更多)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ### `indexTBanCount(doption)` T板股票个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ### `bkZtBreakCount(doption)` 开板数,涨停打开的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ### `indexZtAvgMaxDf(doption)` 昨涨停股今最大跌幅(%),昨涨停个股今日最大跌幅平均值。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ### `bkListedCount3()` 板块已上市股票个数,系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 返回:string ### `bkMaxRateUp(beg_t, end_t, right_type, st_ype)` 板块区间最大涨幅(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------ | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `right_type` | any | 用户自定义,加权方式 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ### `bkQuickRatio(report_date, right_type, s_type, sample_select, eps_criterion)` 计算板块速动比率(非百分数),板块为pn_bk()设置的当前系统板块。 加权时,其值为 (板块个股流动资产简单加总和的平均值–板块个股存货简单加总和的平均值)/板块个股流动负债简单加总和的平均值。 算术平均时,先求报告期内板块个股的速动比率,其值为(板块个股流动资产–板块个股存货)/板块个股流动负债,然后再对板块内个股的速动比率之和求平均。 | 参数 | 类型 | 说明 | | --------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `report_date` | datetime | 报告期 | | `right_type` | any | 加权方式,具体取值如下: | | `s_type` | any | 股票类型,具体取值如下: | | `sample_select` | any | 样本股选择,具体取值如下:;取值为0即板块中所有个股都参与计算;;取值为1即剔除每股收益<0的个股;;取值为2即剔除每股收益,仅支持A股,系统参数:板块 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | 返回:float ### `bkFreeMarketValueAdjust(endt)` 指定日自由流通市值(调整后)<万>,仅支持A股,系统参数:板块 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | 返回:float ### `bkFreeMarketValueAdjust3()` 最新自由流通市值(调整后)<万>,仅支持A股,系统参数:板块、日期 返回:float ### `bkFreeMarketValue3()` 最新自由流通市值<万>,仅支持A股,系统参数:板块、日期 返回:float ### `getBkByBegTEndTIi(bk_name, beg_t, end_t)` 区间范围内曾经在板块上市过的所有股票(含已暂停已退市)。目前只能使用以下板块:'A股','上证A股','科创板','深证A股','创业板','北证A股','B股','上证B股','深证B股'。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `bk_name` | string | 字符串。板块名称 | | `beg_t` | datetime | 日期。开始日期 | | `end_t` | datetime | 日期。截止日期 | 返回:array ### `industryNamesTs()` 天软二级行业 返回:any ### `industryNamesGics()` GICS(全球行业)分类。 返回:any ### `industryNamesTsI()` 证券一级行业。 返回:any ### `bkTotalShares(end_t, s_type)` 返回板块指定日总股本和(万)。用户需使用SetSysParam(pn_bk(),bkname);设置板块,MarketName为统计市场总股本的使用的市场名称 | 参数 | 类型 | 说明 | | -------- | -------- | -------- | | `end_t` | datetime | 截止日期 | | `s_type` | any | 股票类型 | 返回:string ### `bkNegotiableShares3(s_type)` 返回板块最新流通股本和(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | ---- | -------------------- | | `s_type` | any | 用户自定义,股票类型 | 返回:string ### `bkHasDeclareReport(report_date)` 返回板块已公布指定报告期ReportDate报表的公司,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------- | -------- | ------ | | `report_date` | datetime | 报告期 | 返回:string ### `bkIssuedQk(beg_t, end_t)` 返回板块区间发行的股票列表,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | 返回:array ### `bkNegotiableShares(end_t, s_type)` 返回板块定日流通股本和(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `end_t` | datetime | 日期,截止日期 | | `s_type` | any | 用户自定义,股票类型 | 返回:string ### `bkListOnlyB(end_t)` 返回板块发行B股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------- | | `end_t` | datetime | 日期,截止日期 | 返回:string ### `bkListOnlyA(end_t)` 返回板块发行A股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------- | | `end_t` | datetime | 日期,截止日期 | 返回:string ### `bkIssuePrice(s_type)` 返回板块平均发行价格,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | ---- | -------------------- | | `s_type` | any | 用户自定义,股票类型 | 返回:string ### `bkListAAndB(end_t)` 返回板块同时发行A、B股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------- | | `end_t` | datetime | 日期,截止日期 | 返回:string ### `bkHasGoMarket(end_t, s_type)` 返回板块指定日已上市公司,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `end_t` | datetime | 日期,截止日期 | | `s_type` | any | 用户自定义,股票类型 | 返回:string ### `bkACount(end_t)` 返回板块指定日A股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------- | | `end_t` | datetime | 日期,截止日期 | 返回:string ### `bkCount(end_t)` 返回板块已上市公司数。当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------- | | `end_t` | datetime | 日期,截止日期 | 返回:string ### `bkTotalShares3(s_type)` 返回板块最新总股本和(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | ---- | -------------------- | | `s_type` | any | 用户自定义,股票类型 | 返回:string ### `bkBCount(end_t)` 返回板块指定日A股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------- | | `end_t` | datetime | 日期,截止日期 | 返回:string ### `bkAveTotalShares(end_t, s_type)` 返回板块指定日平均总股本(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `end_t` | datetime | 日期,截止日期 | | `s_type` | any | 用户自定义,股票类型 | 返回:string ### `bkAveNegotiableShares(end_t, s_type)` 返回板块指定日平均流通股本(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `end_t` | datetime | 日期,截止日期 | | `s_type` | any | 用户自定义,股票类型 | 返回:string ### `bkStockCount()` 返回板块股票个数(最新),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 返回:string ### `bkListedQk(beg_t, end_t)` 返回区间板块上市的股票列表,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | 返回:array ### `bkBtdepartmenttradecountsum2(n, direction, departmentname)` N日指定营业部交易次数,与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### `bkBtinstitutiontradecountsum2(n, direction, institutionname)` N日指定机构交易次数,与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### `bkBtdepartmenttradecountsum(begt, endt, direction, departmentname)` 区间指定营业部对板块的交易笔数,与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:any ### `bkBtinstitutiontradecountsum(begt, endt, direction, institutionname)` 区间指定机构对板块的交易次数,与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### `bkBtdepartmenttradecount(direction, departmentname)` 指定营业部交易次数,与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:any ### `bkBtinstitutiontradecount(direction, institutionname)` 指定机构交易次数,与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:any ### `bkHoldersIncreaseValue(bk_name, end_t, vtype)` 获得板块指定日大股东增持市值 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:float ### `bkHoldersIncreaseComList(bk_name, end_t, vtype)` 获得板块指定日发生大股东增持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:array ### `bkHoldersReduceValue(bk_name, end_t, vtype)` 获得板块指定日大股东减持市值 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:float ### `bkHoldersNetChangeValue(bk_name, end_t, vtype)` 获得板块指定日大股东净增持市值 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:float ### `bkHoldersIncreaseComNum(bk_name, end_t, vtype)` 获得板块指定日发生大股东增持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:any ### `bkHoldersReduceComNum(bk_name, end_t, vtype)` 获得板块指定日发生大股东减持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:any ### `bkHoldersNetChangeComNum(bk_name, end_t, vtype)` 获得板块指定日发生大股东净增持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:any ### `bkHoldersNetChangeComList(bk_name, end_t, vtype)` 获得板块指定日发生大股东净增持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:array ### `bkHoldersReduceComList(bk_name, end_t, vtype)` 获得板块指定日发生大股东减持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:array ### `bkHoldersIncreaseValueQj(bk_name, beg_t, end_t, vtype)` 获得板块区间大股东增持市值 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:float ### `bkHoldersReduceValueQj(bk_name, beg_t, end_t, vtype)` 获得板块区间大股东减持市值 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:float ### `bkHoldersNetChangeValueQj(bk_name, beg_t, end_t, vtype)` 获得板块区间大股东净增持市值 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:float ### `bkHoldersIncreaseComNumQj(bk_name, beg_t, end_t, vtype)` 获得板块区间发生大股东增持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:any ### `bkHoldersReduceComNumQj(bk_name, beg_t, end_t, vtype)` 获得板块区间发生大股东减持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:any ### `bkHoldersNetChangeComNumQj(bk_name, beg_t, end_t, vtype)` 获得板块区间发生大股东净增持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:any ### `bkHoldersIncreaseComListQj(bk_name, beg_t, end_t, vtype)` 获得板块区间发生大股东增持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:array ### `bkHoldersReduceComListQj(bk_name, beg_t, end_t, vtype)` 获得板块区间发生大股东减持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:array ### `bkHoldersNetChangeComListQj(bk_name, beg_t, end_t, vtype)` 获得板块区间发生大股东净增持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | 返回:array ### `bkDssoIncreaseComListQj(bk_name, beg_t, end_t, vtype, rtype)` 获得板块区间董监高及关联人增持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:array ### `bkDssoReduceComListQj(bk_name, beg_t, end_t, vtype, rtype)` 获得板块区间董监高及关联人减持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:array ### `bkDssoNetChangeComListQj(bk_name, beg_t, end_t, vtype, rtype)` 获得板块区间董监高及关联人净增持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:array ### `bkDssoNetChangeComNumQj(bk_name, beg_t, end_t, vtype, rtype)` 获得板块区间董监高及关联人净增持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:any ### `bkDssoIncreaseComList(bk_name, end_t, vtype, rtype)` 获得板块指定日发生董监高及关联人增持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:array ### `bkDssoNetChangeComList(bk_name, end_t, vtype, rtype)` 获得板块指定日发生董监高及关联人净增持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:array ### `bkDssoReduceValue(bk_name, end_t, vtype, rtype)` 获得板块指定日董监高及关联人减持市值 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:float ### `bkDssoNetChangeValue(bk_name, end_t, vtype, rtype)` 获得板块指定日董监高及关联人净增持市值 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:float ### `bkDssoIncreaseComNum(bk_name, end_t, vtype, rtype)` 获得板块指定日发生董监高及关联人增持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:any ### `bkDssoReduceComNum(bk_name, end_t, vtype, rtype)` 获得板块指定日发生董监高及关联人减持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:any ### `bkDssoNetChangeComNum(bk_name, end_t, vtype, rtype)` 获得板块指定日发生董监高及关联人净增持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:any ### `bkDssoIncreaseValueQj(bk_name, beg_t, end_t, vtype, rtype)` 获得板块区间董监高及关联人增持市值 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:float ### `bkDssoReduceValueQj(bk_name, beg_t, end_t, vtype, rtype)` 获得板块区间董监高及关联人减持市值 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:float ### `bkDssoNetChangeValueQj(bk_name, beg_t, end_t, vtype, rtype)` 获得板块区间董监高及关联人净增持市值 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:float ### `bkDssoIncreaseComNumQj(bk_name, beg_t, end_t, vtype, rtype)` 获得板块区间董监高及关联人增持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:any ### `bkDssoReduceComNumQj(bk_name, beg_t, end_t, vtype, rtype)` 获得板块区间董监高及关联人减持的股票个数 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:any ### `bkDssoIncreaseValue(bk_name, end_t, vtype, rtype)` 获得板块指定日董监高及关联人增持市值 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:float ### `bkDssoReduceComList(bk_name, end_t, vtype, rtype)` 获得板块指定日发生董监高及关联人减持的股票列表 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,变动原因 | | `rtype` | any | 用户自定义,与关联董监高关系 | 返回:array ### `bkRestrictedBanMv(bk_name, endt, vtype)` 指定日解禁市值 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `endt` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,限售类型 | 返回:float ### `bkRestrictedBanNum(bk_name, endt, vtype)` 指定日解禁家数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `endt` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,限售类型 | 返回:float ### `bkRestrictedBanMvqj(bk_name, begt, endt, vtype)` 区间解禁市值 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,限售类型 | 返回:float ### `bkRestrictedBanFutureNum(bk_name, endt, vtype, dtype)` 指定日未来解禁家数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `endt` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,限售类型 | | `dtype` | any | 用户自定义,区间时间 | 返回:float ### `bkRestrictedBanNumQj(bk_name, begt, endt, vtype)` 区间解禁家数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,限售类型 | 返回:float ### `bkRestrictedBanFutureMv(bk_name, endt, vtype, dtype)` 指定日未来解禁市值: 小于等于今天(today()):SUM(解禁数量\*收盘价(历史)) 大于今天(today()):SUM(解禁数量\*收盘价(Endt)) | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `endt` | datetime | 日期,截止日期 | | `vtype` | any | 用户自定义,限售类型 | | `dtype` | any | 用户自定义,区间时间 | 返回:float ### `bkRepurchaseStockNum(bk_name, end_t, rtype, stype)` 获得指定日板块发生回购的家数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `end_t` | datetime | 日期,截止日期 | | `rtype` | any | 用户自定义,回购类型 | | `stype` | any | 用户自定义,股票种类 | 返回:any ### `bkRepurchaseStockNumQj(bk_name, beg_t, end_t, rtype, stype)` 获得区间板块发生回购的家数 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `rtype` | any | 用户自定义,回购类型 | | `stype` | any | 用户自定义,股票种类 | 返回:any ### `bkRepurchaseMvqj(bk_name, beg_t, end_t, rtype, stype, ex_rate)` 获得区间板块的累计回购金额 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `rtype` | any | 用户自定义,回购类型 | | `stype` | any | 用户自定义,股票种类 | | `ex_rate` | any | 用户自定义,汇率类型 | 返回:any ### `bkStocksMshMaxStockId(report_date, g_type, from_no)` 第N大股东持有市值最大的股票代码,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `from_no` | any | 整数,第N | 返回:float ### `bkStocksMshHoldValue(s_name, report_date, g_type)` 指定股东持有市值,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `s_name` | string | 字符串,股东名称 | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | 返回:float ### `bkStocksMshIncreaseNumbers(s_name, r_date1, rdate2, g_type)` 指定股东增持家数,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | --------- | ------ | ------------------- | | `s_name` | string | 字符串,股东名称 | | `r_date1` | any | 报告期,截止报告期 | | `rdate2` | any | 报告期,对比报告期 | | `g_type` | any | 用户自定义,股东类型 | 返回:float ### `bkStocksMshHoldNumbers(s_name, report_date, g_type)` 指定股东持有家数,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `s_name` | string | 字符串,股东名称 | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | 返回:float ### `bkStocksMshMaxStockValueTopN(report_date, g_type, to_no)` 前N大股东持有市值最大的股票市值,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `to_no` | any | 整数,前N | 返回:float ### `bkStocksMshTopNValue(report_date, g_type, to_no)` 前N大股东持有市值,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `to_no` | any | 整数,前N | 返回:float ### `bkStocksMshFreezeValueTopN(report_date, g_type, to_no)` 前N大股东冻结市值,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `to_no` | any | 整数,前N | 返回:float ### `bkStocksMshMaxStockIdTopN(report_date, g_type, to_no)` 前N大股东持有市值最大的股票代码,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `to_no` | any | 整数,前N | 返回:float ### `bkStocksMshTopNName(report_date, g_type, to_no)` 前N大股东名称,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `to_no` | any | 整数,前N | 返回:string ### `bkStocksMshPledgeValue(report_date, g_type, from_no)` 第N大股东质押市值,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `from_no` | any | 整数,第N | 返回:float ### `bkStocksMshFreezeValue(report_date, g_type, from_no)` 第N大股东冻结市值,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `from_no` | any | 整数,第N | 返回:float ### `bkStocksMshMaxStockValue(report_date, g_type, from_no)` 第N大股东持有市值最大的股票市值,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `from_no` | any | 整数,第N | 返回:float ### `bkStocksMshMarketValue(report_date, g_type, from_no)` 第N大股东持有市值,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `from_no` | any | 整数,第N | 返回:float ### `bkStocksMshName(report_date, g_type, from_no)` 第N大股东名称,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `from_no` | any | 整数,第N | 返回:string ### `bkStocksMshPledgeValueTopN(report_date, g_type, to_no)` 前N大股东质押市值,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `report_date` | datetime | 报告期,截止报告期 | | `g_type` | any | 用户自定义,股东类型 | | `to_no` | any | 整数,前N | 返回:float ### `bkStocksMshReduceNumbers(s_name, r_date1, rdate2, g_type)` 指定股东减持家数,与系统参数(pn_BK())相关 | 参数 | 类型 | 说明 | | --------- | ------ | ------------------- | | `s_name` | string | 字符串,股东名称 | | `r_date1` | any | 报告期,截止报告期 | | `rdate2` | any | 报告期,对比报告期 | | `g_type` | any | 用户自定义,股东类型 | 返回:float ### `bkTsGrowValue(beg_t, end_t, fund_type)` 返回基金板块净申购总额(万份),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。净申购总额根据不同时间点的基金份额变化计算。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------- | | `beg_t` | datetime | 开始日 | | `end_t` | datetime | 截止日 | | `fund_type` | any | 整型,基金类型 | 返回:string ### `bkTsDecreaseCount(beg_t, end_t, fund_type)` 返回基金板块发生净赎回的基金个数,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前需要统计净赎回的基金板块名称。净赎回通过不同时间点基金份额变化计算。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `fund_type` | any | 整型,基金类型 | 返回:string ### `bkTsDecreaseValue(beg_t, end_t, fund_type)` 返回基金板块净赎回总额(万份),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。净赎回通过不同时间基金份额变化计算。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `fund_type` | any | 整型,基金类型 | 返回:string ### `bkTsDecrease(beg_t, end_t, fund_type)` 返回基金板块发生净赎回的基金,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。通过开始日和截止日不同时间点总份额变计算净赎回。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `fund_type` | any | 整型,基金类型 | 返回:string ### `bkTsChangeValue(beg_t, end_t, fund_type)` 返回基金板块份额变动(万份),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `fund_type` | any | 整型,基金类型 | 返回:string ### `bkTsGrow(beg_t, end_t, fund_type)` 返回基金板块中发生净申购的基金,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `fund_type` | any | 整型,基金类型 | 返回:string ### `bkTsGrowCount(beg_t, end_t, fund_type)` 返回基金板块发生净申购的基金个数,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。通过不同时点基金份额变化计算净申购。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `fund_type` | any | 整型,基金类型 | 返回:string ### `bkListedBetween(beg_t, end_t, fund_type)` 返回基金板块区间新成立的基金列表,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。通过指定日是否已经开始公布净值判断基金是否上市。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `fund_type` | any | 整型,投资风格 | 返回:array ### `bkDeclareIr(r_date, fund_type)` 返回基金板块告期已公布投资组合的基金列表,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------- | | `r_date` | datetime | 报告期 | | `fund_type` | any | 整型,投资风格 | 返回:array ### `bkFdmanagervaluegrowratio(rdate, rdate2)` 统计指定报告期指定板块汇总的持有关联基金市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkFdsumnvalue(rdate, topn)` 统计指定板块中指定报告期内前N名基金持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ### `bkFdnonvaluegrowratio(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的第N名基金持有市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 第N | 返回:float ### `bkFdnonvalue(rdate, topn)` 统计指定报告期指定板块汇总的第N名基金持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ### `bkFdnonvaluegrow(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的第N名基金持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 第N | 返回:float ### `bkFdsumnvaluegrow(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的前N名基金持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkFdmanagervalue(rdate)` 统计指定板块中指定报告期内持有关联基金市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkBdnonvalue(rdate, topn)` 统计指定报告期指定板块汇总的第N名债券持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ### `bkBdsumnvalue(rdate, topn)` 统计指定报告期指定板块汇总的前N名债券持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ### `bkAbssecurityvalue(rdate, stockid)` 统计指定报告期指定板块汇总的指定资产支持证券持有市值(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 资产支持证券代码 | 返回:float ### `bkAbsnonvaluegrowratio(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的第N名资产支持证券持有市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 第N | 返回:float ### `bkAbssecurityholdnum(rdate, stockid)` 统计指定报告期指定板块汇总的持有指定资产支持证券的基金个数 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 资产支持证券代码 | 返回:float ### `bkAbssumnvaluegrow(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的前N名资产支持证券持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkAbsnonvaluegrow(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的第N名资产支持证券持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 第N | 返回:float ### `bkSspurchasevalue(rdate, rdate2)` 统计指定报告期指定板块中基金净申购金额(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkScsumnactivevaluegrowratio3(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票积极投资市值占总值比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScsumnactivevaluegrow(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票积极投资市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScsumnindexvaluegrowratio3(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票指数投资市值占总值比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScstockactivevalue(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票积极投资市值(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkScsumnindexvaluegrowratio2(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票指数投资市值占净值比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScsumnindexvaluegrow(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票指数投资市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScstockindexvalue(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票指数投资市值(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkScsumnindexvaluegrowratio5(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票指数投资市值占权益投资市值比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScnonindexvalue(rdate, topn)` 统计指定报告期指定板块汇总的第N名股票指数投资市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ### `bkScnoncode(rdate, topn)` 统计指定报告期指定板块汇总的第N名股票代码 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:string ### `bkScsumnactivevalue(rdate, topn)` 统计指定板块中指定报告期内前N名股票积极投资市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ### `bkScsumnvaluegrowratio4(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票市值占股票市值比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScstockvaluegrow(rdate, rdate2, stockid)` 统计指定报告期指定板块汇总的指定股票持有市值变动(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkScsumnactivevaluegrowratio2(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票积极投资市值占净值比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScsumnvalue(rdate, topn)` 统计指定板块中指定报告期内前N名股票持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ### `bkScstockvaluegrowratio(rdate, rdate2, stockid)` 统计指定报告期指定板块汇总的指定股票持有市值变比(%) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkScsumnindexvaluegrowratio(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票指数投资市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScnonactivevalue(rdate, topn)` 统计指定报告期指定板块汇总的第N名股票积极投资市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ### `bkScsumnactivevaluegrowratio(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票积极投资市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScnonvalue(rdate, topn)` 统计指定报告期指定板块汇总的第N名股票持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ### `bkScsumnvaluegrowratio(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票持有市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScstockindexvaluegrow(rdate, rdate2, stockid)` 统计指定报告期指定板块汇总的指定股票指数投资市值变动(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkScsumnindexvaluegrowratio4(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票指数投资市值占股票市值比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScsumnvaluegrowratio5(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票市值占权益投资市值比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScsumnvaluegrow(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScsumnvaluegrowratio2(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票市值占净值比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScstockholdnum(rdate, stockid)` 统计指定报告期指定板块汇总的持有指定股票的基金个数 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkScsumnactivevaluegrowratio5(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票积极投资市值占权益投资比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScstockactivevaluegrowratio(rdate, rdate2, stockid)` 统计指定报告期指定板块汇总的指定股票积极投资市值变比(%) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkScsumnactivevaluegrowratio4(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名股票积极投资市值占股票市值比变动(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkScstockvalue(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票持有市值(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkScsumnindexvalue(rdate, topn)` 统计指定板块中指定报告期内前N名股票指数投资市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ### `bkScMarketValueGrow(r_date, r_date2, fund_type, to_no)` 返回基金板块前N名股票市值变动(万),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。数据取自基金.持股明细318. | 参数 | 类型 | 说明 | | ----------- | -------- | --------------------------------------------------------------- | | `r_date` | datetime | 报告期 | | `r_date2` | any | 报告期,同比报告期 | | `fund_type` | any | 整型,投资风格,通过设置不同的类型对基金类型进行分类,具体如下: | | `to_no` | any | 截止索引 | 返回:string ### `bkScMarketValue(r_date, fund_type, to_no)` 返回基金板块前N名股票市值和(万),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。在基金持股明细318取前N名股票市值。 | 参数 | 类型 | 说明 | | ----------- | -------- | ---------------------------------------------- | | `r_date` | datetime | 报告期 | | `fund_type` | any | 整型,投资风格,用于设置基金板块不同类型的基金 | | `to_no` | any | 整型,截止索引号,表示前N名 | 返回:string ### `bkScCentralizationGrow(r_date, r_date2, fund_type, to_no, right_type)` 返回基金板块持仓集中度变化(%),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。前N只股票取自基金持股明细318,股票总市值取322002,持股集中度用两者之比计算,即基金的持股集中度 =(前面N只持仓股票的总市值/所有持仓股票的总市值)X100% | 参数 | 类型 | 说明 | | ------------ | -------- | ------------------------------------------------ | | `r_date` | datetime | 报告期 | | `r_date2` | any | 报告期,同比报告期 | | `fund_type` | any | 整型,投资风格,用于设置基金板块不同类型的基金。 | | `to_no` | any | 整型,截止索引号,表示前N名。 | | `right_type` | any | 整型,加权方式 | 返回:string ### `bkScCentralization(r_date, fund_type, to_no, right_type)` 返回基金板块持仓集中度(%),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。前N只股票取自基金持股明细318,股票总市值取322002,持股集中度用两者之比计算,即基金的持股集中度 =(前面N只持仓股票的总市值/所有持仓股票的总市值)X100% | 参数 | 类型 | 说明 | | ------------ | -------- | ------------------------------------------------ | | `r_date` | datetime | 报告期 | | `fund_type` | any | 整型,投资风格,用于设置基金板块不同类型的基金。 | | `to_no` | any | 整型,截止索引号,表示前N名。 | | `right_type` | any | 整型,加权方式 | 返回:string ### `bkScMarketValueGrowRatio(r_date, r_date2, fund_type, to_no)` 前N名股票市值变比(%),与系统参数(板块)相关。 | 参数 | 类型 | 说明 | | ----------- | -------- | --------------------------------- | | `r_date` | datetime | 整数。报告期 | | `r_date2` | any | 整数。同比报告期 | | `fund_type` | any | 用户自定义。投资风格,取值如下: | | `to_no` | any | 用户自定义。截止索引号,取值如下: | 返回:float ### `bkIrderivativesvaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内金融衍生品市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrdeporeceiptvaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内存托凭证市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrpreferredstockvaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内优先股市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrrepoofresalevaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内买断式回购的买入返售金融资产市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrothervaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内其他资产市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrresalevaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内买入返售证券市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrstockvaluegrow1(rdate, rdate2)` 统计指定板块中指定报告期内股票市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrmmivaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内货币市场工具市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrderivativesvaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内金融衍生品市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrfuturesvaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内期货市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrrepurchasevaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内卖出回购证券市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrmetalsvaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内贵金属投资市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrstockvaluegrowratio1(rdate, rdate2)` 统计指定板块中指定报告期内股票市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrwarrantvaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内权证市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrwarrantvaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内权证市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrothervaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内其他资产市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrdeporeceiptvaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内存托凭证市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIroptionvaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内期权市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | any | 同比报告期 | 返回:float ### `bkIrrealestatevaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内房地产信托凭证市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrabsvaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内资产支持证券市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrfuturesvaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内期货市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrequityinvestvalue(rdate)` 统计指定报告期指定板块中所有基金的权益投资市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrpreferredstockvalue(rdate)` 统计指定报告期指定板块中所有基金的优先股市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrabsvalue(rdate)` 统计指定报告期指定板块中所有基金投资于资产支持证券的市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrresalevalue(rdate)` 统计指定报告期指定板块中所有基金的买入返售证券市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrrepurchasevalue(rdate)` 统计指定报告期指定板块中所有基金的卖出回购证券市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrothervalue(rdate)` 统计指定报告期指定板块中所有基金的其他资产市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrrealestatevalue(rdate)` 统计指定报告期指定板块中所有基金的房地产信托凭证市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrmetalsvalue(rdate)` 统计指定报告期指定板块中所有基金的贵金属投资市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrforwardvalue(rdate)` 统计指定报告期指定板块中所有基金的远期市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrmmivalue(rdate)` 统计指定报告期指定板块中所有基金的货币市场工具市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrdeporeceiptvalue(rdate)` 统计指定报告期指定板块中所有基金的存托凭证市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrfuturesvalue(rdate)` 统计指定报告期指定板块中所有基金的期货市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrrepoofresalevalue(rdate)` 统计指定报告期指定板块中所有基金的买断式回购的买入返售金融资产市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrwarrantvalue(rdate)` 统计指定报告期指定板块中所有基金的权证市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIroptionvalue(rdate)` 统计指定报告期指定板块中所有基金的期权市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkIrmetalsvaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内贵金属投资市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrforwardvaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内远期市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrforwardvaluegrowratio(rdate, rdate2)` 统计指定板块中指定报告期内远期市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrresalevaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内买入返售证券市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrrealestatevaluegrow(rdate, rdate2)` 统计指定板块中指定报告期内房地产信托凭证市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkIrStockValue(r_date, fund_type)` 返回基金板块股票市值和(万),其中股票市值取自股票市值322002,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。 | 参数 | 类型 | 说明 | | ----------- | -------- | ------------------------------------------------ | | `r_date` | datetime | 报告期 | | `fund_type` | any | 整型,投资风格,用于设置基金板块不同类型的基金。 | 返回:string ### `bkIrStockValueGrow(r_date, r_date2, fund_type)` 返回基金板块股票市值变动(万),用两个不同报告期的股票市值计算股票市值变动(万),其中股票市值取自股票市值322002,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。 | 参数 | 类型 | 说明 | | ----------- | -------- | ------------------------------------------------ | | `r_date` | datetime | 报告期 | | `r_date2` | any | 报告期,同比报告期 | | `fund_type` | any | 整型,投资风格,用于设置基金板块不同类型的基金。 | 返回:string ### `bkBcnonvaluegrow(rdate, rdate2, topn)` 统计指定板块中指定报告期内第N名债券类型持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 第N | 返回:float ### `bkBcsumnvalue(rdate, topn)` 统计指定板块中指定报告期内前N名债券类型持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ### `bkBcnonname(rdate, topn)` 统计指定板块中指定报告期内第N名债券类型名称 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:string ### `bkBcsumnvaluegrow(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名债券类型持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkIcnonname(rdate, topn)` 统计指定板块中指定报告期内第N名行业名称 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:string ### `bkIcindustryvaluegrowratio(rdate, rdate2, name)` 统计指定板块中指定报告期内指定行业市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `name` | string | 行业名称 | 返回:float ### `bkIcnonvaluegrow(rdate, rdate2, topn)` 统计指定板块中指定报告期内第N名行业市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 第N | 返回:float ### `bkIcindustryrank(rdate, name)` 统计指定板块中指定报告期内指定行业市值排名 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `name` | string | 行业名称 | 返回:float ### `bkIcsumnvalue(rdate, topn)` 统计指定板块中指定报告期内前N名行业市值和(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ### `bkIcindustryvalue(rdate, name)` 统计指定板块中指定报告期内指定行业市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `name` | string | 行业名称 | 返回:float ### `bkIcindustryholdnum(rdate, name)` 统计指定板块中指定报告期内持有指定行业的基金个数 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `name` | string | 行业名称 | 返回:float ### `bkIcsumnvaluegrow(rdate, rdate2, topn)` 统计指定板块中指定报告期内前N名行业市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkIcnonvalue(rdate, topn)` 统计指定板块中指定报告期内第N名行业市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ### `bkIcCentralizationGrow(r_date, r_date2, fund_type, to_no, right_type)` 返回基金板块行业集中度变化(%),行业集中度变化由两个不同报告期的行业集中度计算。行业集中度(%) =(持仓前N只行业的总市值/所有持仓股票的总市值)\*100%,前N名股票市值取自基金.行业配置320,所有股票市值取自股票市值322002。基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。 | 参数 | 类型 | 说明 | | ------------ | -------- | ------------------------------------------------ | | `r_date` | datetime | 报告期 | | `r_date2` | any | 报告期,同比报告期 | | `fund_type` | any | 整型,投资风格,用于设置基金板块不同类型的基金。 | | `to_no` | any | 整型,截止索引号,表示前N名。 | | `right_type` | any | 整型,加权方式 | 返回:string ### `bkIcMarketValue2(r_date, fund_type, to_no)` 返回基金板块前N名行业市值和(万),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。行业市值取自基金.行业配置320 | 参数 | 类型 | 说明 | | ----------- | -------- | ------------------------------------------------ | | `r_date` | datetime | 报告期 | | `fund_type` | any | 整型,基金类型,用于设置基金板块不同类型的基金。 | | `to_no` | any | 整型,截止索引号,表示前N名。 | 返回:string ### `bkIcMarketValue2Grow(r_date, r_date2, fund_type, to_no)` 返回基金板块前N名行业市值变动(万),用两个报告期的行业市值计算行业市值变动。行业市值取自基金.行业配置320。基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。 | 参数 | 类型 | 说明 | | ----------- | -------- | ------------------------------------------------ | | `r_date` | datetime | 报告期 | | `r_date2` | any | 报告期,同比报告期 | | `fund_type` | any | 整型,投资风格,用于设置基金板块不同类型的基金。 | | `to_no` | any | 整型,截止索引号,表示前N名。 | 返回:string ### `bkIcMarketValue2GrowRatio(r_date, r_date2, fund_type, to_no)` 返回板块前N名行业市值变比(%),用两个不同报告期的行业市值计算行业市值变比(%),行业市值取自基金.行业配置320。基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。 | 参数 | 类型 | 说明 | | ----------- | -------- | ------------------------------------------------ | | `r_date` | datetime | 报告期 | | `r_date2` | any | 报告期,同比报告期 | | `fund_type` | any | 整型,投资风格,用于设置基金板块不同类型的基金。 | | `to_no` | any | 整型,截止索引号,表示前N名。 | 返回:string ### `bkIcCentralization(r_date, fund_type, to_no, right_type)` 返回板块行业集中度(%),行业集中度(%) =(持仓前N只行业的总市值/所有持仓股票的总市值)\*100%,前N只行业的总市值取自基金.行业配置320,持仓股票市值取自基金.资产配置中的股票市值322002,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。 | 参数 | 类型 | 说明 | | ------------ | -------- | ------------------------------------------------ | | `r_date` | datetime | 报告期 | | `fund_type` | any | 整型,投资风格,用于设置基金板块不同类型的基金。 | | `to_no` | any | 整型,截止索引号,表示前N名。 | | `right_type` | any | 整型,加权方式 | 返回:string ### `bkBsstocksellholdnum(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票累计卖出上榜基金个数 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkBsstocknetrank(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票累计净买入排名 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkBsstocksellrank(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票累计卖出排名 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkBsstockbuyholdnum(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票累计买入上榜基金个数 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkBsstockbuyrank(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票累计买入排名 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ### `bkHsorgangrow(rdate, rdate2)` 统计指定板块中指定报告期内机构持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkHsaverageholdscount(rdate)` 统计指定板块中指定报告期内平均持有人户数 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkHspractitionergrow(rdate, rdate2)` 统计指定板块中指定报告期内从业人员持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkHsothergrow(rdate, rdate2)` 统计指定板块中指定报告期内其他持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ### `bkHsothervalue(rdate)` 统计指定板块中指定报告期内其他持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkHsorganvalue(rdate)` 统计指定板块中指定报告期内机构持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkHspractitionervalue(rdate)` 统计指定板块中指定报告期内其他持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkFddividendnum(rdate)` 统计指定板块中指定报告期内分红基金个数 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkFddividendavgnum(rdate)` 统计指定板块中指定报告期期间平均分红次数 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ### `bkPmnonvalue(rdate, topn)` 统计指定报告期指定板块汇总的第N名贵金属持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ### `bkPmnonvaluegrowratio(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的第N名贵金属持有市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 第N | 返回:float ### `bkPmnonvaluegrow(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的第N名贵金属持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 第N | 返回:float ### `bkPmsecurityvalue(rdate, stockid)` 统计指定报告期指定板块汇总的指定资产支持证券持有市值(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 贵金属代码 | 返回:float ### `bkPmnoncode(rdate, topn)` 统计指定报告期指定板块汇总的第N名贵金属代码 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:string ### `bkPmsumnvaluegrowratio(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的前N名贵金属持有市值变比(%) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkPmsumnvaluegrow(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的前N名贵金属持有市值变动(万) | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 前N | 返回:float ### `bkPmsecurityvaluegrow(rdate, rdate2, stockid)` 统计指定报告期指定板块汇总的指定贵金属持有市值变动(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `stockid` | string | 贵金属代码 | 返回:float ### `bkPmsecurityvaluegrowratio(rdate, rdate2, stockid)` 统计指定报告期指定板块汇总的指定贵金属持有市值变比(%) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `stockid` | string | 贵金属代码 | 返回:float ### `bkPmsecurityholdnum(rdate, stockid)` 统计指定报告期指定板块汇总的持有指定贵金属的基金个数 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 贵金属代码 | 返回:float ### `bkPmsumnvalue(rdate, topn)` 统计指定板块中指定报告期内前N名贵金属持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ### `bkCbsumnvalue(rdate, topn)` 统计指定板块中指定报告期内前N名可转债持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ### `bkCbnonvalue(rdate, topn)` 统计指定报告期指定板块汇总的第N名可转债持有市值(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ### `bkCbnoncode(rdate, topn)` 统计指定报告期指定板块汇总的第N名可转债代码 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:string ### `allabk2()` 所有A股板块 返回:any ### `defaultBkName()` 缺省板块名称 返回:String #### 示例 ```tsl setSysParam(Pn_Bk(),"新建板块"); return defaultBkName(); //结果:新建板块 ``` ### `stocksAverageValue(stock_arr, interior_id, report_date, stype, sample_select)` 板块指标和(最近一个季度) | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `interior_id` | Int | 整数,对于不同数据库提供商的对应Id,DataBaseRatioId中对应的ID值 | | `report_date` | Int | 报告期 | | `stype` | Int | 用户数据,股票类型 | | `sample_select` | Int | 样本股选择,具体取值如下: | 返回:Real #### 示例 ```tsl //返回板块补贴收入平均值,21为补贴收入46018对应的财务比率分析对照ID号 stks := getBkByDate("SH000300",intToDate(20070930)); return stocksAverageValue(stks,21,20070930,1,0,0.0199999995529652,0); //结果:250220.23 ``` ### `defaultHtIndexId()` 返回缺省的海通指数 返回:String #### 示例 ```tsl return defaultHtIndexId(); //结果:SH000001 ``` ### `stocksSumValueQuarter(stock_arr, interior_id, report_date, stype, sample_select)` 板块指标和(最近一个季度) | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `interior_id` | Int | 整数,对于不同数据库提供商的对应Id,DataBaseRatioId中对应的ID值 | | `report_date` | Int | 报告期 | | `stype` | Int | 整型,股票类型 | | `sample_select` | Int | 整型,样本股选择 | 返回:Real #### 示例 ```tsl stks := getBkByDate("SH000300",intToDate(20070930)); return stocksSumValueQuarter(stks,21,20070930,1,0,0.0199999995529652); //结果:25102826 ``` ### `allABk()` 返回所有A股板块 返回:String #### 示例 ```tsl return allABk (); //结果:深证A股#上证A股#中小企业板#创业板 ``` ### `ctSectorTtmData()` 返回常量\_板块TTM 返回:array ### `defaultIndexId()` 返回缺省的指数代码 返回:String #### 示例 ```tsl return defaultIndexId(); //结果:SH000001 ``` ### `defaultCurrenyId()` 返回缺省现金代码 返回:String #### 示例 ```tsl return defaultCurrenyId(); //结果:SH000000 ``` ### `allFundBk()` 所有基金板块,不包含退市。 返回:String #### 示例 ```tsl return allFundBk(); //结果:开放;封闭 ``` ### `defaultHtIndexId2()` 返回缺省的海通指数2 返回:String #### 示例 ```tsl return defaultHtIndexId2(); //SH000001 ``` ### `defaultBondIndexId()` 返回缺省的债券指数代码 返回:String #### 示例 ```tsl return defaultBondIndexId(); //SH000012 ``` ### `filterSampleByCriterion12(stock_arr, r_date, sample_select)` 按照一定的标准过滤计算板块指标的股票(最近12个月标准) | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `r_date` | Int | 报告期,报告期 | | `sample_select` | Int | 整型,样本股选择 | 返回:无 #### 示例 ```tsl stks := getBkByDate("SH000300",intToDate(20070930)); filterSampleByCriterion12(stks,20070930,2,0.0199999995529652); return stks; 结果: SZ000001 SZ000002 SZ000012 SZ000021 SZ000024 SZ000027 SH600256 SZ000031 SZ000009 ``` ### `pnBk()` 当前板块 返回:string ### `stocksSumValue12(stock_arr, interior_id, report_date, stype, sample_select)` 板块指标和(最近12个月) | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `interior_id` | Int | 整数,对于不同数据库提供商的对应Id | | `report_date` | Int | 报告期 | | `stype` | Int | 整型,股票类型 | | `sample_select` | Int | 整型,样本股选择 | 返回:Real #### 示例 ```tsl stks := getBkByDate("SH000300",intToDate(20070930)); return stocksSumValue12(stks,21,20070930,1,0,0.0199999995529652); //结果:13408574.58 ``` ### `allBBk()` 返回所有B股板块 返回:String #### 示例 ```tsl return allBBk(); //结果:深证B股#上证B股 ``` ### `ctSectorQuarterData()` 返回常量\_板块季度数据 返回:array ### `filterSampleByCriterion(stock_arr, report_date, sample_select)` 按照一定的标准过滤计算板块指标的股票 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `report_date` | Int | 报告期 | | `sample_select` | Int | 整型,样本股选择 | 返回:无 #### 示例 ```tsl stks := getBkByDate("SH000300",intToDate(20070930)); filterSampleByCriterion(stks,20070930,2,0.0199999995529652); return stks; 结果: SZ000001 SZ000002 SZ000012 SZ000021 SZ000024 SZ000027 SH600256 SZ000031 SZ000009 ``` ### `stocksSumValue(stock_arr, interior_id, report_date, stype, sample_select)` 板块板块指标和 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `interior_id` | Int | 整数,对于不同数据库提供商的对应Id,DataBaseRatioId中对应的ID值 | | `report_date` | Int | 报告期 | | `stype` | Int | 整型,股票类型 | | `sample_select` | Int | 样本股选择,具体取值如下: | 返回:Real #### 示例 ```tsl stks := getBkByDate("SH000300",intToDate(20070930)); return stocksSumValue(stks,21,20070930,1,0,0.0199999995529652); //结果:75066070 ``` ### `ctSectorQuarterGrowRatio()` 返回板块季度环比(%) 返回:string ### `defaultallfunds()` 所有基金列表(不包含退市) 返回:array ### `defaultallfunds2()` 所有基金列表(包含退市) 返回:array ### `allInBankBondBk2()` 银行间债券+退市债券。 返回:String #### 示例 ```tsl //银行间债券+退市债券 return allInBankBondBk2(); //结果:银行间债券;退市债券 ``` ### `allFutureBk3()` 期货+退市期货+衍生品。 返回:String #### 示例 ```tsl //期货+退市期货+衍生品 return allFutureBk3(); //结果:股指期货;国债期货;国内商品期货;退市期货;期货衍生 ``` ### `allConvertiblebondBk2()` 可转债+退市债券。 返回:String #### 示例 ```tsl //可转债+退市债券 return allConvertiblebondBk2(); //结果:可转债;退市债券 ``` ### `allFundBk2()` 所有基金板块(包含退市)。 返回:String #### 示例 ```tsl return allFundBk2(); //结果:开放;封闭;已退市基金 ``` ### `allOptionBk()` 所有期权板块(包含退市)。 返回:字符串。所有期权板块(包含退市)。 #### 示例 ```tsl return allOptionBk(); //结果:上海期权;退市期权;期货期权;深圳期权 ``` ### `allOptionBk2()` 所有期权板块(不包含退市)。 返回:字符串。所有期权板块(不包含退市)。 #### 示例 ```tsl return allOptionBk2(); //结果:上海期权;期货期权;深圳期权 ``` ### `defaultIndexId2()` 缺省的市场/通道代码。A股:SH000001;南向:HSG000001;北向:HSG000002;港股:HKHSI001。 返回:字符串。缺省的市场/通道代码。 #### 示例 ```tsl return defaultIndexId2(); //结果:SH000001 ``` ### `bkRiskAndReturnPgm(bk_name, index_id, beg_t, end_t, show_type)` 组合的贝塔值与风险(组合采取等资金加权) | 参数 | 类型 | 说明 | | ----------- | -------- | -------- | | `bk_name` | string | 板块名称 | | `index_id` | string | 指数代码 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `show_type` | any | 显示设置 | 返回:array ### `bksRiskAndReturnPgm(bk_names, index_id, beg_t, end_t)` 不同组合的贝塔值与风险比较(组合采取等资金加权) | 参数 | 类型 | 说明 | | ---------- | -------- | -------- | | `bk_names` | string | 板块列表 | | `index_id` | string | 基准代码 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | 返回:array ### `bKyieldAndRisk(sets, period, start_date)` 某个板块Period期的预期收益和风险 | 参数 | 类型 | 说明 | | --- | --- | --- | | `sets` | String | 字符串,板块名称 | | `period` | Integer | 整数,做足period期 | | `start_date` | TDateTime | 日期型时间,开始时间 | 返回:TableArray #### 示例 ```tsl return bKyieldAndRisk("深证A股",20,intToDate(20120728)); //结果: ``` ### `bkBetaAlphaIndexRelative(bk, index, start_date)` 板块成分股与指数Index的Beta与Alpha以及相关系数, | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk` | String | 字符串,板块名称 | | `index` | String | 字符串,指数代码 | | `start_date` | TDateTime | 日期型时间,开始计算日期 | 返回:TableArray #### 示例 ```tsl //获取当前组合中个股与指数的Beta系数、Alpha值与相关系数 //计算当前板块“申万采掘服务“中个股与上证指数在2012-9-26日至2020-12-31日区间的相关性 setSysParam(pn_date(),20201231T); return bkBetaAlphaIndexRelative("申万采掘服务","SH000001",intToDate(20120926)); //结果: ``` ### `bkCorrelMatrix(bk, start_date)` 板块成分股之间的相关系数矩阵。与当前时间有关,当前时间为区间截止日。 | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk` | String | 字符串,板块名称 | | `start_date` | TDateTime | 日期型时间,开始计算日期 | 返回:TableArray #### 示例 ```tsl //计算两个股票与上证指数在2019-9-26日至2020-12-31日区间的相关系数矩阵 setSysParam(pn_date(),20201231T); return bkCorrelMatrix("申万采掘服务",20190926T); //结果: ``` ### `manyBksKLine(bk_names, index_name, first_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name, show_type)` 计算BKNames中各个板块(即股票组合)的复合指数,其中这里不调整样本 | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk_names` | String | 字符串,板块名称,以分号分割 | | `index_name` | String | 字符串,指数代码 | | `first_value` | Intger | 用户自定义,开始日指数取值,含义如下表: | | `beg_t` | TDateTime | 日期型时间,开始时间 | | `end_t` | TDateTime | 日期型时间,截止时间 | | `rate_type` | Integer | 用户自定义,计算方法,含义如下表: | | `bonus_infection` | Boolean | 布尔类型,是否考虑分红 | | `new_stock_to_index` | Intger | 整数,新股计入指数日 | | `show_cycle_name` | String | 字符串,显示周期 | | `show_type` | Integer | 用户自定义,返回类型,含义如下表: | 返回:TableArray #### 示例 ```tsl return manyBksKLine("上证A股;沪深300", "SH000001", -1, intToDate(20120818), intToDate(20120926), 0,true,2,cy_Day(),1); //结果: ``` ### `manyBksKLineIi(user_def_arr, index_name, first_value, beg_t, end_t, show_cycle_name, show_type)` 板块指数(自定义权重) | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------------------- | | `user_def_arr` | array | 数据表,股票及投资比例 | | `index_name` | string | 字符串,指数代码 | | `first_value` | any | 用户自定义,开始日指数取值,含义如下表: | | `beg_t` | datetime | 日期型时间,开始时间 | | `end_t` | datetime | 日期型时间,截止时间 | | `show_cycle_name` | string | 字符串,显示周期 | | `show_type` | any | 用户自定义,返回类型,含义如下表: | 返回:array ### `indexKLineAdjustSampleByDateIi(t, index_name, end_t, first_value, rate_type, show_type)` 复合指数(按日期调整样本),手算过程见: `www.tinysoft.com.cn/download/doc/Index_UserDefinedSampleAndDate.xls` | 参数 | 类型 | 说明 | | ------------- | -------- | --------------------------------------- | | `t` | array | 数据表,自定义样本 | | `index_name` | string | 字符串,指数代码 | | `end_t` | datetime | 日期型时间,截止时间 | | `first_value` | any | 用户自定义,开始日指数取值,含义如下表: | | `rate_type` | any | 用户自定义,计算方法,含义如下表: | | `show_type` | any | 用户自定义,返回类型,含义如下表: | 返回:array ### `indexNoAdjustStockQuick(t, basevalue, beg_t, end_t, rate_type, return_method)` 指数计算(不调整样本) | 参数 | 类型 | 说明 | | --------------- | -------- | ----------------------------------------- | | `t` | array | 数据表,自定义样本 | | `basevalue` | any | 整数,基准值 | | `beg_t` | datetime | 日期型时间,开始时间 | | `end_t` | datetime | 日期型时间,截止时间 | | `rate_type` | any | 用户自定义,组合比例确定方法,含义如下表: | | `return_method` | any | 用户自定义,返回类型,含义如下表: | 返回:array ### `bkAndIndexKLine(stock_arr, bk_name, index_name, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cyle_name, show_type)` 板块K线和指数K线迭加,板块指数与大盘指数迭加 | 参数 | 类型 | 说明 | | --- | --- | --- | | `stock_arr` | Array | 一维字符串数组,股票列表 | | `bk_name` | String | 字符串,板块名称 | | `index_name` | String | 字符串,指数代码 | | `base_value` | Real | 实数,基准值 | | `beg_t` | TDateTime | 日期型时间,开始日期 | | `end_t` | TDateTime | 日期型时间,截止日期 | | `rate_type` | Integer | 用户自定义,组合比例确定方法,含义如下表: | | `bonus_infection` | Boolean | 布尔类型,是否红利影响指数运算 | | `new_stock_to_index` | Integer | 整数,新股上市计入指数日 | | `show_cyle_name` | String | 字符串,周期 | | `show_type` | Integer | 用户自定义,返回类型,含义如下表: | 返回:TableArray #### 示例 ```tsl return bkAndIndexKLine( array("SH600718","SZ000002"), "上证A股", "SH600718", 1000, intToDate(20020618), intToDate(20020926), 0,true,2,CY_day(),1); //结果: ``` ### `bkVsBkKLineTab(bk_name2, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name)` 板块K线和板块K线迭加 | 参数 | 类型 | 说明 | | -------------------- | -------- | ----------------------------------------- | | `bk_name2` | string | 字符串,板块名称 | | `base_value` | float | 实数,基准值 | | `beg_t` | datetime | 日期型时间,开始日期 | | `end_t` | datetime | 日期型时间,截止日期 | | `rate_type` | any | 用户自定义,组合比例确定方法,含义如下表: | | `bonus_infection` | bool | object | | `new_stock_to_index` | any | 整数,新股上市计入指数日 | | `show_cycle_name` | string | 周期函数,图形显示周期 | 返回:array ### `bkVsIndexKLineTab(index_name, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name)` 板块K线和指数K线迭加,与当前系统板块有关 | 参数 | 类型 | 说明 | | -------------------- | -------- | ----------------------------------------- | | `index_name` | string | 字符串,指数代码 | | `base_value` | float | 实数,基准值 | | `beg_t` | datetime | 日期型时间,开始日期 | | `end_t` | datetime | 日期型时间,截止日期 | | `rate_type` | any | 用户自定义,组合比例确定方法,含义如下表: | | `bonus_infection` | bool | object | | `new_stock_to_index` | any | 整数,新股上市计入指数日 | | `show_cycle_name` | string | 周期函数,图形显示周期 | 返回:array ### `bkVsBkKLine(bk_name, bk_name2, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name, show_type)` 板块K线和板块K线迭加 | 参数 | 类型 | 说明 | | -------------------- | -------- | ----------------------------------------- | | `bk_name` | string | 字符串,板块1名称 | | `bk_name2` | string | 字符串,板块2名称 | | `base_value` | float | 实数,基准值 | | `beg_t` | datetime | 日期型时间,开始日期 | | `end_t` | datetime | 日期型时间,截止日期 | | `rate_type` | any | 用户自定义,组合比例确定方法,含义如下表: | | `bonus_infection` | bool | object | | `new_stock_to_index` | any | 整数,新股上市计入指数日 | | `show_cycle_name` | string | 周期函数,图形显示周期 | | `show_type` | any | 用户自定义,返回类型,含义如下表: | 返回:array ### `bkVsIndexKLine(bk_name, index_name, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name, show_type)` 板块K线和指数K线迭加 | 参数 | 类型 | 说明 | | -------------------- | -------- | ----------------------------------------- | | `bk_name` | string | 字符串,板块名称 | | `index_name` | string | 字符串,指数代码 | | `base_value` | float | 实数,基准值 | | `beg_t` | datetime | 日期型时间,开始日期 | | `end_t` | datetime | 日期型时间,截止日期 | | `rate_type` | any | 用户自定义,组合比例确定方法,含义如下表: | | `bonus_infection` | bool | object | | `new_stock_to_index` | any | 整数,新股上市计入指数日 | | `show_cycle_name` | string | 周期函数,图形显示周期 | | `show_type` | any | 用户自定义,返回类型,含义如下表: | 返回:array ### `indexLineMergeBak(bk_name, bk_value, index_name, index_value)` 两个指数迭加 | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk_name` | String | 字符串,板块名称 | | `bk_value` | TableArray | 数据表,计算出来的板块指数,数据格式必须如下: | | `index_name` | String | 字符串,指数名称 | | `index_value` | TableArray | 数据表,指数数值,格式与BkValue一样 | 返回:TableArray ### `indexLineMerge(bk_name, bk_value, index_name, index_value, show_type)` 两个指数迭加 | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk_name` | String | 字符串,板块名称 | | `bk_value` | TableArray | 数据表,计算出来的板块指数,必须含有’time’,’close’字段 | | `index_name` | String | 字符串,指数代码 | | `index_value` | TableArray | 数据表,指数数值,必须含有’time’,’close’字段 | | `show_type` | Integer | 用户自定义,返回类型,含义如下表: | 返回:TableArray #### 示例 ```tsl setSysParam(PN_Stock(),'SZ000002'); setSysParam(PN_DATE(),intToDate(20121026)); bk_value:=nDay(20,'time',sp_time(),'close',close()); setSysParam(pn_stock(),'SH000001'); index_value:=nDay(20,'time',sp_time(),'close',close()); return indexLineMerge('SZ000002',bk_value,'SH000001',index_value,1); //结果: ``` ### `manyBkLineMerge(r, show_type)` 指数叠加结果处理,用于计算复合指数的中间过程 | 参数 | 类型 | 说明 | | --- | --- | --- | | `r` | TableArray | 数据表,必须含有’value’字段 | | `show_type` | Integer | 用户自定义,0为图形,1为数据 | 返回:TableArray #### 示例 ```tsl t:=array( ("time":20061229,"close":2675.47), ("time":20070104,"close":2715.72), ("time":20070105,"close":2641.33), ("time":20070108,"close":2707.2), ("time":20070109,"close":2807.8), ("time":20070110,"close":2825.58), ("time":20070111,"close":2770.11), ("time":20070112,"close":2668.11), ("time":20070115,"close":2794.7), ("time":20070116,"close":2821.02), ("time":20070117,"close":2778.9), ("time":20070118,"close":2756.98)); t1:=array( ("time":20061229,"close":1000), ("time":20070104,"close":1017.56), ("time":20070105,"close":961.42), ("time":20070108,"close":978.96), ("time":20070109,"close":1022.61), ("time":20070110,"close":1017.87), ("time":20070111,"close":986.16), ("time":20070112,"close":947.22), ("time":20070115,"close":991.12), ("time":20070116,"close":988.37), ("time":20070117,"close":971.06), ("time":20070118,"close":948.98), ("time":20070119,"close":970.16)); r:=array(("Name":"SH000001","Value":t),("Name":"复合指数","Value" :t1)); return manyBkLineMerge(r,1); //结果: ``` ### `standarizeBkDataIii(t, rate_type, beg_t)` 组合样本标准化(格式II),根据板块中的样本上市日期,自动调整组合 | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------------------------- | | `t` | array | 一维字符串数组,股票组合 | | `rate_type` | any | 用户自定义,组合比例确定方法,含义如下表: | | `beg_t` | datetime | 日期型时间,开始日期 | 返回:array ### `standarizeBkDataIi(t, end_t)` 根据不同日期的组合,按照各种加权方法自动计算各个投资品种的投资比例 | 参数 | 类型 | 说明 | | ------- | -------- | -------------------- | | `t` | array | 数据表,自定义样本 | | `end_t` | datetime | 日期型时间,截止日期 | 返回:array ### `standarizeBkDataI(t)` 组合样本标准化(格式I),标准化日期,即将日期这一字段为Nil设置为数据表的第一行的值 | 参数 | 类型 | 说明 | | ---- | ----- | ------------------------------------- | | `t` | array | 数据表,自定义样本,必须含有’日期’字段 | 返回:array ### `indexBacktesingGetStockShares(endt, shares_type, stock)` 本模型用于维护股票类指数每日获取股本数据 注意:这里的股本函数有效日的限制,参考 IndexBacktesing_UnpdateStockShares | 参数 | 类型 | 说明 | | ------------- | -------- | --------------------- | | `endt` | datetime | 日期,截止日 | | `shares_type` | any | 用户自定义,股本类型 | | `stock` | string | 字符串,一维字符串数组 | 返回:float ### `indexBacktesingUnpdateStockShares(stock_table, endt, shares_type)` 指数计算-股本数据-股票更新(结合股本有效日) 目的:1、主要是减少股本数据的提取 2、用于每日股本加权方式的计算 特性: 结合股本结构表的股本数据更新接口 假设所有的股本数据的变动,都依赖 股本结构 16 (以A股为例) 约定: 3、先适配A股 4、与 PN_ChangedDateMode系统参数相关,见StockShareDate。且假设前后一致。 效用: 全A 2年 10s. | 参数 | 类型 | 说明 | | ------------- | -------- | ----------------------------- | | `stock_table` | array | 二维字符串数组,一维字符串数组 | | `endt` | datetime | 日期,截止日 | | `shares_type` | any | 用户自定义,股本类型 | 返回:array ### `indexTaMomIr(n, benchmark_id)` Index_TA_Mom_IR 相关函数。 | 参数 | 类型 | 说明 | | -------------- | ------ | ------------------------ | | `n` | any | 整数,观察期 | | `benchmark_id` | string | 字符串型或数组,基准指数 | 返回:float ### `indexTaMomDistance(n)` Index_TA_Mom_Distance 相关函数。 | 参数 | 类型 | 说明 | | ---- | ---- | ------------ | | `n` | any | 整数,观察期 | 返回:float ### `indexTaMomRankStd(n, level, tp)` Index_TA_Mom_RankStd 相关函数。 | 参数 | 类型 | 说明 | | ------- | ---- | ------------------ | | `n` | any | 整数,观察期 | | `level` | any | 整数,行业级数 | | `tp` | any | 整数,行业分类标准 | 返回:float ### `indexsTaMomRankStd(n, level, tp)` Indexs_TA_Mom_RankStd 相关函数。 | 参数 | 类型 | 说明 | | ------- | ---- | ------------------ | | `n` | any | 整数,观察期 | | `level` | any | 整数,行业级数 | | `tp` | any | 整数,行业分类标准 | 返回:array ### `indexTaMomIMom1(n, group_num, x_type, benchmark_id)` Index_TA_Mom_IMom1 相关函数。 | 参数 | 类型 | 说明 | | -------------- | ------ | -------------------- | | `n` | any | 整数,观察期 | | `group_num` | any | 整数,分组数 | | `x_type` | any | 整数,回归自变量选择 | | `benchmark_id` | string | 字符串,基准指数 | 返回:float ### `indexTaMomIMom2(n, group_num, x_type, benchmark_id, u_num)` Index_TA_Mom_IMom2 相关函数。 | 参数 | 类型 | 说明 | | -------------- | ------ | -------------------- | | `n` | any | 整数,观察期 | | `group_num` | any | 整数,分组数 | | `x_type` | any | 整数,回归自变量选择 | | `benchmark_id` | string | 字符串,基准指数 | | `u_num` | any | 整数,残差数 | 返回:float ### `indexTaMomIMom3(n, group_num, x_type, benchmark_id, u_num)` Index_TA_Mom_IMom3 相关函数。 | 参数 | 类型 | 说明 | | -------------- | ------ | -------------------- | | `n` | any | 整数,观察期 | | `group_num` | any | 整数,分组数 | | `x_type` | any | 整数,回归自变量选择 | | `benchmark_id` | string | 字符串,基准指数 | | `u_num` | any | 整数,残差数 | 返回:float ### `indexTaMomIMom4(n, group_num, x_type, benchmark_id, u_num)` Index_TA_Mom_IMom4 相关函数。 | 参数 | 类型 | 说明 | | -------------- | ------ | -------------------- | | `n` | any | 整数,观察期 | | `group_num` | any | 整数,分组数 | | `x_type` | any | 整数,回归自变量选择 | | `benchmark_id` | string | 字符串,基准指数 | | `u_num` | any | 整数,残差数 | 返回:float ### `indexTaMastgStg(n_arr, typ)` Index_TA_MASTG_Stg 相关函数。 | 参数 | 类型 | 说明 | | ------- | ----- | -------------- | | `n_arr` | array | 移动均线期数组 | | `typ` | any | 指标选择 | 返回:array ### `indexTaMastgGmmaStg(sn_arr, method)` Index_TA_MASTG_GMMAStg 相关函数。 | 参数 | 类型 | 说明 | | -------- | ----- | -------------------------------------------- | | `sn_arr` | array | 短期移动均线期数组;LNArr:长期移动均线期数组 | | `method` | any | 计算分离度方法 | 返回:array ### `indexTaCdConvergence(indexid, endt, n)` Index_TA_CD_Convergence 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ----------------------------------- | | `indexid` | string | 字符串,指数代码 | | `endt` | datetime | 日期,截止日 | | `n` | any | 整型,区间N日(计算趋同度窗口天数) | 返回:float ### `indexTaCdDivergence(indexid, endt, n)` Index_TA_CD_Divergence 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | --------------------------------------- | | `indexid` | string | 字符串,指数代码 | | `endt` | datetime | 日期,截止日 | | `n` | any | 整型,区间N日(计算累计收益率窗口天数) | 返回:float ### `indexTaCdCorrHt(indexid, endt, n)` Index_TA_CD_CorrHT 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ----------------------------------- | | `indexid` | string | 字符串,指数代码 | | `endt` | datetime | 日期,截止日 | | `n` | any | 整型,区间N日(计算相关性窗口天数) | 返回:float ### `indexTaChipDistribution(index_id, end_t, days, price_type, right_type, stype)` Index_TA_ChipDistribution 相关函数。 | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------------------------------------------------------------------------------------- | | `index_id` | string | String,指数代码 | | `end_t` | datetime | Date,截止日 | | `days` | any | Integer,测算天数 | | `price_type` | any | Integer,指数均价算法类型;0:算术平均;1:成交量加权平均;2:成交金额加权平均;3:成交量加权平均(调整) | | `right_type` | any | Integer,换手率加权方式;0:加权平均;1:算术平均 | | `stype` | any | Integer,换手率股票类型;0:全部;1:A股 | 返回:array ### `indexMdIpo(indexid, begt, endt)` Index_MD_IPO 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `indexid` | string | 字符串,指数代码 | | `begt` | datetime | 日期,开始日 | | `endt` | datetime | 日期,截止日 | 返回:array ### `indexMdRestrRelease(indexid, begt, endt)` Index_MD_RestrRelease 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------------- | | `indexid` | string | 字符串或数组,指数代码 | | `begt` | datetime | 日期,开始日 | | `endt` | datetime | 日期,截止日 | 返回:array ### `indexMdRzrqTradeAct(indexid, endt)` Index_MD_RZRQTradeAct 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------------------------------------- | | `indexid` | string | 字符串,指数代码,全市场指数代码为”TSYS500001” | | `endt` | datetime | 日期,截止日 | 返回:array ### `indexMdBt(indexid, begt, endt)` Index_MD_BT 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `indexid` | string | 字符串,指数代码 | | `begt` | datetime | 日期,开始日 | | `endt` | datetime | 日期,截止日 | 返回:array ### `indexMdBuyandSellByInsider(indexid, begt, endt, declare_date)` Index_MD_BuyandSellByInsider 相关函数。 | 参数 | 类型 | 说明 | | -------------- | -------- | ----------------------------------------------------------------------------------------------------------------- | | `indexid` | string | 字符串,指数代码 | | `begt` | datetime | 日期,开始日 | | `endt` | datetime | 日期,截止日 | | `declare_date` | datetime | 日期,公布截止日;由于董监高持股变动数据公布时间存在滞后性,建议设置该参数为参数endt的滞后1个交易日;默认等于endt | 返回:array ### `indexFdRzrq(indexid, endt)` Index_FD_RZRQ 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------------------------------------- | | `indexid` | string | 字符串,指数代码,全市场指数代码为”TSYS500001” | | `endt` | datetime | 日期,截止日 | 返回:array ### `indexFdNorthofHsg(indexid, endt)` Index_FD_NorthofHSG 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------------------------------------- | | `indexid` | string | 字符串,指数代码,全市场指数代码为”TSYS500001” | | `endt` | datetime | 日期,截止日 | 返回:array ### `indexFdEfIssueAmt(indexid, begt, endt)` Index_FD_EF_IssueAmt 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `indexid` | string | 字符串,指数代码 | | `begt` | datetime | 日期,开始日 | | `endt` | datetime | 日期,截止日 | 返回:float ### `indexFdEfDistributionAmt(indexid, begt, endt)` Index_FD_EF_DistributionAmt 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `indexid` | string | 字符串,指数代码 | | `begt` | datetime | 日期,开始日 | | `endt` | datetime | 日期,截止日 | 返回:float ### `indexFdEfMoreIssueAmt(indexid, begt, endt)` Index_FD_EF_MoreIssueAmt 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `indexid` | string | 字符串,指数代码 | | `begt` | datetime | 日期,开始日 | | `endt` | datetime | 日期,截止日 | 返回:float ### `indexFdEquityFinancing(indexid, begt, endt)` Index_FD_EquityFinancing 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `indexid` | string | 字符串,指数代码 | | `begt` | datetime | 日期,开始日 | | `endt` | datetime | 日期,截止日 | 返回:array ### `indexMdCssd(index_id, end_t, n, cycle, benchmark_id, threshold)` 横截面标准差因子计算模型 | 参数 | 类型 | 说明 | | -------------- | -------- | -------------------------- | | `index_id` | string | 字符串类型,指数代码 | | `end_t` | datetime | 日期类型,截止日 | | `n` | any | 整数类型,回归期数 | | `cycle` | string | 字符串类型,周期 | | `benchmark_id` | string | 字符串类型,市场基准指数 | | `threshold` | float | 实数类型,涨跌幅分位数阈值 | 返回:array ### `indexMdCsad(index_id, end_t, n, cycle, benchmark_id)` 横截面离差因子计算模型 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------------------ | | `index_id` | string | 字符串类型,指数代码 | | `end_t` | datetime | 日期类型,截止日 | | `n` | any | 整数类型,回归期数 | | `cycle` | string | 字符串类型,周期 | | `benchmark_id` | string | 字符串类型,市场基准指数 | 返回:array ### `indexMdBetaStd(index_id, end_t, n, cycle, benchmark_id, rf)` Beta集中度因子计算模型 | 参数 | 类型 | 说明 | | -------------- | -------- | ----------------------------- | | `index_id` | string | 字符串类型,指数代码 | | `end_t` | datetime | 日期类型,截止日 | | `n` | any | 整数类型,回归期数 | | `cycle` | string | 字符串类型,周期 | | `benchmark_id` | string | 字符串类型,市场基准指数 | | `rf` | float | 实数类型,年化无风险收益率(%) | 返回:array ### `indexStyleFactor(d_type)` 提取指定日指数的风格因子,成分股指定日风格因子按照权重加权,类似组合风格因子,与系统证券(指数)、系统时间有关,底层调用函数为pf_StyleFactor | 参数 | 类型 | 说明 | | -------- | ---- | ---------------------------------------------------------- | | `d_type` | any | 用户自定义,取值类型,1:因子暴露(默认),2:因子暴露百分位 | 返回:array ### `indexRmFactorReturn(industry_type, iffill)` 返回指定指数成分计算的风格因子收益率,与当前系统证券(指数)、周期、时间相关 | 参数 | 类型 | 说明 | | --------------- | ---- | ------------------ | | `industry_type` | any | 行业因子分类,整型 | | `iffill` | bool | object | 返回:array ### `indexRmFactorRet(d_type)` 指数最新日因子收益率(%),与系统证券、时间相关,底层调用模型Index_RM_FactorRetQK。 | 参数 | 类型 | 说明 | | -------- | ---- | ----------------------------------------------- | | `d_type` | any | 用户自定义,数据类型,默认为3,提取风格因子收益 | 返回:array ### `indexRmFactorRetQk(beg_t, end_t, d_type)` 区间因子收益率(%),与系统证券相关,日线,底层调用模型RM_GetFactorReturnByStocks | 参数 | 类型 | 说明 | | -------- | -------- | ----------------------------------------------- | | `beg_t` | datetime | 日期类型,开始日 | | `end_t` | datetime | 日期类型,截止日 | | `d_type` | any | 用户自定义,数据类型,默认为3,提取风格因子收益 | 返回:array ### `indexDividentPredict(index_id, endt, qk_type)` 通过预测指数成分股的分红时间和分红金额,从而预测分红点数。 | 参数 | 类型 | 说明 | | --- | --- | --- | | `index_id` | String | 字符串型,指数ID | | `endt` | Date | 日期类型,截止日 | | `qk_type` | Integer | 整型,返回分红区间 | 返回:Array #### 示例 ```tsl index_id := "SH000300"; end_t := 20240301T; qk_type := 0; return indexDividentPredict(index_id,end_t,qk_type,detail_t); //返回: ``` ### `indexRealizedFHpointTr(end_t)` 指定日已实现分红-全收益法1,与系统证券相关、仅支持日线、不复权 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `end_t` | datetime | 日期类型,指定日 | 返回:float ### `indexRealizedFHpointTr2(end_t)` 指定日已实现分红-全收益法2,与系统证券相关、仅支持日线、不复权 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `end_t` | datetime | 日期类型,指定日 | 返回:float ### `indexRealizedFHpointDp(end_t)` 指定日已实现分红-股息点法,与系统证券相关、仅支持日线、不复权 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `end_t` | datetime | 日期类型,指定日 | 返回:float ### `indexRealizedFHpointQkTr(beg_t, end_t)` 区间已实现分红-全收益法1,区间每日已实现分红求和,与系统证券相关、仅支持日线、不复权 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `beg_t` | datetime | 日期类型,开始日 | | `end_t` | datetime | 日期类型,截止日 | 返回:float ### `indexRealizedFHpointQkTr2(beg_t, end_t)` 区间已实现分红-全收益法2,区间每日已实现分红求和,与系统证券相关、仅支持日线、不复权 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `beg_t` | datetime | 日期类型,开始日 | | `end_t` | datetime | 日期类型,截止日 | 返回:float ### `indexRealizedFHpointQkDp(beg_t, end_t)` 区间已实现分红-股息点法,区间每日已实现分红求和,与系统证券相关、仅支持日线、不复权 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `beg_t` | datetime | 日期类型,开始日 | | `end_t` | datetime | 日期类型,截止日 | 返回:float ### `indexDividendyieldTr(end_t)` 过去一年股息率(%)-全收益法1,过去一年股息率(%)=过去1年累计分红/指定日收盘\*100,与系统证券相关、仅支持日线、不复权 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `end_t` | datetime | 日期类型,指定日 | 返回:float ### `indexDividendyieldTr2(end_t)` 过去一年股息率(%)-全收益法2,过去一年股息率(%)=过去1年累计分红/指定日收盘\*100,与系统证券相关、仅支持日线、不复权 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `end_t` | datetime | 日期类型,指定日 | 返回:float ### `indexDividendyieldDp(end_t)` 过去一年股息率(%)-股息点法,过去一年股息率(%)=过去1年累计分红/指定日收盘\*100,与系统证券相关、仅支持日线、不复权 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `end_t` | datetime | 日期类型,指定日 | 返回:float ### `indexesHq(indexes, beg_t, end_t, sort_by, sort_order, n)` 返回指定指数列表指定区间交易概况数据(包括:交易所指数/特征指数/风格指数等)。 | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------------- | | `indexes` | string | 字符串类型,指数列表 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `sort_by` | any | 整型,排序字段 | | `sort_order` | any | 整型,排序方式 | | `n` | any | 整型,返回个数,0表示返回全部 | 返回:array ### `bkShares(bk_name, end_t)` 返回指定板块指定日期股本结构相关数据。 | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk_name` | String | 字符串类型,板块名称 | | `end_t` | Date | 日期类型,截止日期 | 返回:Array #### 示例 ```tsl //返回上证A股在20201231股本结构相关的数据 return bkShares("上证A股",20201231T); //结果: ``` ### `blockHsGgetBenchMark(bkid)` 获取通道基准指数 | 参数 | 类型 | 说明 | | ------ | ------ | ---------------------------------------------------------------- | | `bkid` | string | 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下: | 返回:string ### `blockStructure(bk_name, beg_t, end_t, s_type, right_type, sort_by, sort_order, return_number)` 返回指定板块指定区间行业基本配置数据。 | 参数 | 类型 | 说明 | | --------------- | -------- | --------------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `s_type` | any | 整型,股票类型 | | `right_type` | any | 整型,板块涨幅计算方法 | | `sort_by` | any | 整型,排序字段 | | `sort_order` | any | 整型,排序方式 | | `return_number` | any | 整型,返回个数,0时返回全部 | 返回:array ### `blockMakeOf(bk_name, end_t)` 返回指定板块指定日期行业样本基本构成的数据。 | 参数 | 类型 | 说明 | | --------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ### `blockShares(bk_name, end_t, unit_type)` 返回指定板块指定日期股本结构(横比)的数据。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `end_t` | datetime | 日期类型,截止日期 | | `unit_type` | any | 整型,显示单位 | 返回:array ### `blockSharesZb(bk_name, beg_t, end_t, cycle_by, unit_type)` 返回指定板块指定区间指定周期股本结构(纵比)的数据。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `cycle_by` | string | 字符串类型,显示周期 | | `unit_type` | any | 整型,显示单位 | 返回:array ### `blockPfInfoByRDate(bk_name, r_date)` 返回指定板块指定报告期分红送股的数据。 | 参数 | 类型 | 说明 | | --------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `r_date` | datetime | 整型,报告期 | 返回:array ### `blockDistributionByRDate(bk_name, r_date)` 返回指定板块指定报告期配股的数据。 | 参数 | 类型 | 说明 | | --------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `r_date` | datetime | 整型,报告期 | 返回:array ### `blockPfInfoByRDateZb(bk_name, beg_year, end_year)` 返回指定板块指定年度区间报告期纵比分红送股数据。 | 参数 | 类型 | 说明 | | ---------- | ------ | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_year` | any | 整型,期初年限 | | `end_year` | any | 整型,截止年限 | 返回:array ### `blockPfInfoByInterval(bk_name, beg_t, end_t)` 返回指定板块指定区间分红送股数据。 | 参数 | 类型 | 说明 | | --------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ### `blockPfInfoByIntervalZb(bk_name, beg_t, end_t, cycle_by)` 返回指定板块指定区间分红送股数据。 | 参数 | 类型 | 说明 | | ---------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `cycle_by` | string | 字符串类型,显示周期 | 返回:array ### `blockDistributionByRDateZb(bk_name, beg_year, end_year)` 返回指定板块指定年度区间报告期纵比配股数据。 | 参数 | 类型 | 说明 | | ---------- | ------ | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_year` | any | 整型,期初年限 | | `end_year` | any | 整型,截止年限 | 返回:array ### `blockDistributionByInterval(bk_name, beg_t, end_t)` 返回指定板块指定区间配股数据。 | 参数 | 类型 | 说明 | | --------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ### `blockMoreIssue(bk_name, beg_t, end_t)` 返回指定板块指定区间增发数据。 | 参数 | 类型 | 说明 | | --------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ### `blockDistributionByIntervalZb(bk_name, beg_t, end_t, cycle_by)` 返回指定板块指定区间配股纵比数据。 | 参数 | 类型 | 说明 | | ---------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `cycle_by` | string | 字符串类型,显示周期 | 返回:array ### `blockMoreIssueZb(bk_name, beg_t, end_t, cycle_by)` 返回指定板块指定区间增发纵比数据。 | 参数 | 类型 | 说明 | | ---------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `cycle_by` | string | 字符串类型,显示周期 | 返回:array ### `bkStockHqAnalysis(bk_names, beg_t, end_t, r_date, include_b_stock, sort_by, sort_order, return_number, seperate_industry)` 返回指定板块指定区间行业活跃股数据。 | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk_names` | String | 字符串类型,板块名称 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `r_date` | Integer | 报告期类型,财务报告期 | | `include_b_stock` | Bool | 布尔类型,包含B股 | | `sort_by` | Integer | 整型,排序字段 | | `sort_order` | Integer | 整型,排序方式 | | `return_number` | Integer | 整型,返回个数,0表示返回全部 | | `seperate_industry` | Bool | 布尔类型,分行业显示 | 返回:Array #### 示例 ```tsl //返回上证A股在20210101-20210201期间行业活跃股数据 return bkStockHqAnalysis("上证A股",20210101T,20210201T,20201231,0,0,0,0,0); ``` ### `bkHslAnalysisZb(bk_name, beg_t, end_t, stype, right_method, cycle_by)` 返回指定板块指定区间行业换手率纵比数据。 | 参数 | 类型 | 说明 | | -------------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `stype` | any | 整型,股票类型 | | `right_method` | any | 整型,涨幅计算方法 | | `cycle_by` | string | 字符串类型,显示周期 | 返回:array ### `bkHslAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2, stype)` 返回指定板块一段时间以来行业换手率横比数据。 | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk_name` | String | 字符串类型,板块名称 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `beg_t2` | Date | 日期类型,同比开始日期 | | `end_t2` | Date | 日期类型,同比截止日期 | | `stype` | Interger | 整型,股票类型 | 返回:Array #### 示例 ```tsl //返回上证A股区间20201231-20211231同比20191231-20201231以来的行业换手率横比数据 s:="上证A股"; return bkHslAnalysis(s,20201231T,20211231T,20191231T,20201231T,0,0); //结果: ``` ### `bkHqAnalysis(bk_names, beg_t, end_t, r_date, stype, sample_select, eps_criterion, sort_by, sort_order, return_number)` 返回指定板块指定区间交易概况数据。 | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk_names` | String | 字符串类型,板块名称 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `r_date` | Integer | 报告期类型,财务报告期 | | `stype` | Integer | 整型,股票类型 | | `sample_select` | Integer | 整型,样本选择 | | `eps_criterion` | Real | 实数,绩差股标准 | | `sort_by` | Integer | 整型,排序字段 | | `sort_order` | Integer | 整型,排序方式 | | `return_number` | Integer | 整型,返回个数,0表示返回全部 | 返回:Array #### 示例 ```tsl //返回上证A股在20210101-20210201期间交易概况数据 return bkHqAnalysis("上证A股",20210101T,20210201T,20201231,0,0,0,0,0,0); //结果: ``` ### `bkHslStructure(bk_list, beg_t, end_t, right_type, st_ype)` 板块列表换手率数据。 | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk_list` | Array | 数组。板块列表。 | | `beg_t` | TDateTime | 日期。统计开始日期。 | | `end_t` | TDateTime | 日期。统计截止日期。 | | `right_type` | Integer | 整数。加权方法,取值如下: | | `st_ype` | Integer | 整数。股票类型,取值如下: | 返回:Array #### 示例 ```tsl return bkHslStructure(array("深证A股"),20200730T,20200830T,0,1); 结果: ``` ### `bkstockhqanalysisCall(stock_arr, beg_t, end_t, r_date, include_b_stock, sort_type, sort_method, return_number)` 行业活跃股排行。 | 参数 | 类型 | 说明 | | ----------------- | -------- | -------------------------------------- | | `stock_arr` | array | 数组。股票列表。 | | `beg_t` | datetime | 日期。开始日期。 | | `end_t` | datetime | 日期。截止日期。 | | `r_date` | datetime | 整数。报告期。 | | `include_b_stock` | any | 整数。是否包含B股。 | | `sort_type` | any | 整数。排序类型,取值如下: | | `sort_method` | any | 整数。排序方法,1表示正序,0表示逆序。 | | `return_number` | any | 整数。返回个数,-1时返回所有。 | 返回:array ### `blockCompositeSumDetail(bkname, beg_t, end_t)` 金额单位:万元 返回从开始日期到截止日期指定板块下的证券大宗交易数据。 | 参数 | 类型 | 说明 | | -------- | -------- | ------------------- | | `bkname` | string | 市场和板块,板块名称 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | 返回:array ### `blockFinancialItems(bk_names, r_date, right_type, stype, sample_select, eps_criterion, return_type)` 返回指定板块指定报告期的主要财务数据。 | 参数 | 类型 | 说明 | | --------------- | -------- | ---------------------- | | `bk_names` | string | 字符串类型,板块名称 | | `r_date` | datetime | 报告期类型,财务报告期 | | `right_type` | any | 整型,加权方式 | | `stype` | any | 整型,股票类型 | | `sample_select` | any | 整型,样本选择 | | `eps_criterion` | float | 实数,绩差股标准 | | `return_type` | any | 整型,返回类型 | 返回:array ### `blockFinancialItemsZb(bk_names, beg_year, end_year, r_date_type, right_type, stype, sample_select, eps_criterion, return_type)` 返回指定板块指定年限区间的主要财务数据纵比。 | 参数 | 类型 | 说明 | | --------------- | ------ | -------------------- | | `bk_names` | string | 字符串类型,板块名称 | | `beg_year` | any | 整型,起始年限 | | `end_year` | any | 整型,截止年限 | | `r_date_type` | any | 整型,报告期类型 | | `right_type` | any | 整型,加权方式 | | `stype` | any | 整型,股票类型 | | `sample_select` | any | 整型,样本选择 | | `eps_criterion` | float | 实数,绩差股标准 | | `return_type` | any | 整型,返回类型 | 返回:array ### `blockZbjg(bk_names, r_date, stype, sample_select, eps_criterion, return_type)` 返回指定板块指定报告期资本结构数据。 | 参数 | 类型 | 说明 | | --------------- | -------- | -------------------- | | `bk_names` | string | 字符串类型,板块名称 | | `r_date` | datetime | 报告期型,报告期 | | `stype` | any | 整型,股票类型 | | `sample_select` | any | 整型,样本选择 | | `eps_criterion` | float | 实数,绩差股标准 | | `return_type` | any | 整型,返回类型 | 返回:array ### `blockYlnl(bk_names, r_date, stype, sample_select, eps_criterion, return_type)` 返回指定板块指定报告期盈利能力数据。 | 参数 | 类型 | 说明 | | --------------- | -------- | -------------------- | | `bk_names` | string | 字符串类型,板块名称 | | `r_date` | datetime | 报告期型,报告期 | | `stype` | any | 整型,股票类型 | | `sample_select` | any | 整型,样本选择 | | `eps_criterion` | float | 实数,绩差股标准 | | `return_type` | any | 整型,返回类型 | 返回:array ### `blockJynl(bk_names, r_date, stype, sample_select, eps_criterion, return_type)` 返回指定板块指定报告期经营能力数据。 | 参数 | 类型 | 说明 | | --------------- | -------- | -------------------- | | `bk_names` | string | 字符串类型,板块名称 | | `r_date` | datetime | 报告期型,报告期 | | `stype` | any | 整型,股票类型 | | `sample_select` | any | 整型,样本选择 | | `eps_criterion` | float | 实数,绩差股标准 | | `return_type` | any | 整型,返回类型 | 返回:array ### `blockCznl(bk_names, r_date, stype, sample_select, eps_criterion, return_type)` 返回指定板块指定报告期偿债能力数据。 | 参数 | 类型 | 说明 | | --------------- | -------- | -------------------- | | `bk_names` | string | 字符串类型,板块名称 | | `r_date` | datetime | 报告期型,报告期 | | `stype` | any | 整型,股票类型 | | `sample_select` | any | 整型,样本选择 | | `eps_criterion` | float | 实数,绩差股标准 | | `return_type` | any | 整型,返回类型 | 返回:array ### `blockXjlnl(bk_names, r_date, stype, sample_select, eps_criterion, return_type)` 返回指定板块指定报告期现金流指标数据。 | 参数 | 类型 | 说明 | | --------------- | -------- | -------------------- | | `bk_names` | string | 字符串类型,板块名称 | | `r_date` | datetime | 报告期型,报告期 | | `stype` | any | 整型,股票类型 | | `sample_select` | any | 整型,样本选择 | | `eps_criterion` | float | 实数,绩差股标准 | | `return_type` | any | 整型,返回类型 | 返回:array ### `blockCZhnl(bk_names, r_date, stype, sample_select, eps_criterion, return_type)` 返回指定板块指定报告期成长能力数据。 | 参数 | 类型 | 说明 | | --------------- | -------- | -------------------- | | `bk_names` | string | 字符串类型,板块名称 | | `r_date` | datetime | 报告期型,报告期 | | `stype` | any | 整型,股票类型 | | `sample_select` | any | 整型,样本选择 | | `eps_criterion` | float | 实数,绩差股标准 | | `return_type` | any | 整型,返回类型 | 返回:array ### `blockShareStructure(bk_names, end_t, unit_type)` 返回指定板块指定日期股本结构横比数据。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------------- | | `bk_names` | string | 字符串类型,板块名称 | | `end_t` | datetime | 日期类型,截止日期 | | `unit_type` | any | 整型,显示单位 | 返回:array ### `blockShareStructureZb(bk_names, beg_t, end_t, cycle_by, unit_type)` 返回指定板块指定日期股本结构纵比数据。 | 参数 | 类型 | 说明 | | ----------- | -------- | -------------------- | | `bk_names` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `cycle_by` | string | 字符串类型,显示周期 | | `unit_type` | any | 整型,显示单位 | 返回:array ### `blockStructureZbCall(bk_name, beg_t, end_t, cycle_by, unit_type, _type)` 板块结构数据。 | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------------- | | `bk_name` | string | 字符串。板块名称。 | | `beg_t` | datetime | 日期。开始日期。 | | `end_t` | datetime | 日期。截止日期。 | | `cycle_by` | string | 字符串。显示周期。 | | `unit_type` | any | 整数。显示单位,取值如下: | | `_type` | any | 整数。板块结构类型,取值如下: | 返回:array ### `bkListPnaCall(bk_names, end_t, r_date, right_type, s_type, sample_select, eps_criterion)` 板块市盈率&市净率。 | 参数 | 类型 | 说明 | | --------------- | -------- | --------------------------- | | `bk_names` | string | 字符串。板块列表。 | | `end_t` | datetime | 日期。截止日期。 | | `r_date` | datetime | 整数。报告期。 | | `right_type` | any | 整数。加权方式,取值如下: | | `s_type` | any | 整数。股票类型,取值如下: | | `sample_select` | any | 整数。样本股选择,取值如下: | | `eps_criterion` | float | 实数。绩差股标准,取值如下: | 返回:array ### `bKsMeasure(bk_names, index_id, beg_t, end_t, right_type)` 返回指定板块指定区间风险收益数据。 | 参数 | 类型 | 说明 | | --- | --- | --- | | `bk_names` | String | 字符串类型,板块名称 | | `index_id` | String | 字符串类型,指数代码 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `right_type` | Integer | 整型,计算板块涨幅加权方式 | 返回:Array #### 示例 ```tsl //返回上证A股在指定日20210110-20210221风险收益数据 return bKsMeasure("上证A股","SH000300",20210110T,20210221T,0); //结果: ``` ### `blockHsgActiveInfoBegTEndT(bkid, beg_t, end_t)` 返回指定区间指定沪深港板块的十大活跃股详情。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `bkid` | string | 字符串类型,通道ID | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ### `blockHsgGetIndustryStocks(industry_name)` 返回最新沪深港指定行业成分股。 | 参数 | 类型 | 说明 | | --------------- | ------ | -------------------- | | `industry_name` | string | 字符串类型,行业名称 | 返回:array ### `blockCollectMoneyofIndustryTopN(beg_t, end_t, industry_type, top_n)` 返回指定区间市场行业募资情况TopN。 | 参数 | 类型 | 说明 | | --------------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `industry_type` | any | 整型,所属行业 | | `top_n` | any | 整型,前N | 返回:array ### `blockCollectMoneyBegTEndT(bkname, beg_t, end_t, group_type)` 返回指定区间指定板块募资情况。 | 参数 | 类型 | 说明 | | ------------ | -------- | -------------------- | | `bkname` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `group_type` | any | 整型,汇总方式 | 返回:array ### `blockCollectMoneyofLeadUnderwriterTopN(beg_t, end_t, top_n)` 返回指定区间市场主承销商募资情况TopN。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `top_n` | any | 整型,前N | 返回:array ### `blockCollectMoneyTopN(beg_t, end_t, industry_type, top_n)` 返回指定区间市场募资TopN。 | 参数 | 类型 | 说明 | | --------------- | -------- | ------------------ | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `industry_type` | any | 整型,所属行业 | | `top_n` | any | 整型,前N | 返回:array ### `blockIssuePriceDistribution(bkname, beg_t, end_t)` 返回指定区间指定板块所有股票的发行价分布。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `bkname` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ### `blockIpOdetail(bkname, beg_t, end_t, industry_type)` 返回指定区间指定板块所有股票的发行上市明细。 | 参数 | 类型 | 说明 | | --------------- | -------- | -------------------- | | `bkname` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `industry_type` | any | 整型,所属行业 | 返回:array ### `hgLatestBenchmarkDepositInterestRate(endt, show_type)` 人民币存贷款利率 | 参数 | 类型 | 说明 | | ----------- | -------- | ------------------- | | `endt` | datetime | 日期,截止日期 | | `show_type` | any | 用户自定义,显示类型 | 返回:bool ### `hgGrossDomesticProduct(begt, endt, month)` 国内生产总值 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:bool ### `hgMoneySupply(begt, endt, month)` 存款性公司概览 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:bool ### `hgIndustrialProducerPriceIndex(begt, endt, month)` 工业生产者价格 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:bool ### `hgTotalRetail(begt, endt, month)` 社会消费品零售总额(简表) | 参数 | 类型 | 说明 | | ------- | -------- | ------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:bool ### `hgPurchasingManagerIndex(begt, endt, month)` 采购经理指数 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:bool ### `hgSocialFinancingScale(begt, endt, month)` 社会融资规模 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:bool ### `hgConsumerPriceIndex(begt, endt, month)` 居民消费价格 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:bool ### `hgForeignExchangeAndGoldReserves(begt, endt, month)` 官方储备资产 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:bool ### `hgIndustrialAddedValueGrowth(begt, endt, month)` 工业增加值 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:bool ### `getBkExample()` GetBK()函数教学函数。得到深证A股;上证A股板块下的股票代码和股票名称。 返回:any #### 示例 ```tsl return getBkExample(); 返回: ```