KB / signal
Bullish category count
Last verified
Auto-generated. This article is rebuilt from
app/signals/config/signal_definitions.jsonbyscripts/build_signals_kb.py. Edit the registry entry and re-run the script — do not edit this file directly.
Bullish category count
What it is
Bullish category count — registry key bullish_count.
Daily-signals column exposed for sparkline charts; raw value, no classification bands.
Source
Source module: capture
Data source: computed
Derived metric — produced inside the platform (app/signals/capture.py or equivalent) rather than fetched as a raw upstream value. See the How it's computed section below for the formula.
How it’s computed
Number of the 12 alignment categories whose implication evaluates to BULLISH on this row (11 by default; news_sentiment flag-gated behind ENABLE_AI_SENTIMENT_ALIGNMENT). Companion to alignment_score.
Where it surfaces
- API field:
alignment.bullish_countonGET /api/v1/signals/latest - Surface:
daily_signalsrow (daily-cadence persistence) - Surface:
/signals/sparklines(UI sparklines)
Health-score / alignment role
Data carrier — no implication, no health-score contribution.
Persisted for downstream consumers (sparklines, base-rate matcher, calibration substrate) but does not classify into BULLISH / NEUTRAL / BEARISH and does not contribute to the 0-100 health score.
Release cadence
- Publishes:
intraday
See also
- /kb/api/get-signals-alignment — API endpoint that serves this field.