trader.discovery package¶

Finding symbols the operator did not list.

Themes in, tradable symbols out. Nothing here decides whether to trade — that stays with the strategies — and nothing here may raise past scan.py’s boundary: a discovery outage must never stop the fixed tickers trading.

Submodules¶

  • trader.discovery.candidates module
    • Candidate
      • Candidate.symbol
      • Candidate.theme
      • Candidate.origin
      • Candidate.headline
      • Candidate.url
      • Candidate.recommendation_mean
  • trader.discovery.filters module
    • DEFAULT_STRONG_BUY_MEAN_THRESHOLD
    • FilterOutcome
      • FilterOutcome.accepted
      • FilterOutcome.reason
      • FilterOutcome.code
    • apply_filters()
    • asset_gate()
    • is_strong_buy_consensus()
    • listing_gate()
    • opinion_gate()
  • trader.discovery.health_score module
    • HealthScoreResult
      • HealthScoreResult.score
      • HealthScoreResult.tier
      • HealthScoreResult.upside_pct
      • HealthScoreResult.total_analysts
      • HealthScoreResult.is_buy_candidate
      • HealthScoreResult.is_review_flag
    • calculate_health_score()
  • trader.discovery.rank_persistence module
    • METRIC_RECOMMENDATION_MEAN
    • METRIC_STRONG_BUY
    • ConsensusHistoryPoint
      • ConsensusHistoryPoint.symbol
      • ConsensusHistoryPoint.fetched_at
      • ConsensusHistoryPoint.strong_buy
      • ConsensusHistoryPoint.recommendation_mean
    • RankStability
      • RankStability.symbol
      • RankStability.mean_rank
      • RankStability.stddev_rank
      • RankStability.appearances
    • compute_rank_stability()
  • trader.discovery.scan module
    • ANALYST_SCAN_INDEX
    • discover_symbols()
    • screen_for_entry()

claude-alpaca-trader

Navigation

Contents:

  • trader
    • trader package
      • Subpackages
        • trader.backtest package
        • trader.brokers package
        • trader.chat package
        • trader.cli package
        • trader.config package
        • trader.daemon package
        • trader.discovery package
        • trader.evaluation package
        • trader.execution package
        • trader.ideas package
        • trader.indicators package
        • trader.llm package
        • trader.marketdata package
        • trader.news package
        • trader.performance package
        • trader.persistence package
        • trader.pipeline package
        • trader.ranking package
        • trader.replay package
        • trader.reporting package
        • trader.resilience package
        • trader.risk package
        • trader.simulation package
        • trader.strategies package
      • Submodules

Related Topics

  • Documentation overview
    • trader
      • trader package
        • Previous: trader.daemon.sleeper module
        • Next: trader.discovery.candidates module
©2026, James Sandlin. | Powered by Sphinx 9.0.4 & Alabaster 1.0.0 | Page source