Package-level declarations

The deserialized responses for Alpha Vantage's stock time series endpoints.

com.crazzyghost.alphavantage.timeseries.response.TimeSeriesResponse holds a ticker's price series as a list of com.crazzyghost.alphavantage.timeseries.response.StockUnit open-high-low-close-volume bars alongside its com.crazzyghost.alphavantage.timeseries.response.MetaData header — every cadence answers with this same shape. The two snapshot endpoints answer with com.crazzyghost.alphavantage.timeseries.response.QuoteResponse for a single ticker and com.crazzyghost.alphavantage.timeseries.response.RealtimeBulkQuoteResponse, a list of com.crazzyghost.alphavantage.timeseries.response.RealtimeBulkQuote, for many tickers instead.

Types

Link copied to clipboard
public class MetaData
The header Alpha Vantage returns above a stock time series: which ticker it covers, how recently it was refreshed, and how it was sampled.
Link copied to clipboard
public class QuoteResponse
A single ticker's latest quote, or the message Alpha Vantage returned in place of one.
Link copied to clipboard
public class RealtimeBulkQuote
One ticker's snapshot within a bulk quote answer.
Link copied to clipboard
Snapshots for the tickers a bulk quote request asked about, or the message Alpha Vantage returned in place of them.
Link copied to clipboard
public class StockUnit
One open-high-low-close-volume bar of a stock time series, covering whichever span the requested cadence samples at — minutes, a day, a week or a month.
Link copied to clipboard
public class TimeSeriesResponse
A ticker's price series, or the message Alpha Vantage returned in place of one.