天软金融分析.NET函数大全 > 金融函数 > 行情 > 区间

StockZf8    

简述
区间涨幅(%)(适用多资产),与系统参数(股票)相关。
定义
StockZf8(BegT:TDateTime;EndT:TDateTime):Real
参数
名称类型说明
BegTTDateTime日期。开始日期
EndtTDateTime日期。结束日期
返回Real实数。区间涨幅(%)(适用多资产)
  • 算法
    1、开放式基金:
       区间无分红:区间净值增长率(%)=(截止日净值-开始日昨净值 )/开始日昨净值

       区间有分红:区间净值增长率(%)=(1+拆分前的净值增长率)*(1+分红拆分日的净值增长率)*(1+分红拆分日后到截止日之间的净值增长率)-1。

       2、期货、期权

       区间涨幅(%)=(收盘价-前结算价)/前结算价

       3、回购:

       回购收益率=年收益率/年化天数*实际占用天数

       由于回购有期限限制,若begt与endt间隔天数大于期限,到期后滚动购买下一期计算累计收益率。

       4、其余:

       区间涨幅(%)=(截止日收盘价-前收盘价)/前收盘(已复权)
    范例


    // "SH204007"在20230901T至20230907T收益率

      SetSysParam(PN_Stock(),"SH204007");

      Begt:=20230901T;

      Endt:=20230907T;

      return StockZf8(BegT:TDateTime,EndT:TDateTime);

      //结果:0.0398

相关