AgreeThe biggest factor in growth rates tend to be genetics and water quality I find. Some species naturally grow fast, some grow slow. You may be able to speed up growth with "powerfeeding" or high protein foods, but this can also lead to more issues than it's worth IMO, some fish are not built to handle that much protein, and even ones that are can become bloated or blocked up when overeating. More important than this is the water quality- with all other things equal, if water is changed often enough to keep nitrates at or below 5ppm, growth will be much faster than in a tank where nitrate is allowed to creep up to say 25 or 30ppm.
I find food to be a very over rated component of growth.
As long as you are feeding a high quality prepared diet (and not some cheap kraap), all things being equal, water changes are the most important factor in good growth.
I also noticed in your other thread, you are using a bare bottom tank.
FMs, are earth eaters. The Central American version of Geophagus.
They make their living by constantly digging in sand substrate for small edibles.
Not that this is that much of a a limiting factor, but a bare bottom tank, is not their natural environment, and when expecting to get the best from your fish, providing something close to natural habitat could be important.
If you keep a fish that normally lives in rapids, in a stagnant water tank would seem rather non-healthy.
If you are keeping a betta (an oxbow, swamp, rice paddy fish) keeping it in a high flow tank would be less than ideal
Last edited:






