It sounds like swim bladder disease, this can be caused by poor water quality, overeating, poor quality food and genetic factors. If the digestive system becomes clogged it can press on the swim bladder and make it difficult for the fish to orientate itself. The best treatment is to stop feeding...