分红前买入可以参与分红,但是净值较高,分红之后买入不参与分红,但是净值较低,二者各有各的优势。投资者可根据以下情形判断应该分红前买还是分红后买:1、如果股票账户没有持有该分红的股票,则在分红后买比较好。因为分红前买入,持有天数短,如果以后在一个月内卖出,则收取20%红利税;持有1个月以上1年以下卖出收取10%红利税,大于1年才不收取红利税,所以分红后买更好。2、如果股票账户持有的股票超过1年则可以在分红前购买,因为大于1年免税。3、如果股票账户持有的股票小于1年,则分红后买比较好。