# Vaults

![](https://1891945342-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma8wsRw8_KaTLhXkQHA%2F-Mg5u-lQQn_ZTPePttFj%2F-Mg65xP8GNUXHZASOLPk%2Fimage.png?alt=media\&token=981543a2-a5e4-40bc-8b48-43834c5e0592)

{% hint style="info" %}
Polycat is one of the first yield aggregators on Polygon. Our vaults are built with intelligent and flexible strategies, continually giving our users the best rates possible.
{% endhint %}

**Polycat Vaults automatically compound farms for you.** ***Less work means more time for catnaps, right?*** **😸**

Think of vaults as *smart farms,* where you don’t need to go through the hassle of harvesting rewards, selling half, adding liquidity and re-staking those LP tokens.

Whether for pools or single token vaults, you don’t have to manually harvest and compound your rewards anymore.

## 💱 We Be Compoundin' <a href="#we-be-compoundin" id="we-be-compoundin"></a>

**We want to bring auto-compounding to the masses!**

Polycat's unique vaults **automatically compound**. Thanks to Polygon's extremely low transaction fees, we're able to compound vaults automatically typically **once every 5 minutes, or whenever optimal!** \
\
**Note:***`The vault compounds at a variable rate, depending on the TVL. It's guaranteed to compound at least once a day even when gas price would make it compound at a loss.`*

Some vaults even have their own reward tokens, depending on the strategy. Polycat takes these rewards and sells them to increase your position! Our **auto-compounding** strategies ensure your position is always automatically increasing--no need to get your paws dirty! 😻🐾

{% hint style="info" %}
Still harvesting and compounding manually? Let our auto-compounding vaults do the grunt work for you!
{% endhint %}

One of our goals is to enable the auto-compounding of farms that don't support it. We're adding value to other yield aggregators by making them even more performant! Our vault code is forked from Autofarm for this reason.

> In the future, we will be auto-compounding a variety of yield aggregators, some of which may already auto-compound. Thus, **auto-auto-compounding** was born! 🙀

![](https://1891945342-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma8wsRw8_KaTLhXkQHA%2F-MaBoBSMZYnYyKhbUv-p%2F-MaBogFniJHZ5M0RnzOH%2Fimage.png?alt=media\&token=341a14c0-7c97-4b25-b2a8-3fb8de80feaf)

For more information on how Polycat auto-compounds, [check out this Medium article](https://polycatfinance.medium.com/introducing-vaults-a9d14f394141).

## ⏳Vault Time Left

![Time left: on right side, underneath the Compound button.](https://1891945342-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma8wsRw8_KaTLhXkQHA%2F-MlUN4sQEloHUHt_iF7A%2F-MlUPsjMl8hpifTnIAtT%2Fimage.png?alt=media\&token=f6c67149-530f-41a4-9588-3b810cd0b3d4)

**Time Left:** if you see this displayed for your vault, the underlying farm (i.e., QuickSwap) controls the expiration, and they may reset the timer before the vault expires.&#x20;

Core LPs such as WMATIC-USDC or WETH-WBTC will refresh before the timer is up.

## 💸 Vault Fees <a href="#vault-fees" id="vault-fees"></a>

{% hint style="info" %}
Our vaults currently have **no deposit fees**!

A small **0.1% withdrawal fee** is applied **on only old vaults, new vaults don't have this fee** ☝🐱
{% endhint %}

* 4.5% of the earnings from **standard vaults** are used to grow Fish funds. 💰
* 0.5% of the earnings from **standard vaults** are used to cover the auto-compounding, swapping, burning & gas fees. 🔥🔥
* 100% of the earnings from **Fish Fund vaults** are used to reward $FISH holders. 💰💰💰

The APY for vaults include liquidity provider fees for LPs. See [Vault APYs](#apy) for full details of how APYs are calculated.

## 🔥 Burning Vaults <a href="#burningvaults" id="burningvaults"></a>

Burning vaults are a special kind of vault. They are used to manage the burn rate of fees, and have their own distinct benefits.

{% hint style="info" %}
Instead of immediately burning all fees, we opt for a slow burn, gradually growing over time.
{% endhint %}

## 💰 Fish Fund Vaults <a href="#burningvaults" id="burningvaults"></a>

Dividend vaults are a special kind of vault. They are used to manage the single $FISH staking rewards.

{% hint style="info" %}
We use Fish Fund vaults to manage the previous Burning Vaults funds to buyback and redistribute rewards.
{% endhint %}

## 🧮 Vault APYs <a href="#apy" id="apy"></a>

{% hint style="info" %}
How do the Vault APYs get calculated? *Pay attention!* 🧮☝🐱
{% endhint %}

Normally, the yield rate is reflected as Annual Percentage Rate (**APR)**, as the native token reward does not auto-compound. With an auto-compounder, the return in a year can be significantly higher and we refer to Annual Percentage *Yield* (**APY)** instead of APR, to reflect the compounding nature of the investment.

The APY displayed is a combination of:

* Trading fees, and
* Pool rewards.

**Trading fees** are given to liquidity providers in proportion to their percentage stake in the LP. Trading fee rates vary, but are generally a percentage of all trades on the pair. Trading fees are added to the pool, and automatically accrue in real time. You can claim the trading fees by withdrawing your liquidity in the pool. For ease, we factor in your accrued trading fees into the APY calculations.

**Pool rewards** are auto-compounded every five minutes. They are sold to purchase more LP tokens on your behalf, and automatically compounded into your stake. As such, pool rewards increase the amount of LP tokens you own over time.

{% hint style="info" %}
The APY calculation includes liquidity provider trading fees and compounding pool rewards. This is why you may see higher yield rates on Polycat as compared with the base vaults.
{% endhint %}


---

# 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.polycat.finance/products/vaults.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.
