# 金融 / 股票 / 十大股东 / 实际控制人

## `stockMajorityShareholder(r_date)`

声明：function

返回实际控制人及比例，与当前股票pn_stock()，当前时间pn_date()相关

<!-- tags: 金融 股票 十大股东 实际控制人 返回 获取 -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `r_date` | datetime | 报告期类型，报告期； |

返回：array

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SZ300296");
return StockMajorityShareholder(20171231);
```

## `stockMajorityShareholderName(r_date)`

声明：function

返回实际控制人名称，与当前股票pn_stock()，当前时间pn_date()相关

<!-- tags: 金融 股票 十大股东 实际控制人 返回 获取 -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `r_date` | datetime | 报告期类型，报告期； |

返回：string

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SZ300296");
return StockMajorityShareholderName(20171231);
```

## `stockMajorityShareholderPercent(r_date)`

声明：function

返回实际控制人持股比例(%)，与当前股票pn_stock()，当前时间pn_date()相关

<!-- tags: 金融 股票 十大股东 实际控制人 返回 获取 -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `r_date` | datetime | 报告期类型，报告期； |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SZ300296");
return StockMajorityShareholderPercent(20171231);
```
