Class AdvancedStats
- java.lang.Object
-
- pl.zankowski.iextrading4j.api.stocks.v1.KeyStats
-
- pl.zankowski.iextrading4j.api.stocks.v1.AdvancedStats
-
- All Implemented Interfaces:
Serializable
public class AdvancedStats extends KeyStats
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AdvancedStats(String companyName, BigDecimal marketcap, BigDecimal week52high, BigDecimal week52low, BigDecimal week52highSplitAdjustOnly, LocalDate week52highDateSplitAdjustOnly, BigDecimal week52lowSplitAdjustOnly, LocalDate week52lowDateSplitAdjustOnly, BigDecimal week52change, BigDecimal sharesOutstanding, BigDecimal aFloat, String symbol, BigDecimal avg10Volume, BigDecimal avg30Volume, BigDecimal day200MovingAvg, BigDecimal day50MovingAvg, BigDecimal employees, BigDecimal ttmEPS, BigDecimal ttmDividendRate, BigDecimal dividendYield, LocalDate nextDividendDate, LocalDate exDividendDate, LocalDate nextEarningsDate, BigDecimal peRatio, BigDecimal maxChangePercent, BigDecimal year5ChangePercent, BigDecimal year2ChangePercent, BigDecimal year1ChangePercent, BigDecimal ytdChangePercent, BigDecimal month6ChangePercent, BigDecimal month3ChangePercent, BigDecimal month1ChangePercent, BigDecimal day5ChangePercent, BigDecimal day30ChangePercent, BigDecimal totalCash, BigDecimal currentDebt, BigDecimal revenue, BigDecimal grossProfit, BigDecimal totalRevenue, BigDecimal ebitda, BigDecimal revenuePerShare, BigDecimal revenuePerEmployee, BigDecimal debtToEquity, BigDecimal profitMargin, BigDecimal enterpriseValue, BigDecimal enterpriseValueToRevenue, BigDecimal priceToSales, BigDecimal priceToBook, BigDecimal forwardPERatio, BigDecimal pegRatio, BigDecimal beta, BigDecimal peHigh, BigDecimal peLow, LocalDate week52highDate, LocalDate week52lowDate, BigDecimal putCallRatio)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
BigDecimal
getCurrentDebt()
BigDecimal
getDebtToEquity()
BigDecimal
getEbitda()
BigDecimal
getEnterpriseValue()
BigDecimal
getEnterpriseValueToRevenue()
BigDecimal
getForwardPERatio()
BigDecimal
getGrossProfit()
BigDecimal
getPegRatio()
BigDecimal
getPeHigh()
BigDecimal
getPeLow()
BigDecimal
getPriceToBook()
BigDecimal
getPriceToSales()
BigDecimal
getProfitMargin()
BigDecimal
getPutCallRatio()
BigDecimal
getRevenue()
BigDecimal
getRevenuePerEmployee()
BigDecimal
getRevenuePerShare()
BigDecimal
getTotalCash()
BigDecimal
getTotalRevenue()
LocalDate
getWeek52highDate()
LocalDate
getWeek52highDateSplitAdjustOnly()
LocalDate
getWeek52lowDate()
LocalDate
getWeek52lowDateSplitAdjustOnly()
int
hashCode()
String
toString()
-
Methods inherited from class pl.zankowski.iextrading4j.api.stocks.v1.KeyStats
getAvg10Volume, getAvg30Volume, getBeta, getCompanyName, getDay200MovingAvg, getDay30ChangePercent, getDay50MovingAvg, getDay5ChangePercent, getDividendYield, getEmployees, getExDividendDate, getFloat, getMarketcap, getMaxChangePercent, getMonth1ChangePercent, getMonth3ChangePercent, getMonth6ChangePercent, getNextDividendDate, getNextEarningsDate, getPeRatio, getSharesOutstanding, getSymbol, getTtmDividendRate, getTtmEPS, getWeek52change, getWeek52high, getWeek52highSplitAdjustOnly, getWeek52low, getWeek52lowSplitAdjustOnly, getYear1ChangePercent, getYear2ChangePercent, getYear5ChangePercent, getYtdChangePercent
-
-
-
-
Constructor Detail
-
AdvancedStats
public AdvancedStats(String companyName, BigDecimal marketcap, BigDecimal week52high, BigDecimal week52low, BigDecimal week52highSplitAdjustOnly, LocalDate week52highDateSplitAdjustOnly, BigDecimal week52lowSplitAdjustOnly, LocalDate week52lowDateSplitAdjustOnly, BigDecimal week52change, BigDecimal sharesOutstanding, BigDecimal aFloat, String symbol, BigDecimal avg10Volume, BigDecimal avg30Volume, BigDecimal day200MovingAvg, BigDecimal day50MovingAvg, BigDecimal employees, BigDecimal ttmEPS, BigDecimal ttmDividendRate, BigDecimal dividendYield, LocalDate nextDividendDate, LocalDate exDividendDate, LocalDate nextEarningsDate, BigDecimal peRatio, BigDecimal maxChangePercent, BigDecimal year5ChangePercent, BigDecimal year2ChangePercent, BigDecimal year1ChangePercent, BigDecimal ytdChangePercent, BigDecimal month6ChangePercent, BigDecimal month3ChangePercent, BigDecimal month1ChangePercent, BigDecimal day5ChangePercent, BigDecimal day30ChangePercent, BigDecimal totalCash, BigDecimal currentDebt, BigDecimal revenue, BigDecimal grossProfit, BigDecimal totalRevenue, BigDecimal ebitda, BigDecimal revenuePerShare, BigDecimal revenuePerEmployee, BigDecimal debtToEquity, BigDecimal profitMargin, BigDecimal enterpriseValue, BigDecimal enterpriseValueToRevenue, BigDecimal priceToSales, BigDecimal priceToBook, BigDecimal forwardPERatio, BigDecimal pegRatio, BigDecimal beta, BigDecimal peHigh, BigDecimal peLow, LocalDate week52highDate, LocalDate week52lowDate, BigDecimal putCallRatio)
-
-
Method Detail
-
getTotalCash
public BigDecimal getTotalCash()
-
getCurrentDebt
public BigDecimal getCurrentDebt()
-
getRevenue
public BigDecimal getRevenue()
-
getGrossProfit
public BigDecimal getGrossProfit()
-
getTotalRevenue
public BigDecimal getTotalRevenue()
-
getEbitda
public BigDecimal getEbitda()
-
getRevenuePerShare
public BigDecimal getRevenuePerShare()
-
getRevenuePerEmployee
public BigDecimal getRevenuePerEmployee()
-
getDebtToEquity
public BigDecimal getDebtToEquity()
-
getProfitMargin
public BigDecimal getProfitMargin()
-
getEnterpriseValue
public BigDecimal getEnterpriseValue()
-
getEnterpriseValueToRevenue
public BigDecimal getEnterpriseValueToRevenue()
-
getPriceToSales
public BigDecimal getPriceToSales()
-
getPriceToBook
public BigDecimal getPriceToBook()
-
getForwardPERatio
public BigDecimal getForwardPERatio()
-
getPegRatio
public BigDecimal getPegRatio()
-
getPeHigh
public BigDecimal getPeHigh()
-
getPeLow
public BigDecimal getPeLow()
-
getWeek52highDate
public LocalDate getWeek52highDate()
-
getWeek52lowDate
public LocalDate getWeek52lowDate()
-
getPutCallRatio
public BigDecimal getPutCallRatio()
-
getWeek52highDateSplitAdjustOnly
public LocalDate getWeek52highDateSplitAdjustOnly()
-
getWeek52lowDateSplitAdjustOnly
public LocalDate getWeek52lowDateSplitAdjustOnly()
-
-