When to Move Crypto Yield Position Rate Change Calculator
The Break-Even Framework for Multi-Pool Rate Changes

When six pools move 3-12pp simultaneously across $1.8B combined TVL, the decision is not which rate is highest. It is which migration covers its friction cost before the next opportunity emerges. On $300k, moving for a 3pp gain costs $50-200 in gas and slippage. Break-even is 3-10 days depending on chain. Rebalance wrong and you waste $2,400 annually chasing rates that reverse before you recover the cost of entry.
This is the only framework that uses actual multi-pool weekly data to demonstrate triage. Most guides evaluate one pool in isolation. They ignore the fact that capital is finite and every migration burns time at zero yield. You need a ranking system that accounts for position size, rate delta, transaction cost stack, and expected duration simultaneously.
Prerequisites
You need on-chain wallet access, gas reserves on the target chain, and position size large enough to justify friction. For Ethereum mainnet, that floor is roughly $2,400 at 1% yield. Below that threshold, gas costs exceed annual incremental return. On Layer 2 networks like Base or Arbitrum, the floor drops to $100-300 depending on rebalance frequency.
You also need TVL and utilization data for each pool. DefiLlama provides real-time TVL, fee revenue, and pool-level APY tracking across chains. Without this data, you are guessing at sustainability.
Step 1: Rank by Gross Incremental Return

Start by calculating the gross incremental return for each pool. The formula is simple. Take the new APY, subtract your current APY, and multiply by your position size. This gives you the annual incremental return before costs.
Example from October 2026 week 1 data:
- Pool A: 12pp increase on $300M TVL. Your position: $100k. Gross incremental return: 0.12 x $100k = $12,000 annually.
- Pool B: 8pp increase on $500M TVL. Your position: $200k. Gross incremental return: 0.08 x $200k = $16,000 annually.
- Pool C: 7pp increase on $400M TVL. Your position: $150k. Gross incremental return: 0.07 x $150k = $10,500 annually.
- Pool D: 7pp increase on $200M TVL. Your position: $50k. Gross incremental return: 0.07 x $50k = $3,500 annually.
- Pool E: 3pp increase on $100M TVL. Your position: $100k. Gross incremental return: 0.03 x $100k = $3,000 annually.
- Pool F: 3pp increase on $100M TVL. Your position: $100k. Gross incremental return: 0.03 x $100k = $3,000 annually.
This ranks Pool B first by gross return. But gross return ignores the transaction cost stack. Pool B’s $16,000 annual gain is irrelevant if it costs $500 to migrate and the rate advantage lasts only five days.
Step 2: Subtract the Transaction Cost Stack

