Choose language / Korean

What Actually Moves the Bull-Bear Index

The 30-second version: weight moves it, count cannot

The BBI compares the weighted average impact of bullish stories over the last 24 hours against the weighted average impact of bearish ones. Older stories decay with roughly a 12-hour half-life, and stories covering the same event are clustered and counted once. If the mechanics are new to you, start with How to Read the BBI — this guide answers the next question: what actually moves this number day to day? And it answers with measured data, not theory.

Where the BBI actually lives: the 90-day band

As of July 17, 2026, across the last 90 days (91 days with data), the daily BBI distribution looks like this:

  • Median 46.4 — the "normal" state of news flow sits slightly bearish of neutral (50).
  • Everyday band (25th–75th percentile) of 45.0–47.8 — half of all days fit inside that 3-point range.
  • Extremes: a low of 10.0 (June 7) and a high of 64.5 (April 18) — readings below 30 or above 60 happened only a handful of times in 90 days.

The practical implication is simple: the difference between a BBI of 46 and 47 is noise. A move from 44 to 52, by contrast, means something genuinely unusual hit the news flow. The band is narrow by construction — bullish and bearish stories are almost always mixed, so the index only reaches an extreme when one side is heavy and consistent, not merely loud.

Anatomy of a big swing: the honest story behind -38.8 points

The largest single-day move in the 90-day history was -38.8 points on June 7, 2026. Open the ledger for that day, though, and you find only 2 scored stories — both bearish, average impact 80. The all-time-window high of 64.5 on April 18? Just 4 scored stories. Both 90-day extremes are thin-sample artifacts.

That is an honest limitation of the metric, and we would rather you know it. A weighted average with two data points is those two data points. When you see a violent daily swing on a weekend or a quiet holiday, suspect a small denominator before you suspect a sentiment collapse. Contrast that with June 3, 2026 — a genuinely news-heavy sell-off day, with high-impact bearish stories like "Ethereum crushed to $1,840" landing while BTC actually fell 7.41% — where the BBI's drop was a thick-sample, real signal. The live index on the homepage softens this problem with a 24-hour weighted window, but when reading the daily history chart, make it a habit to check how many stories fed each day.

Why story count cannot move the index

On July 13–14, 2026, our pipeline ingested four separate stories all reporting the same thing: Fed governor Waller signaling rate hikes (all scored bearish, impact 90). A count-based index would have registered that one utterance four times. The BBI clusters same-event coverage and admits one representative story, so ten outlets rewriting the same headline count exactly once.

What remains after deduplication is weight. A single impact-90 Fed story arithmetically outguns a pile of impact-40 minor positives. So when you wonder "there was so much bad news today — why didn't the BBI fall?", the answer is usually one of two things: the bad news was one event echoing across outlets, or something heavier was holding the other side of the scale. When the index puzzles you, compare the impact scores of the top stories on each side rather than the length of the headline list.

Which news actually carries weight

The composition of the inbound flow is worth knowing too. Over the last 90 days of the verification ledger, decisively-scored stories broke down as roughly 4,777 crypto, 670 macro, and 495 global-markets items (as of July 17, 2026). By volume, crypto news dominates, so most of the BBI's everyday wiggle comes from crypto flow. The size of the market reaction differs sharply, though: behind correct calls, the average BTC move after a crypto story was 2.41%, versus a 0.59% average S&P 500 move after a macro story — crypto reacts about four times harder in absolute terms.

The stories that break the band are a different breed: CPI prints, FOMC and ECB rate decisions, and large liquidation cascades hit multiple assets at once and generate impact-80-to-90 stories in bulk. Those are the days the BBI gets shoved out of its band. One housekeeping note: the Korea-finance category is excluded from the index, so on quiet days when only domestic Korean stories arrive, a motionless BBI is expected behavior, not a bug.

Level vs. change — and change vs. cause

As this is written (July 17, 2026), the live BBI reads 47.7 "Mild Bear" with a 6-hour delta of -0.6, and the latest daily value is 45.9 — a textbook inside-the-band day. On a day like this, the level itself tells you almost nothing. The useful reading order is:

  1. Look at the change first. Ignore wiggles inside the 45–48 band; pay attention only when the index leaves it.
  2. If it moved, check the Top Driver card to see which story pulled it.
  3. Judge whether that call deserves trust using the public verification ledger — for what it's worth, impact-80+ calls hit at 55.5% over 24 hours versus 49.6% for calls in the 60s, so heavier drivers have genuinely better track records.
  4. Anticipate the next swing with the economic calendar. CPI prints and central-bank decisions are the classic catalysts that generate heavy news in bulk and shove the BBI out of its band.

Finally, if the whole guide compresses to three lines, it is these. Forget everything else and you will still read the BBI correctly:

  • The BBI lives in a 45–48 band most days (90-day median: 46.4). Treat inside-the-band movement as noise.
  • Extreme readings can be thin-news illusions. When you see a violent swing, check the day's story count first.
  • Event weight moves the index; story count does not. The same news ten times over counts once.

All figures in this guide are measured data as of July 17, 2026. Informational only, not investment advice. See our Editorial Policy & Disclaimer.