I'm a big fan of David Varadi of CSSA, he has come up with creative and thoughtful indicators.  This is an attempted replication of his 8/12/2023 post: Business Cycle Sector Timing | CSSA (wordpress.com).

Unfortunately, results are much worse than what he is showing in that post.  Maybe my implementation is incorrect?