yea... direct sunlight would spawn algae and do that to your pond.
i'm surprise your koi coexist with the other species like that.
We have koi out in the back and i remember introducing fantails to the pond and the koi would rip all of their tails/dorsal fins.