# Tips

## Managing Slippage and Price Impact

### **Slippage Settings:**

* Use average slippage (0.5%–1%) for liquid, high-volume token pairs
* Increase slippage tolerance (2%–5%) for low-liquidity tokens or during volatile market conditions
* Avoid excessively high slippage settings, as they can result in unfavorable execution prices

### **Reducing Price Impact:**

* **Split large exchanges into multiple smaller transactions** to reduce price impact
* Monitor price impact warnings — exchanges with impact exceeding 5% should be reduced or delayed
* Check pool liquidity depth before executing large swaps (see [**Pool**](https://wemix.fi/pool) for liquidity information)
* Execute exchanges during periods when market conditions stabilize over 10-30 minutes, allowing liquidity to replenish

{% hint style="info" %}

#### Example

A single 5,000 WEMIX swap with 3% price impact ($150 loss) can be split into five 1,000 WEMIX swaps with 0.6% price impact each ($30 total loss), reducing slippage by 80%.
{% endhint %}

***

## Cost Optimization

### **Gas Fee Management:**

* Ensure sufficient WEMIX balance before initiating swaps to avoid transaction failures
* Monitor gas fee estimates during network congestion periods
* Combine multiple small trades into fewer larger transactions when appropriate to save on cumulative gas costs

### **Token Approval Best Practices:**

* First-time swaps for each token require a separate approval transaction
* Approval is a one-time action per token contract
* Unlimited approval eliminates future approval steps but increases smart contract exposure
* Consider limited approval amounts for tokens with unknown or unaudited contracts

## Transaction Troubleshooting

For common issues such as failed transactions, slippage errors, insufficient liquidity warnings, or balance display problems, refer to the [**Support → Help Center**](https://wemix-fi.zendesk.com/) section for detailed resolution steps.

***

## Related Documentation:

* Learn how liquidity pools work: [**Pool**](/services/pool.md)
* Understand fee earnings for liquidity providers: [**Manage Liquidity**](/services/pool/manage-position.md)
* Track swap history and performance: [**Portfolio**](/management/portfolio.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.wemix.fi/services/swap/tips.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.
