1. 新加坡交易所的规则是按照下面2条settlement 规定: I. 如果卖出时,投资者有尚未还钱拿票的仓位(Position A),同时又有以前买入已经还钱的仓位(Position B). 那么如果投资者卖出该股票,SGX都会先卖出Position A 的股票,直到把Position A 全部Contra卖光,才会去CDP acc卖出你的Position B. II.对于尚未拿票的仓位,first in first out, 就是说永远是先卖出比较早买入的仓位.
A. 按照卖出10元成本的DBS计算:你在10元买入,现在19.50卖出1千,你会收到19500元(Sales proceeds),这时候,你的CDP不再有股票了,因为旧的1千股已经卖出,新的1千股还没有拿票。但是请记得,你20元买入的DBS1千股,需要还账2万元(尚未扣除佣金和SGX的各种费用)。 用掉你的19500元的回款后,你还需要交500元才能拿票 ,让你重新拥有1千股放在CDP。
B. 按照卖出20元成本的DBS计算: 你在10元买入的1千股放在CDP不变,只需要计算20元买(需要20000元),19.50卖出(收回19500元),差价500元就是这个交易的Contra loss(尚未扣除佣金和SGX的各种费用). 所以你交了500元Contra loss 之后,你会发现你同样拥有1千股DBS。
总结来说,对于A情况,你交了500元拿票后,你有1千股DBS在CDP。对于B情况,你交了500元还Contra loss 之后,你同样拥有1千股DBS在CDP。交的钱都是500元,交钱之后拥有的股票数量都是1千股,所以用A的思路来计算与用B的思路来计算,其实都是完全一样(等价)的。
C. 按照卖出10元成本的ABC计算(这是你想要的情况):你在10元买入1千,19.50卖出1千,你会收到9500元(Contra profit). 但是请记得,你20元买入的ABC 1千股,需要还账2万元(尚未扣除佣金和SGX的各种费用)拿票。 用掉你的9500元的Contra profit后,你还需要交10500元才能拿票 ,这样你会拥有1千股ABC放在CDP(支付10500元过后)。如果你不想拿票,就要在contra时间内卖出,假设你卖在25元(买价20元,卖价25元,1千股会赚5000元),就不用交10500元拿票了,而是收到2笔Contra profit: 10元的仓位contra赚9500,20元成本的仓位contra赚5000元(20元买入,25元卖出),合计就是14500元(尚未扣除佣金和SGX的各种费用)
D. 按照卖出20元成本的ABC计算: 你在10元买入的1千股不要卖,需要支付10000元(尚未扣除佣金和SGX的各种费用)。另外要计算20元买,19.50卖出,差价500元就是这个交易的Contra loss(尚未扣除佣金和SGX的各种费用). 所以需要支付2个费用:1. 对于10元成本的ABC拿票,你需要支付1万元拿票,对于20元成本的ABC支付Contra loss需要支付500元contra loss (尚未扣除佣金和SGX的各种费用),加起来同样需要支付10500元,让你和C情况一样拥有1千股ABC放在CDP。如果你同样不想拿票,卖在25元,就同样不用交10500元了,而是20元成本的仓位亏500元(20元买入,19,5卖出),10元成本的仓位赚15000元(10元买入,25元卖出),合计同样是14500元profit(尚未扣除佣金和SGX的各种费用)