Goldfische sind Gelegenheitsfresser, was bedeutet, dass sie fressen, was verfügbar ist. Dazu gehört auch ihr eigener Nachwuchs, wenn er nicht geschützt wird. Dieses Verhalten, Filialkannibalismus genannt, ist bei Goldfischen häufig, weil andere Nahrungsquellen wie Algen, Würmer, andere Arten und pflanzliche Nahrung oft verfügbarer sind als der Nachwuchs.