Istnieje kilka powodów:
* Ochrona: Pływanie w grupie zapewnia bezpieczeństwo w liczbach, co czyni je mniej podatnymi na drapieżniki.
* żerowanie: Grupy mogą być bardziej wydajne w znajdowaniu żywności.
* Interakcja społeczna: Rainbow Fish to stworzenia społeczne i cieszą się towarzystwem innych.
Jednak wielkość grupy i ich struktura społeczna mogą się różnić w zależności od określonych gatunków ryb tęczowych. Niektóre gatunki żyją w dużych szkołach, podczas gdy inne wolą mniejsze grupy.