# Adjusted Volume for Makers

Incentive programs in DeFi often face  a key challenge: ensuring high-quality orders for a healthy market with competitive prices.

The core of our reward system uses an adjusted volume calculation that considers both the quality and age of orders. Adjustments are critical to ensure that makers who provide competitive, high-quality liquidity receive the most rewards, aligning incentives with market health and sustainability.

The adjusted volume calculation incorporates the following elements:

1. **The historical spread quality:**&#x20;

Orders placed closer to the mid-price receive higher rewards due to tighter spreads. Tighter spreads improve market competitiveness and favor makers who offer the best prices for takers.

2. **The historical volume consistency:**&#x20;

The system evaluates whether the maker’s historical activity aligns with the effective volume generated over time. Consistent contributions are rewarded proportionally.

3. **Historical window (historicity):**

A “window” is used to assess past activity. This window can be adjusted (made narrower or wider) to more or less account for long-term contributions or [adapt to specific users](/mgv-incentives/ms2-program-closed/mgv-token-allocation-per-user-type.md) ([like Kandel’s Makers](/mgv-incentives/ms2-program-closed/mgv-token-allocation-per-user-type/specific-allocation-for-kandel-users-and-vault-managers.md)).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mangrove.exchange/mgv-incentives/ms2-program-closed/how-rewards-are-calculated/adjusted-volume-for-makers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
