What factors impact 'Available Margin'?

What factors impact 'Available Margin'?

Available Margin will get updated when you:

1) Add funds
2) Withdraw funds
3) Place any order
4) Pledge your holdings for additional margin