The invention relates to a high-accuracy moving-coil type electromagnetic direct-drive plunger pump. The plunger pump comprises a displacement sensor, a connecting plate, an end cover, an outer yoke,an inner yoke, a coil, a skeleton, a permanent magnet array, a hydraulic cylinder block, a piston, a reset spring, a valve block, a liquid outlet valve and a liquid inlet valve. The plunger pump is characterized in that a Halbach permanent magnet array layer which is formed by arranging axial magnetizing permanent magnets and radial magnetizing permanent magnets alternatively in a close attachmentmanner is arranged on the inner side of the outer yoke or the outer side of the inner yoke in a surface mount manner, an air gap is formed between the outer yoke and the inner yoke, and the yokes arefixedly connected with the end cover and the hydraulic cylinder block to serve as a plunger pump stator; a coil assembly is winded around the skeleton and is placed into the air gap, and the skeletonis integrated with the piston to serve as a plunger pump rotor; and the axial length of the coil assembly is smaller than the axial lengths of the corresponding axial magnetizing permanent magnets, acontroller has real-time control over the position of the plunger pump rotor through feedback signals of the displacement sensor, and because of the reset spring, when the plunger pump does not work,the plunger pump is at the position of a start point of liquid suction. According to the high-accuracy moving-coil type electromagnetic direct-drive plunger pump, the working efficiency and the control accuracy of the hydraulic pump are effectively improved.