Auksinė žuvelė ir daugelis kitų gyvūnų keičia spalvą, reaguodami į šviesos lygį. Pigmento gamyba, reaguojant į šviesą, yra kažkas, kas mums visiems žinomas, nes tai yra įdegio pagrindas. Žuvys turi ląsteles, vadinamas chromatophores, kurios gamina pigmentus, kurie suteikia spalvą arba atspindi šviesą. Žuvies spalvą iš dalies lemia tai, kokie pigmentai yra ląstelėse (yra kelios spalvos), kiek yra pigmento molekulės ir ar pigmentas yra susikaupęs ląstelės viduje, ar pasiskirstęs visoje ląstelėje citoplazma.
Jei jūsų auksinė žuvelė bus laikoma tamsoje naktį, galite pastebėti, kad ji atrodo šiek tiek blyškesnė, kai ryte įjungiate šviesą. Auksinės žuvelės, laikomos patalpose be viso spektro apšvietimo, taip pat yra mažiau ryškių spalvų nei žuvys, veikiamos natūralių saulės spindulių ar dirbtinio apšvietimo, įskaitant ultravioletinė šviesa (UVA ir UVB). Jei visą laiką laikysite žuvis tamsoje, chromatoforai negamins daugiau pigmento, todėl žuvies spalva pradės blukti, nes jau turintys spalvoti chromatoforai natūraliai miršta, o naujos ląstelės nėra stimuliuojami gaminti pigmentą.
Tačiau auksinė žuvelė netaps balta, jei ją laikysite tamsoje, nes žuvis taip pat įgauna maistą, kurį valgo. Krevetėse, spirulinoje ir žuvies miltuose natūraliai yra pigmentų, vadinamų karotinoidais. Be to, daugelyje žuvų patiekalų yra kantaksantino, pigmento, skirto pagerinti žuvų spalvą.