# Features

* The Jupyter Swap liquidity pools will have a 0.3% percent trading fee 0.27% will go to the pool \
  (liquidity provider ) and 0.03% percent will be sent to a vault, we will use this 0.03% for advancing the project, and building new exciting stuff.<br>
* The Provider's liquidity fees will be 0.27%. Jupyter Swap is not only built with traders in mind, but we also aim to give the liquidity providers the maximum possible APY.<br>
* All our liquidity Pools will have an ERC-20 Token vs. BNB,\
  internally the pools do work with WrappedBNB Token,\
  but as a user, you won’t notice this because the WBNB will automatically be Exchanged to BNB,\
  and BNB will automatically be converted to WBNB.

  All our pools are ERC-20 tokens vs. BNB,\
  but thanks to intelligent routing and pool hopping you will be able to trade all tokens to other tokens on JupyterSwap.<br>
* Anyone can open their own trading pools, or add liquidity to an existing pool, the only limitation is there can only ever be 1 pool of any given token. Liquidity providers will get LP-Tokens, the LP-Tokens are ERC-20 compatible, and will function as proof of your ownership.<br>
* The AMM model works on the simple Formula,

  X = token A Balance\
  Y = token B balance\
  K = pool constant

  X \* Y = K

  The Price calculation is:

  P = tokenA price in tokenB\
  X = token A Balance\
  Y = token B balance

  Y / X = P

  X = 100\
  Y = 1000

  1000/100 = 0.1

  In reality there is also a price impact depending on your position size:\
  Lets say you have 10 tokenB and want to buy tokenA:

  Q = position size\
  R = receiving amount in tokenA\
  X = token A Balance\
  Y = token B balance

  (( X — Q ) / Y ) \* Q = R

  Q = 10\
  X = 100\
  Y = 1000

  (( 100–10 ) / 1000 ) \* 10 = 0.9<br>
* On top of that, we have developed our own unique Chart, which will be available for use to everyone.&#x20;

<br>


---

# 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://jupyter.gitbook.io/jupyter-1/jupyter-network/jupyter-dex/features.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.
