Understanding position objectives
Before creating or managing a position, it can help to understand what you are trying to model or monitor.Range concepts
Narrow ranges
Narrow ranges concentrate liquidity closer to a selected price range. They may be used when a liquidity provider wants more concentrated exposure around active prices.
Narrow ranges may be more relevant for pairs with lower relative price movement or for users who plan to monitor positions frequently.
Wide ranges
Wide ranges spread liquidity across a broader price range. They may be used when a liquidity provider wants less frequent range management.
Wide ranges may be more relevant for volatile pairs or for users who do not plan to monitor positions frequently.
Laddered ranges
Laddered ranges use multiple positions across different price ranges. Example:- Liquidity can be distributed across multiple price areas.
- Some positions may be in range while others are out of range.
- Multiple positions can increase transaction costs and management complexity.
- Capital is split across ranges.
Asymmetric ranges
Asymmetric ranges place liquidity mostly above or below the current price. They may be used to model directional token exposure or range-order-style behavior. Range mostly above current price- As price rises through the range, the position may convert from one token to the other.
- This creates directional exposure based on the selected range.
- As price falls through the range, the position may convert from one token to the other.
- This creates directional exposure based on the selected range.
Rebalancing concepts
When users may review a position
Liquidity providers may review a position when:- Price exits the selected range — The position stops earning swap fees while out of range.
- Position composition changes — The position may become heavily weighted toward one token.
- Market conditions change — Volatility, volume, and liquidity conditions may change over time.
- Fee or reward conditions change — Displayed APR, reward availability, and trading activity may vary.
Manual rebalancing
Manual rebalancing usually involves:- Withdrawing liquidity — Remove liquidity from the current position and harvest any accrued fees.
- Reviewing current conditions — Review current price, price range, volatility, and liquidity conditions.
- Selecting a new range — Choose a new range based on the position setup you want to create.
- Opening a new position — Deposit liquidity into the new range.
Example review triggers
Some liquidity providers use review triggers to decide when to check positions.Cost considerations
Each rebalance can involve costs or trade-offs:- Transaction fees — Solana network fees and any required account costs
- Slippage or execution differences — Final received amounts may differ from quoted amounts
- Time out of range — A position may not earn swap fees while out of range
- Token composition changes — Rebalancing can change exposure to each token
Risk considerations
Impermanent loss
Impermanent loss is the difference between holding tokens and providing them as liquidity at a given price. Factors that may affect impermanent loss include:- Relative token price movement — Larger price changes can increase impermanent loss.
- Range width — Concentrated ranges can create stronger exposure to price movement.
- Time in range — Fees can only accrue while liquidity is in range.
- Token correlation — Tokens that move differently can create larger changes in position value.
Position sizing
Liquidity providers may choose to distribute liquidity across different pools, ranges, or assets. Considerations include:- Exposure to each token
- Pool liquidity and volume
- Range width
- Time required to monitor positions
- Transaction costs
- Slippage and withdrawal outcomes
Alerts and review points
Orca alerts can help users monitor when a position may need review. Examples of alert conditions include:- Price approaching a range boundary
- Price moving out of range
- Fee accumulation reaching a selected level
- Significant changes in pool activity
Advanced concepts
Just-in-time liquidity
Just-in-time, or JIT, liquidity involves adding liquidity around specific trading activity and removing it afterward. Considerations include:- Requires advanced tooling and technical knowledge
- May involve MEV-related risks and execution complexity
- May not be suitable for most users
- Outcomes depend on transaction ordering, market activity, and execution conditions
Arbitrage activity
Arbitrage activity can occur when pool prices differ from prices elsewhere. Liquidity providers should understand that:- Arbitrage can move pool prices toward other market prices.
- LP positions may be traded against during arbitrage.
- Fees may accrue from swaps that use the position’s liquidity.
- Fee accrual may or may not offset changes in position value.
Yield and reward metrics
Displayed yield or APR metrics are estimates based on current or historical information. These metrics can change as pool conditions change. When reviewing yield or rewards, consider:- Pool volume — Future volume may differ from historical volume.
- Reward availability — Rewards may change, end, or be unavailable.
- Liquidity changes — More or less liquidity can affect displayed metrics.
- Token price movement — Price changes can affect position value and token composition.
Tools and resources
Position review
- Orca Portfolio — Track your positions and accrued fees
- Price charts — Review price movement relative to your selected range
- Position Simulator — Model estimated outcomes based on selected assumptions
Alerts and monitoring
Set up alerts for:- Price approaching range boundaries
- Price moving out of range
- Fee accumulation milestones
- Changes you want to review manually
Third-party tools
The Solana ecosystem includes third-party tools for portfolio tracking, analytics, and liquidity management.Position review framework
You can use the following questions to review a position setup.Common issues to watch for
- Frequent rebalancing costs — Rebalancing too often can increase transaction costs and execution risk.
- Ignoring impermanent loss — Position value may differ from simply holding the deposited tokens.
- Relying only on displayed APR — High displayed APR can change and may reflect temporary pool or reward conditions.
- Overlooking network and account costs — Onchain transactions may require network fees and account costs.
- Leaving narrow ranges unattended — Narrow ranges can move out of range quickly during price movement.
Next Steps
- Understanding Impermanent Loss - Learn how impermanent loss works
- Ticks and Fee Tiers - Technical mechanics
- Creating Alerts - Monitor your positions
- Range Orders - Learn about range-order-style positions
