# 股票 / 股票质押回购余量 ## `stockGetPledgeRepoMarginEndT(stock_id, end_t, d_type)` 声明:function 指定日指定证券质押回购余量。 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------- | | `stock_id` | string | 字符串。证券代码 | | `end_t` | datetime | 日期。截止日期 | | `d_type` | int | 用户自定义。取值如下: | 返回:array ## `stockPrLimiteMargin1()` 声明:function 指定日指定证券质押回购有限售余量,与系统参数(证券代码,日期)相关 余量=场内+场外(即数据中数据来源于中国证券登记结算有限责任公司) 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ300498"); setsysparam(pn_date(),20180804T); return StockPRLimiteMargin1(); ``` ## `stockPrLimiteMargin2()` 声明:function 指定日指定证券场内质押回购有限售余量,与系统参数(证券代码,日期)相关 场内数据:即数据中数据来源于上海交易所/深圳交易所 注意:深交所会公布有限售/无限售的数据,上交所只有场内总体余量数据 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ300498"); setsysparam(pn_date(),20161025T); return StockPRLimiteMargin2(); ``` ## `stockPrLimiteMargin3()` 声明:function 指定日指定证券场外质押回购有限售余量,与系统参数(证券代码,日期)相关 场内数据:即数据中数据来源于上海交易所/深圳交易所 场外=总体余量-场内 注意:深交所会公布有限售/无限售的数据,上交所只有场内总体余量数据 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ300498"); setsysparam(pn_date(),20180827T); return StockPRLimiteMargin3(); ``` ## `stockPrMargin1()` 声明:function 指定日指定证券质押回购余量,与系统参数(证券代码,日期)相关 余量=场内+场外(即数据中数据来源于中国证券登记结算有限责任公司) 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SH601318"); setsysparam(pn_date(),20220616T); return StockPRMargin1(); ``` ## `stockPrMargin2()` 声明:function 指定日指定证券场内质押回购余量,与系统参数(证券代码,日期)相关 场内数据:即数据中数据来源于上海交易所/深圳交易所 注意:深交所会公布有限售/无限售的数据,上交所只有场内总体余量数据 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ300498"); setsysparam(pn_date(),20220616T); return StockPRMargin2(); ``` ## `stockPrMargin3()` 声明:function 指定日指定证券场外质押回购余量,与系统参数(证券代码,日期)相关 场内数据:即数据中数据来源于上海交易所/深圳交易所 场外=总体余量-场内 注意:深交所会公布有限售/无限售的数据,上交所只有场内总体余量数据 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ300498"); setsysparam(pn_date(),20180827T); return StockPRMargin3(); ``` ## `stockPrMarginPercentage()` 声明:function 指定日质押回购余量占总股本比(%),与系统参数(证券代码,日期)相关 余量=场内+场外(即数据中数据来源于中国证券登记结算有限责任公司) 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SH601318"); setsysparam(pn_date(),20220616T); return StockPRMarginPercentage(); ``` ## `stockPrUnLimiteMargin1()` 声明:function 指定日指定证券质押回购无限售余量,与系统参数(证券代码,日期)相关 余量=场内+场外(即数据中数据来源于中国证券登记结算有限责任公司) 返回:float|void ### 示例 ```tsl setsysparam(pn_stock(),"SH601318"); setsysparam(pn_date(),20220616T); return StockPRUnLimiteMargin1(); ``` ## `stockPrUnLimiteMargin2()` 声明:function 指定日指定证券场内质押回购无限售余量,与系统参数(证券代码,日期)相关 场内数据:即数据中数据来源于上海交易所/深圳交易所 注意:深交所会公布有限售/无限售的数据,上交所只有场内总体余量数据 返回:float|void ### 示例 ```tsl setsysparam(pn_stock(),"SZ300498"); setsysparam(pn_date(),20220616T); return StockPRUnLimiteMargin2(); //结果:167264398 ``` ## `stockPrUnLimiteMargin3()` 声明:function 指定日指定证券场外质押回购无限售余量,与系统参数(证券代码,日期)相关 场内数据:即数据中数据来源于上海交易所/深圳交易所 场外=总体余量-场内 注意:深交所会公布有限售/无限售的数据,上交所只有场内总体余量数据 返回:float|void ### 示例 ```tsl setsysparam(pn_stock(),"SZ300498"); setsysparam(pn_date(),20180827T); return StockPRUnLimiteMargin3(); ```