您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信知识>>正文内容

关于股本函数概念错误的问题 [通达信]

  • 咨询内容:

    通达信关于股本的函数FINANCE(1)和FINANCE(7)——总股本和流通股本——对沪市数据总是在除权的第二天才变动,原因是因为按照沪市的交易规则,配送股只能在第二天才允许交易。

    但问题是:股本变动的发生日就应该是除权当日,和新增股本什么时候可以交易根本就是风马牛不相及的事情,分析图中也能准确显示除权日期,查阅F10资料,股本变动时间也是除权当日,通达信的FINANCE(1)和FINANCE(7)函数取值却非要绑定允许交易时间,实在让人不理解。

    急盼改进。

     

  • 通达信技术部: 是交易所的披露规则导致的,上交所的转增股份上市比除权晚一天,深交所的是同一天,比如603006的公告如下:

     


    此主题相关图片如下披露规则.jpg:

     

  • 通达信客服:

    飞燕老师好。

    所谓的FINANCE概念函数错误,就是指这个错误。请飞燕老师想想:新增流通股本的发生日到底应该是除权日还是上市日?总股本的变动日到底该是除权日还是上市日?

    FINANCE 函数,应该取除权日的数据,而不是上市日的数据。

    这就好比一个家庭有几口人是一个道理,只要孩子出生了,家庭人口就增加了,和孩子上没上户口没有任何关系。对吧?

     

  • 网友交流:

    补充说明一下为何建议贵司改进此错误的理由:

    1、FINANCE函数按上市日取值,会导致与F10的数据日期不一样。如603006的F10数据如下:

    ┌──────────┬────┬────┬────┬────┬────┐
    |★最新主要指标★    |16-05-26|16-03-31|15-12-31|15-09-30|15-06-30|
    |每股收益(元)        |       -|  0.3600|  1.0300|  0.4394|  0.3591|
    |每股净资产(元)      |       -|  7.8734|  7.6301|  7.3614|  7.2811|
    |净资产收益率(%)    |       -|  4.6300| 14.0200|  5.9800|  4.9200|
    |总股本(亿股)        |  1.9252|  0.9626|  0.9449|  0.8000|  0.8000|
    |流通A股(亿股)       |  0.6888|  0.3444|  0.3444|  0.3444|  0.3444|
    |限售条件股份(亿股)  |  1.2364|  0.6182|  0.6005|  0.4556|  0.4556|
    |最新指标变动原因    |  送转股|       -|       -|       -|       -|
    ├──────────┴────┴────┴────┴────┴────┤
    2、更为可恨的是,会导致除权日的换手率失真。比如600306,通达信除权当天的换手率数据是14.75%,实际上应该是多少呢?7.38%,相比较除权前一天的换手率(9.67%),实际上是在缩量,但从通达信行情数据看,除权当日却放量了50%,是要误导人的。

     

  • 网友交流:

    请版主对照检查002752的F10、FINANCE(7)、CAPITAL数据检查一下,F10的数据是11234.31,而FINANCE(7)、CAPITAL的数据是10956.42,问题到底出在什么地方啊?

     

     

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容