Margin call adjustment

This is a request rather than a question.

Today i used a strategy to gain from the low premium of options in banknifty.

Banknifty index value: 25810 approx

Sell 1 lot of 25700ce at 75 rs
Buy 5 lots of 25800ce at 19 rs

I dont know the name of this strategy ( covered call i think), it just came to my mind today

After sometime i received a message saying that my margin has crossed 104.8 percent.

My position was in profit. Can Zerodha use the margin from profit instead of asking me to add more money ?

I also have a request to minimize the margin required for options strategies involving limited loss like bull call spread, bear put spread, etc

This is not possible as options don’t have daily mark to market settlement. More on this here

Broker will charge what ever is asked by exchange, any benefit should be provided by exchange and broker has no role in this.

@siva Is it possible for zerodha to provide buy and sell orders for options strategies. No need to reduce the margin exposure but whenever one of the option contract is squared off due to margin unavailability, the others should also be squared off automatically

For example after squaring off the short position due to low margin, imagine banknifty starts to go in opposite direction. This will result in huge loss if I did not square off both positions at the right time.

@Risk.Money is this facility available in your app? I can see there are options to simultaneously buy or sell positions based on strategy. My question is if one of the short position in strategy is squared off due to unavailability of margin, the app will square off other positions automatically ?

Hi @AnandaRaj

I do have few steps already taken in that direction. You can check Risk Dashboard > Monitor > Strategy Marker.

To begin with, it solves the first problem of naming your custom strategy. :wink: Next, you can select as many legs in the strategy as you want. And finally, you can monitor the overall profit/loss in real time of the strategy along with expiry payoff graphs … I know it can be pretty confusing to figure out how your strategy is performing by viewing it the positions list along with all other orders. Hence, the strategy marker.

Coming back to your question, as @siva suggested, this is M2M and strategy as a product needs to be supported by zerodha before such square off can take place just like it happens in BO order. However, I definitely can add a one click exit strategy button for clean and quick exit. Next release. :slight_smile:

On a side note, getting 105% margin utilisation does not imply admin will square off. It happens much later, for I am almost always 105% utilised … but yeah … can happen. You will see … but seems you are already on cracking Options Fast Lane :wink:


For option buying no margin is required so how can we close it when there is margin shortfall for shorting option, If it is spread order or hedged position then it is sole responsibility of user to take care of his own positions.

What if banknifty goes in same direction of position, if we had closed this position then client would again blame us if we close long position. So, it is up to user to act.

Broker has nothing to do with this at least in India, exchange should allow this.

1 Like

Ok. I see … Got your point. Thanks.

Certain international exchanges like EUREX provide this facility where broker can put in a strategy product and strategy product is actually formed on the exchange with proper ISIN/BBCode and returned back. Though it requires you to be in Market Making business and generate enough liquidity for this newly formed product.

However, it can still be done by broker in a simulated fashion. We just have to find a FIX tag that is round tripped by the exchange at order and position level to find correlation between different strategies. I am pretty sure bracket order is also not supported by exchange. But you have the correlation between two legs stored at OMS / Admin level.

Though i do understand this will require substantial development with ground work … and if exchange is not willing … they will do everything they can to stop it from happening.

1 Like

We got BO approved separately from exchange as an algo and algos are not allowed for retail traders in India, this is approved because it comes under risk reduction type and any other algo which is directional or arbitrage or alpha seeking won’t be approved by exchange for retailers.


Banknifty 31st may expiry options are not showing in kite web

[quote=“AnandaRaj, post:9, topic:39542”]
Banknifty 31st may expiry options are not showing in kite web
[/quote] @AnandaRaj

Monthly contracts won’t show date, they show month name , May represents those only, on market depth can see their expiry.

Also in kite app. Should I use a different scrip name ?

Thanks, I forgot

Hmm. Great insight … Interesting … Thanks.