A livestock tracing system, comprising a feeding module, an adopting and purchasing module, a weighing module, a server, a first communication module and a second communication module, wherein the feeding module is configured to provide food intake information of livestock and transmit the food intake information to the server via the first communication module; the feeding module specifically includes: a pedestal, support rods, a computer, an electromagnetic valve, a charging basket, a blanking mechanism and a tray; the support rods are disposed on the pedestal, the electromagnetic valve and the computer are respectively disposed on upper ends of the support rods, the charging basket is disposed on upper portions of the support rods and is located below the electromagnetic valve, the blanking mechanism is disposed below the charging basket, and the tray is disposed below the blanking mechanism; the electromagnetic valve is configured to control water supply; the charging basket is configured to store feed; the computer is configured to control the blanking mechanism to blank materials; the tray is configured to feed poultry/livestock; the feeding module further includes detection rods; and the detection rods are disposed between the blanking mechanism and the tray, are located on the support rods, and are configured to detect a residual amount of the feed in the tray; the feeding module further includes a reader antenna and ear tags; the reader antenna is disposed on the blanking mechanism; the ear tags are worn on ears of the poultry/livestock; the reader antenna is cooperatively used with the ear tags, and is configured to identify the ear tags; and the ear tags represent identity information of the poultry/livestock respectively, and the identity information is unique; by identifying the ear tags via the reader antenna, the specific number of food intake livestock may be obtained, and thus the blanking amount may be controlled and the historical data may be formed for reference; the weighing module is configured to provide weight information of the livestock and transmit the weight information to the server via the second communication module; the adopting and purchasing module is configured to provide vaccine information of the livestock and transmit the vaccine information to the server; and the server is configured to store the food intake information, the weight information and the vaccine information, and obtain corresponding tracing information according to a tracing look-up instruction. the feeding module is configured to provide food intake information of livestock and transmit the food intake information to the server via the first communication module; the feeding module specifically includes: a pedestal, support rods, a computer, an electromagnetic valve, a charging basket, a blanking mechanism and a tray; the support rods are disposed on the pedestal, the electromagnetic valve and the computer are respectively disposed on upper ends of the support rods, the charging basket is disposed on upper portions of the support rods and is located below the electromagnetic valve, the blanking mechanism is disposed below the charging basket, and the tray is disposed below the blanking mechanism; the electromagnetic valve is configured to control water supply; the charging basket is configured to store feed; the computer is configured to control the blanking mechanism to blank materials; the tray is configured to feed poultry/livestock; the feeding module further includes detection rods; and the detection rods are disposed between the blanking mechanism and the tray, are located on the support rods, and are configured to detect a residual amount of the feed in the tray; the feeding module further includes a reader antenna and ear tags; the reader antenna is disposed on the blanking mechanism; the ear tags are worn on ears of the poultry/livestock; the reader antenna is cooperatively used with the ear tags, and is configured to identify the ear tags; and the ear tags represent identity information of the poultry/livestock respectively, and the identity information is unique; by identifying the ear tags via the reader antenna, the specific number of food intake livestock may be obtained, and thus the blanking amount may be controlled and the historical data may be formed for reference; the weighing module is configured to provide weight information of the livestock and transmit the weight information to the server via the second communication module; the adopting and purchasing module is configured to provide vaccine information of the livestock and transmit the vaccine information to the server; and the server is configured to store the food intake information, the weight information and the vaccine information, and obtain corresponding tracing information according to a tracing look-up instruction.