The invention discloses a method for preparing a FeNi alloy catalytic growth carbon nanotube by an electromagnetic induction heating method. The method comprises the following steps of: 1, weighing an iron source, a nickel source and a carbon source in proportion, fully mixing and grinding; 2, in an induction alternating magnetic field environment and an inert gas atmosphere, placing the mixture in a crucible, cutting magnetic induction lines of the material, generating induction current, heating, controlling the temperature at 300-700 DEG C, naturally cooling a product, and collecting the product; 3, standing the product obtained in the step 2 in nitric acid, corroding 70% of the FeNi alloy, separating out residual solids, and drying; 4, mixing the product obtained in the step 3 with selenium powder in proportion, placing the mixture in a reaction kettle in a sealed glove box under the inert gas atmosphere, heating the mixture to 100-300 DEG C in a homogeneous reaction instrument, and keeping the temperature for 6-12 hours to obtain a product FeNi(at)Se/C. The nanotube has excellent sodium ion storage performance, high charge-discharge capacity and good rate capability; the conductivity and the structural stability of the material in the charging and discharging process can be obviously improved.