Lean  $LEAN_TAG$
QuantConnect.Algorithm.Framework.Selection.MetalsETFUniverse Class Reference

Universe Selection Model that adds the following Metals ETFs at their inception date 2004-11-18 GLD SPDR Gold Trust 2005-01-28 IAU iShares Gold Trust 2006-04-28 SLV iShares Silver Trust 2006-05-22 GDX VanEck Vectors Gold Miners ETF 2008-12-04 AGQ ProShares Ultra Silver 2009-11-11 GDXJ VanEck Vectors Junior Gold Miners ETF 2010-01-08 PPLT Aberdeen Standard Platinum Shares ETF 2010-12-08 NUGT Direxion Daily Gold Miners Bull 3X Shares 2010-12-08 DUST Direxion Daily Gold Miners Bear 3X Shares 2011-10-17 USLV VelocityShares 3x Long Silver ETN 2011-10-17 UGLD VelocityShares 3x Long Gold ETN 2013-10-03 JNUG Direxion Daily Junior Gold Miners Index Bull 3x Shares 2013-10-03 JDST Direxion Daily Junior Gold Miners Index Bear 3X Shares More...

Inheritance diagram for QuantConnect.Algorithm.Framework.Selection.MetalsETFUniverse:
[legend]

Public Member Functions

 MetalsETFUniverse ()
 Initializes a new instance of the MetalsETFUniverse class More...
 
- Public Member Functions inherited from QuantConnect.Algorithm.Framework.Selection.InceptionDateUniverseSelectionModel
 InceptionDateUniverseSelectionModel (string name, Dictionary< string, DateTime > tickersByDate)
 Initializes a new instance of the InceptionDateUniverseSelectionModel class More...
 
 InceptionDateUniverseSelectionModel (string name, PyObject tickersByDate)
 Initializes a new instance of the InceptionDateUniverseSelectionModel class More...
 
override IEnumerable< string > Select (QCAlgorithm algorithm, DateTime date)
 Returns all tickers that are trading at current algorithm Time More...
 
- Public Member Functions inherited from QuantConnect.Algorithm.Framework.Selection.CustomUniverseSelectionModel
 CustomUniverseSelectionModel (string name, Func< DateTime, IEnumerable< string >> selector)
 Initializes a new instance of the CustomUniverseSelectionModel class for Market.USA and SecurityType.Equity using the algorithm's universe settings More...
 
 CustomUniverseSelectionModel (string name, PyObject selector)
 Initializes a new instance of the CustomUniverseSelectionModel class for Market.USA and SecurityType.Equity using the algorithm's universe settings More...
 
 CustomUniverseSelectionModel (SecurityType securityType, string name, string market, Func< DateTime, IEnumerable< string >> selector, UniverseSettings universeSettings, TimeSpan interval)
 Initializes a new instance of the CustomUniverseSelectionModel class More...
 
 CustomUniverseSelectionModel (SecurityType securityType, string name, string market, PyObject selector, UniverseSettings universeSettings, TimeSpan interval)
 Initializes a new instance of the CustomUniverseSelectionModel class More...
 
override IEnumerable< UniverseCreateUniverses (QCAlgorithm algorithm)
 Creates the universes for this algorithm. Called at algorithm start. More...
 
override string ToString ()
 Returns a string that represents the current object More...
 
- Public Member Functions inherited from QuantConnect.Algorithm.Framework.Selection.UniverseSelectionModel
virtual DateTime GetNextRefreshTimeUtc ()
 Gets the next time the framework should invoke the CreateUniverses method to refresh the set of universes. More...
 

Detailed Description

Universe Selection Model that adds the following Metals ETFs at their inception date 2004-11-18 GLD SPDR Gold Trust 2005-01-28 IAU iShares Gold Trust 2006-04-28 SLV iShares Silver Trust 2006-05-22 GDX VanEck Vectors Gold Miners ETF 2008-12-04 AGQ ProShares Ultra Silver 2009-11-11 GDXJ VanEck Vectors Junior Gold Miners ETF 2010-01-08 PPLT Aberdeen Standard Platinum Shares ETF 2010-12-08 NUGT Direxion Daily Gold Miners Bull 3X Shares 2010-12-08 DUST Direxion Daily Gold Miners Bear 3X Shares 2011-10-17 USLV VelocityShares 3x Long Silver ETN 2011-10-17 UGLD VelocityShares 3x Long Gold ETN 2013-10-03 JNUG Direxion Daily Junior Gold Miners Index Bull 3x Shares 2013-10-03 JDST Direxion Daily Junior Gold Miners Index Bear 3X Shares

Definition at line 37 of file MetalsETFUniverse.cs.

Constructor & Destructor Documentation

◆ MetalsETFUniverse()

QuantConnect.Algorithm.Framework.Selection.MetalsETFUniverse.MetalsETFUniverse ( )

Initializes a new instance of the MetalsETFUniverse class

Definition at line 42 of file MetalsETFUniverse.cs.


The documentation for this class was generated from the following file: