It could be anchor worm
Examine the scales and look for a raised bump with a1/2in greyish tube
hanging from it.
Buy a treatment of dab the parasite with paraffin , remove with teasers and
treat wound with antiseptic.
Fish louse can also cause erratic swimming But fish will be rubbing itself
on sides of pond.
Swim bladder problems can cause this. as can lack of oxygen. The fish will
also swim like this if it is dying.
www.arghamvillage.co.uk