在自然环境中,七彩神仙鱼主要栖息于环绕巴西、哥伦比亚和委内瑞拉的热带雨林的河流中。在广大的雨林中有很多的河流,依据这些河流水的颜色可分为“白水”、“黑水”和“清水”3种类型。
最著名且最大的白色水河流就是亚马孙河,清澈的河流是黑欧特帕耶和里欧克什格河,而黑水河流则以里欧尼格罗和里欧库奴奴河最为闻名。
七彩神仙鱼胆小,游动缓慢,易受惊吓,人们从未在主流河段发现过七彩神仙鱼,而在人迹稀少而静谧,几乎没有暗流的支流和上游区域,以及小湖泊中可以看到它们的踪影。它栖息在水流缓慢的河边,或者是静水弓形湖边。河岸倾斜到一定的深度(1.5~2.5米),并含有尽可能多而且稠密的木材沉积物,在其旁边能见到落进水里的树梢,这才是七彩神仙鱼适宜生存的“家”。有了木材的保护,才能使七彩神仙鱼免遭埋伏在空旷水域里的凶猛动物的侵袭。在水面下1米处水温是30℃,而在4~5米以下则变成23~25℃。原始种七彩神仙鱼大都栖息在水深3~5米的地方,只有在入夜渐渐凉爽后。才会浮出水面捕食河虾、鱼类的卵、蚊子、昆虫和浮木边的木耳等。
自然环境中的七彩神仙鱼适宜的水温是23~28℃,平均水温为25℃。目前将培育后的七彩神仙鱼饲养在30~32℃的水温环境中,并不是最好,水温最好维持在27~28℃。
野生品系七彩神仙鱼生活在pH值为5.5~6.6的弱酸性软水中,也有的可以生长在pH值在6~7之间的水中。如果水质的pH值在7.5以上,则会使鱼的原来体色发生变化,并且也会破坏其体形。适宜野生七彩神仙鱼生存的水的硬度都是较低的,亚硝酸盐含量几乎为零。在自然生存环境中,因为水流流速或其他原因,水的含氧量会有很大不同,一般为2.5~7毫克/升;而人工饲养的鱼缸里,水的含氧量宜维持在5~6.5毫克/升。
野生七彩神仙鱼的主要食物是河虾、昆虫的幼虫、鱼类的卵和浮木边的木耳等,而人工养殖的七彩神仙鱼则是以投喂配合饵料为主。野生七彩神仙鱼年龄在4~5龄时最具欣赏价值,个体像**的手掌那么大,闪闪发光,令人惊叹。而育成的品种仅2~3年,就衰老如落花,反差非常明显。这是否与饵料和生长环境有关,还需进一步探索。