* Konkurencija za resurse: Ako se riba natječe za hranu, prostor ili druge resurse, one mogu postati agresivne jedni prema drugima. To je posebno istinito ako je spremnik pretrpan ili ako riba ne dobije dovoljno hrane.
* Teritorijalno ponašanje: Neke su ribe teritorijalne i mogu postati agresivne prema drugim ribama koje doživljavaju kao prijetnju svom teritoriju. To se posebno odnosi na ribe koje žive u skupinama ili školama.
* Predacija: Neke su ribe grabežljivci i mogu plijeniti druge ribe koje su manje ili slabije nego što jesu. To se posebno odnosi na ribe koje imaju oštre zube ili kandže.
* bolest: Ribe koje su bolesne ili bolesne mogu postati agresivnija nego inače. To je zato što su pod stresom i vjerojatnije je da će se izvući na druge ribe.
* Nekompatibilnost: Neke vrste riba jednostavno nisu kompatibilne jedna s drugom. To može biti posljedica razlika u veličini, temperamentu ili ponašanju. Ako su ribe nespojive, one mogu postati agresivne jedni prema drugima.
Važno je istražiti prije dodavanja ribe u spremnik kako biste bili sigurni da će svi biti kompatibilni jedni s drugima. Ako niste sigurni jesu li dvije vrste riba kompatibilne ili ne, najbolje je pogriješiti na strani opreza i držati ih odvojenim.