It's tough to raise fish for a profit. My two cents:
1. You have to learn how to efficiently raise the fish
2. Keep track of all costs and profits
3. Find people who are willing to buy it.
You may or may not make a strict profit, but sometimes it's nice to just breed fish for fun and be able...