Postoji nekoliko razloga za to:
* Zaštita: Plivanje u grupi pruža sigurnost u brojevima, što ih čini manje osjetljivim na grabežljivce.
* hranjenje: Grupe mogu biti učinkovitije u pronalaženju hrane.
* Socijalna interakcija: Rainbow ribe su društvena stvorenja i uživaju u društvu drugih.
Međutim, veličina grupe i njihova društvena struktura mogu se razlikovati ovisno o specifičnim vrstama dugine ribe. Neke vrste žive u velikim školama, dok druge preferiraju manje skupine.