Uniswap v4 LP Strategies

Released by the Think Tank factory · updated Nov 03, 2026 12:07 UTC · repository · catalog.json

← All strategies
BaseUSDC / cbBTC●In range●Paper · live

Static wide range, no recenter

BaseBaseFee 0.05%Tick spacing 10Volatile managerRisk: volatileHorizon 7dEngine: exactExpires in 87d

think-tank/static-wide-range v1.0.0 · binding usdc-cbbtc-500-base-static · released Nov 01, 2026

How it works

  1. At startOpen one position in USDC/cbBTC 0.05% on Base with a fixed range 2,000 ticks wide: −9.5% … +10.5% from the pool price at entry. Both tokens go in, in the ratio the range needs; the missing part is swapped at entry.
  2. Price is inside the rangeDo nothing. The position earns swap fees; they stay in the position and are not reinvested.
  3. Price stays outside the range for 1 hLeave the range where it is — it does not follow the price. If cbBTC rises above the range, the position is all USDC; if it falls below, all cbBTC. It earns no fees until the price returns. Notify the owner.
  4. Chainlink price feed of either token is stale or missingMake no changes until the feed is fresh again.
  5. End of the 7d horizonRemove the liquidity and keep both tokens as they are, without a swap.
  6. NeverMove the range after the price; sell because the price falls (there is no stop-loss); move liquidity to another pool.

Why it should work. Place one wide range (about -9.5 % / +10.5 %, the UniSafe Volatile default) around the price on a high-turnover BTC/stable pool and leave it alone: no recenters and no regime filter. A recenter on a narrow range locks in impermanent loss on every move; a wide static range gives up some fee concentration in exchange for realising almost no loss and paying gas only on entry and exit.

Net return (exit now)+0.65%NAV $0.0013 of $0.0013
HODL return+0.65%
Excess vs HODL-0.00 pp
Backtest 7d+0.93%HODL +0.91%
Fee yield0.10%
Costs0.06%exit 0.01%
Impermanent loss-0.04%
Max drawdown0.74%limit 10%
Time in range100.0%6315 pool swaps
Rebalances0
Paper progress2.1 / 7dsince Nov 01, 2026
Price1.29823e-05range 1.15846e-05 – 1.41635e-05

Performance

Strategy (net, exit now)HODLBacktest expectation, pro rata
0%0.5%1%d0d0.5d1d1.5d2

Price & range

Pool pricePosition range
1.2e-051.3e-051.4e-05d0d0.5d1d1.5d2

Paper trading activity

