# 4.2 Average Grid bot

📊 *Average Grid Bot* is a trading strategy that builds a grid of orders and averages the entry price, lowering the break-even point and allowing profit to be made on price rebounds. It is suitable for trading in volatile or downward-trending markets.

After the strategy is launched, the bot splits the invested amount into portions and starts buying the asset as the price drops, according to a pre-set grid. With each new purchase, the entry price is averaged, and the potential sell point adjusts to the new average price.

<mark style="color:purple;">**➡ The way it works in HASH7:**</mark> the order grid is built based on percentage intervals between each step. Each new buy is triggered when the asset’s price drops by a specified percentage from the previous position. A sell order is triggered when the price reaches the average cost of all purchases plus the defined profit percentage.

For example, if the average purchase price is 12 USDT and the target profit is 1%, the bot will sell the asset when the price reaches 12.12 USDT.

The first purchase is made at the market price when the strategy is launched. After that, the bot continues to place new buy orders at each price drop, according to the defined parameters, while maintaining proportional allocation of the deposit.

<figure><img src="/files/ADJsEjOiyC7tBPOKlQHV" alt=""><figcaption></figcaption></figure>


---

# 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://hash7-gitbook.gitbook.io/en/trading-bots/4.2-average-grid-bot.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.
