Skip to content

Ideas info panel: 'market-moving news' detection #128

Description

@binarypath

Context

v1 of the ideas company info panel shows the raw count of news articles in the last 24 hours. There's no heuristic for what makes news "market-moving" vs background chatter.

What's missing

A signal on the panel (badge / dot / colour) that says "this stock has news that's actually moving the price right now" — so the user can prioritise which pinned companies to look at first.

Why deferred from v1

The detection heuristic isn't obvious and needs a decision. Candidates to consider:

  1. Earnings-day flag — easy. FMP has earnings calendar; flag if earnings was within the last 1 trading day or upcoming within next 2.
  2. Analyst rating change — FMP has analyst upgrades/downgrades; flag if any in last 24h.
  3. Abnormal % move — if today's change is > N× the 30-day average daily range, flag.
  4. News source weight — weight Reuters/Bloomberg-style sources higher than aggregators.
  5. Combination — any of the above triggers the flag.

Pick a definition first, then build.

Definition of done

  • Decide on the heuristic (this issue is the place to capture that decision)
  • Add a "moving" indicator to the info panel — colour or icon
  • Compute server-side, return as boolean on the info-panel JSON
  • Tooltip explains why it's flagged ("Earnings tomorrow", "Analyst upgrade", "+5% on 3x avg volume")

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions