The invention provides a complexing agent for preparing an engine oil. The complexing agent for preparing the engine oil is characterized by comprising a base oil, a dispersing agent, a cleansing agent, an anti-wear agent, an antioxidant, a viscosity index improver, a pour point depressant, an anti-foaming agent, a demulsifying agent and titanium oxide. The dispersing agent is polyisobutene-bis-succinimide; the cleansing agent is alkyl sulfide calcium powder; the anti-wear agent is phosphate; the antioxidant is sulfenyl-benzimidazole; the viscosity index improver is styrene-diene copolymer; the pour point depressant is polyalkyl methacrylate; the anti-foaming agent is polydimethylsiloxane; and the demulsifying agent is polyoxyalkylene polyamine. The components comprise 9-11% of dispersing agent, 11-12% of cleansing agent, 5-6% of anti-wear agent, 12-13% of antioxidant, 4-5% of viscosity index improver, 4-5% of pour point depressant, 8-9% of anti-foaming agent, 12-13% of demulsifying agent, 2-3% of titanium oxide and the balance of base oil in percentage by weight. The complexing agent for preparing the engine oil, provided by the invention, has the advantages of simple manufacturing method, economic efficiency, practicability, low price of the manufactured product, high quality, capability of prolonging the life cycle of the lubricating oil, improving the anti-wear and extreme pressure resistant effects of the lubricating oil and enhancing multiple effects of oxidation resistance, corrosion resistance and foaming resistance of the lubricating oil, long-term retention of cleansing effect of the lubricating oil and capability of comprehensively enhancing the comprehensive effect of the engine lubricating oil.