Try zerodha brokerage calculator and compare transaction charges with other brokerage firms zerodha is charging more transaction charges and making profit giving discount in brokerage and charging more in transaction charges clients should beware of this.
Example as per zerodha calculator 1 gold buy @ 31165 and sell @ 31365 transaction charges zerodha charged is 275 but in other broking firms it is only rs 150 difference rs 125 per lot zerodha is charging more as and when lot size is increased clients transaction charges increases proportionately along with service tax.