Every rebalancing operation incurs four cost components. Gas fees for the exit transaction. Swap fees charged by the DEX or protocol. Slippage based on liquidity depth. Bridge fees if you are moving cross-chain. Together, these form the transaction cost stack.
Gas Fees
On Ethereum mainnet, a simple withdraw-and-deposit costs $24 on average. On Base, the same operation costs under $0.01. On Arbitrum, roughly $0.10. Gas dominates small positions. Under $1k, you lose 5-15% annually to gas costs alone if you rebalance weekly.
Swap Fees
DEX swap fees range from 0.05% to 0.3% depending on the pool. Stablecoin pairs typically charge 0.05-0.1%. Volatile pairs charge 0.3% or more. On a $100k position, 0.1% is $100. On $300k, it is $300.
Slippage
Slippage depends on liquidity depth. Pools with TVL above $100M show negligible slippage on positions under $500k. Pools with TVL under $10M show 0.5-2% slippage on large exits. A $200k exit from a $5M pool can burn $1,000-4,000 to slippage.
Bridge Fees
Cross-chain bridges charge 0.1-0.5% of the transfer amount. Moving $300k from Ethereum to Arbitrum costs $300-1,500 depending on the bridge. If the target pool is on the same chain as your current position, this cost is zero.
Example Cost Stack Calculation
Assume you are moving $200k from Ethereum mainnet Pool C (7pp increase) to Ethereum mainnet Pool B (8pp increase). Same chain, so no bridge fee. Gas: $24. Swap fees: 0.1% x $200k = $200. Slippage: Pool B has $500M TVL, negligible slippage. Total cost: $224.
Now assume Pool B is on Arbitrum. Add bridge fee: 0.3% x $200k = $600. Gas on Ethereum: $24. Gas on Arbitrum: $0.10. Swap fees: $200. Total cost: $824.
Step 3: Calculate Breakeven Days
Divide the transaction cost stack by the daily incremental yield. This gives you the number of days required to recover the cost of migration. Only rebalance if the breakeven period is shorter than the expected duration of the rate advantage.
Pool B example (Ethereum to Ethereum, $200k position, 8pp gain): Transaction cost stack: $224. Daily incremental yield: ($200k x 0.08) / 365 = $43.84 per day. Breakeven: $224 / $43.84 = 5.1 days.
If the 8pp rate advantage lasts more than five days, you migrate. If it reverses in three days, you lose $93. The decision depends on your expectation of rate persistence.
Rate Persistence Estimation
Lending rates move 2-4pp weekly. Rates driven by temporary utilization spikes (liquidation cascades, leverage surges) reverse within 3-7 days. Rates driven by structural demand shifts (protocol integrations, stablecoin supply changes) persist 30-90 days. You need to distinguish between the two.
Check utilization rate. If utilization jumped from 60% to 95% in one day, the rate spike is temporary. If utilization climbed steadily from 70% to 85% over three weeks, the rate increase is structural. Temporary spikes reverse within a week. Structural increases last months.
For volatile pairs in liquidity pools, fee yield spikes during high-volatility events. A 12pp increase in Uniswap V3 WETH-USDT during a 20% ETH drawdown will reverse when volatility subsides. Fee yield baseline is 3-8%. Anything above 15% is spike, not baseline.
Step 4: Apply the Threshold-Only Rebalancing Model
Threshold-only rebalancing triggers a migration when the rate delta exceeds a fixed threshold, regardless of time. The optimal threshold for multi-asset DeFi portfolios is 20% relative drift from your target allocation. In yield terms, that translates to rebalancing when the rate delta exceeds 2-3pp on stablecoin positions or 5-7pp on volatile pair LP positions.
The six-pool scenario you are evaluating has rate deltas of 12pp, 8pp, 7pp, 7pp, 3pp, 3pp. Only the first four cross the 3pp threshold. The two 3pp moves are noise. They reverse before you recover gas costs unless your position exceeds $500k.
Position Size Minimum by Chain
For a 3pp rate delta, the minimum position size to justify migration is:
- Ethereum mainnet: $100k (breakeven: 7-10 days)
- Arbitrum: $10k (breakeven: 4-6 days)
- Base: $5k (breakeven: 3-5 days)
Below these thresholds, you lose money to gas chasing 3pp moves. The rate advantage must last longer than your breakeven period, and 3pp moves driven by temporary utilization spikes do not last ten days.
Step 5: Rank by Net Present Value of Migration
Calculate the net present value of each migration. Take the gross incremental return, subtract the transaction cost stack, and discount by the probability that the rate advantage persists for the full breakeven period.
Pool B example (8pp gain, $200k position, $224 cost, 5.1 day breakeven): If the rate persists 30 days, net gain is ($43.84 x 30) – $224 = $1,091. If it persists 5 days, net gain is zero. If it reverses in 3 days, net loss is $93.
Assign a probability to each duration scenario. If utilization data suggests a structural shift, assign 70% probability to 30-day persistence. If the spike is temporary, assign 70% probability to 3-7 day reversal. Expected value of migration: (0.7 x $1,091) + (0.3 x -$93) = $736.
Rank all six pools by expected value. Migrate capital to the highest positive expected value first. Skip any pool with negative expected value.
Common Failure Modes
The most common failure is chasing 3pp moves on small positions. On $50k, a 3pp gain is $1,500 annually or $4.11 per day. If gas costs $24 and swap fees are $50, breakeven is 18 days. But 3pp moves driven by temporary utilization spikes reverse within 5-7 days. You lose $50-100 every time you chase them.
The second failure is ignoring slippage in low-TVL pools. A 12pp rate increase in a $5M TVL pool looks attractive until you realize your $200k exit burns $2,000-4,000 to slippage. Net yield after slippage may be lower than your current position.
The third failure is migrating without checking utilization rate persistence. A lending pool that jumps from 3% to 15% because utilization spiked from 60% to 98% will drop back to 4% within days. The 12pp advantage lasts 48 hours, not 30 days. You pay $200 in gas and earn $10 in incremental yield.
The fourth failure is rebalancing weekly instead of quarterly for positions under $100k. For $5k-$100k positions, rebalance quarterly, not weekly. Weekly rebalancing burns $500-1,500 annually to gas and swap fees. That exceeds the incremental yield from most 2-3pp rate improvements.
Real Case Study: October 2026 Multi-Pool Event
In October 2026 week 1, six pools moved simultaneously: 12pp, 8pp, 7pp, 7pp, 3pp, 3pp across $1.8B combined TVL. A $500k portfolio split equally across all six pools faced a rebalancing decision.
The 12pp move was in a Morpho vault with $200M TVL. Utilization jumped from 65% to 92% in three days. Historical pattern: this vault spikes to 90%+ utilization every 6-8 weeks, holds for 5-7 days, then drops back to 70%. This is a temporary spike. Breakeven on $83k position: 4 days. Expected persistence: 6 days. Net gain: $55. Not worth the two days at zero yield during migration.
The 8pp move was in Aave V3 USDC on Ethereum. Utilization climbed steadily from 72% to 84% over three weeks, driven by new institutional borrowing. Historical pattern: structural shifts in Aave persist 30-90 days. Breakeven on $83k position: 6 days. Expected persistence: 45 days. Net gain: $2,200. Migrate immediately.
The two 7pp moves were in Uniswap V3 volatile pairs during a market drawdown. Fee yield spiked from 4% to 11%. Volatility-driven fee spikes last 3-5 days. Breakeven on $83k positions: 7 days. Expected persistence: 4 days. Net loss: $50 per position. Skip both.
The two 3pp moves were in small lending pools under $10M TVL. Slippage on $83k exit: $800-1,500. Gross incremental yield: $2,490 annually. After slippage, net yield is lower than current position. Skip both.
Result: migrate only to Aave V3. The other five moves fail the breakeven test.
What to Do Next
Build a spreadsheet with six columns: Pool, Rate Delta, Position Size, Transaction Cost Stack, Breakeven Days, Expected Persistence. Update it weekly with data from DefiLlama. When a rate delta crosses your 3pp threshold, fill in the breakeven calculation. If breakeven is shorter than expected persistence, migrate. Otherwise, skip.
Set a minimum position size floor by chain. Do not rebalance positions under $100k on Ethereum mainnet. Do not rebalance positions under $10k on Arbitrum. Do not rebalance positions under $5k on Base. Below these thresholds, gas eats your incremental yield.
Check utilization rate before every migration. If utilization jumped more than 15 percentage points in less than three days, the rate spike is temporary. Expected persistence is 5-7 days. If utilization climbed steadily over two weeks, the rate increase is structural. Expected persistence is 30-90 days.
For volatile pair LP positions, check 30-day volatility. Fee yield spikes correlate with volatility spikes. A 2x move in one token produces roughly 5.7% impermanent loss. If the fee yield increase is less than expected IL over the next 30 days, skip the pool.
Track your migration outcomes. Record transaction cost, rate delta, expected persistence, actual persistence, and net gain or loss. After ten migrations, you will have enough data to calibrate your persistence estimates. Most yield farmers overestimate persistence by 30-50%. Actual rate advantages last half as long as you expect.
The Takeaway
On $300k split across six pools with 3-12pp simultaneous rate changes, only one or two migrations will clear the breakeven threshold. The rest fail because transaction costs exceed incremental yield before the rate advantage reverses. The decision framework is: calculate gross incremental return, subtract transaction cost stack, divide by daily incremental yield to get breakeven days, compare breakeven to expected persistence, migrate only if persistence exceeds breakeven by at least 50%. This eliminates 60-80% of rebalancing decisions and saves $1,500-3,000 annually in wasted gas and slippage. The mechanism is not which pool pays more. It is which migration recovers its friction cost before the next opportunity emerges.
Frequently Asked Questions
What is the minimum position size to justify rebalancing for a 3pp rate increase?
On Ethereum mainnet, you need at least $100k for a 3pp rate delta because gas costs $24 and breakeven is 7-10 days. On Arbitrum, the floor drops to $10k with 4-6 day breakeven. On Base, $5k positions break even in 3-5 days. Below these thresholds, transaction costs exceed incremental yield before the rate advantage typically reverses. Weekly rebalancing on small positions burns $500-1,500 annually to gas and swap fees.
How do I distinguish temporary rate spikes from structural rate increases?
Check the utilization rate history. If utilization jumped more than 15 percentage points in less than three days, the rate spike is temporary and will reverse within 5-7 days. If utilization climbed steadily over two or three weeks, the rate increase is structural and typically persists 30-90 days. Temporary spikes are driven by liquidation cascades or leverage surges. Structural increases follow protocol integrations or stablecoin supply shifts.
What transaction costs should I include in the break-even calculation?
Include four components: gas fees for exit and deposit transactions, DEX swap fees ranging from 0.05% to 0.3% of position size, slippage based on pool liquidity depth which can be 0.5-2% in pools under $10M TVL, and bridge fees of 0.1-0.5% if moving cross-chain. On a $200k Ethereum mainnet migration, the stack is typically $224 same-chain or $824 cross-chain. Divide total cost by daily incremental yield to get breakeven days.
Should I migrate for all six pools when they move simultaneously?
No. Only one or two migrations typically clear the break-even threshold. Calculate gross incremental return for each pool, subtract transaction costs, and rank by net present value. Skip any pool where breakeven days exceed expected rate persistence. In the October 2026 case study with 12pp, 8pp, 7pp, 7pp, 3pp, 3pp moves, only the 8pp Aave V3 move justified migration. The others failed because temporary spikes, high slippage, or insufficient position size made breakeven impossible.
How often should I rebalance a $100k stablecoin lending position?
Quarterly, not weekly. Weekly rebalancing on $100k burns $500-1,500 annually to gas and swap fees, which exceeds incremental yield from most 2-3pp rate improvements. Use threshold-based rebalancing: migrate only when rate delta exceeds 3pp on stablecoin positions and breakeven is shorter than expected persistence. For positions under $100k on Ethereum mainnet, set a 5pp minimum threshold to account for gas costs. Track actual outcomes to calibrate your persistence estimates.
The Weekly Yield Report
You just calculated break-even thresholds for six simultaneous 3-12pp pool moves using October 2026 data. Next week those pools will show different numbers and different persistence patterns.
Every Thursday: where crypto yield actually is – stablecoins, liquid staking and DeFi lending, with the risk named next to the rate and what changed since last week.
Free. No trade calls, no allocations, no hype. Unsubscribe in one
click.









