Mackerel usually costs between $13 and $18 per kilogram, while grass carp costs between $8 and $12 per kilogram. This is mainly due to the fact that mackerel has a longer farming cycle, better meat quality and is farmed in smaller quantities in captivity. In addition, mackerel is a meat fish as it mainly consumes mussels, clams and snails, whereas grass carp is mainly a herbivorous fish with a fast growth rate. Therefore, although neither mackerel nor grass carp is particularly expensive, mackerel is still relatively expensive. Mackerel is more expensive than grass carp, is the cycle of mackerel farming is relatively long, the meat quality is better than grass carp, the number of artificial breeding is small, mainly distributed in the middle and lower reaches of the Yangtze River, mainly eat mussels, clams, snail food, is a meat fish, and grass carp is a herbivorous fish, fast growth speed, swim quickly, often in groups foraging, eat meat food is relatively small, the mackerel aquaculture cost is high, the price is also more expensive.