text:
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>TradingApi.CoreDTO</name>
    </assembly>
    <members>
        <member name="T:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO">
            <summary>
            A stop or limit order that is currently active.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.OrderId">
            <summary>
            The order's unique identifier.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.ParentOrderId">
            <summary>
            The order's parent OrderId.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.MarketId">
            <summary>
            The markets unique identifier.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.MarketName">
            <summary>
            The market's name.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.Direction">
            <summary>
            The direction, buy or sell.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.Quantity">
            <summary>
            The quantity of the product.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.TriggerPrice">
            <summary>
            The marked to market price at which the order will trigger at.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.TradingAccountId">
            <summary>
            The trading account that the order is on.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.Type">
            <summary>
            The type of order, i.e. stop or limit.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.Applicability">
            <summary>
            When the order applies until.  i.e. good till cancelled (GTC) good for day (GFD) or good till time (GTT).
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.ExpiryDateTimeUTC">
            <summary>
            The associated expiry DateTime.
            </summary>
            <jschema
            demoValue="\/Date(1290164280000)\/"/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.Currency">
            <summary>
            The trade currency.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.Status">
            <summary>
            The order status.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.StopOrder">
            <summary>
            The if done stop order.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.LimitOrder">
            <summary>
            The if done limit order
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.OcoOrder">
            <summary>
            The order on the other side of a one Cancels the other relationship.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiActiveStopLimitOrderDTO.LastChangedDateTimeUTC">
            <summary>
            The last time that the order changed.  Note - Does not include things such as the current market price.
            </summary>
            <jschema/>
        </member>
        <member name="T:TradingApi.CoreDTO.ApiMarketInformationDTO">
            <summary>
             Contains market information.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.MarketId">
            <summary>
            market id.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.Name">
            <summary>
            The market name
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.MarginFactor">
            <summary>
            Margin factor, expressed as points or a percentage.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.MinMarginFactor">
            <summary>
            The minimum margin factor.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.MaxMarginFactor">
            <summary>
            The maximum margin factor.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.MarginFactorUnits">
            <summary>
            The margin factor units
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.MinDistance">
            <summary>
            The minimum distance from the current price you can place an order.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.WebMinSize">
            <summary>
            The minimum quantity that can be traded over the web.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.MaxSize">
            <summary>
            The max size of an order.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.Market24H">
            <summary>
            Is the market a 24 hour market.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.PriceDecimalPlaces">
            <summary>
            the number of decimal places in the market's price.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.DefaultQuoteLength">
            <summary>
            default quote length.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.TradeOnWeb">
            <summary>
            Can you trade this market on the web.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.LimitUp">
            <summary>
            New sell orders will be rejected.  Orders resulting in a short open position will be red carded.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.LimitDown">
            <summary>
            New buy orders will be rejected.   Orders resulting in a long open position will be red carded.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.LongPositionOnly">
            <summary>
            Cannot open a short position.  Equivalent to limit up.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.CloseOnly">
            <summary>
            Can only close open positions.  Equivalent to both Limit up and Limit down.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.MarketEod">
            <summary>
            list of market end of day dtos.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.PriceTolerance">
            <summary>
            Setting to indicate the user's price tolerance for the given market.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationDTO.ConvertPriceToPipsMultiplier">
            <summary>
            Multiplier used to calculate the significance of the price tolerance to the appropriate decimal place.
            </summary>
            <jschema />
        </member>
        <member name="T:TradingApi.CoreDTO.Streaming.PriceDTO">
            <summary>
             A Price for a specific Market.
            </summary>
             <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.PriceDTO.MarketId">
            <summary>
             The Market that the Price is related to.
            </summary>
             <jschema
                minimum="1"
                maximum="9999999"
                demoValue="1000"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.PriceDTO.TickDate">
            <summary>
             The date of the Price.  Always expressed in UTC.
            </summary>
             <jschema
               demoValue="/Date(1289231327280)/"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.PriceDTO.Bid">
            <summary>
             The current Bid price (price at which the customer can sell).
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="96.1575"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.PriceDTO.Offer">
            <summary>
             The current Offer price (price at which the customer can buy, some times referred to as Ask price).
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="96.1575"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.PriceDTO.Price">
            <summary>
             The current mid price.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="96.1575"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.PriceDTO.High">
            <summary>
             The highest price reached for the day.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="96.1575"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.PriceDTO.Low">
            <summary>
             The lowest price reached for the day
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="96.1575"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.PriceDTO.Change">
            <summary>
             The change since the last price (always positive.  See Direction for direction)
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="96.1575"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.PriceDTO.Direction">
            <summary>
             The direction of movement since the last price.  1 == up, 0 == down
            </summary>
             <jschema
                minimum="0"
                maximum="1"
                demoValue="1"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.PriceDTO.AuditId">
            <summary>
             A unique id for this price.  Treat as a unique, but random string
            </summary>
             <jschema
                demoValue="o892nkl8hopin"
             />
        </member>
        <member name="T:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO">
            <summary>
            A Trade from a historical perspective.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO.OrderId">
            <summary>
            The order id.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO.MarketId">
            <summary>
            The market id.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO.MarketName">
            <summary>
            The name of the market.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO.Direction">
            <summary>
            The direction of the trade.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO.OriginalQuantity">
            <summary>
            The original quantity of the trade, before part closures.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO.Price">
            <summary>
            The open price of the trade.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO.TradingAccountId">
            <summary>
            The trading account that the order is on.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO.Currency">
            <summary>
            The trade currency.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO.LastChangedDateTimeUtc">
            <summary>
            The last time that the order changed.  Note - Does not include things such as the current market price.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiTradeHistoryDTO.ExecutedDateTimeUtc">
            <summary>
            The time the order was executed.
            </summary>
            <jschema/>
        </member>
        <member name="T:TradingApi.CoreDTO.ApiCultureLookupDTO">
            <summary>
            Lookup data specific to a Culture
            </summary>
        </member>
        <member name="T:TradingApi.CoreDTO.ApiLookupDTO">
            <summary>
             Generic look up data.
            </summary>
             <jschema

             />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiLookupDTO.Id">
            <summary>
             lookups id.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiLookupDTO.Description">
            <summary>
             lookup items description.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiLookupDTO.DisplayOrder">
            <summary>
             order the items should be displayed on a user interface.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiLookupDTO.TranslationTextId">
            <summary>
             translation text id.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiLookupDTO.TranslationText">
            <summary>
             translated text.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiLookupDTO.IsActive">
            <summary>
             is active.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiLookupDTO.IsAllowed">
            <summary>
             is allowed.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiCultureLookupDTO.Code">
            <summary>
            2 letter ISO 639 culture code followed by a 2 letter uppercase ISO 3166 culture code
            </summary>
            <jschema />
        </member>
        <member name="T:TradingApi.CoreDTO.NewsDTO">
            <summary>
             A news headline
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.NewsDTO.StoryId">
            <summary>
             The unique identifier for a news story
            </summary>
             <jschema
               minimum = "1"
               maximum = "2147483647"
               demoValue="12654"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.NewsDTO.Headline">
            <summary>
             The News story headline
            </summary>
             <jschema
             demoValue="Barron's(8/29) Speaking Of Dividends: The Big Cheese: Kraft Foods Slices Costs And Serves A Payout Hike"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.NewsDTO.PublishDate">
            <summary>
             The date on which the news story was published.  Always in UTC
            </summary>
             <jschema
             demoValue="/Date(1289231327280)/"
             />
        </member>
        <member name="T:TradingApi.CoreDTO.ApiMarketInformationSaveDTO">
            <summary>
             Contains market information.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationSaveDTO.MarketId">
            <summary>
            The market ID for the market to be modified.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationSaveDTO.PriceTolerance">
            <summary>
            Setting to indicate the user's price tolerance for the given market.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationSaveDTO.PriceToleranceIsDirty">
            <summary>
            Setting to indicate if the price tolerance value has changed.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationSaveDTO.MarginFactor">
            <summary>
            The user's margin factor for the given market.
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketInformationSaveDTO.MarginFactorIsDirty">
            <summary>
            Setting to indicate if the margin factor value has changed.
            </summary>
            <jschema />
        </member>
        <member name="T:TradingApi.CoreDTO.ApiClientApplicationMessageTranslationDTO">
            <summary>
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.ApiClientApplicationMessageTranslationDTO.Key">
            <summary>
            Translation key
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.ApiClientApplicationMessageTranslationDTO.Value">
            <summary>
            Translation value
            </summary>
            <jschema/>
        </member>
        <member name="T:TradingApi.CoreDTO.Orders.ApiBasicStopLimitOrderDTO">
            <summary>
            A stop or limit order with a limited number of data fields.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiBasicStopLimitOrderDTO.OrderId">
            <summary>
            The order's unique identifier.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiBasicStopLimitOrderDTO.TriggerPrice">
            <summary>
            The order's trigger price.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiBasicStopLimitOrderDTO.Quantity">
            <summary>
            The quantity of the product.
            </summary>
            <jschema/>
        </member>
        <member name="T:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO">
            <summary>
            A Trade, or order that is currently open.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.OrderId">
            <summary>
            The order's unique identifier.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.MarketId">
            <summary>
            The markets unique identifier.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.MarketName">
            <summary>
            The market's name.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.Direction">
            <summary>
            The direction, buy or sell.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.Quantity">
            <summary>
            The quantity of the order.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.Price">
            <summary>
            The price / rate that the trade was opened at.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.TradingAccountId">
            <summary>
            The trading account that the order is on.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.Currency">
            <summary>
            The trade currency.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.Status">
            <summary>
            The order status.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.StopOrder">
            <summary>
            The stop order attached to this order.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.LimitOrder">
            <summary>
            The limit order attached to this order.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOpenPositionDTO.LastChangedDateTimeUTC">
            <summary>
            The last time that the order changed.  Note - Does not include things such as the current market price.
            </summary>
            <jschema/>
        </member>
        <member name="T:TradingApi.CoreDTO.PriceBarDTO">
            <summary>
             The details of a specific price bar, useful for plotting candlestick charts
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.PriceBarDTO.BarDate">
            <summary>
             The date of the start of the price bar interval
            </summary>
             <jschema
             format="wcf-date"
             demoValue="/Date(1287136540715)/"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.PriceBarDTO.Open">
            <summary>
             For the equities model of charting, this is the price at the start of the price bar interval.
            </summary>
             <jschema
             demoValue="1.5"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.PriceBarDTO.High">
            <summary>
             The highest price occurring during the interval of the price bar
            </summary>
             <jschema
             demoValue="2.343"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.PriceBarDTO.Low">
            <summary>
             The lowest price occurring during the interval of the price bar
            </summary>
             <jschema
             demoValue="1.3423"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.PriceBarDTO.Close">
            <summary>
             The price at the end of the price bar interval
            </summary>
             <jschema
             demoValue="2.42"
             />
        </member>
        <member name="T:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO">
            <summary>
            A stop or limit order from a historical perspective.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.OrderId">
            <summary>
            The order's unique identifier.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.MarketId">
            <summary>
            The markets unique identifier.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.MarketName">
            <summary>
            The market's name.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.Direction">
            <summary>
            The direction, buy or sell.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.OriginalQuantity">
            <summary>
            The quantity of the order when it became a trade / was cancelled etc.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.Price">
            <summary>
            The price / rate that the order was filled at.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.TriggerPrice">
            <summary>
            The price / rate that the the order was set to trigger at.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.TradingAccountId">
            <summary>
            The trading account that the order is on.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.TypeId">
            <summary>
            The type of the order stop, limit or trade.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.OrderApplicabilityId">
            <summary>
            When the order applies until.  i.e. good till cancelled (GTC) good for day (GFD) or good till time (GTT).
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.Currency">
            <summary>
            The trade currency.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.StatusId">
            <summary>
            the order status.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.LastChangedDateTimeUtc">
            <summary>
            The last time that the order changed.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderHistoryDTO.CreatedDateTimeUtc">
            <summary>
            The creation date time of the order.
            </summary>
            <jschema/>
        </member>
        <member name="T:TradingApi.CoreDTO.Orders.ApiTradeOrderDTO">
            <summary>
            Represents a trade order
            </summary>
            <jschema />
        </member>
        <member name="T:TradingApi.CoreDTO.Orders.ApiOrderDTO">
            <summary>
            Represents an order
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.OrderId">
            <summary>
            The order identifier
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.MarketId">
            <summary>
            A market's unique identifier
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.Direction">
            <summary>
            Direction identifier for trade, values supported are buy or sell
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.Quantity">
            <summary>
            Size of the order
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.Price">
            <summary>
            The price at which the order was filled
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.TradingAccountId">
            <summary>
            TradingAccount associated with the order
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.CurrencyId">
            <summary>
            Currency id for order (as represented in the trading system)
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.StatusId">
            <summary>
            Status id of order (as represented in the trading system)
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.TypeId">
            <summary>
            The type of the order, Trade, stop or limit.
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.IfDone">
            <summary>
            List of IfDone Orders which will be filled when
            the initial order is triggered
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiOrderDTO.OcoOrder">
            <summary>
            Corresponding OcoOrder (One Cancels the Other)
            </summary>
            <jschema/>
        </member>
        <member name="T:TradingApi.CoreDTO.ApiMarketEodDTO">
            <summary>
             market end of day information.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketEodDTO.MarketEodUnit">
            <summary>
             Unit
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketEodDTO.MarketEodAmount">
            <summary>
             End of day amount.
            </summary>
             <jschema />
        </member>
        <member name="T:TradingApi.CoreDTO.Watchlist.ApiClientAccountWatchlistItemDTO">
            <summary>
             Api watchlist item
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.Watchlist.ApiClientAccountWatchlistItemDTO.WatchlistId">
            <summary>
             Parent watchlist id
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.Watchlist.ApiClientAccountWatchlistItemDTO.MarketId">
            <summary>
             Watchlist item market id
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.Watchlist.ApiClientAccountWatchlistItemDTO.DisplayOrder">
            <summary>
             Watchlist item display order
            </summary>
             <jschema />
        </member>
        <member name="T:TradingApi.CoreDTO.Streaming.QuoteDTO">
            <summary>
             A quote for a specific order request
            </summary>
             <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.QuoteId">
            <summary>
             The uniqueId of the Quote
            </summary>
             <jschema
               demoValue="54198759874"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.OrderId">
            <summary>
             The Order the Quote is related to
            </summary>
             <jschema
               demoValue="8458418478"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.MarketId">
            <summary>
             The Market the Quote is related to
            </summary>
             <jschema
               demoValue="425748"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.BidPrice">
            <summary>
             The Price of the original Order request for a Buy
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
               demoValue="1.12345"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.BidAdjust">
            <summary>
             The amount the bid price will be adjusted to become an order when the customer is buying (BidPrice + BidAdjust = BuyPrice)
            </summary>
             <jschema
                minimum="-999999999"
                maximum="999999999"
               demoValue="1.12345"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.OfferPrice">
            <summary>
             The Price of the original Order request for a Sell
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
               demoValue="1.12345"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.OfferAdjust">
            <summary>
             The amount the offer price will be adjusted to become an order when the customer is selling (OfferPrice + OfferAdjust = OfferPrice)
            </summary>
             <jschema
                minimum="-999999999"
                maximum="999999999"
               demoValue="1.12345"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.Quantity">
            <summary>
             The Quantity is the number of units for the trade i.e CFD Quantity = Number of CFD's to Buy or Sell , FX Quantity = amount in base currency.
            </summary>
             <jschema
               demoValue="1.1"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.CurrencyId">
            <summary>
             The system internal Id for the ISO Currency the equivalent ISO Code can be found using the API Call TODO Fill when the API call is available
            </summary>
             <jschema
               demoValue="1"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.StatusId">
            <summary>
             The Status id of the Quote. The list of different Status values can be found using the API call TODO Fill when call avaliable
            </summary>
             <jschema
               demoValue="1"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.TypeId">
            <summary>
             The quote type id.
            </summary>
             <jschema
               demoValue="1"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.QuoteDTO.RequestDateTime">
            <summary>
             The timestamp the quote was requested.  Always expressed in UTC
            </summary>
             <jschema
               demoValue="/Date(1289231327280)/"
             />
        </member>
        <member name="T:TradingApi.CoreDTO.Orders.ApiStopLimitOrderDTO">
            <summary>
            Represents a stop/limit order
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderDTO.ExpiryDateTimeUTC">
            <summary>
            The associated expiry DateTime for a
            pair of GoodTillDate IfDone orders
            </summary>
            <jschema
            demoValue="\/Date(1290164280000)\/"/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiStopLimitOrderDTO.Applicability">
            <summary>
            Identifier which relates to the expiry of the
            order/trade, i.e. GoodTillDate (GTD),
            GoodTillCancelled (GTC) or GoodForDay (GFD)
            </summary>
            <jschema
            demoValue="GTC"
            />
        </member>
        <member name="T:TradingApi.CoreDTO.ApiTradingAccountDTO">
            <summary>
             Information about a TradingAccount
            </summary>
             <jschema

             />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiTradingAccountDTO.TradingAccountId">
            <summary>
             Trading Account Id
            </summary>
             <jschema
             />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiTradingAccountDTO.TradingAccountCode">
            <summary>
             Trading Account Code
            </summary>
             <jschema
             />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiTradingAccountDTO.TradingAccountStatus">
            <summary>
             Trading Account Status
            </summary>
             <jschema
             />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiTradingAccountDTO.TradingAccountType">
            <summary>
             Trading Account Type
            </summary>
             <jschema
             />
        </member>
        <member name="T:TradingApi.CoreDTO.Streaming.OrderDTO">
            <summary>
             An order for a specific Trading Account
            </summary>
             <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.OrderId">
            <summary>
             Order id
            </summary>
             <jschema
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.MarketId">
            <summary>
             Market id.
            </summary>
             <jschema
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.ClientAccountId">
            <summary>
             Client account id.
            </summary>
             <jschema
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.TradingAccountId">
            <summary>
             Trading account id.
            </summary>
             <jschema
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.CurrencyId">
            <summary>
             Trade currency id.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.CurrencyISO">
            <summary>
             Trade currency ISO code.
            </summary>
             <jschema
                 demoValue="GBP"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.Direction">
            <summary>
             direction of the order.
            </summary>
             <jschema
                demoValue="1"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.AutoRollover">
            <summary>
             Does the order automatically roll over.
            </summary>
             <jschema
                demoValue="true"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.ExecutionPrice">
            <summary>
             the price the order was executed at.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="96.1575"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.LastChangedTime">
            <summary>
             The date time that the order was last changed.  Always expressed in UTC.
            </summary>
             <jschema
               demoValue="/Date(1289231327280)/"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.OpenPrice">
            <summary>
             the open price of the order.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="96.1575"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.OriginalLastChangedDateTime">
            <summary>
             The date of the Order.  Always expressed in UTC
            </summary>
             <jschema
               demoValue="/Date(1289231327280)/"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.OriginalQuantity">
            <summary>
             The orders original quantity, before any part / full closures.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="96.1575"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.PositionMethodId">
            <summary>
             The position method of the order.
            </summary>
               demoValue="1"
             />
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.Quantity">
            <summary>
             The current quantity of the order.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="96.1575"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.Type">
            <summary>
             the type of the order (1 = Trade / 2 = Stop / 3 = Limit)
            </summary>
             <jschema
               demoValue="1"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.Status">
            <summary>
             The order status id.
            </summary>
             <jschema
                demoValue="1"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.OrderDTO.ReasonId">
            <summary>
             the order status reason is.
            </summary>
             <jschema
               demoValue="1"
             />
        </member>
        <member name="T:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO">
            <summary>
             The current margin for a specific client account
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.Cash">
            <summary>
             cash balance expressed in the clients base currency.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.Margin">
            <summary>
             The client account's total margin requirement expressed in base currency.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.MarginIndicator">
            <summary>
             Margin indicator expressed as a percentage.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.NetEquity">
            <summary>
             Net equity expressed in the clients base currency.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.OpenTradeEquity">
            <summary>
             open trade equity (open / unrealised PNL) expressed in the client's base currency.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.TradeableFunds">
            <summary>
             tradable funds expressed in the client's base currency.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.PendingFunds">
            <summary>
             N/A
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.TradingResource">
            <summary>
             trading resource expressed in the client's base currency.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.TotalMarginRequirement">
            <summary>
             total margin requirement expressed in the client's base currency.
            </summary>
             <jschema
                minimum="0"
                maximum="999999999"
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.CurrencyId">
            <summary>
             The clients base currency id.
            </summary>
             <jschema
                demoValue="100"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.Streaming.ClientAccountMarginDTO.CurrencyISO">
            <summary>
             The clients base currency iso code.
            </summary>
             <jschema
               demoValue="GBP"
             />
        </member>
        <member name="T:TradingApi.CoreDTO.ApiMarketDTO">
            <summary>
             basic information about a Market
            </summary>
             <jschema

             />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketDTO.MarketId">
            <summary>
             A market's unique identifier
            </summary>
             <jschema
             minimum="1000000"
             maximum="9999999"
             demoValue="254527845"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.ApiMarketDTO.Name">
            <summary>
             The market name
            </summary>
             <jschema
             minLength="1"
             maxLength="120"
             demoValue="Vodaphone CFD"
             />
        </member>
        <member name="T:TradingApi.CoreDTO.Watchlist.ApiClientAccountWatchlistDTO">
            <summary>
             Client account watchlist
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.Watchlist.ApiClientAccountWatchlistDTO.WatchlistId">
            <summary>
             Watchlist item id
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.Watchlist.ApiClientAccountWatchlistDTO.WatchlistDescription">
            <summary>
             Watchlist description
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.Watchlist.ApiClientAccountWatchlistDTO.DisplayOrder">
            <summary>
             Watchlist display order
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.Watchlist.ApiClientAccountWatchlistDTO.Items">
            <summary>
             Watchlist items
            </summary>
             <jschema />
        </member>
        <member name="T:TradingApi.CoreDTO.NewsDetailDTO">
            <summary>
             Contains details of a specific news story
            </summary>
             <jschema />
        </member>
        <member name="M:TradingApi.CoreDTO.NewsDetailDTO.#ctor(System.Int32,System.String,System.DateTime,System.String)">
            <summary>
            </summary>
            <param name="storyId"></param>
            <param name="headline"></param>
            <param name="publishDate"></param>
            <param name="story"></param>
        </member>
        <member name="P:TradingApi.CoreDTO.NewsDetailDTO.Story">
            <summary>
             The detail of the story.  This can contain HTML characters.
            </summary>
             <jschema
               minLength = "0"
               maxLength = "2147483647"
               demoValue="<pre>    (Expect lots of HTML here)     By Shirley A. Lazo </pre><p>    (END) Dow Jones Newswires</p><p>   August 27, 2005 00:01 ET (04:01 GMT)</p>"
             />
        </member>
        <member name="T:TradingApi.CoreDTO.PriceTickDTO">
            <summary>
             The mid price at a particular point in time.
            </summary>
             <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.PriceTickDTO.TickDate">
            <summary>
             The datetime at which a price tick occurred.  Accurate to the millisecond
            </summary>
             <jschema
                format="wcf-date"
                demoValue="/Date(1287136540715)/"
             />
        </member>
        <member name="P:TradingApi.CoreDTO.PriceTickDTO.Price">
            <summary>
             The mid price
            </summary>
             <jschema
                minimum="0"
                demoValue="1.5457"
             />
        </member>
        <member name="T:TradingApi.CoreDTO.Orders.ApiIfDoneDTO">
            <summary>
            An IfDone order represents an order which is placed when
            the corresponding order is filled, e.g attaching a stop/limit
            to a trade or order
            </summary>
            <jschema />
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiIfDoneDTO.Stop">
            <summary>
            The price at which the stop order will be filled
            </summary>
            <jschema/>
        </member>
        <member name="P:TradingApi.CoreDTO.Orders.ApiIfDoneDTO.Limit">
            <summary>
            The price at which the limit order will be filled
            </summary>
            <jschema />
        </member>
    </members>
