Factor Docs
  • 🏭Introduction to Factor
  • Getting Started
    • đŸ•šī¸Quickstart
    • 🔗Supported Protocols
    • 🔐Strategy Cheatsheet
      • Swaps Cheatsheet
        • Conditional Market Order
        • Automated Market Order
        • Multi Swap
        • Automated Swap & Earn
        • Automated Scale Order
        • Scale Order Partial Fill Yield
        • Interest On Pending Trades
        • Leverage Trade
        • Leverage DCA
      • Lending Cheatsheet
        • Lending Pool Zap
        • Multi Lend
        • Market Making To Lending Switch
        • Earn Negative Interest
        • Carry Trade
        • Leveraged Staking Yields
        • Leveraged Fixed Yields
      • Borrowing Cheatsheet
        • Collateralized Borrow
        • Collateralized Borrow Zap
        • Multi Borrow
        • Debt Switching
        • Automated Debt Readjustments
        • Debt Refinancing
        • Asset Switching
      • Liquidity Provision Cheatsheet
        • Liquidity Pool Zap
        • Yield Farm Zap
        • Automated LP Adjustments
        • Yield Farm Adjustments
      • Flash Loan Cheatsheet
    • 🧠Strategy Explainers
      • Leverage
        • Leverage Performance Modelling
        • Leverage Long Simulation
        • Leverage Short Simulation
      • Yield
        • Yield Performance Modelling
      • PT Strategies
        • Leverage Long PT Simulation
      • Delta Neutral Yields
        • Levered USD & ETH Carry
    • 📖Glossary
  • Factor Discover
    • 🔍Factor Discover
      • Public Strategies User Guides
        • Deposit Into User Created Strategies
        • Withdraw From User Created Strategies
      • Leverage User Guides
        • Create A Leveraged Position
        • Adjust Position Leverage
        • Add Collateral To Position
        • Withdraw Collateral From Position
        • Repay Position Debt
      • Yield User Guides
        • Auto-compound Your Yields
      • PT User Guides
        • Redeem Your PT
      • APY Calculations
    • âš™ī¸Factor Operated Strategies
      • Yield Type Strategies
        • Additional rETH Yields On USDC Lend
        • Amplified rETH Yields On USDC Lend
        • Additional Liquid Staked ETH Yields On USDC Lend
        • Additional Liquid Restaked ETH Yields On USDC Lend
      • Trading Type Strategies
        • WBTC Base Switch On rETH For ETH & USDC Yields
      • Delta Neutral Type Strategies
        • Delta Neutral ETH With rETH & USDC Yields
  • Factor Studio
    • 🎨Factor Studio
      • Automated Strategies
      • Conditional Strategies
    • 🏠Private Strategies
      • User Guide
        • Private Strategy Creation
    • đŸ‘ĨPublic Strategies
      • User Guide
        • Public Strategy Creation
        • Create An Exit Strategy
        • Making Your Strategy Public
        • Strategy Execution
      • Security
      • Exit Strategy
    • đŸ—ī¸Strategy Builder
      • Building Blocks User Guide
        • Lend
        • Borrow
        • Swap
        • Flash Loan
    • 📜Studio Contracts
      • Leverage
        • FactorLeverageDescriptor.sol
        • FactorLeverageVault.sol
        • WrapperFactorLeverageVault.sol
      • LP Management
        • FactorLPVault.sol
        • FactorLPDescriptor.sol
  • Factor SDK
    • đŸ“ĻFactor SDK
    • â†”ī¸REST APIs
      • Utility APIs
        • Pricing
        • Stats
  • Factor Building Blocks
    • 🧱Factor Building Blocks
    • âžĄī¸Lend
    • âŦ…ī¸Borrow
    • 🔄Leverage
      • Concepts
        • Collateralized Lending & Borrowing
        • Looping
      • Leverage Dev Guides
        • Create Leveraged Position
        • Add Leverage To Position
      • Strategy Contracts
        • AAVEV3LeverageStrategy.sol
        • CompoundLeverageStrategy.sol
        • LodeStarLeverageStrategy.sol
        • RadiantLeverageStrategy.sol
        • SiloLeverageStrategy.sol
        • SiloYieldTokenStrategy.sol
        • TenderLeverageStrategy.sol
      • FAQ - Leverage Building Block
    • 💰Yield
      • Concepts
        • Yield Farming
        • Yield Aggregators
      • ⚡Zap
    • 🌊LP Management
      • Concepts
        • Automated Market Maker
        • Concentrated Liquidity
    • đŸĨŠStake
    • 🔀Swap
      • Concepts
        • Market Orders
        • DEX Aggregators
    • đŸĒ„Flash Loan
      • Concepts
        • Uncollateralized Lending & Borrowing
        • Flash Loan
  • Factor Adapters
    • 🔌Factor Adapters
    • 📜Adapter Contracts
      • Leverage
      • Yield
      • Swap
      • Flash Loan
  • Governance
    • đŸ›ī¸FactorDAO
      • Factor Flywheel
      • Factor Participants
      • Governance Incentive Calculations
        • FactorDAO Incentives Model (LTIPP)
      • User Guides
        • Stake FCTR
        • Governance Migration
      • Contracts
        • FactorDAO Contract Addresses
      • FactorDAO Multisig Addresses
      • Platform Fees
    • đŸĒ™FCTR Token
      • Staking and Governance
      • Tokenomics
      • Contract Addresses
      • FAQ - Tokenomics
    • âš–ī¸Factor Scale
      • Arbitrum Foundation LTIPP
      • Emission Multiplier Calculations
        • Emissions Multiplier Model
      • User Guides
        • Stake FCTR
        • Vote On Emissions Distribution
      • Contracts
        • Factor Scale Contract Addresses
      • ❔FAQ - Factor Scale
    • 🚀Factor Boost
      • Contracts
        • Factor Boost Contract Addresses
    • đŸ’ŧFactor Bribes
      • Contracts
        • Factor Bribes Contracts
  • Security
    • đŸ›Ąī¸Security
    • 📋Audits
      • PeckShield
        • Leverage Vault Wrapper
        • Silo Yield
        • Silo Leverage
        • Penpie
        • Factor Boost
      • SourceHat
        • FactorDAO Vaults
        • FCTR & Voting Escrow
  • Reference
    • Discover Pro dApp
    • Studio dApp
    • Discover dApp
    • Official Website
    • Press Kit
    • Partnership Form
    • Media Kit
    • Geo Restrictions
  • Community
    • Factor Contributors
    • X
    • Discord
    • Telegram
    • Medium
    • Email Enquiries
