Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/equity/margin_trading.md
T
2026-07-07 08:44:07 +00:00

13 KiB

股票 / 融资融券

BK_MarginTradingPercent(bkname, endt)

指定日板块融资交易额占总市值比(%)。仅可用:A股,上证A股,深证A股,中小企业板,创业板,科创板。

参数 类型 说明
bkname string 字符串。板块名称
endt datetime 日期。截止日

返回:float

BK_MarginTradingPercent2(bkname, endt)

指定日板块融资交易额占成交金额比(%),仅可用:A股,上证A股,深证A股,中小企业板,创业板,科创板。

参数 类型 说明
bkname string 字符串。板块名称
endt datetime 日期。截止日

返回:float

BK_TotalMarginTrading(bkname, endt)

指定日板块双融交易额,支持板块:A股,上证A股,深证A股,北证A股,创业板,科创板,中小企业板

参数 类型 说明
bkname string 字符串,板块名称
endt datetime 日期,截止日

返回:float

BK_TotalMarginTrading2(bkname, endt)

指定日板块双融交易额(含偿还),支持板块:A股,上证A股,深证A股,北证A股,创业板,科创板,中小企业板

参数 类型 说明
bkname string 字符串,板块名称
endt datetime 日期,截止日

返回:float

ifStockmargin(endt)

指定日证券是否为融资融券标的,与系统参数(股票,时间)相关。

参数 类型 说明
endt datetime 截止日期

返回:float

示例

setsysparam(PN_Stock(),"SZ000001");
return ifStockmargin(20250814t);

Index_TotalMarginTrading(index_id, endt)

指定日指数双融交易额

参数 类型 说明
index_id string 字符串,指数代码
endt datetime 日期,截止日

返回:float

Index_TotalMarginTrading2(index_id, endt)

指定日指数双融交易额(含偿还)

参数 类型 说明
index_id string 字符串,指数代码
endt datetime 日期,截止日

返回:float

stockMarginAmount()

指定日证券融资买入额,与系统参数(股票)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginAmount();
return v;

stockMarginAmountPercent()

指定日证券融资买入额占比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginAmountPercent();
return v;

stockMarginBalance()

指定日证券融资余额,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginBalance();
return v;

stockMarginBalanceCmvPercent()

指定日证券融资余额占流通市值比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginBalanceCMVPercent();
return v;

stockMarginBalanceMtPercent()

指定日证券融资余额/融资融券余额,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginBalanceMTPercent();
return v;

stockMarginBalanceMvPercent()

指定日证券融资余额占总市值比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginBalanceMVPercent();
return v;

stockMarginNetAmount()

指定日证券净融资买入额,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginNetAmount();
return v;

stockMarginRepayAmount()

指定日证券融资偿还额,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginRepayAmount();
return v;

stockMarginRepayAmountPercent()

指定日证券融资偿还额占比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginRepayAmountPercent();
return v;

stockMarginTrading()

指定日融资交易额,与系统参数(股票、时间)相关。

返回:float

示例

SetSysParam(pn_stock(),"SZ000001");
SetSysParam(Pn_date(),20230512T);
return StockMarginTrading();

stockMarginTradingBalance()

指定日证券融资融券余额,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginTradingBalance();
return v;

stockMarginTradingBalanceCmvPercent()

指定日证券融资融券余额占流通市值比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginTradingBalanceCMVPercent();
return v;

stockMarginTradingBalanceDv()

指定日证券融资融券余额差值,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginTradingBalanceDV();
return v;

stockMarginTradingBalanceMvPercent()

指定日证券融资融券余额占比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginTradingBalanceMVPercent();
return v;

stockMarginTradingDVofEquity()

指定日证券双融净买入卖出额差,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginTradingDVofEquity();
return v;

stockMarginTradingDVofEquityCmvPercent()

指定日证券多空强度,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginTradingDVofEquityCMVPercent();
return v;

stockMarginTradingDVofEquityMvPercent()

指定日证券双融净买入卖出额差占比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockMarginTradingDVofEquityMVPercent();
return v;

stockShortSellingAmount()

指定日证券融券卖出额,与系统参数(证券代码、时间)相关

返回:float

示例

SetSysParam(pn_stock(),"SH600000");
SetSysParam(pn_date(),20250314T);
return StockShortSellingAmount();

stockShortSellingBalance()

指定日证券融券余额,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingBalance();
return v;

stockShortSellingBalanceMtPercent()

指定日证券融券余额/融资融券余额,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingBalanceMTPercent();
return v;

stockShortSellingNetAmount()

指定日证券净融券卖出额,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingNetAmount();
return v;

stockShortSellingNetVol()

指定日证券净融券卖出量,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingNetVol();
return v;

stockShortSellingRepayAmount()

指定日证券融券偿还额,与系统参数(证券代码、时间)相关

返回:float

示例

SetSysParam(pn_stock(),"SH600000");
SetSysParam(pn_date(),20250314T);
return StockShortSellingRepayAmount();

stockShortSellingRepayVol()

指定日证券融券偿还量,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingRepayVol();
return v;

stockShortSellingRepayVolPercent()

指定日证券融券偿还量占比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingRepayVolPercent();
return v;

stockShortSellingResidualQuantity()

指定日证券融券余量,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingResidualQuantity();
return v;

stockShortSellingResidualQuantityCePercent()

指定日证券融券余量占流通股本比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingResidualQuantityCEPercent();
return v;

stockShortSellingResidualQuantityTePercent()

指定日证券融券余量占比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingResidualQuantityTEPercent();
return v;

stockShortSellingTrading()

指定日证券融券交易额,与系统参数(证券代码、时间)相关

返回:float

示例

SetSysParam(pn_stock(),"SH600000");
SetSysParam(pn_date(),20250314T);
return StockShortSellingTrading();

stockShortSellingVol()

指定日证券融券卖出量,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingVol();
return v;

stockShortSellingVolPercent()

指定日证券融券卖出量占比,与系统参数(股票,时间)相关。

返回:float

示例

stock:="SZ300059";
endt:=20250814T;
setsysparam(pn_stock(),stock);
setsysparam(pn_date(),endt);
v:=StockShortSellingVolPercent();
return v;

stocksMarginTrading(stocks, endt)

指定日股票列表的融资交易额加总。

参数 类型 说明
stocks array 数组。股票列表
endt datetime 日期。截止日

返回:float

stocksTotalMarginTrading(stocks, endt)

指定日证券列表双融交易额

参数 类型 说明
stocks array 一维字符串数组,证券列表
endt datetime 日期,截止日

返回:float

stocksTotalMarginTrading2(stocks, endt)

指定日证券列表双融交易额(含偿还)

参数 类型 说明
stocks array 一维字符串数组,证券列表
endt datetime 日期,截止日

返回:float

stockTotalMarginTrading()

指定日证券双融交易额,与系统参数(证券代码、时间)相关

返回:float

示例

SetSysParam(pn_stock(),"SH600000");
SetSysParam(pn_date(),20250314T);
return StockTotalMarginTrading();

stockTotalMarginTrading2()

指定日证券双融交易额(含偿还),与系统参数(证券代码、时间)相关

返回:float

示例

SetSysParam(pn_stock(),"SH600000");
SetSysParam(pn_date(),20250314T);
return StockTotalMarginTrading2();