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
        • Arbitrum (ChainID: 42161)
          • 3.4x rETH Carry + 1x ARB Lending Yields - Aave & Compound
          • 3.9x wstETH Carry + 1x USDT Lending Yields - Aave & Compound
          • 4.4x rETH Carry + 1x USDC Lending Yields - Aave & Compound
          • 7x rETH:ETH Levered Yields - Compound
          • Amplified wstETH Yields On USDC Lend - Aave
          • Additional rETH Yields On USDC Lend
          • Additional Liquid Staked ETH Yields On USDC Lend
          • Additional Liquid Restaked ETH Yields On USDC Lend
          • Diversified USDC Lending Yields - Aave & Compound
        • Base (ChainID: 8453)
          • 4.4x cbETH Carry + 1x USDC Lending Yields - Aave & Compound
          • 3.5x Leveraged cbETH:ETH Yields - Aave
          • Additional cbETH Yields On USDC Lend
          • Additional Liquid Staked ETH Yields On USDC Lend
          • Amplified cbETH Yields On USDC Lend - Aave
          • Amplified cbETH Yields On cbBTC Lend - Aave
      • Trading Type Strategies
        • WBTC Base Switch On rETH For ETH & USDC Yields
      • Delta Neutral Type Strategies
        • Arbitrum (ChainID: 42161)
          • Delta Neutral ETH With rETH & USDC Yields
        • Base (ChainID: 8453)
          • Delta Neutral ETH With cbETH & USDC Yields
  • Factor Studio
    • 🎨Factor Studio
      • Automated Strategies
      • Conditional Strategies
    • 👥Public Strategies
      • User Guide
        • Public Strategy Creation
        • Create An Exit Strategy
        • Deployment Wizard
        • 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
    • 🏠Private Strategies
      • User Guide
        • Private Strategy Creation
  • Factor SDK
    • 📦Factor SDK
    • ↔️REST APIs
      • Utility APIs
        • Pricing
        • Stats
  • Factor Building Blocks
    • 🧱Factor Building Blocks
    • ➡️Lend
    • ⬅️Borrow
    • 💰Yield
      • Concepts
        • Yield Farming
        • Yield Aggregators
      • ⚡Zap
    • 🌊LP Management
      • Concepts
        • Automated Market Maker
        • Concentrated Liquidity
    • 🥩Stake
    • 🔀Swap
      • Concepts
        • Market Orders
        • DEX Aggregators
    • 🔄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
    • 🪄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
  • Overview
  • Potential Alpha
  • Strategy Building Blocks

Was this helpful?

  1. Getting Started
  2. Strategy Cheatsheet
  3. Liquidity Provision Cheatsheet

Automated LP Adjustments

PreviousYield Farm ZapNextYield Farm Adjustments

Last updated 8 months ago

Was this helpful?

Overview

Automatically adjust your AMM LP position according to market conditions to continue earning trading fees or dynamically adjust spreads. The LP Management Building Block also supports management of concentrated liquidity positions in addition to the standard AMM implementation.

This strategy requires an existing LP position to be opened. If your market conditions are met, all of the liquidity from your existing LP position is withdrawn and a new position is opened with varying parameters and token ratios. LP position parameters can be defined based on your market making goals, whether it's to adjust token ratios, liquidity price ranges, or even liquidity pool fee tiers.

For any adjustments of token ratios to meet LP deposit requirements, your tokens are swapped at the best available rates and immediately added to the new LP position to generate fees.

Potential Alpha

  • Non Stop Yields: Automate position adjustments to ensure that your position is always in range and earning trading fees and any liquidity incentives.

  • Minimize Risks & Overheads: Reduce the amount of time required to create a position while simultaneously eliminating any market volatility risks during the position adjustment process.

Strategy Building Blocks

The building block order mirrors the Factor Studio UI and can be expanded for further strategy details and parameters.

Automated Strategy

This is an automated strategy whereby you can configure a time-based one-time/recurring trigger for your strategy.

IF Conditional
  • This condition will be checked each time this strategy is executed by the automation feature.

  • Specify your target market condition for when to adjust your LP position.

Withdraw Liquidity
  • Remove all liquidity from the existing LP position.

Swap
  • Depending on the parameters of your new position, swap between pool tokens to get the ratio of tokens required.

Create LP
  • Create a concentrated liquidity position for the token pair.

  • Select the target pool.

  • Adjust the price range to provide liquidity to.

  • Add the required ratio of tokens.

🔐