Only Bruce knows the truth!!!
/s
The suggested explanation is: buy orders are placed before open, raising opening price. The gains on the holdings are then larger than the cost of buying in the opening, and selling during the day.
There are lots of firms and funds and floors that never hold overnight, but this research demonstrates that that is basically a statistically losing strategy. If you follow markets it's almost impossible to not notice that almost all the real action happens after hours, and the day's trading tends to "erase" whatever happened overnight. Bruce's research is hard to contradict, unless the data is wrong or his formulae or off.
And if you were to hold overnight, you'd have to sell in the morning, and the volume of overnight trading isn't high enough to support a bunch of big firms buying into overnight trading and selling at open, they'd all sell into a disaster, which would make overnight returns go away?
The new information during the night can tell us "Hey the price should be higher" but then more information coming in later can cancel the previous good news.