# 金融 / 板块 / 板块成分

## `getBkAll(bkname)`

声明：function

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

<!-- tags: 金融 板块 板块成分 返回 获取 -->

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

返回：arrayof_string

### 示例

范例01：调用 GetBkAll

```tsl
return getbkall('可转债');
```

范例02：调用 GetBkAll

```tsl
return getbkall('股票型'); // 股票型基金
```

范例03：调用 GetBkAll

```tsl
return getbkall('上海期货交易所');
```

范例04：调用 GetBkAll

```tsl
return getbkall('农产品期货');
```

## `getBkAllbyEndT(bkname, end_t)`

声明：function

返回指定日板块所有样本(不包括退市) 不适用以下板块或目录下的板块： 不适用板块：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、其他股票等：根据首个交易日和退市日判断是否在市期间

<!-- tags: 金融 板块 板块成分 返回 获取 -->

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

返回：array

### 示例

范例01：调用 GetBkAllbyEndT

```tsl
return GetBkAllbyEndT("银行间债券", 20210902T);
```
