Package-level declarations
Types
Link copied to clipboard
data class AssetProfile(val sector: String? = null, val industry: String? = null, val website: String? = null, val longBusinessSummary: String? = null, val country: String? = null, val city: String? = null, val address1: String? = null, val phone: String? = null, val state: String? = null, val zip: String? = null, val fullTimeEmployees: Int? = null)
기업의 상세 정보
Link copied to clipboard
data class BondHoldings(val duration: RawFormatted? = null, val maturity: RawFormatted? = null, val creditQuality: RawFormatted? = null)
채권 보유 정보
Link copied to clipboard
data class DefaultKeyStatistics(val sharesOutstanding: RawFormatted? = null, val isin: String? = null, val cusip: String? = null, val maxAge: Int? = null)
주요 통계 정보
Link copied to clipboard
data class EarningsDates(val maxAge: Int? = null, val earningsDate: List<Long>? = null, val earningsAverage: RawFormatted? = null, val earningsLow: RawFormatted? = null, val earningsHigh: RawFormatted? = null)
수익 발표 날짜
Link copied to clipboard
수익 이력
Link copied to clipboard
data class EarningsTrend(val maxAge: Int? = null, val trend: List<EarningsTrendData>? = null, val earningsHistory: List<EarningsTrendData>? = null)
수익 추이
Link copied to clipboard
data class EarningsTrendData(val maxAge: Int? = null, val period: String? = null, val endDate: String? = null, val epsEstimate: RawFormatted? = null, val epsActual: RawFormatted? = null, val epsDifference: RawFormatted? = null, val surprisePercent: RawFormatted? = null)
수익 추이 데이터
Link copied to clipboard
data class EquityHoldings(val priceToEarnings: RawFormatted? = null, val priceToBook: RawFormatted? = null, val priceToSales: RawFormatted? = null, val priceToCashflow: RawFormatted? = null, val medianMarketCap: RawFormatted? = null, val threeYearEarningsGrowth: RawFormatted? = null)
주식 보유 정보
Link copied to clipboard
data class FeesExpenses(val annualReportExpenseRatio: RawFormatted? = null, val annualHoldingsTurnover: RawFormatted? = null, val totalNetAssets: RawFormatted? = null)
펀드 비용 및 수수료
Link copied to clipboard
data class FinancialData(val maxAge: Int? = null, val operatingCashflow: RawFormatted? = null, val freeCashflow: RawFormatted? = null, val totalDebt: RawFormatted? = null, val totalCash: RawFormatted? = null, val longTermDebt: RawFormatted? = null, val currentRatio: RawFormatted? = null, val returnOnEquity: RawFormatted? = null, val returnOnAssets: RawFormatted? = null, val pegRatio: RawFormatted? = null, val profitMargins: RawFormatted? = null, val revenueGrowth: RawFormatted? = null, val earningsGrowth: RawFormatted? = null, val targetPriceHigh: RawFormatted? = null, val targetPriceLow: RawFormatted? = null, val targetPriceMean: RawFormatted? = null, val recommendationKey: String? = null, val numberOfAnalysts: Int? = null)
재무 정보
Link copied to clipboard
data class FundProfile(val categoryName: String? = null, val family: String? = null, val legalType: String? = null, val feesExpensesInvestment: FeesExpenses? = null)
펀드 프로필
Link copied to clipboard
data class Holder(val maxAge: Int? = null, val holder: String? = null, val value: RawFormatted? = null)
주주 정보
Link copied to clipboard
data class Holding(val symbol: String? = null, val name: String? = null, val holdingPercent: RawFormatted? = null)
보유 종목
Link copied to clipboard
data class InsiderTransaction(val maxAge: Int? = null, val filerName: String? = null, val relationship: String? = null, val transactionDate: RawFormatted? = null, val transactionShares: RawFormatted? = null, val transactionPrice: RawFormatted? = null, val sharesOwned: RawFormatted? = null)
내부자 거래 정보
Link copied to clipboard
data class InsiderTransactions(val maxAge: Int? = null, val transactions: List<InsiderTransaction>? = null)
내부자 거래
Link copied to clipboard
주요 주주
Link copied to clipboard
data class Price(val maxAge: Int? = null, val regularMarketPrice: RawFormatted? = null, val currency: String? = null, val symbol: String? = null, val longName: String? = null, val shortName: String? = null, val exchange: String? = null, val postMarketChangePercent: RawFormatted? = null, val postMarketPrice: RawFormatted? = null, val fiftyTwoWeekLow: RawFormatted? = null, val fiftyTwoWeekHigh: RawFormatted? = null, val fiftyTwoWeekChangePercent: RawFormatted? = null, val regularMarketDayRange: String? = null, val regularMarketPreviousClose: RawFormatted? = null, val regularMarketChange: RawFormatted? = null, val regularMarketChangePercent: RawFormatted? = null)
기본 가격 정보
Link copied to clipboard
Modules supported by the Yahoo Finance QuoteSummary API
Link copied to clipboard
data class QuoteSummaryModuleResult(val requestedModules: Set<QuoteSummaryModule>, val modules: Map<QuoteSummaryModule, Any?>)
QuoteSummary API 요청 결과를 모듈 기반으로 관리하는 데이터 클래스
Link copied to clipboard
Link copied to clipboard
Yahoo Finance API의 {raw, fmt} 형식 값을 나타내는 헬퍼 클래스
Link copied to clipboard
섹터 비중
Link copied to clipboard
data class SummaryDetail(val maxAge: Int? = null, val dividendRate: RawFormatted? = null, val dividendYield: RawFormatted? = null, val averageVolume: RawFormatted? = null, val averageVolume10days: RawFormatted? = null, val beta: RawFormatted? = null, val regularMarketDayHigh: RawFormatted? = null, val regularMarketDayLow: RawFormatted? = null, val regularMarketVolume: RawFormatted? = null, val marketCap: RawFormatted? = null, val revenue: RawFormatted? = null, val dividendDate: RawFormatted? = null, val exDividendDate: RawFormatted? = null, val sharesOutstanding: RawFormatted? = null, val debtToEquity: RawFormatted? = null, val trailingPE: RawFormatted? = null, val forwardPE: RawFormatted? = null, val priceToBook: RawFormatted? = null, val fiftyTwoWeekHigh: RawFormatted? = null, val fiftyTwoWeekLow: RawFormatted? = null)
상세 주식 정보
Link copied to clipboard
Link copied to clipboard
data class TopHoldings(val holdings: List<Holding>? = null, val equityHoldings: EquityHoldings? = null, val bondHoldings: BondHoldings? = null, val sectorWeightings: List<SectorWeighting>? = null)
펀드의 보유 종목 정보