# 金融 / 股票 / 股票质押回购余量

## `stockPRLimiteMargin1()`

声明：function

返回指定日指定证券质押回购有限售余量，与系统参数(证券代码，日期)相关 余量=场内+场外（即数据中数据来源于中国证券登记结算有限责任公司）

<!-- tags: 金融 股票 股票质押回购余量 返回 获取 -->

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SZ300498");
setsysparam(pn_date(), 20180804T);
return StockPRLimiteMargin1();
```

## `stockPRLimiteMargin2()`

声明：function

返回指定日指定证券场内质押回购有限售余量，与系统参数(证券代码，日期)相关 场内数据：即数据中数据来源于上海交易所/深圳交易所 注意：深交所会公布有限售/无限售的数据，上交所只有场内总体余量数据

<!-- tags: 金融 股票 股票质押回购余量 返回 获取 -->

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SZ300498");
setsysparam(pn_date(), 20161025T);
return StockPRLimiteMargin2();
```

## `stockPRLimiteMargin3()`

声明：function

返回指定日指定证券场外质押回购有限售余量，与系统参数(证券代码，日期)相关 场内数据：即数据中数据来源于上海交易所/深圳交易所 场外=总体余量-场内 注意：深交所会公布有限售/无限售的数据，上交所只有场内总体余量数据

<!-- tags: 金融 股票 股票质押回购余量 返回 获取 -->

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SZ300498");
setsysparam(pn_date(), 20180827T);
return StockPRLimiteMargin3();
```

## `stockPRMargin1()`

声明：function

返回指定日指定证券质押回购余量，与系统参数(证券代码，日期)相关 余量=场内+场外（即数据中数据来源于中国证券登记结算有限责任公司）

<!-- tags: 金融 股票 股票质押回购余量 返回 获取 -->

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SH601318");
setsysparam(pn_date(), 20220616T);
return StockPRMargin1();
```

## `stockPRMargin2()`

声明：function

返回指定日指定证券场内质押回购余量，与系统参数(证券代码，日期)相关 场内数据：即数据中数据来源于上海交易所/深圳交易所 注意：深交所会公布有限售/无限售的数据，上交所只有场内总体余量数据

<!-- tags: 金融 股票 股票质押回购余量 返回 获取 -->

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SZ300498");
setsysparam(pn_date(), 20220616T);
return StockPRMargin2();
```

## `stockPRMargin3()`

声明：function

返回指定日指定证券场外质押回购余量，与系统参数(证券代码，日期)相关 场内数据：即数据中数据来源于上海交易所/深圳交易所 场外=总体余量-场内 注意：深交所会公布有限售/无限售的数据，上交所只有场内总体余量数据

<!-- tags: 金融 股票 股票质押回购余量 返回 获取 -->

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SZ300498");
setsysparam(pn_date(), 20180827T);
return StockPRMargin3();
```

## `stockPRMarginPercentage()`

声明：function

返回指定日质押回购余量占总股本比(%)，与系统参数(证券代码，日期)相关 余量=场内+场外（即数据中数据来源于中国证券登记结算有限责任公司）

<!-- tags: 金融 股票 股票质押回购余量 返回 获取 -->

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SH601318");
setsysparam(pn_date(), 20220616T);
return StockPRMarginPercentage();
```

## `stockPRUnLimiteMargin1()`

声明：function

返回指定日指定证券质押回购无限售余量，与系统参数(证券代码，日期)相关 余量=场内+场外（即数据中数据来源于中国证券登记结算有限责任公司）

<!-- tags: 金融 股票 股票质押回购余量 返回 获取 -->

返回：float|void

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SH601318");
setsysparam(pn_date(), 20220616T);
return StockPRUnLimiteMargin1();
```

## `stockPRUnLimiteMargin2()`

声明：function

返回指定日指定证券场内质押回购无限售余量，与系统参数(证券代码，日期)相关 场内数据：即数据中数据来源于上海交易所/深圳交易所 注意：深交所会公布有限售/无限售的数据，上交所只有场内总体余量数据

<!-- tags: 金融 股票 股票质押回购余量 返回 获取 -->

返回：float|void

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SZ300498");
setsysparam(pn_date(), 20220616T);
return StockPRUnLimiteMargin2();
// 输出：167264398
```

## `stockPRUnLimiteMargin3()`

声明：function

返回指定日指定证券场外质押回购无限售余量，与系统参数(证券代码，日期)相关 场内数据：即数据中数据来源于上海交易所/深圳交易所 场外=总体余量-场内 注意：深交所会公布有限售/无限售的数据，上交所只有场内总体余量数据

<!-- tags: 金融 股票 股票质押回购余量 返回 获取 -->

返回：float|void

### 示例

范例01：调用函数

```tsl
setsysparam(pn_stock(), "SZ300498");
setsysparam(pn_date(), 20180827T);
return StockPRUnLimiteMargin3();
```
