Understanding Hyperion LP APR Through a Parking Lot Analogy
At Hyperion, one of the most common questions we hear from the community is:
“Why does the pool APR look so high, but my actual rewards seem much lower?”
This confusion is totally normal — liquidity provision can feel abstract, especially if you’re new to Uniswap V3–style concentrated liquidity. Numbers on dashboards don’t always translate directly to what individual LPs experience.
That’s why we wrote this article. Instead of formulas, we’ll use a real-world analogy — running a parking lot — to break down how liquidity pools work, and why individual results often differ from the headline APR. Hopefully, this makes the concepts easier to grasp for both new and experienced LPs.
🅿️ The Complete Parking Lot Analogy
Think of liquidity provision like running a parking lot:
- 🅿️ Zone A (Downtown) = Current price range → High traffic, high fees
- 🅿️ Zone B (Suburbs) = Far from current price → Low traffic, almost no income
- 🅿️ Zone C (Airport) = Special zone → Occasionally full, but mostly empty
🧮 The Core Formula
At its heart, your APR as a Liquidity Provider (LP) can be expressed as:
Your Position APR = (Fees + Rewards) × (Your Active Position LP Units ÷ Active Pool LP Units) ÷ Your Position Value
See the full explanation of the formula here: https://docs.hyperion.xyz/guides/apr-calculation-for-liquidity-pools-and-positions
This might look abstract at first. Let’s turn it into something more intuitive with the parking lot analogy.
🅿️ Explaining the Formula with a Parking Lot
(Fees + Rewards)
- 🅿️ Parking Lot Analogy: Total parking fees collected in the city, plus any subsidies the government pays to lot owners.
- 🎯 Real Meaning: This is the trading fees the pool generates, plus any extra rewards (like liquidity mining) distributed to LPs.
Your Active Position LP Units
- 🅿️ Parking Lot Analogy: LP Units = the number of parking spaces you’ve built. If you design a specialized downtown lot (narrow range), the city grants you more spaces for the same budget. If you spread out across the whole city (wide range), you get fewer spaces. But your spaces only count when cars are actually in your zone.
- 🎯 Real Meaning: In Uniswap v3, the same amount of tokens will mint more LP Units if deposited in a narrower price range. These units are “active” only when the market price falls inside your chosen range.
Active Pool LP Units
- 🅿️ Parking Lot Analogy: The total number of open, usable parking spaces across all busy zones. The more competitors building lots in the same area, the smaller your slice of traffic.
- 🎯 Real Meaning: This is the total LP Units currently active in the pool. Your share of fees is proportional to your units versus this number.
(Your Active Position LP Units ÷ Active Pool LP Units)
- 🅿️ Parking Lot Analogy: Your market share of all cars looking for a spot in that zone.
- 🎯 Real Meaning: This fraction determines how much of the pool’s fees and rewards you actually capture.
Your Position Value
- 🅿️ Parking Lot Analogy: The cost of building and running your parking lot — bigger lots cost more capital, so the same revenue feels smaller relative to investment.
- 🎯 Real Meaning: The notional value of the tokens you deposited as liquidity. Earnings are divided by this to calculate APR.
👉 In short:
Narrower ranges = more LP Units (more parking spaces) for the same tokens, but they only earn when the price is inside that narrow zone. Wider ranges = fewer units, but they’re active more often.
❓ Frequently Asked Questions
1. Why do different LPs earn very different amounts with the same deposit?
Formula View
Even if two LPs deposit the same token value, they can end up with very different numbers of LP Units, and therefore a very different share of active fees. Why?
- Range width: A narrower range mints more LP Units per token.
- Zone location: Only LP Units inside the active price zone count.
- Competition: Your share depends on how many other LP Units are active in the same zone.
Parking Lot Analogy
- LP1 builds a single busy lot downtown → every car parks there, so they get all fees.
- LP2 builds 10 scattered lots → only one of them gets traffic, so most money is wasted.
- LP3 builds a lot in the suburbs → cars do come, but competition is fierce and share is tiny.
Practical Meaning
👉 Same token deposit ≠ same LP Units. Narrower ranges generate more LP Units, but only when price is inside that zone. Wider ranges cover more time but dilute your units. Where you park (price zone) and how crowded it is determine how much you actually earn.
2. Why did my rewards drop even though the price stayed in my range?
Explanation:
Even if price remains in your chosen range, your earnings can still drop due to:
- Competition increasing → more LPs enter your zone, your share of fees shrinks.
- Fee volume changing → if trading activity slows down, total fees generated in your zone fall.
- Subsidies ending or reducing → if boosted rewards (e.g., drips, incentives) decrease, APR also declines.
Parking Lot Analogy:
Imagine you run a parking lot downtown:
- Yesterday, you were one of the only owners → 100 cars parked, each car also got a city-subsidy ticket → your revenue was high.
- Today, 10 new lots opened in the same area (competition), fewer cars came downtown (less traffic), and the city cut the subsidy program in half → even though your lot is still open in the same zone, your share of total income shrinks dramatically.
Practical Meaning
👉 Even if price never leaves your range, competition/fees generated/subsidies change directly reduce your fee share. That’s why Position APR is dynamic: it depends not just on where the price is, but on how many other LPs are active at the same spot.
3. Why did I provide liquidity for one full day but earn almost nothing?
Formula View
Several factors can cause low earnings despite “being in the pool all day”:
- Inactive range: If the price rarely enters your zone, your LP Units don’t count.
- Wide range: You mint fewer LP Units per token, diluting your active share.
- High competition: Active Pool LP Units are large, shrinking your slice.
- Low-fee period: Fees fluctuate; Pool APR is based on historical averages, not your actual day.
Parking Lot Analogy
You opened wide lots in both downtown and the suburbs. But cars only stayed downtown for a short time, and competition was stiff. So even though your lots were “open all day,” most spaces were empty or underused — revenue stayed close to zero.
Practical Meaning
👉 “Active for a whole day” doesn’t guarantee returns. What matters is how often the price is inside your range, how concentrated your funds are, and how many others share the zone. Wide, unfocused ranges look safe, but usually produce very low earnings.
🔑 Key Takeaways
- Pool APR = average across all zones, LPs, and time periods
- Position APR = your actual share based on range, concentration, timing, and competition
Factors affecting Position APR:
- Zone choice (location)
- Range width (concentration of funds)
- Competition (other LPs in same zone)
- Timing (when price is in your range)
- Subsidies or rewards
- Active time (price within your range)
Closing Thoughts
APR in liquidity pools is not a promise, but an average — and your results depend on many factors. That’s why two LPs with the same deposit can end up with very different outcomes.
We hope this parking lot analogy helps clear up some of the most common questions we see from the community. At Hyperion, our goal is to make liquidity provision more transparent and easier to understand, so you can make better decisions with your capital.
If you found this explanation useful, feel free to share it with others who might also be puzzled by APR numbers. And if you have more questions, join the conversation in our community channels — we’re always happy to help.
About Hyperion
Hyperion is building the Premier Liquidity Hub on Aptos.
DApp: https://hyperion.xyz
X: https://x.com/hyperion_xyz
Discord: https://discord.gg/HAANFQcEKn
Join Hyperion’s Community Events:
Drip Season II: https://hyperion.xyz/drips#season-2
Stake RION for APT Rewards, Pool APR 124%: https://hyperion.xyz/xrion
Buy $RION on Hyperion to earn $5K: https://hyperion.xyz/campaign/ape
