# Auction-based DCA

Auction-based DCA is an automated trading strategy that streams budgets through continuous price auctions to optimize token execution, combining dollar-cost averaging with dynamic pricing.

### How It Works

1. The system continuously runs price auctions to find optimal execution prices
2. Trade sizes increase when prices improve
3. Configurable price limits protect positions from unfavorable market conditions
4. Budget streaming occurs intelligently to minimize market impact

### Key Benefits

* **Better Average Prices:** Achieves better average entry prices than standard DCA or limit orders
* **Controlled Market Impact:** Intelligent budget streaming prevents price slippage
* **Simple Setup:** Users set clear parameters once and let the strategy work
* **Manipulation Resistant:** No reliance on potentially manipulatable third-party price data

### Ideal Use Cases

* Tokens without reliable price oracles (new/niche tokens, newer networks/L2s)
* Situations requiring manipulation resistance
* Long-term token accumulation strategies
* Any arbitrary token pair, including uncommon trading pairs

### Technical Parameters

* Budget amount and frequency
* Price limits (min/max)
* Auction duration&#x20;
* Order size parameters


---

# 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://h20finance.gitbook.io/h20-docs/strategies/auction-based-dca.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.
