According to the fundamental universe documentation, the universe selection arrives at 6/7am and runs for live algorithms between 7 and 8 AM. Many brokers allow pre-market trading starting at 7am, meaning the universe selection would not be done in time. Is this documentation still accurate? Is there an alternative? I have looked at the ScheduledUniverseSelectionModel, but it does not provide a list of fundamental data. Is there a convenient way to retrieve a list of fundamental data for all US equities? While QCAlgorithm.fundamentals() accepts a list of Symbols, I can't find a way to retrieve a list of all US equity symbols dynamically. Even if this approach would work, the fundamental data would be 1 day old.