Navigation

    SmartAPI Forum
    • Register
    • Login
    • Search
    • Categories
    • Popular
    • Groups
    • FAQs
    • API Docs

    SmartAPI is giving cautionary error on lot of stock AB4036

    Python SDK
    2
    2
    6
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bh_nil last edited by

      Re: Getting error 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.

      A 1 Reply Last reply Reply Quote 0
      • A
        admin @bh_nil last edited by

        @bh_nil This will be unblocked soon with a workaround.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post