Yes, you are liable to pay 18% GST on all your trades. GST is applicable on the brokerage and transaction charges. Since m.Stock charges zero brokerage, you only need to pay 18% GST on the transaction charges applicable.