A superconducting magnet has been developed for SECRAL II ion source at IMP. The design of this magnet is based on SECRAL, with sextupole coils external to the axial solenoids to reduce Lorentz force between sextupole coil’s end and solenoids. The magnet consists of a set of sextupole coils and three solenoids to generate a confinement magnetic field. All the coils use a NbTi conductor and are bath-cooled in liquid helium. The challenges of the magnet are the sextupole coils’ winding and cold mass’s assembling. Thus, some modifications related to coil fabrication, cold mass assembling and cryostat have been adopted to improve the performance or simplify the process. The cold mass assembly was complete and tested in July 2014. Then the magnet was integrated into cryostat and finally trained to design current after several quenches. This paper will present the design, construction and test results of the magnet.