From 49fd3b2663bd9a00dbee424b1ad807ddfd7976e4 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Fri, 2 Oct 2026 10:07:03 +0000 Subject: [PATCH 1/4] Code generated by Alternative-Datasets-Code-Generator.py --- .../98 Example Applications.html | 8 +++--- .../05 Specification Over Time.html | 2 +- .../05 Specification Over Time.html | 2 +- .../09 Supported Markets.html | 2 +- .../98 Example Applications.html | 22 +++++++-------- .../00.json | 2 +- .../02 About the Provider.html | 2 +- .../09 Supported Balancing Authorities.html | 2 +- .../98 Example Applications.html | 2 +- .../14 European Central Bank/00.json | 2 +- .../02 About the Provider.html | 4 ++- .../01 Euro Yield Curve/04 Data Summary.html | 2 +- .../98 Example Applications.html | 8 +++--- .../02 About the Provider.html | 4 ++- .../02 Policy Rates/09 Supported Rates.html | 8 +++--- .../98 Example Applications.html | 4 +-- .../02 About the Provider.html | 4 ++- .../03 Systemic Stress/04 Data Summary.html | 6 ++-- .../09 Supported Economies.html | 28 +++++++++---------- .../98 Example Applications.html | 10 +++---- .../14 Datasets/15 Eurostat/00.json | 2 +- .../02 About the Provider.html | 4 ++- .../01 Macro Indicators/04 Data Summary.html | 2 +- .../98 Example Applications.html | 6 ++-- .../02 Surveys/02 About the Provider.html | 4 ++- .../02 Surveys/04 Data Summary.html | 2 +- .../02 Surveys/98 Example Applications.html | 2 +- .../02 Surveys/99 Data Point Attributes.html | 2 +- .../01 OTC Transparency/04 Data Summary.html | 6 ++-- .../08 Universe Selection.html | 2 +- .../98 Example Applications.html | 8 +++--- .../00.json | 2 +- .../02 About the Provider.html | 4 ++- .../04 Data Summary.html | 6 ++-- .../98 Example Applications.html | 4 +-- project-templates/csharp/datasets.json | 4 +-- project-templates/python/datasets.json | 4 +-- 37 files changed, 103 insertions(+), 85 deletions(-) diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fama French/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fama French/98 Example Applications.html index a6fc31294f..810f7bbb74 100644 --- a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fama French/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fama French/98 Example Applications.html @@ -31,11 +31,11 @@

Classic Algorithm Example

if momentum is None: return - # Hold the market while the momentum factor is positive + # Invest the whole portfolio in SPY while the momentum factor is positive if momentum > 0: self.set_holdings(self.spy, 1) - # Step aside while it is negative + # Liquidate SPY while the momentum factor is zero or negative else: self.liquidate(self.spy)
public class FamaFrenchFactorsAlgorithm : QCAlgorithm
@@ -68,12 +68,12 @@ 

Classic Algorithm Example

return; } - // Hold the market while the momentum factor is positive + // Invest the whole portfolio in SPY while the momentum factor is positive if (momentum > 0) { SetHoldings(_spy, 1); } - // Step aside while it is negative + // Liquidate SPY while the momentum factor is zero or negative else { Liquidate(_spy); diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/26 US Index Option Universe/05 Specification Over Time.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/26 US Index Option Universe/05 Specification Over Time.html index 0bd03557d6..3ad7c28fee 100644 --- a/03 Writing Algorithms/14 Datasets/02 QuantConnect/26 US Index Option Universe/05 Specification Over Time.html +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/26 US Index Option Universe/05 Specification Over Time.html @@ -10,4 +10,4 @@

Sources:
- Cboe Options Exchange to List Three Long-Dated SPX Options Expirations, Beginning November 1, 2021 -
- Cboe Plans to List SPX Tuesday, Thursday-Expiring Weeklys Options \ No newline at end of file +
- S&P 500 Weekly Options Now Expire Five Days a Week \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/03 AlgoSeek/05 US Index Options/05 Specification Over Time.html b/03 Writing Algorithms/14 Datasets/03 AlgoSeek/05 US Index Options/05 Specification Over Time.html index 0bd03557d6..3ad7c28fee 100644 --- a/03 Writing Algorithms/14 Datasets/03 AlgoSeek/05 US Index Options/05 Specification Over Time.html +++ b/03 Writing Algorithms/14 Datasets/03 AlgoSeek/05 US Index Options/05 Specification Over Time.html @@ -10,4 +10,4 @@

Sources:
- Cboe Options Exchange to List Three Long-Dated SPX Options Expirations, Beginning November 1, 2021 -
- Cboe Plans to List SPX Tuesday, Thursday-Expiring Weeklys Options \ No newline at end of file +
- S&P 500 Weekly Options Now Expire Five Days a Week \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/11 Commodity Futures Trading Commission/01 Commitments of Traders/09 Supported Markets.html b/03 Writing Algorithms/14 Datasets/11 Commodity Futures Trading Commission/01 Commitments of Traders/09 Supported Markets.html index 303c8687e2..53dc45fd5d 100644 --- a/03 Writing Algorithms/14 Datasets/11 Commodity Futures Trading Commission/01 Commitments of Traders/09 Supported Markets.html +++ b/03 Writing Algorithms/14 Datasets/11 Commodity Futures Trading Commission/01 Commitments of Traders/09 Supported Markets.html @@ -1,4 +1,4 @@ -

The following table shows the accessor code you need to add some of the markets to your algorithm. The CFTC.Markets helper covers every market in the reports.

+

The CFTC.Markets helper covers every market in the reports. The following table shows the accessor code you need to add some of the markets to your algorithm:

diff --git a/03 Writing Algorithms/14 Datasets/11 Commodity Futures Trading Commission/01 Commitments of Traders/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/11 Commodity Futures Trading Commission/01 Commitments of Traders/98 Example Applications.html index 3b6ac919ba..4210840e64 100644 --- a/03 Writing Algorithms/14 Datasets/11 Commodity Futures Trading Commission/01 Commitments of Traders/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/11 Commodity Futures Trading Commission/01 Commitments of Traders/98 Example Applications.html @@ -1,12 +1,12 @@

The Commitments of Traders dataset enables you to follow how different types of traders are positioned in the futures markets. Examples include the following strategies:

Classic Algorithm Example

-

The following example algorithm buys SPY when the non-commercial traders are net long the E-mini S&P 500 in the Legacy report. When they are net short, it short sells SPY.

+

The following example algorithm buys SPY when non-commercial traders are net long the E-mini S&P 500. When they are net short, it short sells SPY.

from AlgorithmImports import *
@@ -32,7 +32,7 @@ 

Classic Algorithm Example

if net is None: return - # Go long when the large speculators are net long the E-mini S&P 500 + # Go long when the non-commercial traders are net long the E-mini S&P 500 if net > 0: self.set_holdings(self._spy, 1) @@ -71,7 +71,7 @@

Classic Algorithm Example

return; } - // Go long when the large speculators are net long the E-mini S&P 500 + // Go long when the non-commercial traders are net long the E-mini S&P 500 if (net > 0) { SetHoldings(_spy, 1); @@ -86,7 +86,7 @@

Classic Algorithm Example

}

Framework Algorithm Example

-

The following example algorithm buys SPY when the large speculators are net long the E-mini S&P 500 futures. When they turn net short, it short sells SPY.

+

The following example algorithm buys SPY when non-commercial traders are net long the E-mini S&P 500. When they are net short, it short sells SPY.

from AlgorithmImports import *
@@ -100,7 +100,7 @@ 

Framework Algorithm Example

self.set_cash(100000) self.universe_settings.resolution = Resolution.DAILY - # We trade SPY as the proxy of the E-mini S&P 500 futures the report covers + # Trade SPY as the proxy of the E-mini S&P 500 futures the report covers symbols = [Symbol.create("SPY", SecurityType.EQUITY, Market.USA)] self.add_universe_selection(ManualUniverseSelectionModel(symbols)) # A custom alpha model that emits trade insights based on CFTC positioning data @@ -135,11 +135,11 @@

Framework Algorithm Example

insights = [] for symbol in self.tradable_symbols: - # Buy when the large speculators are net long + # Emit an up insight when the non-commercial traders are net long if net > 0: insights += [Insight.price(symbol, timedelta(days=7), InsightDirection.UP)] - # Short sell when they are net short + # Emit a down insight when they are net short elif net < 0: insights += [Insight.price(symbol, timedelta(days=7), InsightDirection.DOWN)] @@ -157,7 +157,7 @@

Framework Algorithm Example

SetCash(100000); UniverseSettings.Resolution = Resolution.Daily; - // We trade SPY as the proxy of the E-mini S&P 500 futures the report covers + // Trade SPY as the proxy of the E-mini S&P 500 futures the report covers var symbols = new[] {QuantConnect.Symbol.Create("SPY", SecurityType.Equity, Market.USA)}; AddUniverseSelection(new ManualUniverseSelectionModel(symbols)); // A custom alpha model that emits trade insights based on CFTC positioning data @@ -203,13 +203,13 @@

Framework Algorithm Example

foreach (var symbol in tradableSymbols) { - // Buy when the large speculators are net long + // Emit an up insight when the non-commercial traders are net long if (net > 0) { insights.Add(Insight.Price(symbol, TimeSpan.FromDays(7), InsightDirection.Up)); } - // Short sell when they are net short + // Emit a down insight when they are net short if (net < 0) { insights.Add(Insight.Price(symbol, TimeSpan.FromDays(7), InsightDirection.Down)); diff --git a/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/00.json b/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/00.json index 146c40996d..cf272f666a 100644 --- a/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/00.json +++ b/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/00.json @@ -2,7 +2,7 @@ "type": "landing", "heading": "Energy Information Administration", "subHeading": "", - "content": "

The U.S. Energy Information Administration (EIA) is the statistical agency of the US Department of Energy, created by Congress in 1977. It collects and publishes energy data that is independent of policy. Policymakers, markets and the public use its data to understand energy in the United States.

", + "content": "

The U.S. Energy Information Administration (EIA) is the statistical agency of the US Department of Energy, created by Congress in 1977. It collects and publishes energy data that is independent of policy. Policymakers, markets, and the public use its data to understand energy in the United States.

", "alsoLinks": [], "featureShortDescription": {} } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/02 About the Provider.html index 1fc40b8c58..47cb110750 100644 --- a/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/02 About the Provider.html +++ b/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/02 About the Provider.html @@ -1 +1 @@ -

The U.S. Energy Information Administration (EIA) is the statistical agency of the US Department of Energy, created by Congress in 1977. It collects and publishes energy data that is independent of policy. Policymakers, markets and the public use its data to understand energy in the United States.

\ No newline at end of file +

The U.S. Energy Information Administration (EIA) is the statistical agency of the US Department of Energy, created by Congress in 1977. It collects and publishes energy data that is independent of policy. Policymakers, markets, and the public use its data to understand energy in the United States.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/09 Supported Balancing Authorities.html b/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/09 Supported Balancing Authorities.html index e8e94bedba..ff73facc60 100644 --- a/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/09 Supported Balancing Authorities.html +++ b/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/09 Supported Balancing Authorities.html @@ -3,7 +3,7 @@
- + diff --git a/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/98 Example Applications.html index 200f5d03ca..e182094419 100644 --- a/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/13 Energy Information Administration/01 US Electricity/98 Example Applications.html @@ -89,7 +89,7 @@

Classic Algorithm Example

}

