How to shiny hunt using Roaming (water) in Pokémon Diamond.
A roamer that appears while surfing.
Odds with charm
1 / 8,192
Odds no charm
1 / 8,192
Per encounter
~90s
Expected hunt
8.5 days
How the hunt works
Chase the roamer between water routes and flee any non-shiny encounter to keep hunting.
The base rate in Pokémon Diamond is 1 in 8,192. There is no Shiny Charm in this game, so the base rate is the best you can get.
Pokémon you can find with Roaming (water) in Diamond
2 species, sorted by best encounter rate.