There are lots of publications out there, and lots of ways to play arpeggios, but I think a better way is to figure them out yourself.
The way I have students begin this is: if they are playing a scale in a certain position / form, to get the arpeggio to follow that position / form as closely as possible. e.g: if you are using the Segovia scales, say, for C major, (1st note is 5th string C, LH finger 2), then begin the arpeggio there, and make the same (or similar) shifts. Use the same variety of RH patterns as you would when playing scales & also invent new ones, such as using "a" for string crossing, etc...
A few benefits would be: reinforces the note names & positions of ^1, ^3, ^5, in your mind, rather than just repeating patterns. Also a lot of practical applications as composers often switch between scales and arpeggios as a development technique...so, chances are pretty good you will encounter a scale passage that ends up on a cerain position, and then a little later, an arpeggio pattern that ends up in the same place. This way, you would be matching the sonority by using the same strings (if thats what is called for, of course!)
PS, looking at your profile, i see you are a Trombone player? I play Horn myself!
2015 John H. Dick
1994 Larry Breslin ("Deerhead")
1952 Vincente Tatay