</doc>


text:
package g1.messaging.reqrep;

import javax.inject.Qualifier;
import java.lang.annotation.Documented;
import java.lang.annotation.Retention;

import static java.lang.annotation.RetentionPolicy.RUNTIME;

/**
 * Qualifier for internal dependencies.
 */
@Qualifier
@Documented
@Retention(RUNTIME)
@interface Internal {
}

redpajama_set_name: RedPajamaGithub


text:
Object.defineProperty (module.exports, "__esModule", { value: true });
module.exports.CompressionAlgorithm = module.exports.default = {
	DEFLATE: "deflate",
	//GZIP;
	LZMA: "lzma",
	ZLIB: "zlib"
};


text:
package com.getcollector.faker.service;

import org.apache.commons.lang.math.RandomUtils;
import org.yaml.snakeyaml.Yaml;

import java.io.InputStream;
import java.util.List;
import java.util.Locale;
import java.util.Map;

public class FakeData {
  private final Locale locale;
  private final Map<String, Object> fakeDataMap;

  public FakeData(Locale locale) {
    this.locale = locale;

    String languageCode = this.locale.getLanguage();
    InputStream stream = this.findStream(languageCode + ".yml");

    if (stream == null) {
      throw new LocaleDoesNotExistException(String.format("%s could not be found, does not have a corresponding yaml file", new Object[]{locale}));
    } else {
      this.fakeDataMap = (Map) (new Yaml()).load(stream);
    }
  }