TimeActionPriceRangeTicksGas + slippageBlock
Nov 01, 2026 10:01 UTCOpen position1.28149e-051.15846e-05 – 1.41635e-05-67610 … -65600$0.000053,368,965
Paper checks log (49)
TimeDayNetHODLFeesCostsMax DDPriceRangeVerdict
Nov 03, 2026 11:36 UTC2.07+0.65%+0.65%0.10%0.06%0.74%1.29823e-05inhold
Nov 03, 2026 10:33 UTC2.02+0.71%+0.72%0.10%0.06%0.74%1.30003e-05inhold
Nov 03, 2026 09:33 UTC1.98+0.75%+0.78%0.10%0.06%0.74%1.30148e-05inhold
Nov 03, 2026 08:33 UTC1.94+0.91%+0.98%0.10%0.06%0.74%1.3066e-05inhold
Nov 03, 2026 07:15 UTC1.88+0.94%+1.02%0.10%0.06%0.74%1.30763e-05inhold
Nov 03, 2026 06:14 UTC1.84+1.02%+1.11%0.09%0.06%0.74%1.31014e-05inhold
Nov 03, 2026 05:14 UTC1.80+0.80%+0.85%0.09%0.06%0.74%1.30331e-05inhold
Nov 03, 2026 04:14 UTC1.76+0.78%+0.82%0.09%0.06%0.74%1.30265e-05inhold
Nov 03, 2026 03:13 UTC1.72+0.77%+0.81%0.09%0.06%0.74%1.30232e-05inhold
Nov 03, 2026 02:13 UTC1.68+0.71%+0.75%0.08%0.06%0.74%1.30067e-05inhold
Nov 03, 2026 01:12 UTC1.63+0.58%+0.60%0.08%0.06%0.74%1.29697e-05inhold
Nov 03, 2026 00:11 UTC1.59+0.83%+0.90%0.08%0.06%0.74%1.3047e-05inhold
Nov 02, 2026 23:09 UTC1.55+0.81%+0.88%0.08%0.06%0.74%1.30407e-05inhold
Nov 02, 2026 22:08 UTC1.50+0.77%+0.83%0.08%0.06%0.74%1.30281e-05inhold
Nov 02, 2026 21:07 UTC1.46+0.75%+0.81%0.07%0.06%0.74%1.30225e-05inhold
Nov 02, 2026 20:06 UTC1.42+0.69%+0.74%0.07%0.06%0.74%1.30057e-05inhold
Nov 02, 2026 19:06 UTC1.38+0.71%+0.76%0.07%0.06%0.74%1.30117e-05inhold
Nov 02, 2026 18:05 UTC1.34+0.51%+0.54%0.06%0.06%0.74%1.2953e-05inhold
Nov 02, 2026 17:04 UTC1.29+0.37%+0.39%0.06%0.06%0.74%1.29154e-05inhold
Nov 02, 2026 16:03 UTC1.25+0.32%+0.35%0.05%0.06%0.74%1.29044e-05inhold
Nov 02, 2026 15:02 UTC1.21+0.18%+0.20%0.04%0.06%0.74%1.28657e-05inhold
Nov 02, 2026 14:02 UTC1.17+0.11%+0.14%0.04%0.06%0.74%1.28506e-05inhold
Nov 02, 2026 13:00 UTC1.12+0.18%+0.22%0.03%0.06%0.74%1.28712e-05inhold
Nov 02, 2026 11:58 UTC1.08+0.13%+0.16%0.03%0.06%0.74%1.28572e-05inhold
Nov 02, 2026 10:56 UTC1.04+0.04%+0.07%0.03%0.06%0.74%1.28336e-05inhold
Nov 02, 2026 09:55 UTC0.99-0.05%-0.02%0.03%0.06%0.74%1.28107e-05inhold
Nov 02, 2026 08:53 UTC0.95-0.16%-0.12%0.03%0.06%0.74%1.27833e-05inhold
Nov 02, 2026 07:52 UTC0.91+0.04%+0.08%0.02%0.06%0.74%1.28357e-05inhold
Nov 02, 2026 06:43 UTC0.86-0.09%-0.05%0.02%0.06%0.74%1.28023e-05inhold
Nov 02, 2026 05:41 UTC0.82-0.21%-0.16%0.02%0.06%0.74%1.27731e-05inhold
Nov 02, 2026 04:40 UTC0.78-0.33%-0.28%0.02%0.06%0.74%1.27433e-05inhold
Nov 02, 2026 03:39 UTC0.73-0.42%-0.36%0.02%0.06%0.67%1.27211e-05inhold
Nov 02, 2026 02:39 UTC0.69-0.25%-0.20%0.02%0.06%0.58%1.27631e-05inhold
Nov 02, 2026 01:39 UTC0.65-0.32%-0.27%0.02%0.06%0.58%1.27459e-05inhold
Nov 02, 2026 00:38 UTC0.61-0.01%+0.04%0.01%0.06%0.51%1.28247e-05inhold
Nov 01, 2026 23:38 UTC0.57-0.17%-0.12%0.01%0.06%0.40%1.27846e-05inhold
Nov 01, 2026 22:38 UTC0.52+0.18%+0.24%0.01%0.06%0.21%1.28757e-05inhold
Nov 01, 2026 21:37 UTC0.48+0.08%+0.13%0.01%0.06%0.21%1.28496e-05inhold
Nov 01, 2026 20:37 UTC0.44+0.13%+0.19%0.01%0.06%0.21%1.28639e-05inhold
Nov 01, 2026 19:37 UTC0.40+0.15%+0.21%0.01%0.06%0.21%1.28687e-05inhold
Nov 01, 2026 18:36 UTC0.36+0.04%+0.10%0.00%0.06%0.21%1.28411e-05inhold
Nov 01, 2026 17:36 UTC0.31-0.06%-0.00%0.00%0.06%0.21%1.28141e-05inhold
Nov 01, 2026 16:35 UTC0.27-0.04%+0.02%0.00%0.06%0.18%1.28207e-05inhold
Nov 01, 2026 15:34 UTC0.23-0.01%+0.05%0.00%0.06%0.18%1.28272e-05inhold
Nov 01, 2026 14:33 UTC0.19-0.00%+0.06%0.00%0.06%0.18%1.28299e-05inhold
Nov 01, 2026 13:32 UTC0.14+0.05%+0.11%0.00%0.06%0.12%1.28431e-05inhold
Nov 01, 2026 12:32 UTC0.10+0.12%+0.19%0.00%0.06%0.03%1.28627e-05inhold
Nov 01, 2026 11:32 UTC0.06+0.01%+0.07%0.00%0.06%0.00%1.28342e-05inhold
Nov 01, 2026 10:32 UTC0.02-0.06%+0.01%0.00%0.06%0.00%1.28166e-05inhold

Pools

PoolRoleFeeSpacingWidthAllocationPool ID
Base USDC/cbBTC fee 500 ts 10main0.05%102,000 ticks (±10.52%)100%0x12d76c5c…

Run on an existing manager

Engine
envelop-mcp-lp ≥ 1.6 · envelop.strategy/1
Projection
exact
sha256
59354da28bb3c6e6c514…
{
  "mode": "propose",
  "managers": [
    {
      "chainId": 8453,
      "address": "0x…your manager…",
      "strategy": "/path/to/clone/strategies/static-wide-range/usdc-cbbtc-500-base-static/envelop",
      "sha256": "59354da28bb3c6e6c514a7a376e5f914b7283bd3801ccef8909f2a5b9117d3de"
    }
  ]
}

Create a manager for it

Manager type
Volatile
Network
Base Base
Pools
1 (frozen at creation, no hooks)
Range
set on every placement, recenter moves it
Price oracle
required (operator swaps settle at the oracle price)
Operator
not required

Backtest evidence

Verdict
live
Works on
7d, 30d
Expected (7d)
+0.93% vs HODL +0.91%
Drawdown limit
10%
History
120 days, holdout 30%
Holdout blocks
51771945 … 53327145

Lifecycle

  1. Released to the catalog · horizon 7d