> ## Documentation Index
> Fetch the complete documentation index at: https://docs.linegap.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Sharp Money Signals

> SYNC and STEAM detection — visual badges flag when three or more books move the same direction or when steam is hitting hard across the market.

Line Gap watches every polling cycle for two specific patterns of meaningful line movement and surfaces them as inline badges on prop rows.

This is **not betting advice**. It's a flag that says: *something is happening here — investigate before you place this bet.*

## The two signals

<CardGroup cols={2}>
  <Card title="SYNC" icon="arrows-rotate">
    **Three or more books moved the same direction** within a single 30-minute polling window.

    Could be sharp action, could be shared news (an injury tweet, a coach comment). Either way, the line is about to settle elsewhere.

    *Score 60–90 based on how many books moved together.*
  </Card>

  <Card title="STEAM" icon="fire">
    **Rapid magnitude shift** across multiple books — measured as `book_count × total_line_movement`, scored on a 0–100 scale.

    Steam means the market is reacting fast and hard. Even if you missed the first wave, the second wave often still has value.

    *Emits when score ≥ 30.*
  </Card>
</CardGroup>

## How badges look

When a signal fires on a prop, you'll see a colored pill next to the player's name on the [dashboard](/features/dashboard):

* **Low severity** (60–79): amber
* **Medium severity** (80+): orange
* **High severity** (90+): red

Hover the badge for the explanation: which books moved, total magnitude, and a reminder that **a signal is not a verdict**.

## What we deliberately don't claim

* **We don't say "the sharps are on this side."** Without ticket-distribution data (% of money vs. % of bets), we can't actually distinguish sharp money from news-driven movement. Both are useful signals, but they're not the same thing.
* **We don't catch first-wave steam.** With 30-minute polling, we can only see what's already happened. The first hits go to bettors at sub-second pricing tiers.
* **We don't tell you which side to bet.** A SYNC signal tells you the line is moving up — it doesn't tell you the over is the right play. You decide.

## Honest caveats

Signals stay visible until game start. A steam move at 11am still matters at 6pm — you're deciding whether to bet, not whether to act in the next 5 minutes.

If you're seeing signals on a quiet day, expect fewer of them. Most prop lines don't move enough to trigger a flag. Quiet markets = quiet signal feed.

## Coming soon

<CardGroup cols={2}>
  <Card title="Reverse Line Movement (RLM)" icon="arrow-right-arrow-left">
    <span className="text-xs text-muted-foreground">Coming soon</span>

    True RLM detection ("line moved opposite the public-money side") requires ticket-distribution data we don't yet source. Deferred until we add a feed like VSiN, Sports Insights, or Action Network.
  </Card>

  <Card title="Push notifications" icon="bell">
    <span className="text-xs text-muted-foreground">Not on near-term roadmap</span>

    Push alerts when high-severity signals fire would require notification infrastructure not yet in place. For now signals are visual-only on the dashboard.
  </Card>
</CardGroup>
