ORIGINAL: muzzyman88
Are you using a string loop as well? You can keep the peep aligned by using one...usually.
Whenever someone states that the peep is rotating, it is usually caused by a couple of things. One, the string isn't very good to begin with. A good set of strings will not have peep rotation issues. Some manufacturers use very good strings on their bows, others use very bad strings. I won't mention names. Another reason a peep will rotate is if the string is very old.
Generally peep rotation issues are caused by the string creeping or stretching over time. You can have it set perfectly one day and the next, it will be completely off. A high quality string will not have these issues.
x2
If you are using a dloop take it and twist it around the string in whichever position that makes the peep align to your eye whenever you are drawn back. If your loop isnt tight enough or that isnt working for you, either take your bow to a shop and have a twist put in your string, OR have them reserve it in to where it sits the right way. A good set of strings will make all of this easier to deal with as muzzyman said.
Derek