From b11be97a248f46852154553bf57d350b5d1eb96c Mon Sep 17 00:00:00 2001 From: fumoboy007 <2100868+fumoboy007@users.noreply.github.com> Date: Tue, 18 Feb 2025 10:56:06 -0800 Subject: [PATCH] Use the US stock exchange calendar to populate trading days instead of the generic settlement calendar. Fixes #8592. --- Common/TradingCalendar.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Common/TradingCalendar.cs b/Common/TradingCalendar.cs index e04442de139d..c6ab41dad0a7 100644 --- a/Common/TradingCalendar.cs +++ b/Common/TradingCalendar.cs @@ -121,7 +121,7 @@ private IEnumerable PopulateTradingDays(DateTime start, DateTime end } } - var qlCalendar = new UnitedStates(); + var qlCalendar = new UnitedStates(Market.NYSE); var options = symbols.Where(x => x.ID.SecurityType.IsOption()).ToList(); var futures = symbols.Where(x => x.ID.SecurityType == SecurityType.Future).ToList();