# 板块 / 板块成分

## `getBkAll(bkname)`

板块所有样本(包括退市) 功能特别说明： 不适用以下板块或目录下的板块： 不适用板块：A股，上证A股，深证A股，中小企业板,创业板，科创板，（可用getabkbydate获取指定日） B股，上证B股，深证B股， 全球指数（目前4个不存在退市） 期货主力，期货连续，期货指数线，期货品种代码（这4个板块不区分上市退市） 存款利率，贷款利率，Shibor，贷款基础利率 不适用以下目录下的板块：股票\概念板块（可用getbkbydate获取指定日） 股票\股票地域 股票\指数成份（可用getbkbydate获取指定日） 股票\融资融券（可用getbkbydate获取指定日） 股票\互通股（可用getbkbydate获取指定日） 股票\上市状态（已包含所有直接用getbk） 基金\基金托管人 指数\指数提供商 回购\上市状态（已包含所有直接用getbk） 基金\上市状态（已包含所有直接用getbk） 期货\上市状态（已包含所有直接用getbk） 期权\上市状态（已包含所有直接用getbk） 债券\上市状态（已包含所有直接用getbk） 指数\上市状态（已包含所有直接用getbk）

| 参数     | 类型   | 说明                         |
| -------- | ------ | ---------------------------- |
| `bkname` | string | 板块名称，多个板块用分号隔开 |

返回：array

## `Getbkall_arr2()`

获取所有板块样本配置表,此表配置通用规则及板块名，开发用。

返回：array

## `getBkAllbyEndT(bkname, end_t)`

指定日板块所有样本(不包括退市) 不适用以下板块或目录下的板块： 不适用板块：A股，上证A股，深证A股，中小企业板,创业板，科创板，（可用getabkbydate获取指定日） B股，上证B股，深证B股， 全球指数（目前4个不存在退市） 期货主力，期货连续，期货指数线，期货品种代码（这4个板块不区分上市退市） 存款利率，贷款利率，Shibor，贷款基础利率 不适用以下目录下的板块：股票\概念板块（可用getbkbydate获取指定日） 股票\股票地域 股票\指数成份（可用getbkbydate获取指定日） 股票\融资融券（可用getbkbydate获取指定日） 股票\互通股（可用getbkbydate获取指定日） 股票\上市状态（已包含所有直接用getbk） 基金\基金托管人 指数\指数提供商 回购\上市状态（已包含所有直接用getbk） 基金\上市状态（已包含所有直接用getbk） 期货\上市状态（已包含所有直接用getbk） 期权\上市状态（已包含所有直接用getbk） 债券\上市状态（已包含所有直接用getbk） 指数\上市状态（已包含所有直接用getbk） 特别说明： 1、回购/利率： 不剔除 2、基金：根据设立日和清算日判断是否在市期间 3、债券：根据债券上市日和债券实际到期日判断是否在市期间 4、期货：根据期货变动日和期货的最后交易日判断是否在市期间 5、期权：根据首个交易日和最后交易日判断是否在市期间 6、其他股票等：根据首个交易日和退市日判断是否在市期间

| 参数     | 类型     | 说明                |
| -------- | -------- | ------------------- |
| `bkname` | string   | 市场和板块,板块名称 |
| `end_t`  | datetime | 日期,截止日期       |

返回：array

## `getlist(listname, flag, n)`

获取目录下的n级目录

| 参数       | 类型   | 说明                  |
| ---------- | ------ | --------------------- |
| `listname` | string | 字符串,板块名称或目录 |
| `flag`     | int    | 整型,标记             |
| `n`        | int    | 整型,级别             |

返回：array
