Faktor utama kegagalan dalam budidaya ikan adalah masalah air. Bagaimanapun juga kualitas air ini sudah menjadi hal yang pokok untuk keberlanjutan kehidupan ikan itu sendiri. Jika air tidak steril dan mengandung banyak bakteri, maka ikan tidak bisa berkembang dan akhirnya mati.
Faktor selanjutnya adalah pemilihan bibit ikan yang cocok untuk pemula. Banyak yang mengira bahwa bibit bagus dengan harga yang mahal menjadi jaminan ikan untuk dapat bertahan. Padahal daya tahan ikan sangat dipengaruhi oleh kondisi kolam. Bagi pemula dianjurkan untuk memilih bibit ikan yang murah sembari mempelajari bagaimana kondisi kolam dan sumber air. Selain itu pemilihan pakan ikan juga harus diperhatikan untuk menjaga pencernaan ikan tetap stabil.