Chart Data
data class ChartData(val requestedEvents: Set<ChartEventType>, val meta: ChartMeta, val prices: List<OHLCV>, val events: ChartEvents?)(source)
Chart API 조회 결과
Yahoo Finance Chart API를 통해 조회한 차트 데이터를 나타냅니다. 가격 데이터(OHLCV)는 항상 포함되며, 이벤트 데이터는 요청시에만 포함됩니다.
사용 예시:
val result = ufc.chart(
symbol = "AAPL",
events = setOf(ChartEventType.DIVIDEND, ChartEventType.SPLIT)
)
// 요청한 이벤트 확인
if (result.hasEvent(ChartEventType.DIVIDEND)) {
val dividends = result.getDividends()
}
// 가격 데이터는 항상 존재
result.prices.forEach { ohlcv ->
println("${ohlcv.timestamp}: ${ohlcv.close}")
}Content copied to clipboard
Constructors
Link copied to clipboard
constructor(requestedEvents: Set<ChartEventType>, meta: ChartMeta, prices: List<OHLCV>, events: ChartEvents?)