Yahoo Client
Yahoo Finance API Client
Provides a simple client interface to access the Yahoo Finance API. This client handles authentication, rate limiting, and response parsing automatically.
Usage example:
val yahoo = YahooClient.create()
val quote = yahoo.quoteSummary("AAPL", QuoteSummaryModule.PRICE)
val chart = yahoo.chart("AAPL", Interval.OneDay, Period.OneYear)Functions
Fetches earnings calendar data for a given symbol from the Yahoo Finance Earnings Calendar.
Fetches fundamentals timeseries data from the Yahoo Finance Fundamentals Timeseries API.
Searches for financial instruments using the Yahoo Finance Lookup API.
Fetches market summary information from the Yahoo Finance Market Summary API.
Fetches market time information from the Yahoo Finance Market Time API.
Fetches options chain data from the Yahoo Finance Options API.
Fetches quote summary data for a given symbol from the Yahoo Finance QuoteSummary API.
Searches for stocks using a predefined screener query with the Yahoo Finance Screener API.
Searches for stocks using a custom query with the Yahoo Finance Screener API.
Fetches earnings calendar data using the Yahoo Finance Visualization API.