The invention relates to a preparation method of a resistance 
reducing agent for fracture. The preparation method includes the steps of: (1) mixing an 
acrylamide monomer, a nonionic-series 
monomer having a hydroxyl group and containing a 
double bond, a polyhydroxyl nonionic 
polymer template, a chelating agent and a molecular weight regulating agent with water to obtain a water solution; (2) contacting an 
organic solvent with an emulsification agent to obtain an oil solution; (3) contacting the water solution with the oil solution to obtain a water-in-
oil emulsion; and (4) under an 
inert atmosphere, contacting the water-in-
oil emulsion with an initiator in batches, performing a 
polymerization reaction to obtain a mixture, and contacting the mixture with a 
phase conversion agent. The emulsification agent is 4-6 in hydrophilic-lipophilic balance value, the molecular weight of the polyhydroxyl nonionic 
polymer template is less than 500000, and the structure formula of the polyhydroxyl nonionic 
polymer template is represented as the formula (I) or the formula (II). The invention also relates to the resistance 
reducing agent for fracture prepared through the method. The resistance 
reducing agent for fracture is high in resistance reducing rate, is high in inhibition on clay expansion, is good in water 
solubility and is low in formation damage property.