Quote Summary Module
Modules supported by the Yahoo Finance QuoteSummary API
The QuoteSummary API provides detailed information about stocks, ETFs, mutual funds, etc. through various modules. Each module represents data for a specific category.
Usage example:
val modules = setOf(
QuoteSummaryModule.PRICE,
QuoteSummaryModule.SUMMARY_DETAIL,
QuoteSummaryModule.FINANCIAL_DATA
)
val result = quoteSummaryService.getQuoteSummary("AAPL", modules)Entries
Detailed summary information
Asset profile information
Summary profile information
Asset type information
Default key statistics
Financial data
Calendar events
Earnings trend
Earnings history
Earnings dates
Major holders
Insider transactions
Insider holders
Institutional ownership
Fund ownership
Recommendation trend
Upgrade/downgrade history
Financial statements - Income statement
Financial statements - Quarterly income statement
Financial statements - Balance sheet
Financial statements - Quarterly balance sheet
Financial statements - Cash flow statement
Financial statements - Quarterly cash flow statement
Top holdings of fund
Fund profile
Fund performance
Stock splits and dividend history
Price history
Index trend
Industry trend
Sector trend
Page views information
ESG scores
Net asset value
Properties
Functions
Converts QuoteSummaryModule to API parameter string.
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.