# Dynamic Trade Routing

In a DEX, swapping a large quantity of *Token A* for *Token B* along a single path often leads to a proportional increase in the price of *Token B* due to decreased liquidity. **Dynamic Trade Routing** mitigates this by distributing the large token amount into smaller segments and executing swaps across various paths. This strategy minimizes the impact on *Token B*'s price.

**7K Aggregator** has **Dynamic Trade Routing**, aggregating fractured liquidity across DEXs, enabling users to source the most capital-efficient liquidity to support their trades.

> For example, if you want to make a 1000 USDC-SUI trade, it may distribute your trade into a 950 USDC-SUI trade on DEX\_1, 30 USDC-SUI trade on DEX2, and the rest on the third route to ensure the combined outcomes are optimal for the trade.

The percentage distribution of each swap is dynamically calculated to secure the best possible price. Trade splitting is particularly effective for large transactions and for trades involving tokens with scattered shallow liquidity across multiple exchanges. This approach not only improves pricing but also allows you to see precisely which DEXs are involved and how the amounts are distributed among them.


---

# 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.7k.ag/7k-aggregator/dynamic-trade-routing.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.
