Hello Binance Developer Support,
I am currently developing a trading application using the binance-futures-connector
Python library (version 4.1.0).
While most symbols return data correctly, I’m encountering an issue where a specific symbol (e.g., BROCCOLIF3B
) is not returning any response when I try to fetch data.
Here is a simplified version of the code I am using:
def test_exchange_info(self):
“”“Test getting exchange information”“”
try:
# Get exchange information
exchange_info = self.um_futures_client.exchange_info()
# Log the number of symbols
logger.info(f"Total number of symbols: {len(exchange_info['symbols'])}")
# Check for BROCCOLIF3B symbol
broccolif3b_found = False
for symbol in exchange_info['symbols']:
if symbol['symbol'] == 'BROCCOLIF3B':
broccolif3b_found = True
logger.info(f"Found BROCCOLIF3B symbol: {symbol}")
break
if not broccolif3b_found:
logger.info("BROCCOLIF3B symbol not found in exchange info")
# Log first few symbols for verification
logger.info("First 5 symbols:")
for symbol in exchange_info['symbols'][:5]:
logger.info(f"Symbol: {symbol['symbol']}, Status: {symbol['status']}")
except Exception as e:
logger.error(f"Error in test_exchange_info: {str(e)}")
raise e