📑
DeFi Saver Knowledge Base
  • Welcome to DeFi Saver Knowledge Base
  • General
    • What is DeFi Saver?
      • Boost & Repay
      • Smart Contracts
      • DeFi Saver and security
      • Liquidity Sources of DeFi Saver
      • DeFi Saver Fees
    • Smart Wallets
      • Can I access DFS created positions using other apps?
      • Why did we switch to Safe?
    • Wallet Compatibility
    • Troubleshooting common issues
      • Error: "An issue was detected with this transaction that would cause it to fail" - what to do
      • How can I withdraw tokens from my Smart Wallet?
      • My MetaMask account is failing to load - what should I do?
      • My transaction is pending / not going through - what should I do?
      • I cannot make any transactions using DeFi Saver after using Furucombo?
      • Avoiding MEV with your transactions
  • Features
    • ETH Saver
      • How does ETH Saver work?
      • Profit tracking & how does it work
      • Positions in ETH Saver
      • Are there fees?
        • Are there any costs that are not immediately noticeable?
    • Automation
      • Automation strategies
      • Requirements for using Automation
      • Automation Fees
      • How does Automation work?
      • When are Automation transactions made?
      • Are there risks when using Automation?
    • Recipe Creator
      • What are Flash Loans?
      • Is Recipe Creator safe to use?
      • Pre-made recipes / Recipe Book
      • How can I reuse output of previous functions?
    • Loan Shifter
      • Collateral Swaps
      • Debt Swaps
    • Notify
      • Notification Monitors
      • How do I set up Notify?
    • Simulation Mode
    • Smart Savings
      • Overview of Yearn
      • Overview of Convex
      • Overview of mStable
      • Why is a smart wallet needed for using Smart Savings?
      • How to start lending funds and earning interest using Smart Savings?
      • Managing existing portfolios using Smart Savings
      • The difference between APR and APY
      • Are there any security risks?
    • Bridge
    • Exchange
      • What are Limit Orders?
      • What is DCA?
  • Protocols
    • Aave
      • Aave Dashboard
      • Aave versions comparison
      • How does Aave Automation work?
      • Can I manage my existing Aave lending/borrowing portfolio using the Aave dashboard?
      • What are Flash Loans?
      • How can I long or short assets using Aave?
      • Staking Aave tokens
      • How can I tell how much interest I will earn or have already earned using Aave?
      • How can I swap my collateral or debt in Aave?
      • Migrating your Aave position(s)
      • Pendle Principal Tokens (PTs) on Aave
    • CurveUSD
      • What is LLAMMA in CurveUSD?
      • How do you create a loan in CurveUSD protocol?
      • Does CurveUSD charge any fees?
      • Is there a standard (hard) liquidation in CurveUSD?
      • What are bands in CurveUSD?
      • Why do I need a Smart wallet for CurveUSD?
    • Compound
      • Compound Dashboard
      • Can I manage my existing Compound lending/borrowing portfolio using the Compound dashboard in DeFi S
      • How to earn and withdraw COMP tokens
      • How can I tell how much interest I will earn or have already earned using Compound?
    • Fluid
      • Intro to Fluid
      • Liquidity Layer
      • Lend Protocol
      • Vault Protocol
      • DEX Protocol
      • DeFi Saver-supported Features
    • Liquity
      • Liquity Dashboard walkthrough
      • What is a Trove?
      • Liquity Redemptions
      • How to stay protected from redemption risk in Liquity
      • How do Liquidations work in Liquity?
      • What are the key benefits of Liquity?
      • Does Liquity charge any fees?
      • What is a Stability Pool?
      • What is the "Debt-in-Front" value in Liquity?
      • How can I earn LQTY tokens?
      • Why do I need a Smart wallet for Liquity?
    • Liquity V2
      • Intro to BOLD
      • Borrowing Rates and Redemptions
      • Collateral Ratios
      • Troves as NFTs
      • Revenue Distribution and Forkanomics
      • LQTY Staking
      • DeFi Saver-supported Features
    • Chicken Bonds
    • MakerDAO
      • Managing the Dashboard
      • Automation options for MakerDAO
      • What is a CDP and why should I be interested in opening one?
      • How do Boost & Repay work?
      • How does CDP Automation work?
      • Can I transfer my MakerDAO Vault to a different address?
      • Can I manage MakerDAO Vaults created using other apps at DeFi Saver?
    • Morpho Blue
    • Reflexer
      • Reflexer Dashboard walkthrough
      • How can I start borrowing or leveraging using Reflexer?
      • What makes Reflexer unique?
    • Spark
      • Spark Dashboard walkthrough
      • What is sDAI?
      • Liquidations in Spark
  • Legal
    • Terms and Conditions
Powered by GitBook
On this page
  1. Features
  2. ETH Saver

Profit tracking & how does it work

PreviousHow does ETH Saver work?NextPositions in ETH Saver

Last updated 1 year ago

ETH Saver estimates the profit of a position by tracking the amounts of ETH deposited (supplied/paid back) and extracted (withdrawn/borrowed) from the position, taking the position balance (net worth) into account.

  • Why is the profit negative when opening a position?

For positions based on rETH or cbETH, turning ETH into rETH/cbETH cannot be done by staking it directly at a fixed rate (like you can with wstETH). This means that the swap is done via decentralised, onchain exchanges. The market price can be slightly below the actual rate claimed by rETH/cbETH contracts, which is what ETH Saver uses to track profit. The swap price, including the estimated trade size impact, will be visible on the UI whenever a recipe includes a swap on the market. Note that ETH Saver takes no fees from any swap.

Positions based on wstETH can have a slightly negative profit when creating a position because of the limited calculation precision on the side of smart contracts. This imprecision is very small and doesn't affect the profit in a meaningful way in the long run.

  • Why is my profit decreasing?

When leveraging ETH, you have a certain amount of collateral in the chosen staked ETH token creating a positive yield, and an amount of debt in ETH creating a negative yield (dictated by the used protocol's borrow rate). The borrow rate is applied continuously over time while staking yield is usually applied daily. This results in the position profit having a big jump every 24 hours, and decreasing slowly between the jumps. The average of these changes over a longer time period is the Estimated Net APY shown in the interface.

  • How does ETH price fluctuation affect profit?

Profit is tracked and denominated primarily in ETH. As such, ETH Saver does not take market price fluctuation into account. Profit in USD is equal to the market value of profit in ETH at that time.

  • How do trade size impact and slippage affect profit?

ETH Saver aims to be as fair as possible in all situations. When executing actions that include a swap (such as leverage actions - Boost or Repay), profit tracking tracks an amount estimated using the rate from the staked ETH token contract instead of the actual received amount. What this means is that any loss caused by trade size impact or slippage is taken into account and counted as a loss. This is done so that the performance fee would only be taken when the position actually created positive profit for the owner.

  • Does the profit estimate in the UI include the performance fee?

Yes. The performance fee is already subtracted from the profit estimate shown in the interface, even though the actual fee is taken only when actually exiting the position.

Learn more about fees.