My piranhas usually breed after a cool, 50% water change....It makes them feel the rainy season has started....I beef up the temp to 82, maybe 84...This usually adds to the "mood...."They darken up to a almost a pitch black, which is a 75% sure sign that breeding is about to happen...
It is simpler with adult goldfish....Get a male and a female....You all know these fish live in cold water....BUT...If you raise the temp to, say 70-80...Usually the males will get into the mood...They form white spots on the gill covers, whick is a sure sign of being "horny..."Just make sure you have a mature female that is well plump with eggs...The male will chase the female around and around...During this tag game, both will release egg(female) and then sperm(male)....