Hypercoagulability can be caused by a variety of factors, including genetic mutations, chronic diseases, and certain medications. Key genetic factors include mutations in the Factor V Leiden gene and the Prothrombin gene. Chronic conditions such as cancer, inflammatory diseases, and autoimmune disorders can also contribute to a hypercoagulable state.