Köttätare (zooplankton). Äter i akvarium allt standardfoder, men bör ges smått fryst foder.
I sin naturliga miljö lever den i stora lekkolonier i den övre sedimentfria klippbiotoper på 5 till 15 meters djup.
Arten är en parbildande substratruvare som leker i grottor. Antalet ägg brukar uppgå till 20-150. De första kullarna brukar innehålla få ägg, men antalet ökar med åldern. Yngel upp till 2.5 cm hjälper ofta till med att vakta sina småsyskon.
Akvariet skall innehålla många gömställen (grottor). Den hålls bäst i en liten grupp på 6 eller fler. Den kan dock hållas parvis.
Den är visserligen revirhävdande, men flera par kan leva bredvid varandra, men då bör akvariet vara minst 100 cm långt.
Det är inte mycket som skiljer könen åt, men hanarna brukar vara större.
Arten ingår i ”brichardi-komplexet” och den har tidigare gått under namnet N. pulcher. N.olivaceous skiljer sig från de andra i komplexet genom att den har 2 böjda ”band” på bägge gällocken.
Lamprologus multifasciatus
Neolamprologus brichardi, Malasa
Neolamprologus leleupi, Bulu Point
Lamprologus brevis, Burundi
Lamprologus ocellatus, Nkamba Bay
Altolamprologus sp. 'compressiceps shell', Sumbu
Altolamprologus calvus, Cameron Bay
Altolamprologus compressiceps, Kigoma
Neolamprologus pulcher, Kalambo
Julidochromis ornatus, Uvira