The biggest concern you have about rain water is not the water itself, but any chemicals it picks up as runnoff water if your pond is below ground level. For instance, lawn fertilzers, insecticides, etc etc than my be on your lawn if your pond is built in such a way that water can travel over your lawn then enter your pond. Ph swings in your pond should be minimal unless you have a very small pond and are in the middle of a monsone (in which case you may have bigger worries).
Rain water is typically around a PH of 7.0 (unless you live next to a large coal burning powr plant). But more importantly its KH is next to zero as well. When it combines with pond water, the impurities of the pond water mix with the rain water resulting in a ph much closer to that of the pond water than the rain water. For instance, a mixture of 50% pond water with a KH of 150 and Ph of 7.8 with that of 50% rain water will result in a net Ph much closer to 7.8 then 7.0.
The one exception to this rule will be if your KH in the pond water is dangerously low, which should never be allowed to happen in the first place IMHO.
Any swings in Ph level caused by rainwater are usually minimal and quite a gradual process that the fish can handle quite easily. your main concern should be run-off.