Interface TradePnlService


  • public interface TradePnlService
    Provides TradePnlService services.
    Since:
    $Release$
    Version:
    $Id$
    Author:
    Colin DuPlantis
    • Method Detail

      • getCurrentPositions

        CollectionPageResponse<CurrentPosition> getCurrentPositions​(UserID inUserID,
                                                                    PageRequest inPageRequest)
        Requests positions for a user.
        Parameters:
        inUserID - a UserID value
        inPageRequest - a PageRequest value
        Returns:
        a CollectionPageResponse<CurrentPosition> value
      • getProfitAndLoss

        CollectionPageResponse<ProfitAndLoss> getProfitAndLoss​(UserID inUserID,
                                                               Instrument inInstrument,
                                                               PageRequest inPageRequest)
        Requests profit and loss for a user and an instrument.
        Parameters:
        inUserID - a UserID value
        inInstrument - a Instrument value
        inPageRequest - a PageRequest value
        Returns:
        a CollectionPageResponse<ProfitAndLoss> value