# Swap

Panora's Swap Aggregator provides seamless access to the best prices and liquidity across multiple liquidity sources. It intelligently aggregates:

* AMM DEXs
* On-Chain Orderbooks
* DEX Aggregators

This allows users to get the most optimal swap routes and reduce trading costs, making complex DeFi strategies accessible and profitable.

#### **Key Features:**

1. **Optimal Routing**:
   * Finds the best trading paths using its proprietary routing algorithm to get the best rates across Aptos.
2. **Transaction Splitting**:
   * Splits large trades across multiple DEXs to optimize price and minimize impact on liquidity pools.
3. **Multi-Hop Functionality**:
   * Executes complex trades across different tokens and DEXs in one transaction, reducing time and price impact.
4. **User-Centric Design**:
   * Clean interface with advanced filtering, allowing even novice users to trade like professionals.

#### **Why Choose Panora Swap?**

With integrations across 100% on-chain liquidity venues of Aptos, and support for **5+ wallets** in the Aptos ecosystem, Panora offers an unmatched trading experience by balancing efficiency, transparency, and ease of use. Our platform is designed to handle any trading scenario - from basic swaps to complex arbitrage - while maintaining high performance and security.

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

**Fees:** Currently, Panora takes 0 fees on swaps done via the Panora frontend. Panora earns via revenue kickback, integrator fee share from certain DEX's, and surplus sharing. These are not extra fee on top of the DEX themselves. We also integrate sources with no fee sharing, and in those cases we don't make any money while routing through them.&#x20;

Alongwith surplus sharing, Panora levies an infrastructure fee on certain API keys. Any fee levied will be reflected in swap API response and quotes displayed would be post fee and surplus share, if any. There aren't any additional Panora swap fees currently. This policy is subject to change, and any new fee categories or adjustments will be reflected here.


---

# 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.panora.exchange/product-suite/swap.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.
