No, it is not mandatory for you to buy international travel insurance policy for your trips abroad. However, it is advisable that you do because of the following reasons:
Healthcare could be quite expensive
Your investments would be secure with an international travel insurance policy
Luggage could get misplaced
Loss of passports/phones/licenses could garner significant expenses