I have pre-washed (hand washed) over 200+ pieces of batiks - ALL bought at nice quilt shops - in a pure white dishpan and about 1/3 or 1/2 of them did bleed - of course, the brighter the colors, the more that they bled. Dark Blues are the worst, golds and browns are bleeders too. I don't have many reds, but cannot imagine that they would not bleed too. I threw away two of them - never did stop bleeding in rinse after rinse in cool water. I am not going to invest in a chemical to make them stop bleeding, personal preference here.
By the way, a big welcome to the Quilting Board. Ask away with any questions that you might have on other things too.