Disclose the therodf liniments and preparation method thereof for treating breast cancer. The topical drug, comprises the following components in parts by weight: the heat dissipation of 3-5 parts of 5-10parts Radix Astragalis, 3-5 parts of oldenlandia diffusa, 5-10 parts of dandelion, short-tube lycoris, and 5-8 parts of turtle shell, 2-3 parts of tuber of pinellia 3-5 parts V, 3-5 parts of calamus, Ferula sinkiangensis, 3-5 parts, 4-6 parts of Radix Angelicae Pubescentis, Japanese cryptotaenia stem and leaf Nanjing grass, 3-50 portions of leeches, 3-51 parts of Wedelia chinensis, the Echinacea of 3-52 parts by weight, 3-53 parts, 3-54 parts of loguat leaf stringy stonecrop, 3-55 parts of angelica powders, 3-56 portions of lucid asparagus, 3-57 portions of scorpios, 3-58 parts of red root L., 3-59 parts of alfalfa extracts, 3-50 parts of extraction agarics are from mulberry tree, and 3-51 parts, myrrh, 3-6 parts, 3-5 parts of rhizoma cyperi, green peel.