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

# Scoring Model & Methodology

> How Webacy calculates depeg risk scores for each stablecoin — weighted signals, risk tiers, threshold logic, and the 0–100 scoring model behind every grade.

How we calculate depeg risk scores for each token

For a quick reference of weights and tier thresholds, see "Scoring Methodology: Depeg Monitor - All Signals & Scores."

# Risk Tiers

Each token receives a score from 0-100 based on weighted risk signals. The score maps to a tier:

<Frame>
  <img src="https://mintcdn.com/webacy/nHZ00OBCBxHAq-vy/images/Screenshot-2026-04-13-at-11.26.51-AM.png?fit=max&auto=format&n=nHZ00OBCBxHAq-vy&q=85&s=f94746a4bea49ece0b1aa87a0fc6e003" alt="Screenshot 2026 04 13 At 11 26 51 AM" width="1742" height="280" data-path="images/Screenshot-2026-04-13-at-11.26.51-AM.png" />
</Frame>

# Feature Weights

The final score is a weighted sum of normalized risk signals (each 0-1). Weights sum to 90%, leaving room for future features.

<Frame>
  <img src="https://mintcdn.com/webacy/nHZ00OBCBxHAq-vy/images/Screenshot-2026-04-13-at-11.27.14-AM.png?fit=max&auto=format&n=nHZ00OBCBxHAq-vy&q=85&s=fbbf427d385e33191ebb0c7669ed8f8c" alt="Screenshot 2026 04 13 At 11 27 14 AM" width="1748" height="742" data-path="images/Screenshot-2026-04-13-at-11.27.14-AM.png" />
</Frame>

# Velocity & Momentum Scoring

Beyond the base score, we track how quickly risk is changing. Rapidly rising scores get boosted for earlier warnings.

<Columns cols={3}>
  <Column>
    📈 **Velocity**

    Rate of score change (points/tick). Positive = worsening risk.
  </Column>

  <Column>
    🚀 **Acceleration**

    Change in velocity. Helps detect rapidly accelerating depegs.
  </Column>

  <Column>
    ⚡ **Momentum Boost**

    Up to +15 points added when velocity exceeds threshold.
  </Column>
</Columns>

# Token Type Adjustments

Different token types have different expected behaviors. The model adjusts for this:

<Frame>
  <img src="https://mintcdn.com/webacy/nHZ00OBCBxHAq-vy/images/Screenshot-2026-04-13-at-11.28.21-AM.png?fit=max&auto=format&n=nHZ00OBCBxHAq-vy&q=85&s=f470b3700901cc1b3d4955463d75ffda" alt="Screenshot 2026 04 13 At 11 28 21 AM" width="1736" height="244" data-path="images/Screenshot-2026-04-13-at-11.28.21-AM.png" />
</Frame>

# Example Calculation

**Token:** USDC on Ethereum

**Price:** \$0.985

**Peg:** \$1.00

**Deviation:** 1.5%

<Frame>
  <img src="https://mintcdn.com/webacy/nHZ00OBCBxHAq-vy/images/Screenshot-2026-04-13-at-11.28.45-AM.png?fit=max&auto=format&n=nHZ00OBCBxHAq-vy&q=85&s=cb218ca2a70c7ad58984cac71e1ce692" alt="Screenshot 2026 04 13 At 11 28 45 AM" width="1690" height="506" data-path="images/Screenshot-2026-04-13-at-11.28.45-AM.png" />
</Frame>

# Hysteresis & State Machine

To prevent alert fatigue, tier transitions require sustained conditions:

* **Upgrade to Critical:** 1 tick above threshold
* **Upgrade to Warning:** 2 consecutive ticks above threshold
* **Upgrade to Watch:** 2 consecutive ticks above threshold
* **Downgrade to OK:** 2 consecutive ticks below clear threshold
