FAQ > 金融建模 > 数据提取 > 基本面数据

Q:如何获取指定日陆股通(北向)融资融券余额行业占比?    

  • A:先获取指定日陆股通股票的融资融券余额数据,再按行业分组后计算占比即可。
    实现示例
      //获取20260610陆股通(北向)融资融券余额行业占比
      endt:=20260610T;
      //指定日沪股通与深股通的股票
      stocks:=sselect thisrow
          from GetBksByDate(array("HG000002","HG000004"),endt)
          where StockType(thisrow)<3 end;
      setsysparam(pn_date(),endt);
      t:=select thisrow as "StockID",
           spec(StockSWIndustryName1(),thisrow) as "行业",
           spec(StockMarginTradingBalance(),thisrow) as "融资融券余额"
        from stocks end;
      sumv:=sum(t[:,"融资融券余额"]);
      rt:=select ["行业"] ,
            hys:=sumof(["融资融券余额"]) as "行业两融余额",
            FloatN(hys/sumv*100,2) as "两融余额行业占比(%)"
        from t group by ["行业"] end;
      SortTableByField(rt,"两融余额行业占比(%)",0);
      return rt;
    部分结果:


    相关说明
    FAQ:Q:天软中提供哪些港股通数据?分别如何提取?