def get_atm_strike(symbol): #Thanks to Ronit_Hain and Ankit Jain
payload = nse_optionchain_scrapper(symbol.upper())
ltp = float(payload['records']['underlyingValue'])
strike_price_list = [x['strikePrice'] for x in payload['records']['data']]
atm_strike = sorted([[round(abs(ltp-i),2),i] for i in strike_price_list])[0][1]
return atm_strike
Added this.