Would someone please help. I keep getting object has no attribute here.

def CheckAndTrade(self):
        if self.Portfolio.Cash < 100:
            return

        for symbol in self.crypto_symbol_list:
            current_volume = self.Securities[symbol].Volume
            avg_volume = self.Securities[symbol].AverageData['Volume'][self.lookback_period]

            if (current_volume > self.volume_threshold * avg_volume
                and self.Securities[symbol].BidVolume > self.bid_ask_ratio_threshold * self.Securities[symbol].AskVolume
                and current_volume > self.min_daily_volume
                and self.Securities[symbol].Exchange.DateTimeIsOpen(self.Time)):
                
                self.BuyCrypto(symbol)