Is there any way to find out opportunity to trade on calendar spread

I want to trade in calendar spread. I totally
Understand the logic behind the trade . How can I find opportunity to trade on calendar spread. Is there any software to do that. Or any excel sheet to find opportunity on all the F&O segment.
TIA