@李庆辉(新芭)

数据产品专家,数据产品团队负责人;

擅长数据治理、数据分析、数据化运营;

Python书籍《深入浅出Pandas》作者;

“数据人创作者联盟”成员。

无论何时买卖股票、债券、交易所买卖基金或共同基金,都有两个重要的日期需要了解:交易日期和结算日期(T 是交易日期)。缩写 T+1、T+2 和 T+3 分别指交易日加一天、加两天和加三天发生的证券交易的结算日期。同时在数据分析和大数据领域,经常会提到 T+1 的数据,那 T 是指什么呢?


01 金融领域的 T

交易日期( Transaction Date)是证券或其他金融工具交易发生的日期。交易日期表示所有权正式转让的时间。在银行业务中,交易出现在账户中的日期也被称为交易日期,尽管它不一定是银行清算交易和存款或取款的日期。


总结:

  1. 交易日期是任何金融交易发生的日期。

  2. 在任何金融交易中发生所有权变更的日期发生在交易日。

  3. 交易日期与结算日期不同,结算日期是卖方在交易发生后收到付款的日期。

  4. 根据资产类型,常规交易的结算日期为交易日期后一天或两天。


理解金融世界中的交易日期,有许多不同的日期需要注意,因为它们在所有权过程中扮演着不同的角色。交易发生的日期通常称为交易日期,这是所有权易手的日期。但是,交易日期不一定是卖方收到付款的日期。该日期称为结算日期,通常发生在交易日期后几天。


理解 T + n:

  1. T+1(或T+2、T+3)是指交易结算日期的缩写。

  2. 字母“T”表示交易日期;数字 1、2 或 3表示结算发生在交易日期后的多少天。

  3. 股票和共同基金通常为T+1,债券和货币市场基金在T+1、T+2和T+3之间变化。

另外还有 T+0,代表当日交易并当日结算。


02 大数据领域的 T

交易日期 Transaction Date 简称 T,推而广之在数据领域可以理解是数据代表的事件发生的日期。通过金融领域的应用我们就非常好理解 T + 0 的意义。它们是:

  1. T + 0:当天就能看到当天发生的数据,如果是及时的就是实时数据;

  2. T + 1:当天产生的数据,在第二天才可以看到;T+ 2,T+3 ... :同上


此外 T 可以指代当周、当月、当年,如当 T+1 的月数据,是指当月产生的数据,在次月才能看到数据,一般适用于月度统计。


另外,T 也可以定义为工作日,如 T+1,周五的数据在周一才能看到,当然需要明确,周一能否看到周六和周日的数据,因为有时统计机构、软件在周末是不工作的,会在周一一次性发布周五和周末数据。


03 为什么数据会延时

数据为什么和金融领域一样有「结算」的概念呢?这里主要有这么几个原因:


(1)大多时候我们不需要实时数据

我们对数据的分析会有一定的维度和时间窗口,除非必要我们不会按小时甚至分钟级别进行统计,而一般是按人类的作息和活动规律按日统计,除了按日还有周、月、季度和年等。


(2)统计数据有一定的周期

很多时候,我们统计一组数据,需要一定的工作量,比如统计人员工作一天,第二天再对上一天的数据进行汇总、分析。


(3)计算机器的折中

我们不能让机器无时无刻地为我们服务,除了上述的必要性原因外,计算能力也是一种资源,集中计算往往会更加合算。特别是进入大数据时代,批量处理是一个非常明智的做法,它往往在人类休息的时候,它才开始工作,人与机器互补,这是多么和谐。


当然,现在比较流程的流式计算,可以实时进行移动统计的累积统计,不过除非有相当的必要,因为这样做意味着相当高的计算成本和运维压力。

点赞(671) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部