My general advice is it depends on the management level you are willing to undertake. The more it is run like an aquaculture operation (feed trained fish , aeration , monitored water quality , supp forage stocking , population mgt. , etc. ) the smaller it can be. With a natural pond and limited mgt then one acre is a good guideline IMO.