这是一种不难养活的大型热带鱼,喜欢弱酸性至中性的半软水,适宜水温23~28℃,食性杂,以动物性食物为主。
平时喂给的食物以野杂鱼和小虾等易得到的活饵为主,从小养大的七星刀能接受碎肉和鱼块。每周喂给2、3次就可以了。10~15厘米长的幼鱼可以饲养在群落型的水族箱中,随着体型变大,只能饲养在很大的品种水箱中,并且最好别跟其它大型热带鱼混养,因为这种鱼性格残暴,它们多在夜间行凶,有时会吃掉看起来无法吞下的大鱼。
七星刀是夜行性鱼类,白天动作斯文,夜晚在水族箱翻腾不停,所以水箱内铺砂和种草都不合适,只能养在裸箱内。