2024 markets look 'cautiously optimistic' with a 'green arrow'