class_docstr: This class implements all the technical indicator api calls
      
class_docstr_tok: ["This","class","implements","all","the","technical","indicator","api","calls"]
docstr: Return the stochatic relative strength index in two
  json objects as data and meta_data. It raises ValueError when problems
  arise
  
  Keyword Arguments:
      symbol:  the symbol for the equity we want to get its data
      interval:  time interval between two conscutive values,
          supported values are '1min', '5min', '15min', '30min', '60min', 'daily',
          'weekly', 'monthly' (default 'daily')
      time_period:  How many data points to average (default 20)
      series_type:  The desired price type in the time series. Four types
          are supported: 'close', 'open', 'high', 'low' (default 'close')
      fastkperiod:  The time period of the fastk moving average. Positive
          integers are accepted (default=None)
      fastdperiod:  The time period of the fastd moving average. Positive
          integers are accepted (default=None)
      fastdmatype:  Moving average type for the fastdmatype moving average.
          By default, fastmatype=0. Integers 0 - 8 are accepted
          (check  down the mappings) or the string containing the math type can
          also be used.
  
          * 0 = Simple Moving Average (SMA),
          * 1 = Exponential Moving Average (EMA),
          * 2 = Weighted Moving Average (WMA),
          * 3 = Double Exponential Moving Average (DEMA),
          * 4 = Triple Exponential Moving Average (TEMA),
          * 5 = Triangular Moving Average (TRIMA),
          * 6 = T3 Moving Average,
          * 7 = Kaufman Adaptive Moving Average (KAMA),
          * 8 = MESA Adaptive Moving Average (MAMA)
docstr_tok: ["Return","the","stochatic","relative","strength","index","in","two","json","objects","as","data","and","meta_data",".","It","raises","ValueError","when","problems","arise","Keyword","Arguments",":","symbol",":","the","symbol","for","the","equity","we","want","to","get","its","data","interval",":","time","interval","between","two","conscutive","values",",","supported","values","are","'1min","'",",","'5min","'",",","'15min","'",",","'30min","'",",","'60min","'",",","'daily","'",",","'weekly","'",",","'monthly","'","(","default","'daily","'",")","time_period",":","How","many","data","points","to","average","(","default","20",")","series_type",":","The","desired","price","type","in","the","time","series",".","Four","types","are","supported",":","'close","'",",","'open","'",",","'high","'",",","'low","'","(","default","'close","'",")","fastkperiod",":","The","time","period","of","the","fastk","moving","average",".","Positive","integers","are","accepted","(","default=None",")","fastdperiod",":","The","time","period","of","the","fastd","moving","average",".","Positive","integers","are","accepted","(","default=None",")","fastdmatype",":","Moving","average","type","for","the","fastdmatype","moving","average",".","By","default",",","fastmatype=0",".","Integers","0","-","8","are","accepted","(","check","down","the","mappings",")","or","the","string","containing","the","math","type","can","also","be","used",".","*","0","=","Simple","Moving","Average","(","SMA",")",",","*","1","=","Exponential","Moving","Average","(","EMA",")",",","*","2","=","Weighted","Moving","Average","(","WMA",")",",","*","3","=","Double","Exponential","Moving","Average","(","DEMA",")",",","*","4","=","Triple","Exponential","Moving","Average","(","TEMA",")",",","*","5","=","Triangular","Moving","Average","(","TRIMA",")",",","*","6","=","T3","Moving","Average",",","*","7","=","Kaufman","Adaptive","Moving","Average","(","KAMA",")",",","*","8","=","MESA","Adaptive","Moving","Average","(","MAMA",")"]
code: def get_stochrsi(
      self,
      symbol,
      interval="daily",
      time_period=20,
      series_type="close",
      fastkperiod=None,
      fastdperiod=None,
      fastdmatype=None,
  ):
      """Return the stochatic relative strength index in two
      json objects as data and meta_data. It raises ValueError when problems
      arise
  
      Keyword Arguments:
          symbol:  the symbol for the equity we want to get its data
          interval:  time interval between two conscutive values,
              supported values are '1min', '5min', '15min', '30min', '60min', 'daily',
              'weekly', 'monthly' (default 'daily')
          time_period:  How many data points to average (default 20)
          series_type:  The desired price type in the time series. Four types
              are supported: 'close', 'open', 'high', 'low' (default 'close')
          fastkperiod:  The time period of the fastk moving average. Positive
              integers are accepted (default=None)
          fastdperiod:  The time period of the fastd moving average. Positive
              integers are accepted (default=None)
          fastdmatype:  Moving average type for the fastdmatype moving average.
              By default, fastmatype=0. Integers 0 - 8 are accepted
              (check  down the mappings) or the string containing the math type can
              also be used.
  
              * 0 = Simple Moving Average (SMA),
              * 1 = Exponential Moving Average (EMA),
              * 2 = Weighted Moving Average (WMA),
              * 3 = Double Exponential Moving Average (DEMA),
              * 4 = Triple Exponential Moving Average (TEMA),
              * 5 = Triangular Moving Average (TRIMA),
              * 6 = T3 Moving Average,
              * 7 = Kaufman Adaptive Moving Average (KAMA),
              * 8 = MESA Adaptive Moving Average (MAMA)
      """
      _FUNCTION_KEY = "STOCHRSI"
      return _FUNCTION_KEY, "Technical Analysis: STOCHRSI", "Meta Data"
  
imports: from .alphavantage import AlphaVantage
label_desc: Use image node_id 17 for calling the TechIndicators obj's underlying member method code with example usage: obj.get_stochrsi(symbol, interval, time_period, series_type, fastkperiod, fastdperiod, fastdmatype) and returns: _FUNCTION_KEY,  str,  str