×

Loading...

Topic

  • 请教股票收益保税的问题 +1
    打算卖出一只股票,这些股票是分批不同的价格买入的,现在打算卖出一半,请问我该怎么计算收益呢?查了查,有的说先进先出,有的说后进先出?请问哪里有比较权威的说法,谢谢
    • 平均。 +2
    • 如果你是通过银行买卖股票,会给你寄来T5008表,会列出你买卖股票的Proceeds of disposition和ACB,很容易汇总。否则,你要做加权平均,算出capital gain or loss. +2
      • 我是在银行开的银行账号,cibc investor's edge.
        • 几乎每年都能发现CIBC T5008 里的错误。你如果就按它上面的,不做审查,搞不好多交税。
    • 先进先出
    • CRA 规定用平均法:Adjusted Cost Base (ACB),即,永远是用最后一次买入的成本update过去的成本,这样不必追述几(十)年前的成本,方便券商和CRA。最后落实在 “当前的Average cost per unit” $14.89 例: +10
      • 谢谢,搞明白了。收藏一下,
        • 肯定·要·track过去几十年的买入成本,这样才能算出ACB。
          • 错。无需track过去,因为这是累计过程,只需知道上次累计结果+本次变化=这次累计结果。见我上面链接中的例子。
            • 如果每次买入都重算ACB,就可以只算本次变化。但是在实践中,如果多年来一直买入,没有卖出,那最后卖出时,肯定要追溯过去的。
              • 这不仅是CRA的例子,卷商也是这样更新ABC,正常的个人都会这样做,因为这是ABC最便捷的方法。
                • 你俩说的难道不是一回事吗?只不过一个是每次交易算一个ACB, 另一个是攒到一起算。不管怎么算,都要从第一次交易开始算ACB。
                  • 如果你进行了几万笔交易,你可以把excel表前面几万行都折叠起来(即ACB累计起来),只显示最后几行。卷商也不会保留超过一定年限的记录,同理折叠,不去track过去。
                    • 没看到CRA哪里有说可以不用track 过去的交易,如果CRA audit 你报的capital gain 或 loss, 你难道不需要提供历史记录?
                      • 正常情况,无论CRA还是卷商的回溯年限是7年左右。你报税的时候要验证卷商报给CRA所用ACB累计是否有出入或者你直接采用卷商的数值,因此没有理由不与卷商一致累计。这也是与现进先出/后出不同之处,那样每次都需要追溯过去。
                    • 无论如何,ACB必须要track并计算每笔买入的价格和股数,即使这些是过去几十年的交易。common sense。至于broker不会显示和保留完整记录,那不是broker的责任。计算ACB是投资者个人的责任。很多时候T5008上面只有proceeds,没有cost,要自己算。
                      • (#190417@43)
                      • I think we should give up....
    • 既不是先进先出,也不是后进后出,而是要计算ACB.每次买入都要重新计算ACB。所以要追踪几十年的买入记录。
      • 计算ACB,不需要追踪几十年的买入记录,这正是与先进先出,后进后出,的不同之处。
      • 你这基本算术不行啊。。。ACB=总cost除以总股数就完全可以啦。。。你的明白了吗?
        再具体一点吧,现在的ACBx现在的股数=现在的cost,只要加上新的cost除以新的总股数就完事啦,不需要以前的数据。另外,有的银行会自动帮你算好了,不再需要自己计算。
        • 你的概念不清吧?COST每次买入都要计算.当然了,下次就不需要了,但是每笔交易都少不了的。如果你每次买入都立刻计算ACB当然好了。如果你持续买入几十年,最后卖出时才想起ACB,那就要回溯每笔交易。掰开揉碎你的明白?看看这个网站:
          • 算了,看来你的数学是体育老师教的了,没办法了,又或者你的理解有问题或者你的银行什么数据都不列给你(highly doubt it) ,我的投资在TD从来就列有股数,单价cost和总cost,哪里有需要自己算的啊。。。 +1
            在很久以前我就有自己算过MF的ACB,当然清楚ACB是什么,MF需要算是因为银行没法知道MF的发钱是如何分配的。算了,看来可能你的概念也不清。
            • 你这是一叶障目。你也别扯什么数学。我初二参加初三学生数学竞赛,全市二等奖。行吗?TD我用了快20年了,我还用bmo InvestorLin
              rbc direct investing, Cibc investor edge , virtual broker, IB, 实话实说,它们的t5008经常不准。不信,你转一只股票进来TD,它绝对不能替你算ACB。加拿大很多退休人士,帐号里的股票有可能几十年没动,你自己不算ACB,到卖的时候就悲剧了。
              • 这有什么好骄傲的。我上幼儿园的时候,有一次数学得了满分,老师还在我的答卷上贴了一朵小红花呢。
        • 还有,你不要太相信broker的T5008,很多时候都是不对的,比如有split。有的券商就干脆不提供cost,只有proceeds,IB就是这样。还有就是股票如果transfer进来的,券商无法替你计算ACB。
          • 那可能你的银行太差了。TD不但提供T5008,另外还有一份trading summary以及另外一份personalized tax package之类的,可以互相交叉比对,所有需要用到的数据(比如ACB)都有。如果是Transfer进来的,一般卷商确实没法算,TD有提供自己输入总cost,所以TD是可以计算的。
            • 多用几家试试,你就明白我说的了。另外你有另外一个概念错误,你总是银行银行的,其实那是brokerage, 是劵商,不是银行。
              • 你要是转移目标纠这个的话,这个不是概念问题,是用词不准确,因为你不是新手,我打字慢,银行的拼音出来容易,凑合用。算了,看你开始逻辑不通了,本意是提点和调侃,难得有个没拉灰的还糊涂的。。。看来是漏网之鱼,圈子不同,不再回复了。
    • 若对“ACB不需追踪历史” 还有疑问,可类比 银行账单,信用卡,和其它长期账单,都是:上期的Balance余额(ACB额) +本次的变化量=本次的Balance余额(ACB额),即,不需追踪上期之前的历史。法律与此一致,允许销毁历史数据。FIFO/LIFO则不行