The invention discloses anticorrosion and antifouling type coating resin and a method for preparing the same. The method includes adding vinylidene chloride, acrylate, cross-link emulsification monomers, latex protective agents, sodium hydrogen sulfite and water into a container, and uniformly stirring the vinylidene chloride, the acrylate, the cross-link emulsification monomers, the latex protective agents, the sodium hydrogen sulfite and the water to obtain mixed liquid A; mixing acrylic acid monosilane ester, cross-link emulsification monomers and water with one another to obtain mixed liquid B; adjusting the temperature of a reactor until the temperature of the reactor reaches 15-30 DEG C, adding ammonium persulfate and sodium hydrogen sulfite aqueous solution into the reactor in nitrogen atmosphere, dropwise adding the mixed liquid A into the reactor within 3-4 h, then continuing to dropwise add the mixed liquid B and initiators into the reactor for the dropwise adding time of 1-2h, and then keeping the temperature constant for 2-3 h to completely carry out reaction. The anticorrosion and antifouling type coating resin and the method have the advantages that high-stability and high-adhesion emulsion with low surface energy can be prepared from soap-free emulsion at the low temperature under the normal pressure by means of polymerization; the proportions of the vinylidenechloride, different types of acrylate, different types of acrylic acid silyl ester and the cross-link emulsification monomers are adjusted, the capacity such as the adhesion, the water resistance, theweather resistance, the salt resistance and the fouling organism avoidance of resin films can be regulated and controlled, and accordingly the comprehensive performance of anticorrosion and antifouling coating can be improved.