FAQ > 金融建模 > 建模问题 > 股票相关

Q:获取指定日市场融资融券交易额(双融交易额+是否含偿还)    

  • A:示例1:计算指定日市场双融交易额,单位:元
    算法:双融交易额=融资买入额+融券卖出额
       Endt:=20250519T;
       //三个交易市场的市场代码
       Indexs:=array("RZRQ000001","RZRQ000002","RZRQ000003");
       //所有成份股  
       stocks:=array();
       Indexs::stocks&=getbkbydate(mcell,endt);
       //计算指定组合在指定日的双融交易额总和
       t:= StocksTotalMarginTrading(Stocks,Endt);
       return t;

    返回:91472203507.075

    示例2:计算指定日市场双融交易额(含偿还),单位:元
    算法:双融交易额(含偿还)=融资交易额+融券交易额
           其中,融资交易额=融资买入额+融资偿还额;
              融券交易额=融券卖出额+融券偿还额。
       Endt:=20250519T;
       //三个交易市场的市场代码
       Indexs:=array("RZRQ000001","RZRQ000002","RZRQ000003");
       //所有成份股  
       stocks:=array();
       Indexs::stocks&=getbkbydate(mcell,endt);
       //计算指定组合在指定日的双融交易额(含偿还)总和
       t:= StocksTotalMarginTrading2(Stocks,Endt);
       return t;

    返回:179031509594.72