I have intraday (30 min) data for a number of stocks, and I would like to calculate the covariance matrix of returns.
For the purpose of calculating the covariance matrix, is it better/more correct to calculate "one step" returns, i.e. 30 min returns intraday, with a single overnight return on each day, or to calculate daily returns at same time of the day, i.e. at 9:00 the return is calculated vs yesterday's price at 9:00, at 9:30 the return is calculated vs yesterday's price at 9:30 and so on?