Whole fish needs to be served in Chinese New Year reunion dinner as the Chinese word for fish "鱼“ has the same pronunciation and intonation is the same as 余 (yu) which carries the meaning of plenty or abundance in Chinese.
Thus serving whole fish is the Chinese way of wishing for prosperity and wealth abundant in the year to come!
我家乡那里吃团年饭时,都必须上一条全鱼,以表达年年有鱼(余)的期望。
虽然出国后我很少蒸全鱼,今年就蒸一条我在马来西亚时经常吃的姜茸蒸鱼,也希望往后我们家可以年年有余。