In fact, whether to use floating or sinking pellets mainly depends on which type of fish species that you have.
There are different opinions among fish enthusiasts as to whether floating or sinking pellets is the better type of fish foods given to your pet. In fact, whether to use floating or sinking pellets mainly depends on which type of fish species that you have. If you have bottom feeders like pleco and catfish, it would make perfect sense to give them sinking pellets while top and middle dwelling fish, it would be best if you provide them with floating pellets but those sinking pellets can also be considered as well.
There are several reasons on why you shouldn't use sinking type for your middle and top dweller community fish. Foods that remain at the bottom of the tank will often get lost and missed out by your fish and thus gone wasted. Sinking pellets will also pose a problem especially those tanks that have large sized gravels because once the food touches the bottom bed; it will disappear into the gap. The foods that sink to the bottom will also most likely get sucked and trapped among the filter media and the condition gets worst especially if you have an under gravel filter system. Sinking foods that remain at the bottom of the tank will eventually rot and this will lead get to proliferation of bacteria that may cause spreading of harmful fish disease.
When it comes to goldfish, it is a totally different scenario. It is better if you use a sinking type instead because goldfish being a greedy pet will usually dash and swim towards their food and during the commotion while grabbing the pellets, they will end up sucking air into their stomach as they gulp their meal. Usually what you can observe is that air pockets will get trapped in their poo discharge and prolonged condition are sometimes blamed as the cause of flipping disease seen happening on goldfish. Therefore use only sinking food pellets for your goldfish.
As for koi, they are actually considered as bottom feeders and the reason why I've said so is because if you observe carefully, the fish has their mouths pointing downwards. This natural anatomy means that sinking pellets are best fed to them because it is easier for your pets to take a gulp of the foods. However, this doesn't mean that floating foods cannot be offered to your fish as this will bring them up to the surface of the pond for your closer look. Koi enthusiasts mostly prefer to give their pet floating pellets because this is the time that they usually get the chance to view and get friendly with their fish.