# 自动复利(Auto-compounding)策略

**自动复利(Auto-compounding)**&#x610F;味着每隔一段时间自动将用户的投资收益再次投资成为投资本金，从而可以在接下来的时间内获得该投资收益的投资收益。它是最为常见和稳健的投资策略之一。

## 策略逻辑

几乎所有的协议的收益机会（如流动性挖矿项目，交易挖矿项目，借贷挖矿项目等）都要求用户自己手动与智能合约进行交互才能获得收益。而如果用户希望将这些收益再次复投成为投资本金继续获得投资收益，则需要进一步手动与智能合约进行交互才可以。

为了通过复利实现更高的收益，用户就需要频繁的与协议进行交互，收获自己的投资收益并进行复投。但是，绝大多数用户由于下面的原因都无法手动实现收益最大化，这是因为：

* 最优的复利时间间隔一般小于1天，绝大多数用户无法保持在这么短的时间间隔下与协议进行持续交互。
* 收获自己的投资收益并进行复投需要gas fee，在一些链上频繁的进行操作累计下来会带来很高的成本。

**自动复利策略解决了单一用户面临的上面两个问题：**

&#x20;  :white\_check\_mark: 通过程序自动化进行收获与复投，从而能够实现在非常短的最优复利时间间隔下的持续操作。

&#x20;  :white\_check\_mark: 通过将所有用户的收获和复利操作捆绑到一起进行，一笔操作完成了所有用户的收获和复利操作，极大地降低了所有用户的gas成本，提高了所有用户的收益。

## 策略内容

下面是一个策略的具体操作内容：

1. **用户存入**：用户将该策略对应的本金代币存入该策略合约。
2. **策略合约存入**：策略合约将收到的代币存入该策略对应的底层收益协议的矿池。
3. **策略合约复投**：在经过了最优的复利时间间隔后，**UpDeFi**平台会调用策略合约的复投方法，将所有用户这段时间在底层收益协议的矿池上获得的收益换成本金代币并再次复投进入底层收益协议的矿池。
4. **用户提取**：用户可以**随时提取**他们在UpDeFi平台存入的本金及其在底层收益协议的矿池上获得的投资收益和复投收益，以及**UpDeFi**平台奖励给用户的UP代币。

## 相关费用

我们明白任何费用都可能意味着用户收益的减少，但我们也明白协议收入的有效使用可以更好的帮助**UpDeFi**协议增长，从而为**UpDeFi**平台的用户带来更高收益。

为了保证**UpDeFi**协议的长期发展，为**UP代币**持币用户带来**最高收益**，**自动复利**策略对用户收取下面几种费用。这些费用都是在对相应**策略发动收获**和**复投操作**时，从这段时间策略收获的收益中按照一定比例扣除的。

&#x20;  :white\_check\_mark: **自动复利操作的Gas费**：该费用是UpDeFi为了保证在最优的复利时间间隔过后，及时发动复投而必需的Gas费用。该费用比例为0.5%。

&#x20;  :white\_check\_mark: **策略家激励费**：该费用是为了奖励开发该策略的策略家收取的，它能激励策略家为UpDeFi平台持续贡献高收益策略。该费用比例为0.5%。

&#x20;   :white\_check\_mark: **UpDeFi平台收入**：该部分收入的90%直接分配给UP代币的质押者，10%进入UpDeFi DAO金库，为协议包括产品，开发，审计和市场合作等方面的支出提供支持。平台收入的比例为3.5%。

## 存入费（长期投入激励）

拥有自动复投策略的机枪池在进行复投时面临被闪电贷攻击夺取用户收益（用户本金不会被闪电贷攻击）的风险， 因而通常有存入费或提取费的设计以避免闪电贷攻击的可能。

**UpDeFi协议**也采用了**存入费的设计**以避免被闪电贷攻击的风险，但UpDeFi协议和团队并不收取存入费，存入费是用户在策略存入资金时交给策略中已有用户&#x7684;**。**

当用户A将资金存入某复投策略时，他投入的本金的一个很小的比例会分配给所有已经在该策略中的用户。同样的，在该用户A存入资金之后存入资金的用户，也需要将他们投入的本金的一个很小的比例分配给在他们之前进入该策略的用户，因此用户A又可以分得这部分本金。

**存入费**实际上也是一种**长期投入激励**，**用户存入策略的时间越早，持续时间越长，他能够获得的长期投入激励就越高。**

目前存入费的比例为本金的0.08%。


---

# 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.updefi.finance/zhong-wen/ce-le/zi-dong-fu-li-autocompounding-ce-le.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.
