Mean Finance
Search…
FAQ
Frequently Asked Questions about Mean Finance

Protocol

What is Mean Finance?

Mean Finance is the state-of-the-art DCA protocol. It enables you to set up actions like “Swap 10 USDC for WBTC every day, for 30 days”. You can create these actions between almost all ERC20 tokens, in the frequency of your choosing. These token swaps will then occur regardless of the asset's price and at regular intervals, reducing the impact of volatility on your investment.

How does Mean Finance work?

When you set up a position, you are creating an intention to swap one token for the other. Then, some external user can come and execute the swap for you, honoring the desired frequency of course. When they execute your swap, you are charged a 0.6% fee on the amount that was swapped. This fee is then split between Mean Finance and the swapper. Since you don’t have to execute the swap by yourself, you don’t need to pay any gas.

Why should I use Mean Finance?

Timing the market can be extremely difficult. The goal of performing DCA is to reduce the overall impact of volatility on the price of the target asset; as the price will likely vary each time one of the periodic swaps is executed, the investment is not as highly subject to volatility. DCA aims to avoid making the mistake of making one lump-sum investment that is poorly timed with regard to asset pricing.
Mean Finance will allow you to perform DCA, in a gasless and decentralized fashion. This means:
    No account required
    No trading limits
    No deposit or withdrawal fees

How is the price calculated for each swap?

Mean Finance relies on on-chain oracles to determine the price at the moment of the swap. Right now Mean Finance uses Uniswap V3’s TWAP oracles, but in the future we will support more on-chain oracles.

Is Mean Finance audited?

Mean Finance contracts have not been audited yet. However, since the code is public, you can take a look if you’d like to.

End User

When do I need to pay gas fees?

Users need to pay gas only when they interact with the positions. This includes:
    Creating their position
    Modifying their position
    Withdrawing balance from their position
    Terminating their position
End users don’t have to pay gas fees when the swaps are executed.
For more information, feel free to check our fees section.

Do I need to pay any fees?

Users need to pay gas fees when interacting with their positions. At the same time, there is a protocol fee that is charged in each swap. That fee is currently 0.6%.
For example, let’s assume that you’ve created a position that swaps 2000 USDC for ETH each day. Let’s also assume that, when the swap is executed, 2000 USDC = 1 ETH. Instead of getting 1 ETH, you would be getting 1 ETH - 0.6% = 0.994 ETH. That 0.6% will be split between Mean Finance and the user who actually executed the swap.
For more information, feel free to check our fees section.

What does it mean for a pair to be stale?

Mean Finance incentivizes other users to execute swaps, for a profit. Now, these incentives can be affected by different factors:
    The general sentiment of the crypto market
    The popularity/demand of the tokens involved in the swap
    The volume of the tokens involved in the swap
When a specific pair has some swaps that haven’t been executed in quite some time, the pair is signaled as stale.

Why is my position stale?

You don’t need to execute your swaps by yourself since Mean Finance incentivizes other users to execute swaps, for a profit. Now, these incentives can be affected by different factors:
    The general sentiment of the crypto market
    The popularity/demand of the tokens involved in the swap
    The volume of the tokens involved in the swap
So it could happen that your swap is not executed within your specified frequency. If this were to happen to your position, remember that fees are only charged on swaps, so your balance will remain unaffected.

When will my position be swapped?

Since swaps are executed by external users, they can decide when to execute them. For example, let’s assume that you had created a position with daily swaps. This means that from 00 AM UTC to 11.59 PM UTC, your position can only be executed once. Once it is executed, it can't be executed again until 00 AM of the following day. The same happens with other frequencies, such as weekly or monthly.
Last modified 2mo ago