docs: def eval_from_json(json):
          """ Evaluates RSI from JSON (typically Poloniex API response)
  
          Args:
              json: List of dates where each entry is a dict of raw market data.
  
          Returns:
              Float between 0 and 100, momentum indicator
              of a market measuring the speed and change of price movements.
          """
          changes = poloniex.get_gains_losses(poloniex.parse_changes(json))
          return RSI.eval_algorithm(changes['gains'], changes['losses'])