Framework Algorithm Example

-

The following example algorithm emits up insights for SPY when PJM demand runs more than 2% above the day-ahead forecast and down insights when it runs more than 2% below.

+

The following example algorithm emits up insights for SPY when PJM demand runs more than 2% above the day-ahead forecast. When demand runs more than 2% below the forecast, it emits down insights.

from AlgorithmImports import *
diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/00.json b/03 Writing Algorithms/14 Datasets/14 European Central Bank/00.json
index cbd59a5d26..3be5cd6252 100644
--- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/00.json	
+++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/00.json	
@@ -2,7 +2,7 @@
     "type": "landing",
     "heading": "European Central Bank",
     "subHeading": "",
-    "content": "

The European Central Bank is the central bank of the euro area, established in 1998 and based in Frankfurt. Its main task is to keep prices stable in the countries that use the euro, and it sets the interest rates for the euro area. It also publishes statistics on the euro area economy and its financial markets.

", + "content": "

The European Central Bank is the central bank of the euro area, established in 1998 and based in Frankfurt. Its main task is to keep prices stable in the countries that use the euro, and it sets the interest rates for the euro area. It also publishes statistics on the euro area economy and its financial markets.

\n\n

Source: ECB statistics.

", "alsoLinks": [], "featureShortDescription": {} } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/02 About the Provider.html index b6e8e69230..be3a1e1a87 100644 --- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/02 About the Provider.html +++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/02 About the Provider.html @@ -1 +1,3 @@ -

The European Central Bank is the central bank of the euro area, established in 1998 and based in Frankfurt. Its main task is to keep prices stable in the countries that use the euro, and it sets the interest rates for the euro area. It also publishes statistics on the euro area economy and its financial markets.

\ No newline at end of file +

The European Central Bank is the central bank of the euro area, established in 1998 and based in Frankfurt. Its main task is to keep prices stable in the countries that use the euro, and it sets the interest rates for the euro area. It also publishes statistics on the euro area economy and its financial markets.

+ +

