> For the complete documentation index, see [llms.txt](https://docs.thevolumeterminal.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thevolumeterminal.com/campaigns/eligible-volume.md).

# Eligible Volume

To maintain fair competition and healthy liquidity, Volume Terminal enforces specific rules on what constitutes "Eligible Volume." These rules filter out manipulative practices and ensure that rewards are distributed to genuine, active market participants.

***

### What Volume is Eligible?

Trading volume is calculated as the USD value of your filled orders on the specified campaign pairs. However, for volume to count toward your campaign progress and leaderboard standing, it must meet the following criteria:

#### 1. Token Pair & Market Matching

Only trades executed on the specific market symbol(s) defined in the campaign configuration are eligible.

* **Spot vs. Futures**: A campaign might be restricted to Spot trading only, or Perpetuals/Futures only. Ensure you are trading on the correct contract type.
* **Asset Pair**: If a campaign is for `BTC/USDT`, trades on `BTC/USDC` or `ETH/USDT` will not be counted.

#### 2. Minimum Trade Size (`minTradeSize`)

To prevent spam and micro-trades designed to artificially inflate trade counts, campaigns may enforce a minimum trade size.

* *Example*: If `minTradeSize` is set to $10, any trade with a total fill value below $10 USD will be ignored by the tracking system.

#### 3. Daily Volume Cap (`maxDailyVolume`)

Some campaigns implement a daily cap to prevent single traders from dominating the entire pool in a single day, encouraging consistent trading over the epoch.

* *Example*: If `maxDailyVolume` is set to $100,000, any volume you generate above $100,000 within a single UTC day will not count toward the campaign.

***

### Volume Multipliers

Volume Terminal supports dynamic multipliers that boost your eligible volume during specific windows.

* **How it Works**: If a 1.5x multiplier is active on a pair, a trade with a value of $1,000 will be recorded as $1,500 of eligible volume.
* **Scheduling**: Multipliers can be recurring (e.g., Happy Hours) or event-based (e.g., during high volatility periods or project milestones). Check the campaign dashboard to see if any multipliers are currently active.

***

### Anti-Wash Trading & Sybil Protection

To protect honest traders and token issuers, Volume Terminal uses advanced backend algorithms to identify and exclude manipulative volume:

> \[!WARNING] **Prohibited Actions** The following behaviors are strictly monitored and will result in the volume being flagged as ineligible, or your account being banned from the campaign:
>
> * **Self-Trading**: Executing trades against your own orders on the order book (buy/sell coordination).
> * **Circular Trading**: Passing funds between a group of accounts to generate artificial volume.
> * **Direct Spread Crossing (Wash Bots)**: Rapid buying and selling within the spread with zero market exposure or risk, solely to accumulate volume.

Our detection systems analyze trade frequency, execution patterns, account relationships, and order book depth. Legitimately executed manual or programmatic strategies (including grid bots, trend followers, and arbitrage) that take real market risk are fully welcome and supported.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.thevolumeterminal.com/campaigns/eligible-volume.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
