TONCO Docs
TONCO Web AppSocials
TONCO Docs EN
TONCO Docs EN
  • Overview
    • What is TONCO
    • Bringing Concentrated Liquidity to TON
    • Team
    • Social Media
    • Audits
    • Roadmap
    • Brand Kit
  • Understanding Concentrated Liquidity
    • Glossary
    • Fees
    • NFT LP Tokens
    • Farming
    • Farming FAQ
  • Price Ranges
    • Meaning of Ranges
    • Range Presets
    • Advanced Range Presets
    • Price Moves in Ranges
    • Impermanent Loss
    • Choosing a Strategy
    • Liquidity Scenarios
  • Benefits of Concentrated Liquidity
    • Perks for Liquidity Providers
    • Perks for Traders
    • Perks for Projects
    • Liquid Staking Tokens (LST)
  • Concentrated Liquidity Playbook
    • Basic Strategies
    • Hedging with EVAA (Lending)
    • Hedging with Storm Trade (Perp DEX)
    • Hedging with Tradoor (Perpetual futures)
  • Liquidity Providing Tutorial
    • Adding Liquidity
    • Managing a Position
    • Liquidity Migration Guide
    • How APR is Сalculated
    • LPs FAQ
  • TONCO Points Program
    • Introduction
    • How to Earn Points
  • Technical Reference
    • 📇Indexer
    • GraphQL Schema
    • Integration FAQ
    • Core Logic
      • 🧺Pool overview
      • Swap calculation
      • 💰Liquidity and positions
      • 📏Ticks
      • 🏦Reserves
    • Contracts
      • 📜Scenarios
      • Pool
      • Router
      • Position NFT
      • Account
Powered by GitBook
On this page
  • TONCO DEX ranges: Narrow vs. Wide
  • Narrow Ranges
  • Wide Ranges
  • What price range to choose?
  • Volatile Pairs
  • Pegged Pairs
  1. Price Ranges

Range Presets

PreviousMeaning of RangesNextAdvanced Range Presets

Last updated 4 months ago

The key difference between LPing on V2 DEXes and TONCO V3 is the ability to set a price range

Presets Available on TONCO

Liquidity providers allocate their crypto to a specific price range. They set the range between the highest and lowest prices where their liquidity will be used.

TONCO provides presets for selecting a range: Narrow, Common, Wide, and Full. The Full range simulates V2 behavior, allowing LPs to cover the entire price spectrum.

Preset Ranges

  • Narrow Range: -5% to +10% of the current price.

  • Common Range: -10% to +20% of the current price.

  • Wide Range: -20% to +40% of the current price.

TONCO DEX ranges: Narrow vs. Wide

Narrow Ranges

  • High Fee Generation: Generate more fees due to concentrated liquidity.

  • Constant Monitoring: Require frequent rebalancing to stay within the active range.

  • High Impermanent Loss: Heavily exposed to rapid price movements and IL.

Wide Ranges

  • Lower Fee Generation: Generate fewer fees as liquidity is spread out.

  • Less Frequent Rebalancing: Require less manual intervention.

  • Reduced Impermanent Loss: Less affected by price movements.

What price range to choose?

Volatile Pairs

The volatile category applies to most pairs, where a a project token paired with TON or USDT.

If you’re concentrating liquidity on a volatile pair (like TON/USDT), you run the risk of your position falling out of range. If your position falls out of range, you’ll need to rebalance. Rebalancing costs you in swap fees, slippage and gas.

For a concentrated position on a low volume pair, it’s very unlikely that the gains from trading fees will exceed the loss from impermanent loss.

For these two key reasons, it’s likely that setting a wide range is the dominant option for low and mid volume volatile pairs.

On higher volume pairs (like TON/USDT) you can consider narrower ranges to maximize profit. By “high volume” we mean the point at which the LP fees exceeds the costs of impermanent loss and rebalancing.

Pegged Pairs

These pairs involve assets with stable prices relative to each other (e.g., USDT/AquaUSDT, TON/stTON).

Notably, pegged pairs all but eliminate the risk of impermanent loss. Of course, if the peg breaks, that’s a different story.

Scenario:

You have an AquaUSD/USDT position centered at $1 with a ±0.1% range.

AquaUSD drops to $0.98. Your entire position shifts to AquaUSD.

Instead of waiting for AquaUSD to recover, you decide to act.

Close Position: Withdraw your current position.

Rebalance Assets: Swap 50% of your AquaUSD to USDT.

Open a new position centered at $0.98 with the same ±0.1% range to maximize fee collection.

AquaUSD returns to $1, you close the $0.98 position, swap assets back, and reopen a position centered at $1.

A single relocation reduces the liquidity of the position by approximately 1%, since sqrt(0.98) ~= 0.99. You better hope that the LP fees collected during the single day is grater than 2% of the principal. Otherwise it would have been better to keep the initial position unmoved.

Generally, LPs should be comfortable setting a narrow range. Perhaps as narrow as a 0.1% price deviation on each side of the pegged price (and possibly even narrower). For lower volume pairs, a slightly wider range might be necessary to account for minor depegging.