Makrakantalar hareketli, izlemesi hoş ve barışçıl balıklardır. Karma akvaryumlarda beslenebilirler. Ancak çok büyük boylara ulaştıkları için küçük balıklar için sıkıntı olabilirler. Melek balığı gibi yavaş yüzen, uzun yüzgeçli balıklardan da sakınılmalıdır. Çünkü makrakantalar yüzgeç ısıran balıklardır.
Doğada aynı habitatı paylaştığı türlerden seçim yapabilirsiniz. Kaplan barb (tetrazon), kuhli balığı ve asya arowanası bunlardır bazılarıdır. Bolivian ramirezi, siyah tetra ve kiraz barb gibi barışçıl karma akvaryum balıkları ile beraber de beslenebilir.
Aslında kendi türleriyle yaşamayı tercih eder makrakantalar. Yetişkinlerin yavrulara zarar verme ihtimalinden korkmadan akvaryumunuzu kurabilirsiniz. Çünkü diğer birçok balık türü akranlarıyla yani kendi boyundaki balıklarla sürü oluştururken; makrakanta balıkları yavru balıklardan tutun en yaşlılarına kadar diğer tüm makrakantalar ile sürü oluşturabilir. Huzurlu olmaları isteniyorsa akvaryumda en az 5 tanesinin bulundurulması gerekir. Sadece iki tane makrakanta bulundurulacak olursa baskın olan diğerinin yemek yemesine engel olabilir.