SmartAPI is giving cautionary error on lot of stock AB4036
-
I am facing issues in setting up my algo system using smartapi.
for many orders including some of the better stocks in BSE500 like AMBER also gives the error.
{'message': 'The order cannot be processed as the token is categorized under cautionary listings by the exchange.', 'errorcode': 'AB4036', 'status': False, 'data': None}More fun is, I am placing a sell order for AMBER which is in my holding and still I get the same error message. how can system ask that "do you really want to sell stock because of cautionary message". note, I am getting out of security not getting in.
And a cautionary message is PE>50. that is not understandable.
This absolutely goes against the usefulness of api.
What can be done to get around this issue? Can there be a flag which can be passed to say that we understand the risk?
p.s.
I asked my friend to check with Zerodha. they don't give error on warnings trough the API and there is no regulatory guideline which says that it should be outright algo reject for stock if it is having cautionary warning.please work on user friendly solution than easy way out to blanket reject.
-
@bh_nil This will be unblocked soon with a workaround.