The invention discloses a compound feed for a pig and a preparation method of the compound feed. The feed comprises the following raw materials: corn flour, bean cake, edible salt, bone meal, shell powder, white sugar, millet, sorghum, unhusked rice, bran, peanut cake, cottonseed cake, calcium phosphate, sugar dregs, zinc sulfate, dried yeast, sowthistle, sweet potato vine leaf, taro, mineral substance, vitamin additive and amino acid additive; the feed also comprises a traditional Chinese medicine additive; the preparation method comprises a raw material crushing step, a raw material mixing step, a feed particle manufacturing step and a feed drying step. The compound feed contains the traditional Chinese medicine additive and also has the effects of tonifying Qi and strengthening the body resistance, warming viscera and supporting Yang, invigorating the circulation of blood and removing stasis, and relieving constipation and guiding stagnation based on the principle of killing expelling parasites. The compound feed is high in pertinence and strong in direct expelling property in treating the ascariasis of the pig, is cheap, non-toxic, free from medicine residue, safe and convenient, comprehensive in functions, and capable of improving the constitution of the pig; besides, the compound feed is capable of boosting the immunity of the pig, increasing the survival rate of the pig and enhancing the market benefit.