Class Market

java.lang.Object
com.jquestrade.Market

public class Market extends Object
Represents a market (e.g: TSX, NYSE, NASDAQ, etc)
See Also:
  • Method Details

    • getName

      public String getName()
      Returns the market name.
      Returns:
      The market name.
    • getTradingVenues

      public String[] getTradingVenues()
      Returns a list of trading venue codes.
      Returns:
      A list of trading venue codes.
    • getDefaultTradingVenue

      public String getDefaultTradingVenue()
      Returns the default trading venue code.
      Returns:
      The default trading venue code.
    • getPrimaryOrderRoutes

      public String[] getPrimaryOrderRoutes()
      Returns a list of the primary order route codes.
      Returns:
      A list of the primary order route codes.
    • getSecondaryOrderRoutes

      public String[] getSecondaryOrderRoutes()
      Returns a list of the secondary order route codes.
      Returns:
      A list of the secondary order route codes.
    • getLevel1Feeds

      public String[] getLevel1Feeds()
      Returns a list of level 1 market data feed codes.
      Returns:
      A list of level 1 market data feed codes.
    • getLevel2Feeds

      public String[] getLevel2Feeds()
      Returns a list of level 2 market data feed codes.
      Returns:
      A list of level 2 market data feed codes.
    • getExtendedStartTime

      public String getExtendedStartTime()
      Returns the pre-market opening time for current trading date.
      Returns:
      The pre-market opening time for current trading date.
    • getStartTime

      public String getStartTime()
      Returns the regular market opening time for current trading date.
      Returns:
      The regular market opening time for current trading date.
    • getEndTime

      public String getEndTime()
      Returns the regular market closing time for current trading date.
      Returns:
      The regular market closing time for current trading date.
    • getExtendedEndTime

      public String getExtendedEndTime()
      Returns the extended market closing time for current trading date.
      Returns:
      The extended market closing time for current trading date.
    • getSnapQuotesLimit

      public int getSnapQuotesLimit()
      Returns the number of snap quotes that the user can retrieve from this market.
      Returns:
      The snap quote limit.