Package com.opengamma.master.portfolio

Examples of com.opengamma.master.portfolio.PortfolioSearchRequest


    String fileLocation = "src/test/resources/xml_portfolios/single_fra.xml";
    File file = new File(fileLocation);
    new PortfolioLoader(_toolContext, "guff", null, file.getAbsolutePath(), true, false, false, false, true, true, null).execute();

    assertEquals(_portfolioMaster.search(new PortfolioSearchRequest()).getPortfolios().size(), 1);
    assertEquals(_positionMaster.search(new PositionSearchRequest()).getPositions().size(), 1);
    assertEquals(_securityMaster.search(new SecuritySearchRequest()).getSecurities().size(), 1);
  }
View Full Code Here


    String fileLocation = "src/test/resources/xml_portfolios/single_fx_option.xml";
    File file = new File(fileLocation);
    new PortfolioLoader(_toolContext, "guff", null, file.getAbsolutePath(), true, false, false, false, true, true, null).execute();

    assertEquals(_portfolioMaster.search(new PortfolioSearchRequest()).getPortfolios().size(), 1);
    assertEquals(_positionMaster.search(new PositionSearchRequest()).getPositions().size(), 1);
    assertEquals(_securityMaster.search(new SecuritySearchRequest()).getSecurities().size(), 1);
  }
View Full Code Here

    // We should get a position automatically generated for the trade
    String fileLocation = "src/test/resources/xml_portfolios/single_fx_option_no_position.xml";
    File file = new File(fileLocation);
    new PortfolioLoader(_toolContext, "guff", null, file.getAbsolutePath(), true, false, false, false, true, true, null).execute();

    assertEquals(_portfolioMaster.search(new PortfolioSearchRequest()).getPortfolios().size(), 1);
    assertEquals(_positionMaster.search(new PositionSearchRequest()).getPositions().size(), 1);
    assertEquals(_securityMaster.search(new SecuritySearchRequest()).getSecurities().size(), 1);
  }
View Full Code Here

    // We should get a position automatically generated for the trade
    String fileLocation = "src/test/resources/xml_portfolios/fx_digital_option_no_position.xml";
    File file = new File(fileLocation);
    new PortfolioLoader(_toolContext, "guff", null, file.getAbsolutePath(), true, false, false, false, true, true, null).execute();

    assertEquals(_portfolioMaster.search(new PortfolioSearchRequest()).getPortfolios().size(), 1);
    assertEquals(_positionMaster.search(new PositionSearchRequest()).getPositions().size(), 1);
    assertEquals(_securityMaster.search(new SecuritySearchRequest()).getSecurities().size(), 1);
  }
View Full Code Here

    // We should get a position automatically generated for the trade
    String fileLocation = "src/test/resources/xml_portfolios/fx_forward_no_position.xml";
    File file = new File(fileLocation);
    new PortfolioLoader(_toolContext, "guff", null, file.getAbsolutePath(), true, false, false, false, true, true, null).execute();

    assertEquals(_portfolioMaster.search(new PortfolioSearchRequest()).getPortfolios().size(), 1);
    assertEquals(_positionMaster.search(new PositionSearchRequest()).getPositions().size(), 1);
    assertEquals(_securityMaster.search(new SecuritySearchRequest()).getSecurities().size(), 1);
  }
View Full Code Here

    // We should get a position automatically generated for the trade
    String fileLocation = "src/test/resources/xml_portfolios/ndf_fx_forward_no_position.xml";
    File file = new File(fileLocation);
    new PortfolioLoader(_toolContext, "guff", null, file.getAbsolutePath(), true, false, false, false, true, true, null).execute();

    assertEquals(_portfolioMaster.search(new PortfolioSearchRequest()).getPortfolios().size(), 1);
    assertEquals(_positionMaster.search(new PositionSearchRequest()).getPositions().size(), 1);
    assertEquals(_securityMaster.search(new SecuritySearchRequest()).getSecurities().size(), 1);
  }
View Full Code Here

    // We should get a position automatically generated for the trade
    String fileLocation = "src/test/resources/xml_portfolios/otc_equity_index_option.xml";
    File file = new File(fileLocation);
    new PortfolioLoader(_toolContext, "guff", null, file.getAbsolutePath(), true, false, false, false, true, true, null).execute();

    assertEquals(_portfolioMaster.search(new PortfolioSearchRequest()).getPortfolios().size(), 1);
    List<ManageablePosition> positions = _positionMaster.search(new PositionSearchRequest()).getPositions();
    assertEquals(positions.size(), 1);

    assertEquals(Iterables.getOnlyElement(positions.get(0).getTrades()).getQuantity(), new BigDecimal(250000));
    assertEquals(_securityMaster.search(new SecuritySearchRequest()).getSecurities().size(), 1);
View Full Code Here

    // We should get a position automatically generated for the trade
    String fileLocation = "src/test/resources/xml_portfolios/listed_index_option.xml";
    File file = new File(fileLocation);
    new PortfolioLoader(_toolContext, "guff", null, file.getAbsolutePath(), true, false, false, false, true, true, null).execute();

    assertEquals(_portfolioMaster.search(new PortfolioSearchRequest()).getPortfolios().size(), 1);
    List<ManageablePosition> positions = _positionMaster.search(new PositionSearchRequest()).getPositions();
    assertEquals(positions.size(), 1);

    ManageablePosition position = positions.get(0);
    List<ManageableTrade> trades = position.getTrades();
View Full Code Here

    // We should get a position automatically generated for the trade
    String fileLocation = "src/test/resources/xml_portfolios/listed_index_future.xml";
    File file = new File(fileLocation);
    new PortfolioLoader(_toolContext, "guff", null, file.getAbsolutePath(), true, false, false, false, true, true, null).execute();

    assertEquals(_portfolioMaster.search(new PortfolioSearchRequest()).getPortfolios().size(), 1);
    List<ManageablePosition> positions = _positionMaster.search(new PositionSearchRequest()).getPositions();
    assertEquals(positions.size(), 1);

    ManageablePosition position = positions.get(0);
    List<ManageableTrade> trades = position.getTrades();
View Full Code Here

    // We should get a position automatically generated for the trade
    String fileLocation = "src/test/resources/xml_portfolios/listed_index_future_option.xml";
    File file = new File(fileLocation);
    new PortfolioLoader(_toolContext, "guff", null, file.getAbsolutePath(), true, false, false, false, true, true, null).execute();

    assertEquals(_portfolioMaster.search(new PortfolioSearchRequest()).getPortfolios().size(), 1);
    List<ManageablePosition> positions = _positionMaster.search(new PositionSearchRequest()).getPositions();
    assertEquals(positions.size(), 1);

    ManageablePosition position = positions.get(0);
    List<ManageableTrade> trades = position.getTrades();
View Full Code Here

TOP

Related Classes of com.opengamma.master.portfolio.PortfolioSearchRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.