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

Q:涨跌幅(收益率)模型说明汇总    

  • A:涨跌幅(收益率)指标,使用参考如下:
    模型说明算法
    StockZf(BegT,EndT)证券区间涨幅(%):指定开始日与截止日的区间涨幅(已复权),仅支持日线
    相关系统参数:证券代码
    支持范围:有行情数据的证券代码,包括:股票;ETF基金;LOF基金;债券;期货;期权;回购;指数
    详情:FAQ:StockZf
    (截止日收盘价-开始日前收盘价)/开始日前收盘价*100%
    StockZf2(N)证券N日涨幅(%):指定日向前推N个周期的区间涨幅(已复权),支持日线等低频周期
    相关系统参数:证券代码,时间,周期
    支持范围:同StockZf
    详情:FAQ:StockZf2
    (指定日收盘价-N日前收盘价)/N日前收盘价*100%
    StockZf3()证券涨幅(%):当前时间涨幅(已复权),支持任意周期
    支持范围:股票;基金;债券;期货;期权;回购;指数
    相关系统参数:证券代码,时间,周期
    详情:FAQ:StockZf3
    (收盘-昨收)/昨收*100%
    StockZf4(EndT)证券指定日涨幅(%)(已复权),仅支持日线
    相关系统参数:证券代码
    支持范围:同StockZf
    详情:FAQ:StockZf4
    (收盘-昨收)/昨收*100%
    StockZf5()证券上市日涨幅(%)(已复权),仅支持日线。
    相关系统参数:证券代码
    支持范围:同StockZf
    详情:FAQ:StockZf5
    (上市日收盘价/上市日系统昨收-1)*100%
    StockZf6(BegTTime,EndTTime)时点区间涨幅(%):指定开始时间与截止时间的区间涨幅(已复权)。
    相关系统参数:证券代码,时间
    支持范围:同StockZf
    详情:FAQ:StockZf6
    高频:(截止时点收盘价-开始时点的上一条时点收盘价)/开始时点的上一条时点收盘价*100%
    日线:(截止日收盘价-前收盘价)/前收盘*100%
    StockZf7(BegT,EndT)证券区间涨幅(%):指定开始日与截止日的区间涨幅(已复权),仅支持日线。
    相关系统参数:证券代码
    支持范围:期货;期权
    详情:FAQ:stockzf7
    (截止日收盘价-开始日前结算价)/开始日前结算价*100%
    StockZf8(BegT,EndT)证券区间涨幅(%):指定开始日与截止日的区间涨幅(已复权),仅支持日线。
    相关系统参数:证券代码
    支持范围:股票;基金;债券;期货;期权;回购;指数
    详情:FAQ:StockZf8
    开放式基金:参考FundNAWZf
    期货、期权:参考StockZf7
    回购:参考RepoZf
    其它证券:参考StockZf
    StockZfNoG(BegT,EndT)证券区间涨幅(%)-股改不复权:指定开始日与截止日的区间涨幅(已复权),仅支持日线。
    相关系统参数:证券代码
    支持范围:参考StockZf
    (截止日收盘价-开始日前收盘价)/开始日前收盘价*100%
    StockZf3_NoG()证券涨幅(%)-股改不复权:当前时间涨幅(已复权),支持任意周期。
    支持范围:参考stockzf
    相关系统参数:证券代码,时间,周期
    详情:FAQ:StockZf3_NoG
    (收盘-昨收)/昨收*100%
    StockZf5Min()证券5分钟涨幅(%),取实时盘口数据。
    支持范围:参考Stockzf
    相关系统参数:证券代码
    详情:FAQ:StockZf5Min
    rd盘口数据-5分钟涨幅
    StockAveZf(BegT,EndT)证券区间平均涨幅(%):指定开始日与截止日的区间每日涨幅平均数(已复权),仅支持日线。
    支持范围:参考stockzf
    相关系统参数:证券代码
    详情:FAQ:StockAveZf
    sum(区间每日涨幅%)/区间交易天数
    StockLnZf(BegT,EndT)证券区间对数收益率(%):指定开始日与截止日的区间涨幅(已复权),仅支持日线。
    支持范围:参考Stockzf
    相关系统参数:证券代码
    详情:FAQ:StockLnZf
    (Ln(截止日收盘价)-Ln(开始日前收盘价))*100%
    StockLnZf3()证券对数收益率(%):当前时间对数收益率(已复权),支持任意周期。
    支持范围:股票;基金;债券;期货;期权;回购;指数
    相关系统参数:证券代码,时间,周期
    详情:FAQ:StockLnZf3
    (Ln(收盘)-Ln(昨收))*100%
    StockLnZf4(EndT)证券指定日对数收益率(%)(已复权),仅支持日线。
    支持范围:参考Stockzf
    相关系统参数:证券代码
    详情:FAQ:StockLnZf4
    Ln(收盘价)-Ln(前收盘价))*100%
    Stock_RD_TimeZf(RSP_Cycle,bTime,eTime)证券日内时点涨幅(%):指定开始时间与截止时间的日内区间涨幅(已复权)。
    支持范围:参考stockzf
    相关系统参数:证券代码,时间
    (截止时间价格/开始时间价格-1)*100%
    价格取周期RSP_Cycle切割规则下的收盘价
    Stock_RD_CumTimeZf(RSP_Cycle,bTime,eTime,N)证券N日内累计时点涨幅(%):过去N个交易日指定时点区间涨幅的累计值(已复权)。
    支持范围:参考Stockzf
    相关系统参数:证券代码,时间,周期(日线)
    (N日内(截止时间价格/开始时间价格)的累乘-1)*100%
    FundNAWZf(BegT,EndT)基金区间净值增长率(%):指定开始日与截止日的区间净值增长率(已复权)。
    支持范围:基金
    相关系统参数:证券代码
    详情:FAQ:FundNAWZf
    (截止日净值-开始日昨净值 )/开始日昨净值*100
    复权算法参考详情
    FundNAWZf3()基金最新日净值增长率(%)(已复权)。
    支持范围:基金
    相关系统参数:证券代码,时间
    详情:FAQ:FundNAWZf3
    (今日净值-昨日净值)/昨日净值*100
    复权算法参考详情
    FundNAWZf4(EndT)基金指定日净值增长率(%)(已复权)。
    支持范围:基金
    相关系统参数:证券代码
    详情:FAQ:FundNAWZf4
    (今日净值-昨日净值)/昨日净值*100
    复权算法参考详情
    FundNAWZf_fh(BegT,EndT)基金区间复合收益率(%):指定开始日与截止日的区间复合净值增长率(已复权)。
    支持范围:基金
    相关系统参数:证券代码
    详情:FAQ:FundNAWZf_fh
    (截止日净值-开始日昨净值 )/开始日昨净值*100
    复权算法参考详情
    RepoZf(BegT,EndT)回购区间收益率(%):指定开始日与截止日的回购区间收益率,仅支持日线。
    支持范围:回购
    相关系统参数:证券代码
    详情:FAQ:RepoZf
    成交价/年化天数*实际占用天数
    RepoZf2()回购收益率(%):当前时间的回购收益率,仅支持日线。
    支持范围:回购
    相关系统参数:证券代码,时间
    详情:FAQ:RepoZf2
    成交价/年化天数*实际占用天数
    StocksZf(StockArr,BegT,EndT,RightType,SType)板块区间平均涨幅(%):指定开始日与截止日股票列表加权平均涨幅。
    支持范围:股票列表
    详情:FAQ:StocksZf
    按照RightType加权方式计算begt到endt区间内每天的板块指数,再通过第一个交易日和最后一个交易日的指数计算涨幅。
    StocksLnZf(StockArr,BegT,EndT,RightType,SType)板块区间对数收益率(%):指定开始日与截止日股票列表区间对数收益率。
    支持范围:股票列表
    详情:FAQ:StocksLnZf
    按照RightType加权方式计算begt到endt区间内每天的板块指数,在计算指数对数收益率
    Bk_Zf(BegT,EndT,RightType,SType)板块区间涨幅(%):指定开始日与截止日板块成分股加权平均涨幅。
    支持范围:股票板块
    相关系统参数:板块名称
    详情:FAQ:Bk_Zf
    参考stockszf
    Bk_Zf3(RightType,SType)板块当日涨幅(%):当前日期板块成分股加权平均涨幅。
    支持范围:股票板块
    相关系统参数:板块名称,时间
    详情:FAQ:Bk_Zf3
    参考stockszf
    Bk_Zf4(EndT,RightType,SType)板块指定日日涨幅(%):指定日期板块成分股加权平均涨幅。
    支持范围:股票板块
    相关系统参数:板块名称
    详情:FAQ:Bk_Zf4
    参考stockszf
    BkLnZf3(RightType,SType)板块当日对数收益率(%):当前日期板块对数收益率。
    支持范围:股票板块
    相关系统参数:板块名称,时间
    详情:FAQ:BkLnZf3
    参考StocksLnZf
    Bk_LnZf4(EndT,RightType,SType)板块指定日对数收益率(%):指定日期板块对数收益率。
    支持范围:股票板块
    相关系统参数:板块名称
    详情:FAQ:Bk_LnZf4
    参考StocksLnZf
    CBonds_ZF(BondsArr,EndT,RightType)可转债组合涨幅(%):获取指定日可转债组合涨幅(%)。
    支持范围:可转债列表
    按不同加权方式计算指定日可转债列表的涨幅

    使用范例
    范例一:获取个股指定日期区间涨幅
      //返回SZ000002(万科A)从20240304到20240308的区间涨幅
      SetSysParam(PN_Stock(),'SZ000002');
      BegT:=20240304t;
      EndT:=20240308t;
      return StockZf(BegT,EndT);
      //结果:-7.18

    范例二:获取个股指定日涨幅
      //返回SZ000002(万科A)在20240308日的涨幅
      SetSysParam(PN_Stock(),'SZ000002');
      EndT:=20230308t;
      return Stockzf4(EndT);
      //结果:-0.25

    范例三:获取个股日内指定时间区间涨幅
      //返回SZ000002(万科A)在20240308 09:30-11:30的涨幅
      SetSysParam(PN_Stock(),'SZ000002');
      BegTtime:=20230308.0930t;
      EndTtime:=20230308.1130t;
      return Stockzf6(begttime,endttime);
      //结果:-0.74

    范例四:获取个股区间对数涨幅
      //返回SZ000002(万科A)从20240304到20240308的区间对数收益率
      SetSysParam(PN_Stock(),'SZ000002');
      BegT:=20240304t;
      EndT:=20240308t;
      return StocklnZf(BegT,EndT);
      //结果:-7.45

    范例五:获取基金区间净值收益率
      //返回OF000001(华夏成长)从20240304到20240308的区间净值增长率
      SetSysParam(PN_Stock(),'OF000001');
      BegT:=20240304t;
      EndT:=20240308t;
      return FundNAWZf(BegT,EndT);
      //结果:-0.53

    范例六:获取股票列表区间净值收益率
      //返回沪深300区间总股本加权平均涨幅
      BegT:=20240304t;
      EndT:=20240308t;
      stks:= getbkbydate('SH000300',BegT);
      return StocksZf (stks,BegT,EndT,0,1);
      //结果:1.35