539011274c
Python Virtual Environments / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
* Support extended market hours in AddFuture() * Support extended market hours in AddFutureContract() * Add C# regression algorithm * Add Python regression algorithm * Add regression algorithm for future contracts * Add regression algorithm checking market hour ranges * Fixed future regression algorithms to use extended market hours * Fixed future regression algorithms to use extended market hours * Fixed future regression algorithms to use extended market hours * Fixed AddFutureOptionContractFromFutureChainRegressionAlgorithm to use extended market hours * Update future market hours to include extended in market hours database * Fixed AddFutureOptionContractDataStreamingRegressionAlgorithm to use extended market hours * Fixed AddFutureOptionContractFromFutureChainRegressionAlgorithm to use extended market hours * Fixed AddFutureContractWithContinuousRegressionAlgorithm to use extended market hours * Fixed BasicTemplateContinuousFutureAlgorithm to use extended market hours * Fixed BasicTemplateFuturesAlgorithm to use extended market hours * Fix BasicTemplateFuturesDailyAlgorithm to use extended market hours * Fixed BasicTemplateFuturesFrameworkAlgorithm to use extended market hours * Fixed BasicTemplateFuturesHistoryAlgorithm to use extended market hours * Fixed ContinuousBackMonthRawFutureRegressionAlgorithm to use extended market hours * Fixed ContinuousFutureBackMonthRegressionAlgorithm to use extended market hours * Fixed ContinuousFutureHistoryRegressionAlgorithm to use extended market hours * Fixed ContinuousFutureLimitIfTouchedOrderRegressionAlgorithm to use extended market hours * Fixed ContinuousFutureRegressionAlgorithm to use extended market hours * Fixed DelistedFutureLiquidateRegressionAlgorithm to use extended market hours * Fixed AutomaticIndicatorWarmupDataTypeRegressionAlgorithm to use extended market hours * Fixed ConsolidateRegressionAlgorithm to use extended market hours * Fixed DelistingFutureOptionRegressionAlgorithm to use extended market hours * Fixed EqualWeightingPortfolioConstructionModelFutureRegressionAlgorithm to use extended market hours * Fixed FutureContractsExtendedMarketHoursRegressionAlgorithm to use extended market hours * Fixed FutureMarketOpenAndCloseRegressionAlgorithm to use extended market hours * Fixed FutureMarketOpenConsolidatorRegressionAlgorithm to use extended market hours * Fixed FutureOptionBuySellCallIntradayRegressionAlgorithm to use extended market hours * Fixed FutureOptionCallITMExpiryRegressionAlgorithm to use extended market hours * Fixed FutureOptionCallITMGreeksExpiryRegressionAlgorithm to use extended market hours * Fixed FutureOptionCallOTMExpiryRegressionAlgorithm to use extended market hours * Fixed FutureOptionDailyRegressionAlgorithm to use extended market hours * Fixed FutureOptionHourlyRegressionAlgorithm to use extended market hours * Fixed FutureOptionMultipleContractsInDifferentContractMonthsWithSameUnderlyingFutureRegressionAlgorithm to use extended market hours * Fixed FutureOptionPutITMExpiryRegressionAlgorithm to use extended market hours * Fixed FutureOptionPutOTMExpiryRegressionAlgorithm to use extended market hours * Fixed FutureOptionShortCallITMExpiryRegressionAlgorithm to use extended market hours * Fixed FutureOptionShortCallOTMExpiryRegressionAlgorithm to use extended market hours * Fixed FutureOptionShortPutITMExpiryRegressionAlgorithm to use extended market hours * Fixed FutureOptionShortPutOTMExpiryRegressionAlgorithm to use extended market hours * Fixed FuturesAndFuturesOptionsExpiryTimeAndLiquidationRegressionAlgorithm to use extended market hours * Fixed FuturesExpiredContractRegression to use extended market hours * Fixed FutureSharingTickerRegressionAlgorithm to use extended market hours * Fixed HistoryWithDifferentContinuousContractDepthOffsetsRegressionAlgorithm to use extended market hours * Fixed HistoryWithDifferentDataMappingModeRegressionAlgorithm to use extended market hours * Fixed HistoryWithDifferentDataNormalizationModeRegressionAlgorithm to use extended market hours * Fixed LimitOrdersAreFilledAfterHoursForFuturesRegressionAlgorithm to use extended market hours * Fixed OpenInterestFuturesRegressionAlgorithm to use extended market hours * Fixed RegisterIndicatorRegressionAlgorithm to use extended market hours * Fixed SetHoldingsFutureRegressionAlgorithm to use extended market hours * Fixed WarmupFutureRegressionAlgorithm to use extended market hours * Fixed AddFutureOptionSingleOptionChainSelectedInUniverseFilterRegressionAlgorithm to use extended market hours * Fixed AlgorithmHistoryTests to use extended market hours for futures * Fixed AlgorithmTradingTests to use extended market hours for futures * Fixed BrokerageSetupHandlerTests to use extended market hours for futures * Fixed TimeRulesTests to use extended market hours for futures * Fixed FutureOptionMarginBuyingPowerModelTests to use extended market hours for futures * Fixed FutureMarginBuyingPowerModelTests to use extended market hours for futures * Fixed FileSystemDataFeedTests to use extended market hours for futures * Fixed QuantBookHistoryTests to use extended market hours for futures * Split BasicTemplateContinuousFutureAlgorithm to have an extended market version * Fixed FutureMarketOpenAndCloseRegressionAlgorithm to use extended market hours * Split BasicTemplateFuturesAlgorithm to have an extended market version * Split BasicTemplateFuturesAlgorithm to have an extended market version * Split BasicTemplateFuturesFrameworkAlgorithm to have an extended market version * Split BasicTemplateFuturesHistoryAlgorithm to have an extended market version * Revert AddFutureContractWithContinuousRegressionAlgorithm * Revert AddFutureOptionContractDataStreamingRegressionAlgorithm and added data * Revert AddFutureOptionContractFromFutureChainRegressionAlgorithm * Revert AddFutureOptionSingleOptionChainSelectedInUniverseFilterRegressionAlgorithm * Revert ConsolidateRegressionAlgorithm * Revert Algorithm.CSharp/ContinuousBackMonthRawFutureRegressionAlgorithm.cs * Revert ContinuousFutureBackMonthRegressionAlgorithm * Revert ContinuousFutureHistoryRegressionAlgorithm * Revert ContinuousFutureLimitIfTouchedOrderRegressionAlgorithm * Revert ContinuousFutureRegressionAlgorithm * Revert Algorithm.CSharp/DelistedFutureLiquidateRegressionAlgorithm.cs * Revert EqualWeightingPortfolioConstructionModelFutureRegressionAlgorithm * Split FutureMarketOpenAndCloseRegressionAlgorithm to have an extended market version * Split FutureMarketOpenConsolidatorRegressionAlgorithm to have an extended market version * Revert FutureOptionBuySellCallIntradayRegressionAlgorithm * Revert FutureOptionCallITMExpiryRegressionAlgorithm * Revert FutureOptionDailyRegressionAlgorithm * Revert FutureOptionPutITMExpiryRegressionAlgorithm * Revert FutureSharingTickerRegressionAlgorithm * Revert FuturesAndFuturesOptionsExpiryTimeAndLiquidationRegressionAlgorithm * Revert FuturesExpiredContractRegression * Revert HistoryWithDifferentContinuousContractDepthOffsetsRegressionAlgorithm * Revert HistoryWithDifferentDataMappingModeRegressionAlgorithm * Revert HistoryWithDifferentDataNormalizationModeRegressionAlgorithm * Revert OpenInterestFuturesRegressionAlgorithm * Revert RegisterIndicatorRegressionAlgorithm * Revert SetHoldingsFutureRegressionAlgorithm * Revert WarmupFutureRegressionAlgorithm * Revert AutomaticIndicatorWarmupDataTypeRegressionAlgorithm * Some cleanup * Address changes request * Address changes request * Add more Class III Milk data to fix DelistingFutureOptionDailyRegressionAlgorithm
444 lines
9.1 KiB
JSON
444 lines
9.1 KiB
JSON
{
|
|
"entries": {
|
|
"Equity-usa-[*]": {
|
|
"dataTimeZone": "America/New_York",
|
|
"exchangeTimeZone": "America/New_York",
|
|
"sunday": [],
|
|
"monday": [
|
|
{
|
|
"start": "04:00:00",
|
|
"end": "09:30:00",
|
|
"state": "premarket"
|
|
},
|
|
{
|
|
"start": "09:30:00",
|
|
"end": "16:00:00",
|
|
"state": "market"
|
|
},
|
|
{
|
|
"start": "16:00:00",
|
|
"end": "20:00:00",
|
|
"state": "postmarket"
|
|
}
|
|
],
|
|
"tuesday": [
|
|
{
|
|
"start": "04:00:00",
|
|
"end": "09:30:00",
|
|
"state": "premarket"
|
|
},
|
|
{
|
|
"start": "09:30:00",
|
|
"end": "16:00:00",
|
|
"state": "market"
|
|
},
|
|
{
|
|
"start": "16:00:00",
|
|
"end": "20:00:00",
|
|
"state": "postmarket"
|
|
}
|
|
],
|
|
"wednesday": [
|
|
{
|
|
"start": "04:00:00",
|
|
"end": "09:30:00",
|
|
"state": "premarket"
|
|
},
|
|
{
|
|
"start": "09:30:00",
|
|
"end": "16:00:00",
|
|
"state": "market"
|
|
},
|
|
{
|
|
"start": "16:00:00",
|
|
"end": "20:00:00",
|
|
"state": "postmarket"
|
|
}
|
|
],
|
|
"thursday": [
|
|
{
|
|
"start": "04:00:00",
|
|
"end": "09:30:00",
|
|
"state": "premarket"
|
|
},
|
|
{
|
|
"start": "09:30:00",
|
|
"end": "16:00:00",
|
|
"state": "market"
|
|
},
|
|
{
|
|
"start": "16:00:00",
|
|
"end": "20:00:00",
|
|
"state": "postmarket"
|
|
}
|
|
],
|
|
"friday": [
|
|
{
|
|
"start": "04:00:00",
|
|
"end": "09:30:00",
|
|
"state": "premarket"
|
|
},
|
|
{
|
|
"start": "09:30:00",
|
|
"end": "16:00:00",
|
|
"state": "market"
|
|
},
|
|
{
|
|
"start": "16:00:00",
|
|
"end": "20:00:00",
|
|
"state": "postmarket"
|
|
}
|
|
],
|
|
"saturday": [],
|
|
"holidays": [
|
|
"1/1/1998",
|
|
"1/1/1999",
|
|
"1/1/2001",
|
|
"1/1/2002",
|
|
"1/1/2003",
|
|
"1/1/2004",
|
|
"1/2/2006",
|
|
"1/1/2007",
|
|
"1/1/2008",
|
|
"1/1/2009",
|
|
"1/1/2010",
|
|
"1/1/2011",
|
|
"1/2/2012",
|
|
"1/1/2013",
|
|
"1/1/2014",
|
|
"1/1/2015",
|
|
"1/1/2016",
|
|
"1/2/2007",
|
|
"9/11/2001",
|
|
"9/12/2001",
|
|
"9/13/2001",
|
|
"9/14/2001",
|
|
"6/11/2004",
|
|
"10/29/2012",
|
|
"10/30/2012",
|
|
"1/19/1998",
|
|
"1/18/1999",
|
|
"1/17/2000",
|
|
"1/15/2001",
|
|
"1/21/2002",
|
|
"1/20/2003",
|
|
"1/19/2004",
|
|
"1/17/2005",
|
|
"1/16/2006",
|
|
"1/15/2007",
|
|
"1/21/2008",
|
|
"1/19/2009",
|
|
"1/18/2010",
|
|
"1/17/2011",
|
|
"1/16/2012",
|
|
"1/21/2013",
|
|
"1/20/2014",
|
|
"1/19/2015",
|
|
"1/18/2016",
|
|
"2/16/1998",
|
|
"2/15/1999",
|
|
"2/21/2000",
|
|
"2/19/2001",
|
|
"2/18/2002",
|
|
"2/17/2003",
|
|
"2/16/2004",
|
|
"2/21/2005",
|
|
"2/20/2006",
|
|
"2/19/2007",
|
|
"2/18/2008",
|
|
"2/16/2009",
|
|
"2/15/2010",
|
|
"2/21/2011",
|
|
"2/20/2012",
|
|
"2/18/2013",
|
|
"2/17/2014",
|
|
"2/16/2015",
|
|
"2/15/2016",
|
|
"4/10/1998",
|
|
"4/2/1999",
|
|
"4/21/2000",
|
|
"4/13/2001",
|
|
"3/29/2002",
|
|
"4/18/2003",
|
|
"4/9/2004",
|
|
"3/25/2005",
|
|
"4/14/2006",
|
|
"4/6/2007",
|
|
"3/21/2008",
|
|
"4/10/2009",
|
|
"4/2/2010",
|
|
"4/22/2011",
|
|
"4/6/2012",
|
|
"3/29/2013",
|
|
"4/18/2014",
|
|
"4/3/2015",
|
|
"3/25/2016",
|
|
"5/25/1998",
|
|
"5/31/1999",
|
|
"5/29/2000",
|
|
"5/28/2001",
|
|
"5/27/2002",
|
|
"5/26/2003",
|
|
"5/31/2004",
|
|
"5/30/2005",
|
|
"5/29/2006",
|
|
"5/28/2007",
|
|
"5/26/2008",
|
|
"5/25/2009",
|
|
"5/31/2010",
|
|
"5/30/2011",
|
|
"5/28/2012",
|
|
"5/27/2013",
|
|
"5/26/2014",
|
|
"5/25/2015",
|
|
"5/30/2016",
|
|
"7/3/1998",
|
|
"7/5/1999",
|
|
"7/4/2000",
|
|
"7/4/2001",
|
|
"7/4/2002",
|
|
"7/4/2003",
|
|
"7/5/2004",
|
|
"7/4/2005",
|
|
"7/4/2006",
|
|
"7/4/2007",
|
|
"7/4/2008",
|
|
"7/3/2009",
|
|
"7/5/2010",
|
|
"7/4/2011",
|
|
"7/4/2012",
|
|
"7/4/2013",
|
|
"7/4/2014",
|
|
"7/3/2015",
|
|
"7/4/2016",
|
|
"9/7/1998",
|
|
"9/6/1999",
|
|
"9/4/2000",
|
|
"9/3/2001",
|
|
"9/2/2002",
|
|
"9/1/2003",
|
|
"9/6/2004",
|
|
"9/5/2005",
|
|
"9/4/2006",
|
|
"9/3/2007",
|
|
"9/1/2008",
|
|
"9/7/2009",
|
|
"9/6/2010",
|
|
"9/5/2011",
|
|
"9/3/2012",
|
|
"9/2/2013",
|
|
"9/1/2014",
|
|
"9/7/2015",
|
|
"9/5/2016",
|
|
"11/26/1998",
|
|
"11/25/1999",
|
|
"11/23/2000",
|
|
"11/22/2001",
|
|
"11/28/2002",
|
|
"11/27/2003",
|
|
"11/25/2004",
|
|
"11/24/2005",
|
|
"11/23/2006",
|
|
"11/22/2007",
|
|
"11/27/2008",
|
|
"11/26/2009",
|
|
"11/25/2010",
|
|
"11/24/2011",
|
|
"11/22/2012",
|
|
"11/28/2013",
|
|
"11/27/2014",
|
|
"11/26/2015",
|
|
"11/24/2016",
|
|
"12/25/1998",
|
|
"12/24/1999",
|
|
"12/25/2000",
|
|
"12/25/2001",
|
|
"12/25/2002",
|
|
"12/25/2003",
|
|
"12/24/2004",
|
|
"12/26/2005",
|
|
"12/25/2006",
|
|
"12/25/2007",
|
|
"12/25/2008",
|
|
"12/25/2009",
|
|
"12/24/2010",
|
|
"12/26/2011",
|
|
"12/25/2012",
|
|
"12/25/2013",
|
|
"12/25/2014",
|
|
"12/25/2015",
|
|
"12/25/2016"
|
|
],
|
|
"earlyCloses": {
|
|
"11/25/2016": "13:00:00"
|
|
}
|
|
},
|
|
"Forex-fxcm-[*]": {
|
|
"dataTimeZone": "UTC-05",
|
|
"exchangeTimeZone": "UTC-05",
|
|
"sunday": [
|
|
{
|
|
"start": "17:00:00",
|
|
"end": "1.00:00:00",
|
|
"state": "market"
|
|
}
|
|
],
|
|
"monday": [
|
|
{
|
|
"start": "00:00:00",
|
|
"end": "1.00:00:00",
|
|
"state": "market"
|
|
}
|
|
],
|
|
"tuesday": [
|
|
{
|
|
"start": "00:00:00",
|
|
"end": "1.00:00:00",
|
|
"state": "market"
|
|
}
|
|
],
|
|
"wednesday": [
|
|
{
|
|
"start": "00:00:00",
|
|
"end": "1.00:00:00",
|
|
"state": "market"
|
|
}
|
|
],
|
|
"thursday": [
|
|
{
|
|
"start": "00:00:00",
|
|
"end": "1.00:00:00",
|
|
"state": "market"
|
|
}
|
|
],
|
|
"friday": [
|
|
{
|
|
"start": "00:00:00",
|
|
"end": "17:00:00",
|
|
"state": "market"
|
|
}
|
|
],
|
|
"saturday": [],
|
|
"holidays": []
|
|
},
|
|
"Future-cfe-VX": {
|
|
"dataTimeZone": "UTC",
|
|
"exchangeTimeZone": "America/Chicago",
|
|
"sunday": [
|
|
{
|
|
"start": "17:00:00",
|
|
"end": "1.00:00:00",
|
|
"state": "premarket"
|
|
}
|
|
],
|
|
"monday": [
|
|
{
|
|
"start": "00:00:00",
|
|
"end": "08:30:00",
|
|
"state": "premarket"
|
|
},
|
|
{
|
|
"start": "08:30:00",
|
|
"end": "15:00:00",
|
|
"state": "market"
|
|
},
|
|
{
|
|
"start": "15:00:00",
|
|
"end": "16:00:00",
|
|
"state": "postmarket"
|
|
},
|
|
{
|
|
"start": "17:00:00",
|
|
"end": "1.00:00:00",
|
|
"state": "postmarket"
|
|
}
|
|
],
|
|
"tuesday": [
|
|
{
|
|
"start": "00:00:00",
|
|
"end": "08:30:00",
|
|
"state": "premarket"
|
|
},
|
|
{
|
|
"start": "08:30:00",
|
|
"end": "15:00:00",
|
|
"state": "market"
|
|
},
|
|
{
|
|
"start": "15:00:00",
|
|
"end": "16:00:00",
|
|
"state": "postmarket"
|
|
},
|
|
{
|
|
"start": "17:00:00",
|
|
"end": "1.00:00:00",
|
|
"state": "postmarket"
|
|
}
|
|
],
|
|
"wednesday": [
|
|
{
|
|
"start": "00:00:00",
|
|
"end": "08:30:00",
|
|
"state": "premarket"
|
|
},
|
|
{
|
|
"start": "08:30:00",
|
|
"end": "15:00:00",
|
|
"state": "market"
|
|
},
|
|
{
|
|
"start": "15:00:00",
|
|
"end": "16:00:00",
|
|
"state": "postmarket"
|
|
},
|
|
{
|
|
"start": "17:00:00",
|
|
"end": "1.00:00:00",
|
|
"state": "postmarket"
|
|
}
|
|
],
|
|
"thursday": [
|
|
{
|
|
"start": "00:00:00",
|
|
"end": "08:30:00",
|
|
"state": "premarket"
|
|
},
|
|
{
|
|
"start": "08:30:00",
|
|
"end": "15:00:00",
|
|
"state": "market"
|
|
},
|
|
{
|
|
"start": "15:00:00",
|
|
"end": "16:00:00",
|
|
"state": "postmarket"
|
|
},
|
|
{
|
|
"start": "17:00:00",
|
|
"end": "1.00:00:00",
|
|
"state": "postmarket"
|
|
}
|
|
],
|
|
"friday": [
|
|
{
|
|
"start": "00:00:00",
|
|
"end": "08:30:00",
|
|
"state": "premarket"
|
|
},
|
|
{
|
|
"start": "08:30:00",
|
|
"end": "15:00:00",
|
|
"state": "market"
|
|
},
|
|
{
|
|
"start": "15:00:00",
|
|
"end": "16:00:00",
|
|
"state": "postmarket"
|
|
}
|
|
],
|
|
"saturday": [],
|
|
"holidays": []
|
|
}
|
|
}
|
|
}
|