I have put Tilapia in my pond for the last 10 out of 11 years and have had zero problems with algae.