Bundle Rebalancing

What is Rebalancing?

Our Solution

  1. The rebalancer must have a set “peg” token, to which we want to measure the portfolio value. This will typically be a secure stablecoin such as BUSD.
  2. If a given portfolio is open for rebalancing (may be continuous or configurable via internal functionality to constrain swaps), an individual may call the Rebalancer contract to swap BUSD for a desired token on an external DEX, the contract will swap for the target token in the pool, and the output will once again be converted to BUSD through an external DEX.
  3. If the output BUSD is less than the input, the contract will revert. If the operation was profitable, the contract will keep a fixed percentage of the profits for the pool, effectively constraining arbitrage profits on rebalancing.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store