The invention provides an anti-tumor vaccine compound which is prepared by physically mixing ROS-rich cell microvesicle and immune activating agent. The invention provides a preparation method for theanti-tumor vaccine compound. The invention provides an anti-tumor vaccine compound injection. The invention provides an application of the anti-tumor vaccine compound. The anti-tumor vaccine compoundis applied to tumors, such as lung cancer, breast cancer, glioma, ovarian cancer, gastric cancer, colorectal cancer, osteogenic sarcoma, prostatic cancer, cervical cancer, malignant pleural effusionor melanoma. According to the invention, the problems of low immune activation efficiency, inaccuracy and few antigens of the present vaccine can be solved.