Advanced Cycle Analysis & Prediction