I'm trying to make my algorithm more efficient as the backtest is very slow right now.  I'm trying to switch from using minute data to daily data.

The reason I use minute data is because I need the price at open for all the securities in my universe.  Once I have the open prices, I don't really care about minute data.

Is there a way to get open prices without subscribing all the symbols in the universe to minute data?