FAQ > 金融建模 > 数据提取 > 行情数据

Q:换手率模型说明汇总    

  • A:换手率指标,使用参考如下:
    模型说明算法
    StockHsl(BegT,EndT)个股区间换手率(%):指定开始日与截止日的区间换手率(已复权),仅支持日线。
    相关系统参数:证券代码
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:StockHsl
    (区间成交量和 / 截止日流通股本) * 100%
    StockHsl2(N)个股N日换手率(%):最近N个交易日的换手率 (已复权),仅支持日线。
    相关系统参数:证券代码,时间
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:StockHsl2
    Sum(N日成交量) / 流通股本*100%
    StockHsl3()个股指定日换手率(%):指定日换手率 (已复权),仅支持日线。
    相关系统参数:证券代码,时间
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:StockHsl3
    成交量/流通股本*100%
    StockHsl4(EndT)个股指定日换手率(%):指定日换手率 (已复权),仅支持日线。
    相关系统参数:证券代码
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:StockHsl4
    成交量/流通股本*100%
    StockHsl5()个股上市日换手率(%):上市日换手率 (已复权),仅支持日线。
    相关系统参数:证券代码
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:StockHsl5
    成交量/流通股本*100%
    StockHsl6(BegTime,EndTime)个股指定时点区间换手率(%):指定开始时间与截至时间的区间换手率 (已复权),明细汇总成交量
    相关系统参数:证券代码
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:StockHsl6
    Sum(时点区间成交量) / 截止日流通股本*100%
    StockHSL_(begt,Endt)个股区间换手率(%):指定开始时间与截止时间的区间换手率 (已复权),支持高频
    相关系统参数:证券代码,周期
    支持范围:股票;ETF基金;LOF基金;债券
    (区间成交量和 / 截止日流通股本) * 100%
    StockHsl8(Endt)个股指定日换手率(%)_支持高频:指定开始日期时间的换手率 (已复权),支持高频
    相关系统参数:证券代码,周期
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:StockHsl8
    Sum(区间成交量)/流通股本/交易天数*100
    StockAveHsl2(N)个股N日平均换手率(%):最近N个交易日的平均换手率 (已复权),仅支持日线。
    相关系统参数:证券代码,时间
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:StockAveHsl2
    Sum(N日成交量)/截止日流通股本/交易天数
    fundhsl2(rdate)基金报告期换手率(%):基金换手率(非分级子基金),仅支持报告期。
    相关系统参数:证券代码
    支持范围:基金
    详情:FAQ:fundhsl2
    本期股票成交金额/((期初股票市值+期末股票市值)/2)*100
    CB_HTRate(BegT,EndT)转债区间换手率(%):指定开始时间与截至时间的区间换手率,支持任意周期
    相关系统参数:证券代码,周期
    支持范围:可转债
    详情:
    区间成交量之和/ 转债余量平均值*100%
    CB_HTRate3()转债指定日换手率(%):指定日换手率。
    相关系统参数:证券代码,时间
    支持范围:可转债
    详情:
    成交量/ 转债余量*100%
    CBonds_HSL(BondsArr,EndT,RightType)可转债组合换手率(%):指定日可转债列表按不同加权方式汇总的组合换手率(%)
    支持范围:可转债
    详情:FAQ:2023-12-20-因子模型-因子研究15:可转债市场统计因子计算说明
    可转债换手率加权统计,加权算法:
    0.合计
    1.中位数
    2.平均值
    3.剩余规模加权
    4.正股总市值加权
    5.市值规模加权
    Bk_HSL(BegT,EndT,RightType,SType)板块区间换手率(%):板块区间加权换手率(已复权),支持日线
    相关系统参数:板块名称
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:Bk_HSL
    0.加权算法:∑(股票i成交量) /∑(股票i流通股本和)
    1.算术平均:∑(股票换手率) /股票个数
    Bk_HSL3(RightType,SType)板块指定日换手率(%):板块指定日成分股加权换手率(已复权),支持日线
    相关系统参数:时间,板块名称
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:Bk_HSL3
    0.加权算法:∑(股票i成交量) /∑(股票i流通股本和)
    1.算术平均:∑(股票换手率) /股票个数
    Bk_HSL4(EndT,RightType,SType)板块指定日换手率(%):板块指定日成分股加权换手率(已复权),支持日线
    相关系统参数:板块名称
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:Bk_HSL4
    0.加权算法:∑(股票i成交量) /∑(股票i流通股本和)
    1.算术平均:∑(股票换手率) /股票个数
    StocksHsL(StockArr,BegT,EndT,RightType,STYpe)证券列表区间换手率(%):证券列表区间加权换手率(已复权),支持日线
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:StocksHsL
    0.加权算法:∑(股票i成交量) /∑(股票i流通股本和)
    1.算术平均:∑(股票换手率) /股票个数
    StocksHSL3(StockArr,RightType,SType)证券列表指定日换手率(%):证券列表指定日加权换手率(已复权),支持日线
    支持范围:股票;ETF基金;LOF基金;债券
    详情:FAQ:StocksHSL3
    0.加权算法:∑(股票i成交量) /∑(股票i流通股本和)
    1.算术平均:∑(股票换手率) /股票个数

    使用范例
    范例一:获取个股指定日换手率
      endt:=20240102t;
      setsysparam(pn_stock(),"SZ000001");
      return StockHsl4(endt); //0.5969

    范例二:获取个股指定时间区间换手率
      begt:=20240102.0930t;
      endt:=20240102.1130t;
      setsysparam(pn_stock(),"SZ000001");
      return StockHsl6(begt,endt); //0.3082

    范例三:获取指定板块名称指定日换手率
      endt:=20240102t;
      setsysparam(pn_bk(),"A股");//执行日期不同板块成分股不一致,以执行结果为准
      return Bk_HSL4(endt,0,0); //1.0418

    范例四:获取证券列表一段时间换手率
      begt:=20240101t;
      endt:=20240102t;
      stockarr:=GetAbkbyDate("上证A股",endt);
      return StocksHsL(stockarr,begt,endt,0,0); //0.6593