Trading is not allowed in the selected contract due to low liquidity


below is parameters
obj.placeOrder({‘variety’: ‘ROBO’, ‘tradingsymbol’: ‘BANKNIFTY31JAN2445900CE’, ‘symboltoken’: ‘51235’, ‘transactiontype’: ‘BUY’, ‘exchange’: ‘NFO’, ‘ordertype’: ‘LIMIT’, ‘producttype’: ‘INTRADAY’, ‘duration’: ‘DAY’, ‘price’: 284, ‘squareoff’: 40, ‘stoploss’: 136.5, ‘trailingStopLoss’: 0.5, ‘ordertag’: ‘DFT’, ‘quantity’: 15})

I can see liquidity ia availabe
and it is trading at ~285 when I try to order

terminal response is

{‘status’: True,
‘message’: ‘SUCCESS’,
‘errorcode’: ‘’,
‘data’: {‘script’: ‘BANKNIFTY31JAN2445900CE’,
‘orderid’: ‘240129000404312’,
‘uniqueorderid’: ‘5a62667d-d9ea-440b-ac58-0d7248b56b1c’}}

but when I look at my Angel one app, it was rejected due to low liquidity
when I try to reorder same with app as well
got the same issue


Hi @shashi40, Welcome to the Community! Thanks for posting on the Angel One community, we’ve highlighted your issue with the technical team. We’ll get back to you shortly. Meanwhile, would request you to kindly raise a support ticket for the same.

Hello @shashi40 ,

Thank you for bringing this to our attention. Upon investigating the discrepancy between the terminal response and the rejection on your Angel One app, we’ve identified the issue related to our Risk Management System (RMS) policy.

Despite the liquidity appearing to be available, our RMS policy has flagged the order due to potential risks associated with the transaction. This is a precautionary measure we take to ensure the safety and security of our client’s investments.

We understand the frustration this may cause and apologize for any inconvenience. If you have any further questions or require assistance, please don’t hesitate to reach out to us. We’re here to help. Thank you for your understanding.

To have a detailed look at Angel One’s RMS Policy, please click here.

1 Like