What is the margin and why do i need to pay margin to trade?

You can check the margin at the time of order placement. As per exchange norms, you need to deposit margins before you place an order in the exchange.