ROBO order for Bank Nifty Options
-
Hi,
has anyone been able to create a ROBO order for Bank Nifty Options?Input:
orderparams = {
"variety":"ROBO",
"tradingsymbol":"BANKNIFTY11NOV2139400CE",
"symboltoken": 48607,
"transactiontype":"BUY",
"exchange":"NSE",
"ordertype":"LIMIT",
"producttype": "BO",
"duration": "DAY",
"price": 10.2,
"triggerprice":10,
"squareoff": 120,
"stoploss": 80,
"quantity": 25
}
orderId=obj.placeOrder(orderparams)
It is failing with the following error:TypeError Traceback (most recent call last)
/var/folders/p1/x72ypdl14wzb896mwkp88fwc0000gn/T/ipykernel_10795/112253952.py in <module>
26 print(orderparams)
---> 27 orderId=obj.placeOrder(orderparams)
28 print("The order id is: {}".format(orderId))/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/smartapi/smartConnect.py in placeOrder(self, orderparams)
289
--> 290 orderResponse= self._postRequest("api.order.place", params)['data']['orderid']
291TypeError: 'NoneType' object is not subscriptable
-
@SK said in ROBO order for Bank Nifty Options:
BANKNIFTY11NOV2139400CE
Can you try
"exchange" : "NFO"
Also the "squareoff" need to be in points rather than absolute.
I am still getting my head around Stop loss