A method for fixing antibody on the surface of a medical instrument, mainly includes: 1) pre-treating the instrument surface 2) preparing holes: preparing multicrystal phase structure which has holes of the same size in the surface of the instrument by chemical corrosion, electrochemical corrosion, anodic oxidation, micro-arc oxidation, or micro-arc nitridation 3) post-treating the instrument surface 4) fixing the antibody: immersing the bare metal scaffold which has holes in its surface into a buffer solution containing antibody, adjusting the pH value of the antibody buffer solution, fixing the antibody on the surface of the instrument by the attraction between positive and negative charge and hole effect and 5) confirming the effectiveness of the fixed antibody by artificial simulation hemodynamics and detecting method of antibody activity in the scaffold surface. The method can promote the degree to which the antibody is firmly fixed on the surface of the instrument, and keep high activity of the antibody on the surface of medical instrument.