code: def _symbol_trades(self, symbols):
          '''
          Query last_trade in parallel for multiple symbols and
          return in dict.
  
          symbols: list[str]
  
          return: dict[str -> polygon.Trade]
          '''
  
          @skip_http_error((404, 504))
          def fetch(symbol):
              return self._api.polygon.last_trade(symbol)
  
          return parallelize(fetch)(symbolsf _symbol_trades(self, symbols):
          '''
          Query last_trade in parallel for multiple symbols and
          return in dict.
  
          symbols: list[str]
  
          return: dict[str -> polygon.Trade]
          '''
  
          @skip_http_error((404, 504))
          def fetch(symbol):
              return self._api.polygon.last_trade(symbol)
  
          return parallelize(fetch)(symbols)
docs: Query last_trade in parallel for multiple symbols and
          return in dict.
  
          symbols: list[str]
  
          return: dict[str -> polygon.Trade]