Package com.wombat.mamda
Interface MamdaFundamentals
-
- All Superinterfaces:
MamdaBasicRecap
- All Known Implementing Classes:
MamdaFundamentalListener
public interface MamdaFundamentals extends MamdaBasicRecap
MamdaFundamentals is an interface that provides access to the fundamental equity pricing/analysis attributes, indicators and ratios.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetCorporateActionType()Corporate Action Type.shortgetCorporateActionTypeFieldState()java.lang.StringgetDividendCurrency()Currency of dividend.shortgetDividendCurrencyFieldState()java.lang.StringgetDividendExDate()The date on or after which a security is traded without a previously declared dividend or distribution.shortgetDividendExDateFieldState()java.lang.StringgetDividendFrequency()Frequency of the dividend payments.shortgetDividendFrequencyFieldState()java.lang.StringgetDividendPayDate()Date on which corporate action distribution will be paid or effective.shortgetDividendPayDateFieldState()doublegetDividendPrice()Dividend price.shortgetDividendPriceFieldState()java.lang.StringgetDividendRecordDate()This is the date on which all shareholders are considered a "holder of record" and ensured the right of a dividend or distribution.shortgetDividendRecordDateFieldState()doublegetEarningsPerShare()Earnings per share, including common stock, preferred stock, unexercised stock options, unexercised warrants, and some convertible debt.shortgetEarningsPerShareFieldState()doublegetHistoricalVolatility()Volatility estimated from historical datashortgetHistoricalVolatilityFieldState()java.lang.StringgetMarketSector()A distinct subset of a market, society, industry, or economy, whose components share similar characteristicsshortgetMarketSectorFieldState()java.lang.StringgetMarketSectorNative()Feed-specific market sector code in native feed format.shortgetMarketSectorNativeFieldState()java.lang.StringgetMarketSegment()Market subgroup.shortgetMarketSegmentFieldState()java.lang.StringgetMarketSegmentNative()Feed-specific market segment code in native feed format.shortgetMarketSegmentNativeFieldState()doublegetPriceEarningsRatio()The most common measure of how expensive a stock is.shortgetPriceEarningsRatioFieldState()doublegetRiskFreeRate()Theoretical interest rate at which an investment may earn interest without incurring any riskshortgetRiskFreeRateFieldState()longgetSharesAuthorized()Authorized shares.shortgetSharesAuthorizedFieldState()longgetSharesFloat()The number of shares of a security that are outstanding and available for trading by the public.shortgetSharesFloatFieldState()longgetSharesOut()Shares outstanding.shortgetSharesOutFieldState()doublegetVolatility()The relative rate at which the price of a security moves up and down.shortgetVolatilityFieldState()doublegetYield()Yield, for cash instruments where prices are publishedshortgetYieldFieldState()-
Methods inherited from interface com.wombat.mamda.MamdaBasicRecap
getActivityTime, getActivityTimeFieldState, getLineTime, getLineTimeFieldState, getPartId, getPartIdFieldState, getSendTime, getSendTimeFieldState, getSrcTime, getSrcTimeFieldState, getSymbol, getSymbolFieldState
-
-
-
-
Method Detail
-
getCorporateActionType
java.lang.String getCorporateActionType()
Corporate Action Type.
-
getCorporateActionTypeFieldState
short getCorporateActionTypeFieldState()
- Returns:
- Field State
-
getDividendPrice
double getDividendPrice()
Dividend price.
-
getDividendPriceFieldState
short getDividendPriceFieldState()
- Returns:
- Field State
-
getDividendFrequency
java.lang.String getDividendFrequency()
Frequency of the dividend payments.- : No dividend payments are made.
- 1M : Monthly
- 3M : Quarterly
- 6M : Semi-Annually
- 1Y : Annually
- SP : Payment frequency is special.
- NA : Irregular payment frequency.
- ER : Invalid dividend frequency period.
-
getDividendFrequencyFieldState
short getDividendFrequencyFieldState()
- Returns:
- Field State
-
getDividendExDate
java.lang.String getDividendExDate()
The date on or after which a security is traded without a previously declared dividend or distribution.
-
getDividendExDateFieldState
short getDividendExDateFieldState()
- Returns:
- Field State
-
getDividendPayDate
java.lang.String getDividendPayDate()
Date on which corporate action distribution will be paid or effective.
-
getDividendPayDateFieldState
short getDividendPayDateFieldState()
- Returns:
- Field State
-
getDividendRecordDate
java.lang.String getDividendRecordDate()
This is the date on which all shareholders are considered a "holder of record" and ensured the right of a dividend or distribution.
-
getDividendRecordDateFieldState
short getDividendRecordDateFieldState()
- Returns:
- Field State
-
getDividendCurrency
java.lang.String getDividendCurrency()
Currency of dividend.
-
getDividendCurrencyFieldState
short getDividendCurrencyFieldState()
- Returns:
- Field State
-
getSharesOut
long getSharesOut()
Shares outstanding. The number of authorized shares in a company that are held by investors, including employees and executives of that company. (Un-issued shares and treasury shares are not included in this figure).
-
getSharesOutFieldState
short getSharesOutFieldState()
- Returns:
- Field State
-
getSharesFloat
long getSharesFloat()
The number of shares of a security that are outstanding and available for trading by the public.
-
getSharesFloatFieldState
short getSharesFloatFieldState()
- Returns:
- Field State
-
getSharesAuthorized
long getSharesAuthorized()
Authorized shares. The number of shares that a corporation is permitted to issue.
-
getSharesAuthorizedFieldState
short getSharesAuthorizedFieldState()
- Returns:
- Field State
-
getEarningsPerShare
double getEarningsPerShare()
Earnings per share, including common stock, preferred stock, unexercised stock options, unexercised warrants, and some convertible debt. In companies with a large amount of convertibles, warrants and stock options, diluted earnings per share are usually a more accurate measure of the company's real earning power than earnings per share.
-
getEarningsPerShareFieldState
short getEarningsPerShareFieldState()
- Returns:
- Field State
-
getVolatility
double getVolatility()
The relative rate at which the price of a security moves up and down.
-
getVolatilityFieldState
short getVolatilityFieldState()
- Returns:
- Field State
-
getPriceEarningsRatio
double getPriceEarningsRatio()
The most common measure of how expensive a stock is. The P/E ratio is equal to a stock's market capitalization divided by its after-tax earnings over a 12-month period, usually the trailing period but occasionally the current or forward period.
-
getPriceEarningsRatioFieldState
short getPriceEarningsRatioFieldState()
- Returns:
- Field State
-
getYield
double getYield()
Yield, for cash instruments where prices are published
-
getYieldFieldState
short getYieldFieldState()
- Returns:
- Field State
-
getMarketSegmentNative
java.lang.String getMarketSegmentNative()
Feed-specific market segment code in native feed format.
-
getMarketSegmentNativeFieldState
short getMarketSegmentNativeFieldState()
- Returns:
- Field State
-
getMarketSectorNative
java.lang.String getMarketSectorNative()
Feed-specific market sector code in native feed format.
-
getMarketSectorNativeFieldState
short getMarketSectorNativeFieldState()
- Returns:
- Field State
-
getMarketSegment
java.lang.String getMarketSegment()
Market subgroup.
-
getMarketSegmentFieldState
short getMarketSegmentFieldState()
- Returns:
- Field State
-
getMarketSector
java.lang.String getMarketSector()
A distinct subset of a market, society, industry, or economy, whose components share similar characteristics
-
getMarketSectorFieldState
short getMarketSectorFieldState()
- Returns:
- Field State
-
getHistoricalVolatility
double getHistoricalVolatility()
Volatility estimated from historical data
-
getHistoricalVolatilityFieldState
short getHistoricalVolatilityFieldState()
- Returns:
- Field State
-
getRiskFreeRate
double getRiskFreeRate()
Theoretical interest rate at which an investment may earn interest without incurring any risk
-
getRiskFreeRateFieldState
short getRiskFreeRateFieldState()
- Returns:
- Field State
-
-