1836 lines
65 KiB
C#
1836 lines
65 KiB
C#
/*
|
||
* QUANTCONNECT.COM - Democratizing Finance, Empowering Individuals.
|
||
* Lean Algorithmic Trading Engine v2.0. Copyright 2014 QuantConnect Corporation.
|
||
*
|
||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||
* you may not use this file except in compliance with the License.
|
||
* You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
|
||
*
|
||
* Unless required by applicable law or agreed to in writing, software
|
||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
* See the License for the specific language governing permissions and
|
||
* limitations under the License.
|
||
*
|
||
*/
|
||
|
||
using System;
|
||
|
||
namespace QuantConnect.Securities
|
||
{
|
||
/// <summary>
|
||
/// Futures static class contains shortcut definitions of major futures contracts available for trading
|
||
/// </summary>
|
||
public static class Futures
|
||
{
|
||
/// <summary>
|
||
/// The maximum supported contract offset depth
|
||
/// </summary>
|
||
/// <remarks>Note this value is related to the continuous contract desired offset from the current front month.
|
||
/// For example, 0 (default) will use the front month, 1 will use the back month contract</remarks>
|
||
public static readonly int MaximumContractDepthOffset = 2;
|
||
|
||
/// <summary>
|
||
/// Grains and Oilseeds group
|
||
/// </summary>
|
||
public static class Grains
|
||
{
|
||
/// <summary>
|
||
/// Black Sea Corn Financially Settled (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BlackSeaCornFinanciallySettledPlatts = "BCF";
|
||
|
||
/// <summary>
|
||
/// Black Sea Wheat Financially Settled (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BlackSeaWheatFinanciallySettledPlatts = "BWF";
|
||
|
||
/// <summary>
|
||
/// Chicago SRW Wheat Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SRWWheat = "ZW";
|
||
|
||
/// <summary>
|
||
/// Default wheat contract is SRWWheat
|
||
/// </summary>
|
||
/// <returns>The SRW Wheat symbol</returns>
|
||
public const string Wheat = SRWWheat;
|
||
|
||
/// <summary>
|
||
/// KC HRW Wheat Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string HRWWheat = "KE";
|
||
|
||
/// <summary>
|
||
/// Corn Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Corn = "ZC";
|
||
|
||
/// <summary>
|
||
/// Soybeans Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Soybeans = "ZS";
|
||
|
||
/// <summary>
|
||
/// Soybean Meal Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SoybeanMeal = "ZM";
|
||
|
||
/// <summary>
|
||
/// Soybean Oil Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SoybeanOil = "ZL";
|
||
|
||
/// <summary>
|
||
/// Oats Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Oats = "ZO";
|
||
}
|
||
|
||
/// <summary>
|
||
/// Currencies group
|
||
/// </summary>
|
||
public static class Currencies
|
||
{
|
||
/// <summary>
|
||
/// U.S. Dollar Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string USD = "DX";
|
||
|
||
/// <summary>
|
||
/// British Pound Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GBP = "6B";
|
||
|
||
/// <summary>
|
||
/// Canadian Dollar Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string CAD = "6C";
|
||
|
||
/// <summary>
|
||
/// Japanese Yen Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string JPY = "6J";
|
||
|
||
/// <summary>
|
||
/// Swiss Franc Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string CHF = "6S";
|
||
|
||
/// <summary>
|
||
/// Euro FX Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EUR = "6E";
|
||
|
||
/// <summary>
|
||
/// Australian Dollar Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string AUD = "6A";
|
||
|
||
/// <summary>
|
||
/// New Zealand Dollar Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string NZD = "6N";
|
||
|
||
/// <summary>
|
||
/// Russian Ruble Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string RUB = "6R";
|
||
|
||
/// <summary>
|
||
/// Brazillian Real Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BRL = "6L";
|
||
|
||
/// <summary>
|
||
/// Mexican Peso Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MXN = "6M";
|
||
|
||
/// <summary>
|
||
/// South African Rand Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ZAR = "6Z";
|
||
|
||
/// <summary>
|
||
/// Australian Dollar/Canadian Dollar Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string AUDCAD = "ACD";
|
||
|
||
/// <summary>
|
||
/// Australian Dollar/Japanese Yen Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string AUDJPY = "AJY";
|
||
|
||
/// <summary>
|
||
/// Australian Dollar/New Zealand Dollar Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string AUDNZD = "ANE";
|
||
|
||
/// <summary>
|
||
/// Bitcoin Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BTC = "BTC";
|
||
|
||
/// <summary>
|
||
/// Ether Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ETH = "ETH";
|
||
|
||
/// <summary>
|
||
/// Canadian Dollar/Japanese Yen Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string CADJPY = "CJY";
|
||
|
||
/// <summary>
|
||
/// Standard-Size USD/Offshore RMB (CNH) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string StandardSizeUSDOffshoreRMBCNH = "CNH";
|
||
|
||
/// <summary>
|
||
/// E-mini Euro FX Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuroFXEmini = "E7";
|
||
|
||
/// <summary>
|
||
/// Euro/Australian Dollar Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EURAUD = "EAD";
|
||
|
||
/// <summary>
|
||
/// Euro/Canadian Dollar Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EURCAD = "ECD";
|
||
|
||
/// <summary>
|
||
/// Euro/Swedish Krona Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EURSEK = "ESK";
|
||
|
||
/// <summary>
|
||
/// E-mini Japanese Yen Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string JapaneseYenEmini = "J7";
|
||
|
||
/// <summary>
|
||
/// Micro EUR/USD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroEUR = "M6E";
|
||
|
||
/// <summary>
|
||
/// Micro AUD/USD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroAUD = "M6A";
|
||
|
||
/// <summary>
|
||
/// Micro GBP/USD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroGBP = "M6B";
|
||
|
||
/// <summary>
|
||
/// Micro CAD/USD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroCADUSD = "MCD";
|
||
|
||
/// <summary>
|
||
/// Micro JPY/USD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroJPY = "MJY";
|
||
|
||
/// <summary>
|
||
/// Micro CHF/USD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroCHF = "MSF";
|
||
|
||
/// <summary>
|
||
/// Micro USD/JPY Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroUSDJPY = "M6J";
|
||
|
||
/// <summary>
|
||
/// Micro INR/USD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroINRUSD = "MIR";
|
||
|
||
/// <summary>
|
||
/// Micro USD/CAD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroCAD = "M6C";
|
||
|
||
/// <summary>
|
||
/// Micro USD/CHF Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroUSDCHF = "M6S";
|
||
|
||
/// <summary>
|
||
/// Micro USD/CNH Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroUSDCNH = "MNH";
|
||
|
||
/// <summary>
|
||
/// Micro Ether Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroEther = "MET";
|
||
|
||
/// <summary>
|
||
/// Micro Bitcoin Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroBTC = "MBT";
|
||
|
||
/// <summary>
|
||
/// BTIC on Micro Ether Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BTICMicroEther = "MRB";
|
||
|
||
/// <summary>
|
||
/// BTIC on Micro Bitcoin Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BTICMicroBTC = "MIB";
|
||
}
|
||
|
||
/// <summary>
|
||
/// Energy group
|
||
/// </summary>
|
||
[Obsolete("Futures.Energies is obsolete, please use Futures.Energy instead.")]
|
||
public static class Energies
|
||
{
|
||
/// <summary>
|
||
/// Propane Non LDH Mont Belvieu (OPIS) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string PropaneNonLDHMontBelvieu = "1S";
|
||
|
||
/// <summary>
|
||
/// Argus Propane Far East Index BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ArgusPropaneFarEastIndexBALMO = "22";
|
||
|
||
/// <summary>
|
||
/// Mini European 3.5% Fuel Oil Barges FOB Rdam (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MiniEuropeanThreePointPercentFiveFuelOilBargesPlatts = "A0D";
|
||
|
||
/// <summary>
|
||
/// Mini Singapore Fuel Oil 180 cst (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MiniSingaporeFuelOil180CstPlatts = "A0F";
|
||
|
||
/// <summary>
|
||
/// Gulf Coast ULSD (Platts) Up-Down BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GulfCoastULSDPlattsUpDownBALMO = "A1L";
|
||
|
||
/// <summary>
|
||
/// Gulf Coast Jet (Platts) Up-Down BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GulfCoastJetPlattsUpDownBALMO = "A1M";
|
||
|
||
/// <summary>
|
||
/// Propane Non-LDH Mont Belvieu (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string PropaneNonLDHMontBelvieuOPIS = "A1R";
|
||
|
||
/// <summary>
|
||
/// European Propane CIF ARA (Argus) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuropeanPropaneCIFARAArgusBALMO = "A32";
|
||
|
||
/// <summary>
|
||
/// Premium Unleaded Gasoline 10 ppm FOB MED (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string PremiumUnleadedGasoline10ppmFOBMEDPlatts = "A3G";
|
||
|
||
/// <summary>
|
||
/// Argus Propane Far East Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ArgusPropaneFarEastIndex = "A7E";
|
||
|
||
/// <summary>
|
||
/// Gasoline Euro-bob Oxy NWE Barges (Argus) Crack Spread BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GasolineEurobobOxyNWEBargesArgusCrackSpreadBALMO = "A7I";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu Natural Gasoline (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuNaturalGasolineOPIS = "A7Q";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu Normal Butane (OPIS) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuNormalButaneOPISBALMO = "A8J";
|
||
|
||
/// <summary>
|
||
/// Conway Propane (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ConwayPropaneOPIS = "A8K";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu LDH Propane (OPIS) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuLDHPropaneOPISBALMO = "A8O";
|
||
|
||
/// <summary>
|
||
/// Argus Propane Far East Index vs. European Propane CIF ARA (Argus) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ArgusPropaneFarEastIndexVsEuropeanPropaneCIFARAArgus = "A91";
|
||
|
||
/// <summary>
|
||
/// Argus Propane (Saudi Aramco) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ArgusPropaneSaudiAramco = "A9N";
|
||
|
||
/// <summary>
|
||
/// Group Three ULSD (Platts) vs. NY Harbor ULSD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GroupThreeULSDPlattsVsNYHarborULSD = "AA6";
|
||
|
||
/// <summary>
|
||
/// Group Three Sub-octane Gasoliine (Platts) vs. RBOB Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GroupThreeSuboctaneGasolinePlattsVsRBOB = "AA8";
|
||
|
||
/// <summary>
|
||
/// Singapore Fuel Oil 180 cst (Platts) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SingaporeFuelOil180cstPlattsBALMO = "ABS";
|
||
|
||
/// <summary>
|
||
/// Singapore Fuel Oil 380 cst (Platts) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SingaporeFuelOil380cstPlattsBALMO = "ABT";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu Ethane (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuEthaneOPIS = "AC0";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu Normal Butane (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuNormalButaneOPIS = "AD0";
|
||
|
||
/// <summary>
|
||
/// Brent Crude Oil vs. Dubai Crude Oil (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BrentCrudeOilVsDubaiCrudeOilPlatts = "ADB";
|
||
|
||
/// <summary>
|
||
/// Argus LLS vs. WTI (Argus) Trade Month Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ArgusLLSvsWTIArgusTradeMonth = "AE5";
|
||
|
||
/// <summary>
|
||
/// Singapore Gasoil (Platts) vs. Low Sulphur Gasoil Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SingaporeGasoilPlattsVsLowSulphurGasoilFutures = "AGA";
|
||
|
||
/// <summary>
|
||
/// Los Angeles CARBOB Gasoline (OPIS) vs. RBOB Gasoline Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string LosAngelesCARBOBGasolineOPISvsRBOBGasoline = "AJL";
|
||
|
||
/// <summary>
|
||
/// Los Angeles Jet (OPIS) vs. NY Harbor ULSD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string LosAngelesJetOPISvsNYHarborULSD = "AJS";
|
||
|
||
/// <summary>
|
||
/// Los Angeles CARB Diesel (OPIS) vs. NY Harbor ULSD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string LosAngelesCARBDieselOPISvsNYHarborULSD = "AKL";
|
||
|
||
/// <summary>
|
||
/// European Naphtha (Platts) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuropeanNaphthaPlattsBALMO = "AKZ";
|
||
|
||
/// <summary>
|
||
/// European Propane CIF ARA (Argus) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuropeanPropaneCIFARAArgus = "APS";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu Natural Gasoline (OPIS) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuNaturalGasolineOPISBALMO = "AR0";
|
||
|
||
/// <summary>
|
||
/// RBOB Gasoline Crack Spread Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string RBOBGasolineCrackSpread = "ARE";
|
||
|
||
/// <summary>
|
||
/// Gulf Coast HSFO (Platts) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GulfCoastHSFOPlattsBALMO = "AVZ";
|
||
|
||
/// <summary>
|
||
/// Mars (Argus) vs. WTI Trade Month Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MarsArgusVsWTITradeMonth = "AYV";
|
||
|
||
/// <summary>
|
||
/// Mars (Argus) vs. WTI Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MarsArgusVsWTIFinancial = "AYX";
|
||
|
||
/// <summary>
|
||
/// Ethanol T2 FOB Rdam Including Duty (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EthanolT2FOBRdamIncludingDutyPlatts = "AZ1";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu LDH Propane (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuLDHPropaneOPIS = "B0";
|
||
|
||
/// <summary>
|
||
/// Gasoline Euro-bob Oxy NWE Barges (Argus) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GasolineEurobobOxyNWEBargesArgus = "B7H";
|
||
|
||
/// <summary>
|
||
/// WTI-Brent Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string WTIBrentFinancial = "BK";
|
||
|
||
/// <summary>
|
||
/// 3.5% Fuel Oil Barges FOB Rdam (Platts) Crack Spread (1000mt) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ThreePointFivePercentFuelOilBargesFOBRdamPlattsCrackSpread1000mt = "BOO";
|
||
|
||
/// <summary>
|
||
/// Gasoline Euro-bob Oxy NWE Barges (Argus) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GasolineEurobobOxyNWEBargesArgusBALMO = "BR7";
|
||
|
||
/// <summary>
|
||
/// Brent Last Day Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BrentLastDayFinancial = "BZ";
|
||
|
||
/// <summary>
|
||
/// Crude Oil WTI Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string CrudeOilWTI = "CL";
|
||
|
||
/// <summary>
|
||
/// Gulf Coast CBOB Gasoline A2 (Platts) vs. RBOB Gasoline Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GulfCoastCBOBGasolineA2PlattsVsRBOBGasoline = "CRB";
|
||
|
||
/// <summary>
|
||
/// WTI Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string WTIFinancial = "CSX";
|
||
|
||
/// <summary>
|
||
/// Chicago Ethaanol (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ChicagoEthanolPlatts = "CU";
|
||
|
||
/// <summary>
|
||
/// Singapore Mogas 92 Unleaded (Platts) Brent Crack Spread Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SingaporeMogas92UnleadedPlattsBrentCrackSpread = "D1N";
|
||
|
||
/// <summary>
|
||
/// Dubai Crude Oil (Platts) Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string DubaiCrudeOilPlattsFinancial = "DCB";
|
||
|
||
/// <summary>
|
||
/// Japan C&F Naphtha (Platts) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string JapanCnFNaphthaPlattsBALMO = "E6";
|
||
|
||
/// <summary>
|
||
/// Ethanol Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Ethanol = "EH";
|
||
|
||
/// <summary>
|
||
/// European Naphtha (Platts) Crack Spread Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuropeanNaphthaPlattsCrackSpread = "EN";
|
||
|
||
/// <summary>
|
||
/// European Propane CIF ARA (Argus) vs. Naphtha Cargoes CIF NWE (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuropeanPropaneCIFARAArgusVsNaphthaCargoesCIFNWEPlatts = "EPN";
|
||
|
||
/// <summary>
|
||
/// Singapore Fuel Oil 380 cst (Platts) vs. European 3.5% Fuel Oil Barges FOB Rdam (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SingaporeFuelOil380cstPlattsVsEuropeanThreePointFivePercentFuelOilBargesFOBRdamPlatts = "EVC";
|
||
|
||
/// <summary>
|
||
/// East-West Gasoline Spread (Platts-Argus) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EastWestGasolineSpreadPlattsArgus = "EWG";
|
||
|
||
/// <summary>
|
||
/// East-West Naphtha: Japan C&F vs. Cargoes CIF NWE Spread (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EastWestNaphthaJapanCFvsCargoesCIFNWESpreadPlatts = "EWN";
|
||
|
||
/// <summary>
|
||
/// RBOB Gasoline vs. Euro-bob Oxy NWE Barges (Argus) (350,000 gallons) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string RBOBGasolineVsEurobobOxyNWEBargesArgusThreeHundredFiftyThousandGallons = "EXR";
|
||
|
||
/// <summary>
|
||
/// 3.5% Fuel Oil Barges FOB Rdam (Platts) Crack Spread Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ThreePointFivePercentFuelOilBargesFOBRdamPlattsCrackSpread = "FO";
|
||
|
||
/// <summary>
|
||
/// Freight Route TC14 (Baltic) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string FreightRouteTC14Baltic = "FRC";
|
||
|
||
/// <summary>
|
||
/// 1% Fuel Oil Cargoes FOB NWE (Platts) vs. 3.5% Fuel Oil Barges FOB Rdam (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string OnePercentFuelOilCargoesFOBNWEPlattsVsThreePointFivePercentFuelOilBargesFOBRdamPlatts = "FSS";
|
||
|
||
/// <summary>
|
||
/// Gulf Coast HSFO (Platts) vs. European 3.5% Fuel Oil Barges FOB Rdam (Platts) Futures
|
||
/// </summary>
|
||
public const string GulfCoastHSFOPlattsVsEuropeanThreePointFivePercentFuelOilBargesFOBRdamPlatts = "GCU";
|
||
|
||
/// <summary>
|
||
/// WTI Houston Crude Oil Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string WTIHoustonCrudeOil = "HCL";
|
||
|
||
/// <summary>
|
||
/// Natural Gas (Henry Hub) Last-day Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string NaturalGasHenryHubLastDayFinancial = "HH";
|
||
|
||
/// <summary>
|
||
/// Heating Oil Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string HeatingOil = "HO";
|
||
|
||
/// <summary>
|
||
/// Natural Gas (Henry Hub) Penultimate Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string NaturalGasHenryHubPenultimateFinancial = "HP";
|
||
|
||
/// <summary>
|
||
/// WTI Houston (Argus) vs. WTI Trade Month Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string WTIHoustonArgusVsWTITradeMonth = "HTT";
|
||
|
||
/// <summary>
|
||
/// Gasoline RBOB Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Gasoline = "RB";
|
||
|
||
/// <summary>
|
||
/// Natural Gas Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string NaturalGas = "NG";
|
||
|
||
/// <summary>
|
||
/// Brent Crude Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BrentCrude = "B";
|
||
|
||
/// <summary>
|
||
/// Low Sulfur Gasoil
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string LowSulfurGasoil = "G";
|
||
|
||
/// <summary>
|
||
/// Micro WTI Crude Oil Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroCrudeOilWTI = "MCL";
|
||
|
||
/// <summary>
|
||
/// Micro Singapore FOB Marine Fuel 0.5% (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroSingaporeFOBMarineFuelZeroPointFivePercetPlatts = "S5O";
|
||
|
||
/// <summary>
|
||
/// Micro Gasoil 0.1% Barges FOB ARA (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroGasoilZeroPointOnePercentBargesFOBARAPlatts = "M1B";
|
||
|
||
/// <summary>
|
||
/// Micro European FOB Rdam Marine Fuel 0.5% Barges (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroEuropeanFOBRdamMarineFuelZeroPointFivePercentBargesPlatts = "R5O";
|
||
|
||
/// <summary>
|
||
/// Micro European 3.5% Fuel Oil Barges FOB Rdam (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroEuropeanThreePointFivePercentOilBargesFOBRdamPlatts = "MEF";
|
||
|
||
/// <summary>
|
||
/// Micro Singapore Fuel Oil 380CST (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroSingaporeFuelOil380CSTPlatts = "MAF";
|
||
|
||
/// <summary>
|
||
/// Micro Coal (API 5) fob Newcastle (Argus/McCloskey) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroCoalAPIFivefobNewcastleArgusMcCloskey = "M5F";
|
||
|
||
/// <summary>
|
||
/// Micro European 3.5% Fuel Oil Cargoes FOB Med (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroEuropeanThreePointFivePercentFuelOilCargoesFOBMedPlatts = "M35";
|
||
}
|
||
|
||
/// <summary>
|
||
/// Energy group
|
||
/// </summary>
|
||
public static class Energy
|
||
{
|
||
/// <summary>
|
||
/// Propane Non LDH Mont Belvieu (OPIS) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string PropaneNonLDHMontBelvieu = "1S";
|
||
|
||
/// <summary>
|
||
/// Argus Propane Far East Index BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ArgusPropaneFarEastIndexBALMO = "22";
|
||
|
||
/// <summary>
|
||
/// Mini European 3.5% Fuel Oil Barges FOB Rdam (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MiniEuropeanThreePointPercentFiveFuelOilBargesPlatts = "A0D";
|
||
|
||
/// <summary>
|
||
/// Mini Singapore Fuel Oil 180 cst (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MiniSingaporeFuelOil180CstPlatts = "A0F";
|
||
|
||
/// <summary>
|
||
/// Gulf Coast ULSD (Platts) Up-Down BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GulfCoastULSDPlattsUpDownBALMO = "A1L";
|
||
|
||
/// <summary>
|
||
/// Gulf Coast Jet (Platts) Up-Down BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GulfCoastJetPlattsUpDownBALMO = "A1M";
|
||
|
||
/// <summary>
|
||
/// Propane Non-LDH Mont Belvieu (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string PropaneNonLDHMontBelvieuOPIS = "A1R";
|
||
|
||
/// <summary>
|
||
/// European Propane CIF ARA (Argus) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuropeanPropaneCIFARAArgusBALMO = "A32";
|
||
|
||
/// <summary>
|
||
/// Premium Unleaded Gasoline 10 ppm FOB MED (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string PremiumUnleadedGasoline10ppmFOBMEDPlatts = "A3G";
|
||
|
||
/// <summary>
|
||
/// Argus Propane Far East Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ArgusPropaneFarEastIndex = "A7E";
|
||
|
||
/// <summary>
|
||
/// Gasoline Euro-bob Oxy NWE Barges (Argus) Crack Spread BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GasolineEurobobOxyNWEBargesArgusCrackSpreadBALMO = "A7I";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu Natural Gasoline (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuNaturalGasolineOPIS = "A7Q";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu Normal Butane (OPIS) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuNormalButaneOPISBALMO = "A8J";
|
||
|
||
/// <summary>
|
||
/// Conway Propane (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ConwayPropaneOPIS = "A8K";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu LDH Propane (OPIS) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuLDHPropaneOPISBALMO = "A8O";
|
||
|
||
/// <summary>
|
||
/// Argus Propane Far East Index vs. European Propane CIF ARA (Argus) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ArgusPropaneFarEastIndexVsEuropeanPropaneCIFARAArgus = "A91";
|
||
|
||
/// <summary>
|
||
/// Argus Propane (Saudi Aramco) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ArgusPropaneSaudiAramco = "A9N";
|
||
|
||
/// <summary>
|
||
/// Group Three ULSD (Platts) vs. NY Harbor ULSD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GroupThreeULSDPlattsVsNYHarborULSD = "AA6";
|
||
|
||
/// <summary>
|
||
/// Group Three Sub-octane Gasoliine (Platts) vs. RBOB Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GroupThreeSuboctaneGasolinePlattsVsRBOB = "AA8";
|
||
|
||
/// <summary>
|
||
/// Singapore Fuel Oil 180 cst (Platts) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SingaporeFuelOil180cstPlattsBALMO = "ABS";
|
||
|
||
/// <summary>
|
||
/// Singapore Fuel Oil 380 cst (Platts) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SingaporeFuelOil380cstPlattsBALMO = "ABT";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu Ethane (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuEthaneOPIS = "AC0";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu Normal Butane (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuNormalButaneOPIS = "AD0";
|
||
|
||
/// <summary>
|
||
/// Brent Crude Oil vs. Dubai Crude Oil (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BrentCrudeOilVsDubaiCrudeOilPlatts = "ADB";
|
||
|
||
/// <summary>
|
||
/// Argus LLS vs. WTI (Argus) Trade Month Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ArgusLLSvsWTIArgusTradeMonth = "AE5";
|
||
|
||
/// <summary>
|
||
/// Singapore Gasoil (Platts) vs. Low Sulphur Gasoil Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SingaporeGasoilPlattsVsLowSulphurGasoilFutures = "AGA";
|
||
|
||
/// <summary>
|
||
/// Los Angeles CARBOB Gasoline (OPIS) vs. RBOB Gasoline Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string LosAngelesCARBOBGasolineOPISvsRBOBGasoline = "AJL";
|
||
|
||
/// <summary>
|
||
/// Los Angeles Jet (OPIS) vs. NY Harbor ULSD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string LosAngelesJetOPISvsNYHarborULSD = "AJS";
|
||
|
||
/// <summary>
|
||
/// Los Angeles CARB Diesel (OPIS) vs. NY Harbor ULSD Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string LosAngelesCARBDieselOPISvsNYHarborULSD = "AKL";
|
||
|
||
/// <summary>
|
||
/// European Naphtha (Platts) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuropeanNaphthaPlattsBALMO = "AKZ";
|
||
|
||
/// <summary>
|
||
/// European Propane CIF ARA (Argus) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuropeanPropaneCIFARAArgus = "APS";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu Natural Gasoline (OPIS) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuNaturalGasolineOPISBALMO = "AR0";
|
||
|
||
/// <summary>
|
||
/// RBOB Gasoline Crack Spread Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string RBOBGasolineCrackSpread = "ARE";
|
||
|
||
/// <summary>
|
||
/// Gulf Coast HSFO (Platts) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GulfCoastHSFOPlattsBALMO = "AVZ";
|
||
|
||
/// <summary>
|
||
/// Mars (Argus) vs. WTI Trade Month Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MarsArgusVsWTITradeMonth = "AYV";
|
||
|
||
/// <summary>
|
||
/// Mars (Argus) vs. WTI Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MarsArgusVsWTIFinancial = "AYX";
|
||
|
||
/// <summary>
|
||
/// Ethanol T2 FOB Rdam Including Duty (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EthanolT2FOBRdamIncludingDutyPlatts = "AZ1";
|
||
|
||
/// <summary>
|
||
/// Mont Belvieu LDH Propane (OPIS) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MontBelvieuLDHPropaneOPIS = "B0";
|
||
|
||
/// <summary>
|
||
/// Gasoline Euro-bob Oxy NWE Barges (Argus) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GasolineEurobobOxyNWEBargesArgus = "B7H";
|
||
|
||
/// <summary>
|
||
/// WTI-Brent Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string WTIBrentFinancial = "BK";
|
||
|
||
/// <summary>
|
||
/// 3.5% Fuel Oil Barges FOB Rdam (Platts) Crack Spread (1000mt) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ThreePointFivePercentFuelOilBargesFOBRdamPlattsCrackSpread1000mt = "BOO";
|
||
|
||
/// <summary>
|
||
/// Gasoline Euro-bob Oxy NWE Barges (Argus) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GasolineEurobobOxyNWEBargesArgusBALMO = "BR7";
|
||
|
||
/// <summary>
|
||
/// Brent Last Day Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BrentLastDayFinancial = "BZ";
|
||
|
||
/// <summary>
|
||
/// Crude Oil WTI Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string CrudeOilWTI = "CL";
|
||
|
||
/// <summary>
|
||
/// Gulf Coast CBOB Gasoline A2 (Platts) vs. RBOB Gasoline Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string GulfCoastCBOBGasolineA2PlattsVsRBOBGasoline = "CRB";
|
||
|
||
/// <summary>
|
||
/// WTI Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string WTIFinancial = "CSX";
|
||
|
||
/// <summary>
|
||
/// Chicago Ethaanol (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ChicagoEthanolPlatts = "CU";
|
||
|
||
/// <summary>
|
||
/// Singapore Mogas 92 Unleaded (Platts) Brent Crack Spread Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SingaporeMogas92UnleadedPlattsBrentCrackSpread = "D1N";
|
||
|
||
/// <summary>
|
||
/// Dubai Crude Oil (Platts) Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string DubaiCrudeOilPlattsFinancial = "DCB";
|
||
|
||
/// <summary>
|
||
/// Japan C&F Naphtha (Platts) BALMO Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string JapanCnFNaphthaPlattsBALMO = "E6";
|
||
|
||
/// <summary>
|
||
/// Ethanol Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Ethanol = "EH";
|
||
|
||
/// <summary>
|
||
/// European Naphtha (Platts) Crack Spread Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuropeanNaphthaPlattsCrackSpread = "EN";
|
||
|
||
/// <summary>
|
||
/// European Propane CIF ARA (Argus) vs. Naphtha Cargoes CIF NWE (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuropeanPropaneCIFARAArgusVsNaphthaCargoesCIFNWEPlatts = "EPN";
|
||
|
||
/// <summary>
|
||
/// Singapore Fuel Oil 380 cst (Platts) vs. European 3.5% Fuel Oil Barges FOB Rdam (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SingaporeFuelOil380cstPlattsVsEuropeanThreePointFivePercentFuelOilBargesFOBRdamPlatts = "EVC";
|
||
|
||
/// <summary>
|
||
/// East-West Gasoline Spread (Platts-Argus) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EastWestGasolineSpreadPlattsArgus = "EWG";
|
||
|
||
/// <summary>
|
||
/// East-West Naphtha: Japan C&F vs. Cargoes CIF NWE Spread (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EastWestNaphthaJapanCFvsCargoesCIFNWESpreadPlatts = "EWN";
|
||
|
||
/// <summary>
|
||
/// RBOB Gasoline vs. Euro-bob Oxy NWE Barges (Argus) (350,000 gallons) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string RBOBGasolineVsEurobobOxyNWEBargesArgusThreeHundredFiftyThousandGallons = "EXR";
|
||
|
||
/// <summary>
|
||
/// 3.5% Fuel Oil Barges FOB Rdam (Platts) Crack Spread Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string ThreePointFivePercentFuelOilBargesFOBRdamPlattsCrackSpread = "FO";
|
||
|
||
/// <summary>
|
||
/// Freight Route TC14 (Baltic) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string FreightRouteTC14Baltic = "FRC";
|
||
|
||
/// <summary>
|
||
/// 1% Fuel Oil Cargoes FOB NWE (Platts) vs. 3.5% Fuel Oil Barges FOB Rdam (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string OnePercentFuelOilCargoesFOBNWEPlattsVsThreePointFivePercentFuelOilBargesFOBRdamPlatts = "FSS";
|
||
|
||
/// <summary>
|
||
/// Gulf Coast HSFO (Platts) vs. European 3.5% Fuel Oil Barges FOB Rdam (Platts) Futures
|
||
/// </summary>
|
||
public const string GulfCoastHSFOPlattsVsEuropeanThreePointFivePercentFuelOilBargesFOBRdamPlatts = "GCU";
|
||
|
||
/// <summary>
|
||
/// WTI Houston Crude Oil Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string WTIHoustonCrudeOil = "HCL";
|
||
|
||
/// <summary>
|
||
/// Natural Gas (Henry Hub) Last-day Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string NaturalGasHenryHubLastDayFinancial = "HH";
|
||
|
||
/// <summary>
|
||
/// Heating Oil Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string HeatingOil = "HO";
|
||
|
||
/// <summary>
|
||
/// Natural Gas (Henry Hub) Penultimate Financial Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string NaturalGasHenryHubPenultimateFinancial = "HP";
|
||
|
||
/// <summary>
|
||
/// WTI Houston (Argus) vs. WTI Trade Month Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string WTIHoustonArgusVsWTITradeMonth = "HTT";
|
||
|
||
/// <summary>
|
||
/// Gasoline RBOB Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Gasoline = "RB";
|
||
|
||
/// <summary>
|
||
/// Natural Gas Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string NaturalGas = "NG";
|
||
|
||
/// <summary>
|
||
/// Brent Crude Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BrentCrude = "B";
|
||
|
||
/// <summary>
|
||
/// Low Sulfur Gasoil
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string LowSulfurGasoil = "G";
|
||
|
||
/// <summary>
|
||
/// Micro WTI Crude Oil Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroCrudeOilWTI = "MCL";
|
||
|
||
/// <summary>
|
||
/// Micro Singapore FOB Marine Fuel 0.5% (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroSingaporeFOBMarineFuelZeroPointFivePercetPlatts = "S5O";
|
||
|
||
/// <summary>
|
||
/// Micro Gasoil 0.1% Barges FOB ARA (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroGasoilZeroPointOnePercentBargesFOBARAPlatts = "M1B";
|
||
|
||
/// <summary>
|
||
/// Micro European FOB Rdam Marine Fuel 0.5% Barges (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroEuropeanFOBRdamMarineFuelZeroPointFivePercentBargesPlatts = "R5O";
|
||
|
||
/// <summary>
|
||
/// Micro European 3.5% Fuel Oil Barges FOB Rdam (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroEuropeanThreePointFivePercentOilBargesFOBRdamPlatts = "MEF";
|
||
|
||
/// <summary>
|
||
/// Micro Singapore Fuel Oil 380CST (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroSingaporeFuelOil380CSTPlatts = "MAF";
|
||
|
||
/// <summary>
|
||
/// Micro Coal (API 5) fob Newcastle (Argus/McCloskey) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroCoalAPIFivefobNewcastleArgusMcCloskey = "M5F";
|
||
|
||
/// <summary>
|
||
/// Micro European 3.5% Fuel Oil Cargoes FOB Med (Platts) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroEuropeanThreePointFivePercentFuelOilCargoesFOBMedPlatts = "M35";
|
||
}
|
||
|
||
/// <summary>
|
||
/// Financials group
|
||
/// </summary>
|
||
public static class Financials
|
||
{
|
||
/// <summary>
|
||
/// 30Y U.S. Treasury Bond Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Y30TreasuryBond = "ZB";
|
||
|
||
/// <summary>
|
||
/// 10Y U.S. Treasury Note Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Y10TreasuryNote = "ZN";
|
||
|
||
/// <summary>
|
||
/// 5Y U.S. Treasury Note Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Y5TreasuryNote = "ZF";
|
||
|
||
/// <summary>
|
||
/// 2Y U.S. Treasury Note Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Y2TreasuryNote = "ZT";
|
||
|
||
/// <summary>
|
||
/// EuroDollar Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuroDollar = "GE";
|
||
|
||
/// <summary>
|
||
/// 5-Year USD MAC Swap Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string FiveYearUSDMACSwap = "F1U";
|
||
|
||
/// <summary>
|
||
/// Ultra U.S. Treasury Bond Futures
|
||
/// </summary>
|
||
public const string UltraUSTreasuryBond = "UB";
|
||
|
||
/// <summary>
|
||
/// Ultra 10-Year U.S. Treasury Note Futures
|
||
/// </summary>
|
||
public const string UltraTenYearUSTreasuryNote = "TN";
|
||
|
||
/// <summary>
|
||
/// Micro 10-Year Yield Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroY10TreasuryNote = "10Y";
|
||
|
||
/// <summary>
|
||
/// Micro 30-Year Yield Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroY30TreasuryBond = "30Y";
|
||
|
||
/// <summary>
|
||
/// Micro 2-Year Yield Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroY2TreasuryBond = "2YY";
|
||
|
||
/// <summary>
|
||
/// Micro 5-Year Yield Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroY5TreasuryBond = "5YY";
|
||
}
|
||
|
||
/// <summary>
|
||
/// Indices group
|
||
/// </summary>
|
||
public static class Indices
|
||
{
|
||
/// <summary>
|
||
/// E-mini S&P 500 Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SP500EMini = "ES";
|
||
|
||
/// <summary>
|
||
/// E-mini NASDAQ 100 Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string NASDAQ100EMini = "NQ";
|
||
|
||
/// <summary>
|
||
/// E-mini Dow Indu 30 Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Dow30EMini = "YM";
|
||
|
||
/// <summary>
|
||
/// CBOE Volatility Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string VIX = "VX";
|
||
|
||
/// <summary>
|
||
/// VIX Mini Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string VIXMini = "VXM";
|
||
|
||
/// <summary>
|
||
/// E-mini Russell 2000 Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Russell2000EMini = "RTY";
|
||
|
||
/// <summary>
|
||
/// Nikkei-225 Dollar Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Nikkei225Dollar = "NKD";
|
||
|
||
/// <summary>
|
||
/// Nikkei-225 Yen denominated Futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Nikkei225YenCME = "NIY";
|
||
|
||
|
||
/// <summary>
|
||
/// E-mini Nikkei 225 Yen denominated Futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Nikkei225YenEMini = "ENY";
|
||
|
||
/// <summary>
|
||
/// E-MINI FTSE China 50 Index Futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string FTSEChina50EMini = "FT5";
|
||
|
||
/// <summary>
|
||
/// E-mini FTSE 100 Index (GBP) Futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string FTSE100EMini = "FT1";
|
||
|
||
#pragma warning disable CS1570
|
||
/// <summary>
|
||
/// E-MINI S&P EUROPE 350 ESG Index Futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SPEurop350ESGEMini = "E3G";
|
||
#pragma warning restore CS1570
|
||
|
||
/// <summary>
|
||
/// E-MINI USD Denominated FTSE 100 Index Futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string FTSE100USDEMini = "FTU";
|
||
|
||
/// <summary>
|
||
/// USD Denominated Topix Index Futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string TOPIXUSD = "TPD";
|
||
|
||
/// <summary>
|
||
/// YEN Denominated Topix Index Futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string TOPIXYEN = "TPY";
|
||
|
||
/// <summary>
|
||
/// Dow Jones Real Estate futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string DowJonesRealEstate = "RX";
|
||
|
||
/// <summary>
|
||
/// E-mini SP500 ESG futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SP500EMiniESG = "ESG";
|
||
|
||
/// <summary>
|
||
/// E-mini Russell 1000 futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Russell1000EMini = "RS1";
|
||
|
||
#pragma warning disable CS1570
|
||
/// <summary>
|
||
/// S&P 500 Annual dividend index futures on CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SP500AnnualDividendIndex = "SDA";
|
||
#pragma warning restore CS1570
|
||
|
||
/// <summary>
|
||
/// Bloomberg Commodity Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BloombergCommodityIndex = "AW";
|
||
|
||
/// <summary>
|
||
/// E-mini Nasdaq-100 Biotechnology Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string NASDAQ100BiotechnologyEMini = "BIO";
|
||
|
||
/// <summary>
|
||
/// E-mini FTSE Emerging Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string FTSEEmergingEmini = "EI";
|
||
|
||
/// <summary>
|
||
/// E-mini S&P MidCap 400 Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SP400MidCapEmini = "EMD";
|
||
|
||
/// <summary>
|
||
/// S&P-GSCI Commodity Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string SPGSCICommodity = "GD";
|
||
|
||
/// <summary>
|
||
/// USD-Denominated Ibovespa Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string USDDenominatedIbovespa = "IBV";
|
||
|
||
/// <summary>
|
||
/// USD-Denominated MSCI Taiwan Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MSCITaiwanIndex = "TW";
|
||
|
||
/// <summary>
|
||
/// Nikkei-225 Yen denominated Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Nikkei225Yen = "NK";
|
||
|
||
/// <summary>
|
||
/// NSE Nifty50 Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Nifty50 = "NIFTY";
|
||
|
||
/// <summary>
|
||
/// NSE BankNifty Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BankNifty = "BANKNIFTY";
|
||
|
||
/// <summary>
|
||
/// S&P BSE Sensex Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string BseSensex = "SENSEX";
|
||
|
||
/// <summary>
|
||
/// Hang Seng Index
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string HangSeng = "HSI";
|
||
|
||
/// <summary>
|
||
/// Micro E-mini S&P 500 Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroSP500EMini = "MES";
|
||
|
||
/// <summary>
|
||
/// Micro E-mini Nasdaq-100 Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroNASDAQ100EMini = "MNQ";
|
||
|
||
/// <summary>
|
||
/// Micro E-mini Russell 2000 Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroRussell2000EMini = "M2K";
|
||
|
||
/// <summary>
|
||
/// Micro E-mini Dow Jones Industrial Average Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroDow30EMini = "MYM";
|
||
|
||
/// <summary>
|
||
/// MSCI Europe Net Total Return (USD) Futures
|
||
/// </summary>
|
||
public const string MSCIEuropeNTR = "M1EU";
|
||
|
||
/// <summary>
|
||
/// MSCI Japan Net Total Return Futures
|
||
/// </summary>
|
||
public const string MSCIJapanNTR = "M1JP";
|
||
|
||
/// <summary>
|
||
/// MSCI Emerging Markets Asia Net Total Return Futures
|
||
/// </summary>
|
||
public const string MSCIEmergingMarketsAsiaNTR = "M1MSA";
|
||
|
||
/// <summary>
|
||
/// MSCI EAFE Index Futures
|
||
/// </summary>
|
||
public const string MSCIEafeIndex = "MXEA";
|
||
|
||
/// <summary>
|
||
/// MSCI Emerging Markets Index Futures
|
||
/// </summary>
|
||
public const string MSCIEmergingMarketsIndex = "MXEF";
|
||
|
||
/// <summary>
|
||
/// MSCI USA Index Futures
|
||
/// </summary>
|
||
public const string MSCIUsaIndex = "MXUS";
|
||
|
||
/// <summary>
|
||
/// Euro Stoxx 50 Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string EuroStoxx50 = "FESX";
|
||
|
||
/// <summary>
|
||
/// DAX Futures
|
||
/// </summary>
|
||
public const string DAX = "FDAX";
|
||
|
||
/// <summary>
|
||
/// DAX50 Futures
|
||
/// </summary>
|
||
public const string DAX50 = "FSDX";
|
||
|
||
/// <summary>
|
||
/// Div DAX futureFutures
|
||
/// </summary>
|
||
public const string DivDAX = "FDIV";
|
||
|
||
/// <summary>
|
||
/// Micro DAX Futures
|
||
/// </summary>
|
||
public const string DAXMicro = "FDXS";
|
||
|
||
/// <summary>
|
||
/// Mini DAX Futures
|
||
/// </summary>
|
||
public const string DAXMini = "FDXM";
|
||
|
||
/// <summary>
|
||
/// Mini MDAX Futures
|
||
/// </summary>
|
||
public const string MDAXMini = "FSMX";
|
||
|
||
/// <summary>
|
||
/// TecDAX Futures
|
||
/// </summary>
|
||
public const string TecDAX = "FTDX";
|
||
}
|
||
|
||
/// <summary>
|
||
/// Forestry group
|
||
/// </summary>
|
||
public static class Forestry
|
||
{
|
||
/// <summary>
|
||
/// Random Length Lumber Futures
|
||
/// </summary>
|
||
public const string RandomLengthLumber = "LBS";
|
||
|
||
/// <summary>
|
||
/// Lumber Futures
|
||
/// </summary>
|
||
public const string Lumber = "LBR";
|
||
}
|
||
|
||
/// <summary>
|
||
/// Meats group
|
||
/// </summary>
|
||
public static class Meats
|
||
{
|
||
/// <summary>
|
||
/// Live Cattle Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string LiveCattle = "LE";
|
||
|
||
/// <summary>
|
||
/// Feeder Cattle Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string FeederCattle = "GF";
|
||
|
||
/// <summary>
|
||
/// Lean Hogs Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string LeanHogs = "HE";
|
||
}
|
||
|
||
/// <summary>
|
||
/// Metals group
|
||
/// </summary>
|
||
public static class Metals
|
||
{
|
||
/// <summary>
|
||
/// Gold Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Gold = "GC";
|
||
|
||
/// <summary>
|
||
/// Silver Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Silver = "SI";
|
||
|
||
/// <summary>
|
||
/// Platinum Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Platinum = "PL";
|
||
|
||
/// <summary>
|
||
/// Palladium Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Palladium = "PA";
|
||
|
||
/// <summary>
|
||
/// Aluminum MW U.S. Transaction Premium Platts (25MT) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string AluminumMWUSTransactionPremiumPlatts25MT = "AUP";
|
||
|
||
/// <summary>
|
||
/// Aluminium European Premium Duty-Paid (Metal Bulletin) Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
/// <remarks>This symbol spells element Al using European spelling</remarks>
|
||
public const string AluminiumEuropeanPremiumDutyPaidMetalBulletin = "EDP";
|
||
|
||
/// <summary>
|
||
/// Copper Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Copper = "HG";
|
||
|
||
/// <summary>
|
||
/// U.S. Midwest Domestic Hot-Rolled Coil Steel (CRU) Index Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string USMidwestDomesticHotRolledCoilSteelCRUIndex = "HRC";
|
||
|
||
/// <summary>
|
||
/// Micro Gold Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroGold = "MGC";
|
||
|
||
/// <summary>
|
||
/// Micro Silver Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroSilver = "SIL";
|
||
|
||
/// <summary>
|
||
/// Micro Gold TAS Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroGoldTAS = "MGT";
|
||
|
||
/// <summary>
|
||
/// Micro Palladium Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string MicroPalladium = "PAM";
|
||
|
||
/// <summary>
|
||
/// Mini Sized NY Gold Futures
|
||
/// </summary>
|
||
public const string MiniNYGold = "YG";
|
||
|
||
/// <summary>
|
||
/// Mini Sized NY Silver Futures
|
||
/// </summary>
|
||
public const string MiniNYSilver = "YI";
|
||
|
||
/// <summary>
|
||
/// Gold 100 Oz Futures
|
||
/// </summary>
|
||
public const string Gold100Oz = "ZG";
|
||
|
||
/// <summary>
|
||
/// Silver 5000 Oz Futures
|
||
/// </summary>
|
||
public const string Silver5000Oz = "ZI";
|
||
}
|
||
|
||
/// <summary>
|
||
/// Softs group
|
||
/// </summary>
|
||
public static class Softs
|
||
{
|
||
/// <summary>
|
||
/// Cotton #2 Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Cotton2 = "CT";
|
||
|
||
/// <summary>
|
||
/// Orange Juice Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string OrangeJuice = "OJ";
|
||
|
||
/// <summary>
|
||
/// Coffee C Arabica Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Coffee = "KC";
|
||
|
||
/// <summary>
|
||
/// Sugar #11 Futures ICE
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Sugar11 = "SB";
|
||
|
||
/// <summary>
|
||
/// Sugar #11 Futures CME
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Sugar11CME = "YO";
|
||
|
||
/// <summary>
|
||
/// Cocoa Futures
|
||
/// </summary>
|
||
/// <returns>The symbol</returns>
|
||
public const string Cocoa = "CC";
|
||
}
|
||
}
|
||
}
|