If you've ever held a perpetual futures position and found that your balance slowly decreased even when the price didn't move against you, you've experienced funding rates. Funding rates are one of the most misunderstood mechanics in crypto trading — and one of the most exploitable by traders who understand them.
This guide explains what funding rates are, why they exist, how to read them on Solana perp DEXs like Drift Protocol, and how sophisticated traders use funding rates to generate consistent income.
What Are Funding Rates?
Perpetual futures are derivatives that let you speculate on price without an expiration date. Unlike traditional futures that must settle at expiry, perps can be held indefinitely. To keep the perp price anchored to the spot price, exchanges use a mechanism called funding rates.
The basic idea:
- If there are more longs than shorts (perp price > spot), longs pay shorts
- If there are more shorts than longs (perp price < spot), shorts pay longs
- Payments happen every 1-8 hours depending on the protocol
This creates an economic incentive: when longs outnumber shorts and funding is positive, new shorts are incentivized to open positions (they'll get paid). This pressure brings the perp price back toward spot.
Why Funding Rates Exist
Without funding rates, a perpetual future could diverge from spot price indefinitely. If everyone is bullish and goes long, the perp price would trade at a permanent premium to spot — which would be economically absurd.
Funding rates solve this by making the "crowded side" of the trade pay the uncrowded side. The more longs outnumber shorts, the higher the funding rate, the more expensive it becomes to stay long.
How Funding Rates Are Calculated
The exact formula varies by protocol, but the general calculation is:
Funding Rate = Clamp(Premium Index, -Cap, +Cap)
Where:
- Premium Index = (Mark Price - Index Price) / Index Price
- Mark Price = the current perp price
- Index Price = the spot price from oracle feeds
- Cap = maximum funding rate (e.g., ±0.05% per 8 hours)
Practical example:
- SOL spot price: $150
- SOL perp mark price: $151.50
- Premium = ($151.50 - $150) / $150 = 1% = 0.01
- If the cap is 0.05% per hour, the 0.01 premium translates to a positive funding rate
Positive funding → longs pay shorts
Negative funding → shorts pay longs
Drift Protocol is Solana's largest perpetual DEX by volume. Here's how to read funding rates:
- Go to app.drift.trade
- Select any perpetual market (e.g., SOL-PERP)
- In the market info panel, you'll see:
- Current Funding Rate: Shown as % per period (e.g., "0.012% / hour")
- Funding Countdown: Time until the next funding payment
- Mark Price vs Oracle Price: How far the perp is trading from spot
If funding is +0.02% per hour:
- You're paying 0.02% per hour if long
- You're receiving 0.02% per hour if short
- Over 24 hours: 0.48% per day paid/received
- Over a week: ~3.36% — significant on a leveraged position
Annualized Funding Rate Context
To understand whether a funding rate is high or low, annualize it:
Annual Rate = Hourly Rate × 8,760 hours
| Hourly Rate | Daily | Annual |
|---|
| 0.001% | 0.024% | 8.76% |
| 0.005% | 0.12% | 43.8% |
| 0.010% | 0.24% | 87.6% |
| 0.050% | 1.2% | 438% |
During bull markets, funding rates on popular tokens (SOL, BTC, memecoins) can reach 100-500%+ annualized. This is both a cost for those holding longs and an opportunity for those willing to run the short side.
The Delta-Neutral Carry Trade
This is the strategy professional traders use to earn funding rate income without directional risk:
The setup:
- Buy the asset spot (e.g., buy 10 SOL)
- Open a short perpetual position of equal size (short 10 SOL-PERP)
- Your net exposure to SOL price is zero (long spot + short perp = neutral)
- You collect the funding rate payment from longs without directional risk
Example:
- SOL price: $150
- You buy 10 SOL for $1,500
- You open a 10 SOL short on Drift with $1,500 collateral
- Funding rate: +0.015% per hour (longs paying shorts)
- You receive 0.015% × $1,500 = $0.225 per hour
- Daily income: $5.40
- Annual run rate: ~$1,971 on $3,000 deployed (~65.7% APY)
When funding flips negative (shorts paying longs), you reverse: sell spot, close short, open long to collect from shorts.
Risks of the carry trade
- Liquidation risk: Your short position on Drift needs collateral. A sharp price spike can liquidate it before you can add margin. Use conservative leverage (2-3x max)
- Execution risk: Getting in and out of both legs simultaneously is tricky. Price moves between trades
- Funding rate reversal: Funding can flip from positive to negative, turning your income stream into a cost
- Counterparty and smart contract risk: Protocol-level risk exists on both the spot and perp side
- Basis risk: Slight differences between the oracle price and real market price can create minor losses
Funding Rate Strategies
Strategy 1: Directional trade with funding awareness
Before opening a long position, check the funding rate. If funding is already +0.05% per hour (annualized 438%), you're fighting an expensive headwind. The trade needs to move significantly in your favor just to break even after funding costs.
Conversely, if funding is negative (you'd be paid to stay long), going long has a built-in tailwind.
Rule: Always factor funding into your trading cost basis.
Strategy 2: Funding rate hunting
Watch for extreme funding rates across different protocols. When SOL-PERP funding hits 0.05%/hour on Drift, it might be 0.02% on Flash Trade. Some traders actively monitor discrepancies and position accordingly.
Strategy 3: Funding rate reversal trading
Extreme positive funding is often a sign of market euphoria. When funding rates spike to annualized 300%+, it historically precedes corrections because:
- Longs are being drained by funding
- New shorts are being incentivized
- The crowded long trade becomes unstable
Some traders use extreme funding as a contrarian indicator.
Similar to the delta-neutral carry trade, but using LSTs (liquid staking tokens) as collateral:
- Deposit JitoSOL as collateral on Drift
- Open short SOL-PERP when funding is positive
- Earn: staking yield from JitoSOL + funding rate payments from longs
JitoSOL earns ~7% APY from staking. Add 30-50% annualized funding income during strong bull markets, and this strategy can generate significant yield with relatively controlled risk.
Monitoring Funding Rates Across Protocols
Key Solana perp DEXs and their funding rate characteristics:
| Protocol | Markets | Funding Frequency | Notes |
|---|
| Drift | 20+ perp markets | Hourly | Largest volume, most liquid |
| Flash Trade | Major tokens | Hourly | JLP vault model |
| Zeta Markets | SOL, BTC, ETH | Hourly | Options + perps |
| Jupiter Perps | SOL, BTC, ETH, others | Continuous | Integrated with JUP |
Drift shows historical funding rates on each market's page. Birdeye and other analytics platforms also track funding rates across protocols.
Practical Checklist Before Opening a Perp Position
Before every trade, check:
Summary
Funding rates are the hidden metabolism of perpetual futures markets. They're a cost when you're on the crowded side, and an income stream when you're not. Understanding them transforms you from a passive participant (unknowingly paying funding) into an active one who can use funding rates as part of a trading edge.
For delta-neutral traders, high funding environments on Solana can generate 30-100%+ annualized returns with controlled directional risk. For directional traders, checking funding before every trade is simply good hygiene.
Learn more about Solana perpetual trading with the Drift Protocol guide or compare all Solana perpetual DEXs.