2025 Final Results
Out of 174 forecasts for 2025 – 50 issued during 2024 and the remainder from February onwards – 153 proved accurate, while only 21 fell short.
With an outstanding hit ratio of 88% for 2025, we’ve surpassed our usual track record of achieving at least between 70-80%.









