What causes low HDL cholesterol?

The causes of low HDL cholesterol are complex, including genetic factors, or the presence of obesity or abnormal glucose tolerance, diabetes, and some drugs may also lead to low HDL cholesterol, such as probucol, a drug that can lower blood lipids but can also lower HDL cholesterol. If the LDL is also high, patients are advised to take statin lipid-lowering drugs, representative drugs include atorvastatin and rasulvastatin.