The present invention relates to fragments of apolipoprotein B, in particular defined peptides thereof, for immunization or therapeutic treatment of mammals, including humans, against ischemic cardiovascular diseases, as well as diagnosing the presence or absence of antibodies related to increased or decreased risk of developing ischemic cardiovascular diseases, using one or more of said peptides in an ELISA (Enzyme Linked Immuno Sorbent Assay).