Some people love the idea of being able to sit out in their garden and feed their pond fish. However, if your pond is well set up and managed, it should be self-supporting. The fish will be able to feed on tiny water life such as water snail eggs and mosquito larvae. Indeed, if they didn’t eat these, then they’d overgrow to an unmanageable amount.
If you do want to feed your fish, then start around now, i.e. late April, and stop in late September or early October when it turns colder. When the water goes cold the fish cannot eat the artificial food we try to feed them and at any rate, they go off their food in winter.