Concept Explainer — Yodacom Research · LPIS Series · 2026-06-15

Concentrated Liquidity Is Mechanically a Grid

How a Uniswap v3 LP range does the same thing CoinRoc's grid trading does — and why that matters for the LPIS strategy.

Same mechanic, different venue: both auto-sell when price rises and auto-buy when it falls — inside a fixed range.
1
Two tools, one mechanic — side by side
Both respond to price oscillation within a range in an identical way
CoinRoc Grid Trading
You set a price range. The bot places a ladder of buy and sell orders evenly spaced across it.
Price $150 SELL $140 SELL $130 SELL $120 MID / ENTRY $110 BUY $100 BUY $90 BUY price now each bounce = realized profit
Uniswap v3 Concentrated Liquidity
You set a price range. The AMM automatically sells the volatile asset as price rises within that range and buys it back as price falls.
Price $150 → 100% USDC $120 50/50 mix ← entry USDC ████ token ▒▒ $90 → 100% token token ████ USDC ▒▒ auto-sells token as price rises auto-buys token as price falls now each oscillation = fee income collected
The range logic is identical — both go idle (earn nothing) when price escapes the defined band.
2
The mechanical equivalence — line by line
Every CoinRoc grid concept maps directly to a Uniswap v3 CL concept
CoinRoc Grid
=
Uniswap v3 CL
Sell order triggers as price rises
=
CL pool auto-sells the volatile token as price rises within the range
Buy order triggers as price falls
=
CL pool auto-buys the volatile token as price falls within the range
Grid profit per completed buy→sell cycle
=
LP fee income earned on every swap that passes through the range
Grid range — the price band where orders sit
=
CL tick range [P_low, P_high] where liquidity is concentrated
Grid goes idle when price exits the range
=
CL earns zero fees when price exits the tick range
Both strategies require the same core decision: where to set the range, and when to reposition it.
3
The one real difference — and why LPIS transfers
Same skill, different execution venue
The one real difference
A CoinRoc grid trades against a quote asset (e.g. USDT) and takes the spread as profit. A Uniswap v3 LP provides liquidity to other traders and earns fee income on their volume. Both mechanics auto-sell on the way up and auto-buy on the way down — but the LP earns fees from every trade that passes through its range, not just when its own orders fill. Fee income in a high-volume pool can exceed grid profit, but is offset by impermanent loss — the AMM never "locks in" the spread the way a grid does.
Why this matters for LPIS
CoinRoc already knows how to set and manage price ranges for a grid. LPIS is, mechanically, the same decision — choose a range, deploy capital, collect income on oscillation, reposition when price exits. The RXI regime signal that CoinRoc uses to time grid entry is the same signal used to time CL LP entry. The tool transfers. The skill transfers. The strategy is an extension, not a replacement.
LPIS = CoinRoc's grid logic applied to the LP fee income venue.
Illustrative concept only. This diagram simplifies the mechanics of both grid trading and Uniswap v3 concentrated liquidity for educational purposes. Actual behavior depends on implementation details including fee tier, tick spacing, price path, and pool depth. The equivalence described is mechanical in nature — it does not imply that LP returns will equal grid trading returns or that either strategy is profitable in any specific market condition. Impermanent loss is a real and material cost of CL LP positions not present in isolated grid trading against a stablecoin. Not investment advice. See the full LPIS research paper for simulation-based analysis.