Is color of a shiny Pokémon determined or completely random?
Each individual Pokemon species can only have one kind of shiny colour. However each species of Pokemon has its own distinct colouring, unique from all the other species and also different from its unshiny form.
~Hope I helped