Skip to content

[ERROR] executor: UnscoredBuyCandidatesError #129

@cipher813

Description

@cipher813

🟠 Severity: ERROR
Flow: executor
Report ID: 019df33a96a99e907ab620a94919
Time: 2026-05-04T13:43:16.393467

Error

UnscoredBuyCandidatesError: Coverage gap: 11 of 25 buy_candidate(s) not present in predictions.json (which has 35 tickers). Missing: BRO, CACI, CBOE, COST, EOG, EPAM, IBKR, LHX, MDT, RRC, SYK. Refusing to size positions — GBM veto gate is unreachable for these tickers. Re-run predictor with --tickers to close the gap.

Traceback

Traceback (most recent call last):
  File "/home/ec2-user/alpha-engine/executor/main.py", line 872, in run
    signals_raw, signals, run_date, predictions_by_ticker = _read_signals(
                                                            ^^^^^^^^^^^^^^
  File "/home/ec2-user/alpha-engine/executor/main.py", line 374, in _read_signals
    assert_predictions_cover_buy_candidates(signals_raw, predictions_by_ticker)
  File "/home/ec2-user/alpha-engine/executor/signal_reader.py", line 378, in assert_predictions_cover_buy_candidates
    raise UnscoredBuyCandidatesError(
executor.signal_reader.UnscoredBuyCandidatesError: Coverage gap: 11 of 25 buy_candidate(s) not present in predictions.json (which has 35 tickers). Missing: BRO, CACI, CBOE, COST, EOG, EPAM, IBKR, LHX, MDT, RRC, SYK. Refusing to size positionsGBM veto gate is unreachable for these tickers. Re-run predictor with --tickers to close the gap.

Created by Flow Doctor

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions