diff --git a/src/screener/canslim_controller.py b/src/screener/canslim_controller.py index 3488146..467baf8 100644 --- a/src/screener/canslim_controller.py +++ b/src/screener/canslim_controller.py @@ -29,7 +29,7 @@ def run_canslim_screener(): def process_symbol(symbol, data, selected_screeners): """Process individual symbol for CANSLIM screening""" - if not + if not data: # Add the condition to check if data is empty print(f"⚠️ Warning: No data returned for {symbol}. Assigning default score.\n") scores = {screener: 0.25 for category in selected_screeners for screener in selected_screeners[category]}