Source: ECB statistics.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/04 Data Summary.html index 465e45531f..2b9293d238 100644 --- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/04 Data Summary.html +++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/04 Data Summary.html @@ -5,7 +5,7 @@
- + diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/98 Example Applications.html index 769a752f0f..1e6b083657 100644 --- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/01 Euro Yield Curve/98 Example Applications.html @@ -6,7 +6,7 @@
  • Comparing the euro area and US yield curves for cross-market positioning
  • Classic Algorithm Example

    -

    The following example algorithm buys SPY when the 10-year rate of the all issuers spot curve is at most 60 basis points above the 10-year rate of the triple A spot curve. Otherwise, it holds cash.

    +

    The following example algorithm buys SPY when the all issuers 10-year spot rate is at most 60 basis points above the AAA rate. Otherwise, it holds cash.

    from AlgorithmImports import *
    @@ -114,7 +114,7 @@ 

    Classic Algorithm Example

    }

    Framework Algorithm Example

    -

    The following example algorithm emits up insights for SPY when the 10-year rate of the triple A spot curve is above its 2-year rate. Otherwise, it emits flat insights.

    +

    The following example algorithm emits up insights for SPY when the 10-year rate of the AAA spot curve is above its 2-year rate. Otherwise, it emits flat insights.

    from AlgorithmImports import *
    @@ -159,7 +159,7 @@ 

    Framework Algorithm Example

    if self._slope is None: return [] - # Go long while the curve slopes upward, and step aside once it inverts. + # Emit up insights while the curve slopes upward and flat insights otherwise. direction = InsightDirection.UP if self._slope > 0 else InsightDirection.FLAT # Emit insights only for the securities that have a bar in this slice. @@ -225,7 +225,7 @@

    Framework Algorithm Example

    return new List<Insight>(); } - // Go long while the curve slopes upward, and step aside once it inverts. + // Emit up insights while the curve slopes upward and flat insights otherwise. var direction = _slope > 0m ? InsightDirection.Up : InsightDirection.Flat; // Emit insights only for the securities that have a bar in this slice. diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/02 About the Provider.html index b6e8e69230..be3a1e1a87 100644 --- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/02 About the Provider.html +++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/02 About the Provider.html @@ -1 +1,3 @@ -

    The European Central Bank is the central bank of the euro area, established in 1998 and based in Frankfurt. Its main task is to keep prices stable in the countries that use the euro, and it sets the interest rates for the euro area. It also publishes statistics on the euro area economy and its financial markets.

    \ No newline at end of file +

    The European Central Bank is the central bank of the euro area, established in 1998 and based in Frankfurt. Its main task is to keep prices stable in the countries that use the euro, and it sets the interest rates for the euro area. It also publishes statistics on the euro area economy and its financial markets.

    + +

    Source: ECB statistics.

    \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/09 Supported Rates.html b/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/09 Supported Rates.html index 81e016601e..6e47ef6923 100644 --- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/09 Supported Rates.html +++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/09 Supported Rates.html @@ -4,15 +4,15 @@
    - + - + - + - +
    Constant Balancing Authority
    EIA.BalancingAuthorities.PJMPJM Interconnection, the largest grid operator in the countryPJM Interconnection, the largest balancing authority in the country
    EIA.BalancingAuthorities.ERCOT Electric Reliability Council of Texas
    EIA.BalancingAuthorities.CAISO
    Start Date September 2004
    Asset Coverage6 yield curves6 Yield Curves
    Data Density Sparse
    Resolution Property Coverage
    Main refinancing operationsMainRefinancingRateMainRefinancingRatemain_refinancing_rate January 1999 onward
    Deposit facilityDepositFacilityRateDepositFacilityRatedeposit_facility_rate January 1999 onward
    Marginal lending facilityMarginalLendingRateMarginalLendingRatemarginal_lending_rate January 1999 onward
    Euro short-term rateEuroShortTermRateEuroShortTermRateeuro_short_term_rate October 2019 onward
    \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/98 Example Applications.html index f55e6f6af8..4dfa10265e 100644 --- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/02 Policy Rates/98 Example Applications.html @@ -156,7 +156,7 @@

    Framework Algorithm Example

    if self._spread is None: return [] - # Go long while the gap is wide, and step aside once it closes. + # Emit up insights while the gap is wide and flat insights once it closes. direction = InsightDirection.UP if self._spread <= -0.05 else InsightDirection.FLAT # Emit insights only for the securities that have a bar in this slice. @@ -223,7 +223,7 @@

    Framework Algorithm Example

    return Enumerable.Empty<Insight>(); } - // Go long while the gap is wide, and step aside once it closes. + // Emit up insights while the gap is wide and flat insights once it closes. var direction = _spread <= -0.05m ? InsightDirection.Up : InsightDirection.Flat; // Emit insights only for the securities that have a bar in this slice. diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/02 About the Provider.html index b6e8e69230..be3a1e1a87 100644 --- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/02 About the Provider.html +++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/02 About the Provider.html @@ -1 +1,3 @@ -

    The European Central Bank is the central bank of the euro area, established in 1998 and based in Frankfurt. Its main task is to keep prices stable in the countries that use the euro, and it sets the interest rates for the euro area. It also publishes statistics on the euro area economy and its financial markets.

    \ No newline at end of file +

    The European Central Bank is the central bank of the euro area, established in 1998 and based in Frankfurt. Its main task is to keep prices stable in the countries that use the euro, and it sets the interest rates for the euro area. It also publishes statistics on the euro area economy and its financial markets.

    + +

    Source: ECB statistics.

    \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/04 Data Summary.html index 743beda82a..248975674e 100644 --- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/04 Data Summary.html +++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/04 Data Summary.html @@ -9,7 +9,9 @@ Data Density Sparse Resolution - Daily + Daily* Timezone Berlin - \ No newline at end of file + + +

    * Weekly data we fetch daily.

    \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/09 Supported Economies.html b/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/09 Supported Economies.html index 1293acf002..ee78773220 100644 --- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/09 Supported Economies.html +++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/09 Supported Economies.html @@ -4,45 +4,45 @@ Constant Decomposition Euro area - ECB.StressAreas.EuroArea + ECB.StressAreas.EuroAreaECB.StressAreas.EURO_AREA Full Austria - ECB.StressAreas.Austria + ECB.StressAreas.AustriaECB.StressAreas.AUSTRIA Headline and sovereign Belgium - ECB.StressAreas.Belgium + ECB.StressAreas.BelgiumECB.StressAreas.BELGIUM Headline and sovereign Finland - ECB.StressAreas.Finland + ECB.StressAreas.FinlandECB.StressAreas.FINLAND Headline and sovereign France - ECB.StressAreas.France + ECB.StressAreas.FranceECB.StressAreas.FRANCE Headline and sovereign Germany - ECB.StressAreas.Germany + ECB.StressAreas.GermanyECB.StressAreas.GERMANY Headline and sovereign Ireland - ECB.StressAreas.Ireland + ECB.StressAreas.IrelandECB.StressAreas.IRELAND Headline and sovereign Italy - ECB.StressAreas.Italy + ECB.StressAreas.ItalyECB.StressAreas.ITALY Headline and sovereign Netherlands - ECB.StressAreas.Netherlands + ECB.StressAreas.NetherlandsECB.StressAreas.NETHERLANDS Headline and sovereign Portugal - ECB.StressAreas.Portugal + ECB.StressAreas.PortugalECB.StressAreas.PORTUGAL Headline and sovereign Spain - ECB.StressAreas.Spain + ECB.StressAreas.SpainECB.StressAreas.SPAIN Headline and sovereign China - ECB.StressAreas.China + ECB.StressAreas.ChinaECB.StressAreas.CHINA Headline United Kingdom - ECB.StressAreas.UnitedKingdom + ECB.StressAreas.UnitedKingdomECB.StressAreas.UNITED_KINGDOM Headline United States - ECB.StressAreas.UnitedStates + ECB.StressAreas.UnitedStatesECB.StressAreas.UNITED_STATES Headline \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/98 Example Applications.html index 0b514574c2..9faecd51e1 100644 --- a/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/14 European Central Bank/03 Systemic Stress/98 Example Applications.html @@ -47,7 +47,7 @@

    Classic Algorithm Example

    if self.equity not in slice.bars: return - # Step aside when stress is elevated in both economies. + # Exit SPY when stress is elevated in both economies. stressed = self.euro_area_stress > 0.1 and self.united_states_stress > 0.1 if stressed: @@ -105,7 +105,7 @@

    Classic Algorithm Example

    return; } - // Step aside when stress is elevated in both economies. + // Exit SPY when stress is elevated in both economies. var stressed = _euroAreaStress > 0.1m && _unitedStatesStress > 0.1m; if (stressed) @@ -123,7 +123,7 @@

    Classic Algorithm Example

    }

    Framework Algorithm Example

    -

    The following example algorithm emits flat insights for SPY when the composite stress indicator is above 0.1 in both the euro area and the United States. Otherwise, it emits up insights.

    +

    The following example algorithm emits flat insights for SPY when the composite stress indicator exceeds 0.1 in both the euro area and the United States. Otherwise, it emits up insights.

    from AlgorithmImports import *
    @@ -173,7 +173,7 @@ 

    Framework Algorithm Example

    if self._euro_area_stress is None or self._united_states_stress is None: return [] - # Step aside when stress is elevated in both economies. + # Emit flat insights when stress is elevated in both economies. stressed = self._euro_area_stress > 0.1 and self._united_states_stress > 0.1 direction = InsightDirection.FLAT if stressed else InsightDirection.UP @@ -246,7 +246,7 @@

    Framework Algorithm Example

    return Enumerable.Empty<Insight>(); } - // Step aside when stress is elevated in both economies. + // Emit flat insights when stress is elevated in both economies. var stressed = _euroAreaStress > 0.1m && _unitedStatesStress > 0.1m; var direction = stressed ? InsightDirection.Flat : InsightDirection.Up; diff --git a/03 Writing Algorithms/14 Datasets/15 Eurostat/00.json b/03 Writing Algorithms/14 Datasets/15 Eurostat/00.json index ac9af60ee1..5eec360f78 100644 --- a/03 Writing Algorithms/14 Datasets/15 Eurostat/00.json +++ b/03 Writing Algorithms/14 Datasets/15 Eurostat/00.json @@ -2,7 +2,7 @@ "type": "landing", "heading": "Eurostat", "subHeading": "", - "content": "

    Eurostat is the statistical office of the European Union, founded in 1953 and based in Luxembourg. It collects data from the national statistics offices and publishes statistics that can be compared across European countries.

    ", + "content": "

    Eurostat is the statistical office of the European Union, founded in 1953 and based in Luxembourg. It collects data from the national statistics offices and publishes statistics that can be compared across European countries.

    \n\n

    Source: Eurostat.

    ", "alsoLinks": [], "featureShortDescription": {} } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/02 About the Provider.html index 055788b428..ffc9243480 100644 --- a/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/02 About the Provider.html +++ b/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/02 About the Provider.html @@ -1 +1,3 @@ -

    Eurostat is the statistical office of the European Union, founded in 1953 and based in Luxembourg. It collects data from the national statistics offices and publishes statistics that can be compared across European countries.

    \ No newline at end of file +

    Eurostat is the statistical office of the European Union, founded in 1953 and based in Luxembourg. It collects data from the national statistics offices and publishes statistics that can be compared across European countries.

    + +

    Source: Eurostat.

    \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/04 Data Summary.html index 400028b18b..ea5e31ea20 100644 --- a/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/04 Data Summary.html +++ b/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/04 Data Summary.html @@ -5,7 +5,7 @@ Start Date January 1975 Asset Coverage - 51 economies + 51 Economies Data Density Sparse Resolution diff --git a/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/98 Example Applications.html index 10d337f1f7..fbf63fc018 100644 --- a/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/15 Eurostat/01 Macro Indicators/98 Example Applications.html @@ -39,7 +39,7 @@

    Classic Algorithm Example

    if total_industry is None: return - # Buy SPY when output rises. Otherwise, liquidate. + # Buy SPY when industrial production rises. Otherwise, liquidate. if self.previous_production is not None: if total_industry > self.previous_production: self.set_holdings(self.equity, 1) @@ -85,7 +85,7 @@

    Classic Algorithm Example

    return; } - // Buy SPY when output rises. Otherwise, liquidate. + // Buy SPY when industrial production rises. Otherwise, liquidate. if (_previousProduction.HasValue) { if (totalIndustry > _previousProduction) @@ -127,7 +127,7 @@

    Framework Algorithm Example

    class EurostatMacroCycleAlphaModel(AlphaModel): - """Emits insights from the European macro cycle, read across output and unemployment.""" + """Emits insights from German industrial production and unemployment.""" def __init__(self, algorithm): self._production = algorithm.add_data(EurostatIndustrialProduction, Eurostat.Economies.GERMANY, Resolution.DAILY).symbol diff --git a/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/02 About the Provider.html index 055788b428..ffc9243480 100644 --- a/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/02 About the Provider.html +++ b/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/02 About the Provider.html @@ -1 +1,3 @@ -

    Eurostat is the statistical office of the European Union, founded in 1953 and based in Luxembourg. It collects data from the national statistics offices and publishes statistics that can be compared across European countries.

    \ No newline at end of file +

    Eurostat is the statistical office of the European Union, founded in 1953 and based in Luxembourg. It collects data from the national statistics offices and publishes statistics that can be compared across European countries.

    + +

    Source: Eurostat.

    \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/04 Data Summary.html index 1b734e895b..63b9de06ee 100644 --- a/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/04 Data Summary.html +++ b/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/04 Data Summary.html @@ -5,7 +5,7 @@ Start Date January 1980 Asset Coverage - 35 European economies + 35 European Economies Data Density Sparse Resolution diff --git a/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/98 Example Applications.html index 5be1d2b228..2b59de9802 100644 --- a/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/98 Example Applications.html @@ -127,7 +127,7 @@

    Framework Algorithm Example

    class EurostatConfidenceAlphaModel(AlphaModel): - """Emits insights from the direction of European confidence, read across households and industry.""" + """Emits insights from German consumer and industrial confidence.""" def __init__(self, algorithm): self._consumer = algorithm.add_data(EurostatConsumerSurvey, Eurostat.Economies.GERMANY, Resolution.DAILY).symbol diff --git a/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/99 Data Point Attributes.html index fcdbd579f5..2909dc7369 100644 --- a/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/99 Data Point Attributes.html +++ b/03 Writing Algorithms/14 Datasets/15 Eurostat/02 Surveys/99 Data Point Attributes.html @@ -1,4 +1,4 @@ -

    The Business and Consumer Surveys dataset provides EurostatConsumerSurvey, EurostatIndustrySurvey, EurostatConstructionSurvey, EurostatRetailSurvey and EurostatServicesSurvey objects.

    +

    The Business and Consumer Surveys dataset provides EurostatConsumerSurvey, EurostatIndustrySurvey, EurostatConstructionSurvey, EurostatRetailSurvey, and EurostatServicesSurvey objects.

    EurostatConsumerSurvey

    EurostatConsumerSurvey objects have the following attributes:

    diff --git a/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/04 Data Summary.html index 3de1d70758..072ebcfd39 100644 --- a/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/04 Data Summary.html +++ b/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/04 Data Summary.html @@ -9,7 +9,9 @@ Data Density Sparse Resolution - Daily + Daily* Timezone New York - \ No newline at end of file + + +

    * Weekly, twice-monthly, and monthly data we fetch daily.

    \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/08 Universe Selection.html index e79ae56ce0..06a8210efe 100644 --- a/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/08 Universe Selection.html +++ b/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/08 Universe Selection.html @@ -1,4 +1,4 @@ -

    To select a dynamic universe of US Equities based on FINRA OTC Transparency data, call the AddUniverseadd_universe method with one of the dataset's universe classes (FINRAShortInterestUniverse, FINRAWeeklySummaryUniverse, or FINRAMonthlySummaryUniverse) and a selection function.

    +

    To select a dynamic universe of US Equities based on FINRA OTC Transparency data, call the AddUniverseadd_universe method with one of the dataset's universe classes and a selection function. The universe classes are FINRAShortInterestUniverse, FINRAWeeklySummaryUniverse, and FINRAMonthlySummaryUniverse.

    def initialize(self) -> None:
    diff --git a/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/98 Example Applications.html
    index 06f26e3238..f99e1e9c5e 100644
    --- a/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/98 Example Applications.html	
    +++ b/03 Writing Algorithms/14 Datasets/19 Financial Industry Regulatory Authority/01 OTC Transparency/98 Example Applications.html	
    @@ -1,9 +1,9 @@
    -

    The OTC Transparency dataset enables you to monitor short interest and the trading that happens away from the exchanges. Examples include the following strategies:

    +

    The OTC Transparency dataset enables you to monitor short interest and off-exchange trading. Examples include the following strategies:

    • Finding short squeeze candidates by comparing short interest to average daily volume
    • Trading stocks when their short interest rises or falls sharply between reports
    • -
    • Spotting institutional buying or selling from changes in dark pool volume
    • +
    • Spotting institutional buying or selling from changes in alternative trading system (ATS) volume

    Classic Algorithm Example

    The following example algorithm short sells AAPL when its open short interest increases. Otherwise, it buys AAPL.

    @@ -34,7 +34,7 @@

    Classic Algorithm Example

    if point.change is None: continue - # Go short when open short interest is building; go long when it is unwinding + # Short sell when open short interest increases. Otherwise, buy. if point.change > 0: self.set_holdings(symbol.underlying, -1) else: @@ -74,7 +74,7 @@

    Classic Algorithm Example

    continue; } - // Go short when open short interest is building; go long when it is unwinding + // Short sell when open short interest increases. Otherwise, buy. if (point.Change > 0) { SetHoldings(kvp.Key.Underlying, -1); diff --git a/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/00.json b/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/00.json index b719bbd1a4..433146944e 100644 --- a/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/00.json +++ b/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/00.json @@ -2,7 +2,7 @@ "type": "landing", "heading": "United States Patent and Trademark Office", "subHeading": "", - "content": "

    The United States Patent and Trademark Office is the agency of the US Department of Commerce that grants patents and registers trademarks. Its mission is to promote innovation by protecting the intellectual property of inventors and businesses.

    ", + "content": "

    The United States Patent and Trademark Office is the agency of the US Department of Commerce that grants patents and registers trademarks. Its mission is to promote innovation by protecting the intellectual property of inventors and businesses.

    \n\n

    Source: United States Patent and Trademark Office (USPTO). QuantConnect processes and normalizes the original USPTO public data. QuantConnect is not affiliated with or endorsed by the USPTO.

    ", "alsoLinks": [], "featureShortDescription": {} } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/02 About the Provider.html index 5c8de34538..9fd709f2c7 100644 --- a/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/02 About the Provider.html +++ b/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/02 About the Provider.html @@ -1 +1,3 @@ -

    The United States Patent and Trademark Office is the agency of the US Department of Commerce that grants patents and registers trademarks. Its mission is to promote innovation by protecting the intellectual property of inventors and businesses.

    \ No newline at end of file +

    The United States Patent and Trademark Office is the agency of the US Department of Commerce that grants patents and registers trademarks. Its mission is to promote innovation by protecting the intellectual property of inventors and businesses.

    + +

    Source: United States Patent and Trademark Office (USPTO). QuantConnect processes and normalizes the original USPTO public data. QuantConnect is not affiliated with or endorsed by the USPTO.

    \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/04 Data Summary.html index 03c38aca8e..88783666d1 100644 --- a/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/04 Data Summary.html +++ b/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/04 Data Summary.html @@ -9,9 +9,11 @@ Data Density Sparse Resolution - Daily + Daily** Timezone New York -

    * The coverage includes all assets since the start date. It increases over time.

    \ No newline at end of file +

    * The coverage includes all assets since the start date. It increases over time.

    + +

    ** Weekly data we fetch daily.

    \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/98 Example Applications.html index ba7790094f..b2a6f7dc51 100644 --- a/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/30 United States Patent and Trademark Office/01 Patent Maintenance/98 Example Applications.html @@ -87,7 +87,7 @@

    Classic Algorithm Example

    } /// <summary> - /// OnData event is the primary entry point for your algorithm. Each new data point is here. + /// Trade IBM on each new patent maintenance data point. /// </summary> /// <param name="slice">Slice object keyed by symbol containing the data</param> public override void OnData(Slice slice) @@ -130,7 +130,7 @@

    Classic Algorithm Example

    } /// <summary> - /// Order fill event handler. + /// Log each order fill. /// </summary> /// <param name="orderEvent">Order event details</param> public override void OnOrderEvent(OrderEvent orderEvent) diff --git a/project-templates/csharp/datasets.json b/project-templates/csharp/datasets.json index 691779a95f..b4bf37b236 100644 --- a/project-templates/csharp/datasets.json +++ b/project-templates/csharp/datasets.json @@ -914,7 +914,7 @@ }, { "name": "Commitments of Traders", - "shortDescription": "Weekly positions of commercial hedgers, large speculators, and small traders across US futures markets, published by the CFTC", + "shortDescription": "Weekly positions of commercial hedgers, non-commercial traders, and small traders across US futures markets, published by the CFTC", "history": "January 1998", "reach": "942 Futures Markets", "url": "cftc-cot", @@ -1026,7 +1026,7 @@ }, { "name": "Patent Maintenance", - "shortDescription": "Patent renewals and abandonments for listed companies, recorded by the US Patent and Trademark Office and published weekly", + "shortDescription": "Patent renewals and lapses for listed companies, recorded by the US Patent and Trademark Office and published weekly", "history": "April 1985", "reach": "2,896 US Equities", "url": "uspto-patent-maintenance", diff --git a/project-templates/python/datasets.json b/project-templates/python/datasets.json index 912294f40a..f2b2910a76 100644 --- a/project-templates/python/datasets.json +++ b/project-templates/python/datasets.json @@ -914,7 +914,7 @@ }, { "name": "Commitments of Traders", - "shortDescription": "Weekly positions of commercial hedgers, large speculators, and small traders across US futures markets, published by the CFTC", + "shortDescription": "Weekly positions of commercial hedgers, non-commercial traders, and small traders across US futures markets, published by the CFTC", "history": "January 1998", "reach": "942 Futures Markets", "url": "cftc-cot", @@ -1026,7 +1026,7 @@ }, { "name": "Patent Maintenance", - "shortDescription": "Patent renewals and abandonments for listed companies, recorded by the US Patent and Trademark Office and published weekly", + "shortDescription": "Patent renewals and lapses for listed companies, recorded by the US Patent and Trademark Office and published weekly", "history": "April 1985", "reach": "2,896 US Equities", "url": "uspto-patent-maintenance", From c9be5ab24ec1aaaba0b15ae95c6a3f0734315038 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Fri, 2 Oct 2026 10:07:27 +0000 Subject: [PATCH 2/4] Code generated by market-hour-code-generator.py --- .../market-hours/index-market-hours.js | 1818 +++++++++++++++-- 1 file changed, 1689 insertions(+), 129 deletions(-) diff --git a/Resources/datasets/market-hours/index-market-hours.js b/Resources/datasets/market-hours/index-market-hours.js index 1703021f3c..24578f0009 100644 --- a/Resources/datasets/market-hours/index-market-hours.js +++ b/Resources/datasets/market-hours/index-market-hours.js @@ -825,117 +825,312 @@ const DATA = { "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-BXM": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-BXN": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-BXR": { "exchangeTimeZone": "America/Chicago", @@ -1020,39 +1215,104 @@ const DATA = { "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-COMP": { "exchangeTimeZone": "America/New_York", @@ -1098,234 +1358,624 @@ const DATA = { "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-COR1Y": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-COR30D": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-COR3M": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-COR6M": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-COR9M": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-DJCIAGC": { "exchangeTimeZone": "America/Chicago", @@ -3069,39 +3719,104 @@ const DATA = { "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-SET": { "exchangeTimeZone": "America/Chicago", @@ -3491,7 +4206,72 @@ const DATA = { "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VIN": { "exchangeTimeZone": "America/Chicago", @@ -3530,85 +4310,280 @@ const DATA = { "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VIX1D": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VIX1Y": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VIX3M": { "exchangeTimeZone": "America/Chicago", @@ -3647,85 +4622,280 @@ const DATA = { "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VIX6M": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VIX9D": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VOLI": { "exchangeTimeZone": "America/New_York", @@ -3849,195 +5019,520 @@ const DATA = { "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VWA": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VWB": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VXD": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VXN": { "exchangeTimeZone": "America/Chicago", "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VXO": { "exchangeTimeZone": "America/Chicago", @@ -4122,39 +5617,104 @@ const DATA = { "monday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "tuesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "wednesday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "thursday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], "friday": [ { "start": "08:30:00", - "end": "15:00:00", + "end": "15:15:00", "state": "market" } ], - "holidays": [] + "holidays": [], + "earlyCloses": { + "7/3/2000": "12:15:00", + "7/3/2001": "12:15:00", + "7/5/2002": "12:15:00", + "7/3/2003": "12:15:00", + "7/3/2006": "12:15:00", + "7/3/2007": "12:15:00", + "7/3/2008": "12:15:00", + "7/3/2012": "12:15:00", + "7/3/2013": "12:15:00", + "7/3/2014": "12:15:00", + "7/3/2017": "12:15:00", + "7/3/2018": "12:15:00", + "7/3/2019": "12:15:00", + "7/3/2023": "12:15:00", + "7/3/2024": "12:15:00", + "7/3/2025": "12:15:00", + "11/26/1999": "12:15:00", + "11/24/2000": "12:15:00", + "11/23/2001": "12:15:00", + "11/29/2002": "12:15:00", + "11/28/2003": "12:15:00", + "11/26/2004": "12:15:00", + "11/25/2005": "12:15:00", + "11/24/2006": "12:15:00", + "11/23/2007": "12:15:00", + "11/28/2008": "12:15:00", + "11/27/2009": "12:15:00", + "11/26/2010": "12:15:00", + "11/25/2011": "12:15:00", + "11/23/2012": "12:15:00", + "11/29/2013": "12:15:00", + "11/28/2014": "12:15:00", + "11/27/2015": "12:15:00", + "11/25/2016": "12:15:00", + "11/24/2017": "12:15:00", + "11/23/2018": "12:15:00", + "11/29/2019": "12:15:00", + "11/27/2020": "12:15:00", + "11/26/2021": "12:15:00", + "11/25/2022": "12:15:00", + "11/24/2023": "12:15:00", + "11/29/2024": "12:15:00", + "11/28/2025": "12:15:00", + "11/27/2026": "12:15:00", + "11/26/2027": "12:15:00", + "12/24/2001": "12:15:00", + "12/24/2002": "12:15:00", + "12/24/2003": "12:15:00", + "12/26/2003": "12:15:00", + "12/24/2007": "12:15:00", + "12/24/2008": "12:15:00", + "12/24/2009": "12:15:00", + "12/24/2012": "12:15:00", + "12/24/2013": "12:15:00", + "12/24/2014": "12:15:00", + "12/24/2015": "12:15:00", + "12/24/2017": "12:15:00", + "12/24/2018": "12:15:00", + "12/24/2019": "12:15:00", + "12/24/2020": "12:15:00", + "12/24/2024": "12:15:00", + "12/24/2025": "12:15:00", + "12/24/2026": "12:15:00" + } }, "Index-usa-VXTLT": { "exchangeTimeZone": "America/Chicago", From 28bb95fa4f182cb215293a8e55d2625f5a28d688 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Fri, 2 Oct 2026 10:07:38 +0000 Subject: [PATCH 3/4] Code generated by qc_plan_prices.py --- skill-templates/pricing/references/plan-prices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skill-templates/pricing/references/plan-prices.md b/skill-templates/pricing/references/plan-prices.md index d1a515bfe5..1e146e8989 100644 --- a/skill-templates/pricing/references/plan-prices.md +++ b/skill-templates/pricing/references/plan-prices.md @@ -1,6 +1,6 @@ # Plan price list -Generated 2026-09-25 by `code-generators/qc_plan_prices.py` from the public catalog embedded in https://www.quantconnect.com/pricing. Regenerate rather than edit. Prices are USD list prices before any coupon, proration or tax. `Yearly` is the price when billed annually: 10 x monthly for plan lines and packs, the catalog's figure for data packages. Where a price depends on the organization tier, every tier is shown. +Generated 2026-10-02 by `code-generators/qc_plan_prices.py` from the public catalog embedded in https://www.quantconnect.com/pricing. Regenerate rather than edit. Prices are USD list prices before any coupon, proration or tax. `Yearly` is the price when billed annually: 10 x monthly for plan lines and packs, the catalog's figure for data packages. Where a price depends on the organization tier, every tier is shown. ## Recommended packs From 9472a7a890a6f35718c41782c4135616d2df7f35 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Fri, 2 Oct 2026 10:07:53 +0000 Subject: [PATCH 4/4] Code generated by qc_dataset_prices.py --- .../pricing/references/price-book.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/skill-templates/pricing/references/price-book.md b/skill-templates/pricing/references/price-book.md index ea3791c473..d47a6e968a 100644 --- a/skill-templates/pricing/references/price-book.md +++ b/skill-templates/pricing/references/price-book.md @@ -1,6 +1,6 @@ # Dataset Market price book -Generated 2026-09-25 by `code-generators/qc_dataset_prices.py`. Regenerate rather than edit. `Price` is the storefront label as the generating organization sees it; the tier columns hold what each tier pays. A per-file SKU is priced in QCC per file (1 QCC = $0.01), listed in the last section. Only rows a customer can buy or use are listed. +Generated 2026-10-02 by `code-generators/qc_dataset_prices.py`. Regenerate rather than edit. `Price` is the storefront label as the generating organization sees it; the tier columns hold what each tier pays. A per-file SKU is priced in QCC per file (1 QCC = $0.01), listed in the last section. Only rows a customer can buy or use are listed. ## Benzinga News Feed (Benzinga) @@ -497,6 +497,22 @@ Page: https://www.quantconnect.com/datasets/eodhd-upcoming-splits/pricing · lis | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Upcoming Splits by EOD Historical Data | Cloud Access | Free | | | | | yes | | | +## US Bank Failures (Federal Deposit Insurance Corporation) + +Page: https://www.quantconnect.com/datasets/fdic-us-bank-failures/pricing · listed as "Free in Cloud" + +| SKU | Kind | Price | Quant Researcher | Team | Trading Firm | Institution | Cloud | CLI | Buyable | +| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | +| US Bank Failures - Cloud Access | Cloud Access | Free | | | | | yes | | | + +## US Bank Financials (Federal Deposit Insurance Corporation) + +Page: https://www.quantconnect.com/datasets/fdic-us-bank-financials/pricing · listed as "Free in Cloud" + +| SKU | Kind | Price | Quant Researcher | Team | Trading Firm | Institution | Cloud | CLI | Buyable | +| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | +| US Bank Financials - Cloud Access | Cloud Access | Free | | | | | yes | | | + ## US Bureau of Labor Statistics (BLS) (Bureau of Labor Statistics) Page: https://www.quantconnect.com/datasets/us-bureau-of-labor-statistics/pricing · listed as "Free in Cloud"