  public Locale getLocale() {
    return locale;
  }

  /**
   * Fetch a random value from an array item specified by the key
   *
   * @param key
   * @return
   */
  public Object fetch(String key) {
    List valuesArray = (List) fetchObject(key);
    return valuesArray.get(nextInt(valuesArray.size()));
  }

  /**
   * Same as {@link #fetch(String)} except this casts the result into a String.
   *
   * @param key
   * @return
   */
  public String fetchString(String key) {
    return (String) fetch(key);
  }

  /**
   * Return the object selected by the key from yaml file.
   *
   * @param key key contains path to an object. Path segment is separated by
   *            dot. E.g. name.first_name
   * @return
   */
  @SuppressWarnings({"unchecked", "rawtypes"})
  public Object fetchObject(String key) {
    String[] path = key.split("\\.");
    Object currentValue = this.fakeDataMap;
    for (String pathSection : path) {
      currentValue = ((Map<String, Object>) currentValue).get(pathSection);
    }
    return currentValue;
  }

  private int nextInt(int n) {
    return RandomUtils.nextInt(RandomUtils.JVM_RANDOM, n);
  }

  private InputStream findStream(String filename) {
    InputStream streamOnClass = this.getClass().getResourceAsStream("src/main/resources/" + filename);
    return streamOnClass != null ? streamOnClass : this.getClass().getClassLoader().getResourceAsStream(filename);
  }
}