Powered by GitBook
On this page
  • Introduction
  • Auto-compound Your Yields
  • Step 1: Select A Yield Farming Strategy
  • Step 2: Add liquidity to the underlying protocol
  • Step 3: Approve yield strategy vault
  • Step 4: Deposit into the yield strategy
  • Step 5: View your active position

Was this helpful?

  1. Factor Discover
  2. Factor Discover
  3. Yield User Guides

Auto-compound Your Yields

PreviousYield User GuidesNextPT User Guides

Last updated 9 months ago

Was this helpful?

Introduction

enables yield farmers to amplify their yield rewards while reducing their liquidity management overheads through automated strategy vaults. Yield farmers just need to deposit once into a yield strategy vault and watch their yields auto-compound. Yield strategy vaults periodically reinvests any accrued liquidity incentives through conveniently batching the following steps for each harvest event:

  1. Harvest (i.e. claim) farming rewards accrued to the position

  2. Swap reward tokens to pool tokens

  3. Provide pool tokens as additional liquidity

  4. Stake additional liquidity to earn compounded rewards

Note that a higher harvest frequency amplifies the effects of compounding while minimizing the depositor's exposure to reward tokens.

Yield Strategy Explainers

Please refer to the if you would like to understand the yield auto-compounding process and how Factor streamlines the management of liquidity positions.

Related Concepts
  • -> Providing liquidity to protocols which provide significant liquidity incentives

Auto-compound Your Yields

Step 1: Select A Yield Farming Strategy

Once you have identified your preferred strategy, select the "Deposit" button to get started on your automated yield farming journey.

Step 2: Add liquidity to the underlying protocol

Factor yield strategies take advantage of DeFi's modularity to automate liquidity management for underlying liquidity protocols. As such, liquidity must first be deposited into the underlying protocol's contract.

The Factor dApp enables convenient access to the relevant pool via the link at the bottom right of the deposit interface. This will open the corresponding protocol dApp in a new tab whereupon you can follow the protocol specific instructions for depositing liquidity into the target pool.

Once liquidity has been successfully added into the underlying protocol, you should be able to see the LP token (i.e. token representing the protocol's liquidity) balance on the Factor interface.

Step 3: Approve yield strategy vault

By clicking on the "Deposit" button, you will then be required to approve a spending amount for the yield strategy contract. This enables the yield contract to debit the recently acquired LP token from your wallet so that it can manage your yield harvests. This is an on-chain transaction which requires a signature from the connected web3 wallet.

Step 4: Deposit into the yield strategy

Once approval has been given, you can then start to auto-compound your yields by adding liquidity to the yield strategy vault!

Step 5: View your active position

Upon deposit confirmation, you can view your updated yield vault balance on the Factor dApp.

Navigate to where you will be able to sort and filter through a myriad of Yield curated strategies. This includes yield protocols, strategy types, projected APYs, vault protocol rewards, and much more.

Take advantage of (🚀) and (âš–ī¸) incentivized vaults to get even more profits!

Following the approval, you will then be requested to sign the transaction request. Factor deposits your LP tokens into the strategy vault which then makes it eligible to be included in the next harvesting cycle (as outlined in the ).

🔍
Factor Studio
Yield Strategy Explainer
Yield Farming
Factor Discover
Factor Boost
Factor Scale
Introduction
Discover DeFi yield strategies
Deposit liquidity to the relevant external protocol pool
LP token balance is updated
Deposit into the yield vault
Yield vault position balance