知识库 > 天软数据字典 > 股票

分红送股    

  • 数据说明
     提供股票分红送股数据。
     注意,股权分置改革数据不在此表中记录,见表股权分置改革116

    更新日志
    更新日期更新记录
    2020-07-08新增字段:18016 分红送股基数


    数据更新情况
     1、数据开始时间:上市以来

     2、数据更新频率:季度

    基本概况
    表ID表名提取方式
    18股票.分红送股report


    字段说明
    ID类型名称单位说明
    18000Integer截止日
    18001Integer实施公布日
    18002Integer预案公布日
    18003Integer股东大会日
    18004Integer决案公布日
    18005Integer股权登记日
    18006Integer除权除息日
    18016Float分红送股基数
    18007Float红利比元/股
    18008Float实得比元/股
    18009Float送股比送股比=红股比+转增比
    18010Float红股比
    18011Float转增比
    18012Integer分红发放日
    18013Integer送股上市日
    18015Integer预案预披露公布日【注1】
    18014Char备注

    【注1】
    分红送股的预案并不是所有的上市公司都会进行预披露,也不是所有准备分红的上市公司都会进行预案预披露,如果上市公司进行了预披露,则预披露当日采集数据,预案预披露公布日为当日,如果无预披露,此处无数据。其次,预案预披露中不披露预案公布日,预案公布日指的是分红送股的预案实际披露当日。
    则整个分红送股表处理顺序为:
      1、预案预披露:上市公司披露当日采集,上市公司不披露则不处理,无数据。
      2、预案披露:上市公司披露当日采集,上市公司不披露则不处理,无数据。
      3、股东大会通过公告:此公告不处理。
      4、实施公告:公告当日处理,并且此时补上上述第3条中相应数据(股东大会日等)。

    数据范例
    StockIDStockName截止日实施公布日预案公布日股东大会日决案公布日股权登记日...
    SH600000浦发银行201912312020071620200425202006192020062020200722...
    SZ000001平安银行19901231199102101991030319910303019910312


    访问代码
     证券代码,如:SH600000

    取数示例

      //范例一:获取浦发银行2022年度实得比数据
      oV:=BackUpSystemParameters2();
      stockid:="SH600000";
      setsysparam(pn_stock(),stockid);
      rdate:=datetoint(20221231T);
      return report(18008,rdate);

      //范例二:获取浦发银行2020-2022年的分红数据
      stockid:="SH600000";
      begt:=datetoint(20201231T);
      endt:=datetoint(20221231T);
      return select * from infotable 18 of stockid
              where ['截止日']>=begt
              and ['截止日']<=endt
              end ;


    参考
     1、FAQ:Q:停牌期间分红送股,价格变化时间说明
     2、FAQ:Q:停牌期间如果有分红送股的话,天软会根据分红送股数据处理行情吗?什么时候处理?
     3、FAQ:Q:天软分红送股表中的实得比数据的处理
     4、FAQ:Q:回测结果中没有处理分红送股的原因 
     5、FAQ:Q:分红送股表中字段解释说明
     6、FAQ:Q:Base/report/reportofall的区别