Package-level declarations
Deprecated
Replaced by com.crazzyghost.alphavantage.technicalindicator.request.
Fluent request builders for Alpha Vantage's technical indicator endpoints.
com.crazzyghost.alphavantage.indicator.request.IndicatorRequest holds the function, symbol, interval and data type every indicator shares. Concrete subclasses add whatever further parameters their indicator requires: com.crazzyghost.alphavantage.indicator.request.PeriodicRequest and com.crazzyghost.alphavantage.indicator.request.PeriodicSeriesRequest add a time period, and com.crazzyghost.alphavantage.indicator.request.SeriesRequest adds a price series field, covering most indicators between them, while com.crazzyghost.alphavantage.indicator.request.SimpleIndicatorRequest needs neither and bespoke multi-parameter indicators such as com.crazzyghost.alphavantage.indicator.request.BBANDSRequest, com.crazzyghost.alphavantage.indicator.request.MACDRequest and com.crazzyghost.alphavantage.indicator.request.STOCHRequest each define their own. Reached through com.crazzyghost.alphavantage.indicator.Indicator.
Types
ADOSC), the MACD of the Chaikin accumulation/distribution line using a fast and slow EMA period.BBANDS), an upper and lower volatility band plotted a configurable number of standard deviations above and below a moving average of a price series.function, symbol, interval, datatype) that all indicators share.MACDEXT), a variant of MACD that lets the fast, slow, and signal components each use a different moving-average type instead of the fixed EMA the plain MACD function uses.MACD), the difference between a fast and slow EMA of a price series, together with a signal line that is itself an EMA of that difference.MAMA), an adaptive moving average that adjusts its own smoothing speed to price movement using the Hilbert transform, reported alongside its slower-following companion, FAMA.WILLR, ADX, or CCI, which are computed directly from an instrument's high, low, and close rather than from a chosen series_type.SMA, EMA, or RSI.APO and PPO, which measure the difference between a fast and a slow moving average of a price series.SAR), a trend-following stop and reversal indicator that trails price and accelerates toward it over time.HT_TRENDLINE, HT_SINE, HT_TRENDMODE, HT_DCPERIOD, HT_DCPHASE, HT_PHASOR).function, symbol, interval, and datatype, such as VWAP, BOP, TRANGE, AD, and OBV.STOCHF), the unsmoothed counterpart of STOCH that reports raw %K and a lightly smoothed %D without the slow %K stage.STOCH), which compares a closing price to its recent high-low range and reports a smoothed %K and %D line.STOCHRSI), which applies the stochastic oscillator's %K/%D calculation to RSI values instead of price, producing a more sensitive overbought/oversold reading than RSI alone.ULTOSC), a momentum oscillator that combines buying pressure across three time periods to reduce the false-divergence signals a single-period oscillator produces.