コード例 #1
0
ファイル: Stock.java プロジェクト: pontalti/test-jpmorgan
  public double getPercentageCalculated() {
    if ("Common".equalsIgnoreCase(this.type)) {
      percentageCalculated = FormulaUtil.calculateDividendYieldCommon(lastDividend, marketPrice);

    } else {
      percentageCalculated =
          FormulaUtil.calculateDividendYieldPreferred(fixedDividend, marketPrice, parValue);
    }
    return percentageCalculated;
  }
コード例 #2
0
ファイル: Stock.java プロジェクト: pontalti/test-jpmorgan
  public double getPeRatio() {

    if (type.equals("Preferred")) {
      peRatio = FormulaUtil.calculatePERatio((marketPrice * fixedDividend), marketPrice);
    } else {

      peRatio = FormulaUtil.calculatePERatio(marketPrice * (lastDividend / parValue), marketPrice);
    }

    return peRatio;
  }
コード例 #3
0
ファイル: Stock.java プロジェクト: pontalti/test-jpmorgan
 public double getVolumeWeightStockPrice() {
   volumeWeightStockPrice = FormulaUtil.calculateVolumeWeightedStockPrice(tradeOperations, 15L);
   return volumeWeightStockPrice;
 }
コード例 #4
0
ファイル: Stock.java プロジェクト: pontalti/test-jpmorgan
 public double getGeometricMean() {
   geometricMean = FormulaUtil.calculateGeometricMean(tradeOperations);
   return geometricMean;
 }