Why does some orders are executed on BSE even after specifying exchange='NSE' in kite.place_order ?

DeepakTanpure
Hi Team,

I have observed that even after placing orders with exchange='NSE' my holdings show equities from BSE.
Can you please check and assist on this.

order_id = kite.place_order(tradingsymbol=symbol,exchange='NSE',transaction_type='BUY',quantity=qty,variety=kite.VARIETY_REGULAR,order_type=kite.ORDER_TYPE_MARKET,product=kite.PRODUCT_CNC,tag=tag_string)

I placed order with trading symbol as DEEPAKNTRfrom NSE however my holding shows DEEPAKNIfrom BSE
Tagged:
  • DeepakTanpure
    FYI - as a precaution, I deactivated BSE segments today in my account
  • sujith
    A holding in you DEMAT will not have any exchange associated with it. I would suggest not to deactivate BSE segment.
    You can read more about this behavior here.
  • DeepakTanpure
    DeepakTanpure edited January 9
    Hi @sujith, Thanks for sharing the link - I was not aware this rule exists.
This discussion has been closed.