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.String
getCorporateActionType()
Corporate Action Type.short
getCorporateActionTypeFieldState()
java.lang.String
getDividendCurrency()
Currency of dividend.short
getDividendCurrencyFieldState()
java.lang.String
getDividendExDate()
The date on or after which a security is traded without a previously declared dividend or distribution.short
getDividendExDateFieldState()
java.lang.String
getDividendFrequency()
Frequency of the dividend payments.short
getDividendFrequencyFieldState()
java.lang.String
getDividendPayDate()
Date on which corporate action distribution will be paid or effective.short
getDividendPayDateFieldState()
double
getDividendPrice()
Dividend price.short
getDividendPriceFieldState()
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.short
getDividendRecordDateFieldState()
double
getEarningsPerShare()
Earnings per share, including common stock, preferred stock, unexercised stock options, unexercised warrants, and some convertible debt.short
getEarningsPerShareFieldState()
double
getHistoricalVolatility()
Volatility estimated from historical datashort
getHistoricalVolatilityFieldState()
java.lang.String
getMarketSector()
A distinct subset of a market, society, industry, or economy, whose components share similar characteristicsshort
getMarketSectorFieldState()
java.lang.String
getMarketSectorNative()
Feed-specific market sector code in native feed format.short
getMarketSectorNativeFieldState()
java.lang.String
getMarketSegment()
Market subgroup.short
getMarketSegmentFieldState()
java.lang.String
getMarketSegmentNative()
Feed-specific market segment code in native feed format.short
getMarketSegmentNativeFieldState()
double
getPriceEarningsRatio()
The most common measure of how expensive a stock is.short
getPriceEarningsRatioFieldState()
double
getRiskFreeRate()
Theoretical interest rate at which an investment may earn interest without incurring any riskshort
getRiskFreeRateFieldState()
long
getSharesAuthorized()
Authorized shares.short
getSharesAuthorizedFieldState()
long
getSharesFloat()
The number of shares of a security that are outstanding and available for trading by the public.short
getSharesFloatFieldState()
long
getSharesOut()
Shares outstanding.short
getSharesOutFieldState()
double
getVolatility()
The relative rate at which the price of a security moves up and down.short
getVolatilityFieldState()
double
getYield()
Yield, for cash instruments where prices are publishedshort
getYieldFieldState()
-
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
-
-