📦 AlphaVantageAPI¶
🔨 Instance Methods¶
#initialize(api_key)¶
Returns
Type: AlphaVantageAPI
a new instance of AlphaVantageAPI
#initialize(api_key)¶Returns
Type: AlphaVantageAPI
a new instance of AlphaVantageAPI
#query(function:, symbol: = nil, interval: = nil, time_period: = nil, series_type: = nil, market: = nil, **extra)¶#ad(symbol:, interval:)¶#adosc(symbol:, interval:, fastperiod:, slowperiod:)¶#adx(symbol:, interval:, time_period:)¶#all_commodities(interval:)¶#aluminum(interval:)¶#apo(symbol:, interval:, series_type:, fastperiod:, matype:)¶#aroon(symbol:, interval:, time_period:)¶#balance_sheet(symbol:)¶#crypto_intraday(symbol:, market:, interval:, outputsize: = nil, datatype: = nil)¶#currency_exchange_rate(from_currency:, to_currency:)¶#earnings(symbol:)¶#time_series_daily(symbol:, outputsize: = nil, datatype: = nil)¶#adxr(symbol:, interval:, time_period:)¶#atr(symbol:, interval:, time_period:)¶#bbands(symbol:, interval:, time_period:, series_type:, nbdevup:, nbdevdn:, matype: = nil)¶#bop(symbol:, interval:)¶#cash_flow(symbol:)¶#cci(symbol:, interval:, time_period:)¶#cmo(symbol:, interval:, time_period:, series_type:)¶#dema(symbol:, interval:, time_period:, series_type:)¶#dx(symbol:, interval:, time_period:)¶#earnings_calendar(symbol: = nil, horizon: = nil)¶#ema(symbol:, interval:, time_period:, series_type:)¶#federal_funds_rate(interval:)¶#ht_dcperiod(symbol:, interval:, series_type:)¶#ht_dcphase(symbol:, interval:, series_type:)¶#ht_phasor(symbol:, interval:, series_type:)¶#ht_sine(symbol:, interval:, series_type:)¶#ht_trendline(symbol:, interval:, series_type:)¶#ht_trendmode(symbol:, interval:, series_type:)¶#income_statement(symbol:)¶#aronosc(symbol:, interval:, time_period:)¶#brent(interval:)¶#coffee(interval:)¶#copper(interval:)¶#corn(interval:)¶#cotton(interval:)¶#cpi(interval:)¶#durables()¶#inflation()¶#ipo_calendar()¶#kama(symbol:, interval:, time_period:, series_type:)¶#listing_status(date: = nil, state: = nil)¶#market_status()¶#natural_gas(interval:)¶#news_sentiment(tickers:, time_from: = nil, limit: = nil)¶#nonfarm_payroll()¶#real_gdp(interval:)¶#real_gdp_per_capita()¶#retail_sales()¶#sugar(interval:)¶#symbol_search(keywords:, datatype: = nil)¶#top_gainers_losers()¶#treasury_yield(interval:, maturity:)¶#unemployment()¶#wheat(interval:)¶#wti(interval:)¶#digital_currency_daily(symbol:, market:, datatype: = 'json')¶#fx_daily(from_symbol:, to_symbol:, outputsize: = nil, datatype: = 'json')¶#global_quote(symbol:, datatype: = 'json')¶#time_series_daily_adjusted(symbol:, outputsize: = nil, datatype: = 'json')¶#macd(symbol:, interval:, series_type:, time_period:, datatype: = 'json')¶#fx_intraday(from_symbol:, to_symbol:, interval:, outputsize: = nil, datatype: = 'json')¶#digital_currency_monthly(symbol:, market:, datatype: = 'json')¶#digital_currency_weekly(symbol:, market:, datatype: = 'json')¶#time_series_intraday(symbol:, interval:, outputsize: = nil, datatype: = 'json')¶#time_series_monthly(symbol:, datatype: = 'json')¶#time_series_weekly(symbol:, datatype: = 'json')¶#macd_ext(symbol:, interval:, series_type:, fastperiod: = nil, slowperiod: = nil, signalperiod: = nil, matype: = nil, datatype: = 'json')¶#rsi(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶#fx_monthly(from_symbol:, to_symbol:, datatype: = 'json')¶#fx_weekly(from_symbol:, to_symbol:, datatype: = 'json')¶#mama(symbol:, interval:, series_type:, fastlimit:, slowlimit:, datatype: = 'json')¶#mfi(symbol:, interval:, time_period:, datatype: = 'json')¶#midpoint(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶#midprice(symbol:, interval:, time_period:, datatype: = 'json')¶#minus_di(symbol:, interval:, time_period:, datatype: = 'json')¶#minus_dm(symbol:, interval:, time_period:, datatype: = 'json')¶#mom(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶#natr(symbol:, interval:, time_period:, datatype: = 'json')¶#obv(symbol:, interval:, datatype: = 'json')¶#overview(symbol:, datatype: = 'json')¶#plus_di(symbol:, interval:, time_period:, datatype: = 'json')¶#plus_dm(symbol:, interval:, time_period:, datatype: = 'json')¶#ppo(symbol:, interval:, series_type:, fastperiod:, slowperiod: = nil, matype: = nil, datatype: = 'json')¶#roc(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶#rocr(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶#stoch(symbol:, interval:, fastkperiod: = nil, slowkperiod: = nil, slowdperiod: = nil, slowkmatype: = nil, slowdmatype: = nil, datatype: = 'json')¶#sar(symbol:, interval:, acceleration:, maximum:, datatype: = 'json')¶#sma(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶#stochf(symbol:, interval:, fastkperiod: = nil, fastdperiod: = nil, fastdmatype: = nil, datatype: = 'json')¶#t3(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶#tema(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶#time_series_monthly_adjusted(symbol:, datatype: = 'json')¶#time_series_weekly_adjusted(symbol:, datatype: = 'json')¶#trange(symbol:, interval:, datatype: = 'json')¶#trima(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶#trix(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶#ultosc(symbol:, interval:, timeperiod1: = nil, timeperiod2: = nil, timeperiod3: = nil, datatype: = 'json')¶#vwap(symbol:, interval:, datatype: = 'json')¶#willr(symbol:, interval:, time_period:, datatype: = 'json')¶#wma(symbol:, interval:, time_period:, series_type:, datatype: = 'json')¶