Software for backtesting options strategies

are there any good softwares for backtesting options strategies?

their are many charting softwares like amibroker and professional softwares like Pi, where in you can backtesting very easily, choosing the software depends on which language you use for writing the condition, Tradescript is very simple which is used in Zerodha Pi, or AFL in Amibroker