Not really I have one that has been in its tank since June of 98 and there is no algae in it for the bi color. It does quite well on the same foods as its tankmates. Yes it probably would like some algae, but must it have it - no. They are great fish and make sure it has a rock or barnacle to slip into for rest and sleep. They will pull up then back into it tailfirst they really are a fun fish to have.