Every natural "pond" is "for fish".) So short version sounds strange. You can use it if context is implied even without "fish", of course.
Overwise I recommend to use "рыбная ферма" ("fish farm") which clearly says about some artificial or semi-artificial pool for breeding fish.