Yes, CoinDCX charges a trading fee on every completed trade. The direction of settlement of the trading fee also depends upon the position of the trader (makers have chances to earn rebates).