Charges associated with buying and selling shares?

1. Brokerage (based on broker)
2. Securities Turnover Tax (for intraday 0.025% and delivery 0.125%)
3. Service Tax (10.36%per transaction) 4.stamp duty(0.0002)
5. dp sell(depending on broker)

These are the 5 charges associated with buying/selling shares in India