The invention discloses an ecological BB fertilizer, relating to a mutifunctional ecological environment friendly compound fertilizer, which is formed by mixing functional urea, controllable slow release sulfurcoated urea, monoammonium phosphate, diammonium phosphate, potassium sulfate particle (or potassium chloride), agricultural magnesium sulfate particle, ammonium sulfate, bio-organic inorganic compound fertilizer, endophytic PASP fertilizer synergist DA-6, plant growth regulator and trace elements. Special ecological BB fertilizer for different plants can be prepared by soil testing formula, according to different farm crops and different soil structure. The ecological BB fertilizer can take effect for 3-120 days, the nutrition release is balanced, biological stress of the farm crop such as drought resistance, cold resistance, salt resistance, or the like can be improved. The product of the invention has great operation significance for increasing yield of grain, reducing production cost, steadily increasing grain production, keeping rural incomes growing, improving utilization rate of the fertilizer, reducing fertilizer waste, protecting ecological environment, guaranteeing farm crop quality and safety, and ensuring sustainable development of the agriculture.