Kedua sirip itu pun bisa bergerak sendiri-sendiri, tidak searah satu sama lain. Dan jika demikian, berarti keduanya sedang berfungsi seperti kemudi kapal yang mengarahkan arah gerakan ikan.
Adapun sirip ekor berfungsi bersama otot-otot ekor mendorong ikan bergerak ke depan, yang turut pula membantu pergerakan ikan adalah keluarnya air dari bawah penutup insang.
Adapun sirip punggung dan sirip anal bekerja untuk menjaga tubuh ikan tetap seimbang di dalam air. Dengan demikian bagian punggung ikan tetap di atas, sementara bagian perut tetap di bawah, khususnya ketika ikan diam (tidak bergerak) di dalam air.
Ikan memiliki "kantong renang" yang dipenuhi udara. Di dinding kantong renang itu terdapat kelenjar yang menghasilkan gas. Kantong ini berguna untuk mengubah berat jenis ikan selama di dalam air.
Maka, ketika ikan berenang turun ke bawah, berat jenisnya akan bertambah. Sementara jika ia berenang naik ke atas, berat jenisnya akan berkurang. Berkurang dan bertambahnya berat jenis itu dilakukan dengan mengurangi dan menambah isi kantong renang.