Funding Rate History — 30-Day Averages on OKX, Bybit and MEXC
What BTC, ETH, SOL, XRP and DOGE perpetual futures actually settled at over the last 7 and 30 days on three exchanges. Every figure comes from the settled rates each exchange publishes, so it shows what was charged, not the live estimate.
Figures through the settlement at Nov 13, 00:00 UTC · recalculated when you open the page
Average settled funding rate by coin
Per settlement, last 7 and 30 daysBTC-USDT perpetual
| Exchange | 7-day avg | 30-day avg | 30-day sum | Annualized (calc.) | Positive | High / Low |
|---|---|---|---|---|---|---|
| OKX | +0.0060% | +0.0072% | +0.645% | +7.84% | 88 / 90 | +0.0100% / -0.0047% |
| Bybit | +0.0066% | +0.0064% | +0.576% | +7.00% | 88 / 90 | +0.0100% / -0.0007% |
| MEXC | +0.0069% | +0.0068% | +0.611% | +7.44% | 87 / 90 | +0.0100% / -0.0042% |
ETH-USDT perpetual
| Exchange | 7-day avg | 30-day avg | 30-day sum | Annualized (calc.) | Positive | High / Low |
|---|---|---|---|---|---|---|
| OKX | +0.0019% | +0.0041% | +0.368% | +4.48% | 78 / 90 | +0.0100% / -0.0109% |
| Bybit | +0.0044% | +0.0035% | +0.318% | +3.86% | 73 / 90 | +0.0100% / -0.0145% |
| MEXC | +0.0038% | +0.0040% | +0.361% | +4.40% | 73 / 90 | +0.0100% / -0.0136% |
SOL-USDT perpetual
| Exchange | 7-day avg | 30-day avg | 30-day sum | Annualized (calc.) | Positive | High / Low |
|---|---|---|---|---|---|---|
| OKX | +0.0047% | +0.0046% | +0.411% | +4.99% | 74 / 90 | +0.0100% / -0.0254% |
| Bybit | +0.0042% | +0.0036% | +0.321% | +3.91% | 61 / 90 | +0.0100% / -0.0110% |
| MEXC | +0.0045% | +0.0053% | +0.481% | +5.86% | 76 / 90 | +0.0100% / -0.0081% |
XRP-USDT perpetual
| Exchange | 7-day avg | 30-day avg | 30-day sum | Annualized (calc.) | Positive | High / Low |
|---|---|---|---|---|---|---|
| OKX | +0.0058% | +0.0050% | +0.447% | +5.44% | 76 / 90 | +0.0100% / -0.0155% |
| Bybit | +0.0047% | +0.0030% | +0.270% | +3.28% | 62 / 90 | +0.0100% / -0.0246% |
| MEXC | +0.0079% | +0.0068% | +0.612% | +7.45% | 80 / 90 | +0.0100% / -0.0076% |
DOGE-USDT perpetual
| Exchange | 7-day avg | 30-day avg | 30-day sum | Annualized (calc.) | Positive | High / Low |
|---|---|---|---|---|---|---|
| OKX | +0.0042% | +0.0050% | +0.452% | +5.50% | 76 / 90 | +0.0100% / -0.0052% |
| Bybit | -0.0003% | +0.0006% | +0.054% | +0.66% | 48 / 90 | +0.0100% / -0.0141% |
| MEXC | +0.0044% | +0.0049% | +0.439% | +5.34% | 71 / 90 | +0.0100% / -0.0056% |
Worked example (calculated): OKX BTC-USDT settled 90 times in the 30 days to Nov 13, 00:00 UTC and the rates add up to +0.645%. A 10,000 USDT long held through every one of those settlements, at a constant notional, paid about 64.48 USDT in funding, and a short of the same size received about that much. Trading fees and price moves are separate.
Funding rate chart, last 30 days
Settled rate per settlementBTC — Most recent settlements
| Settlement (UTC) | OKX | Bybit | MEXC |
|---|---|---|---|
| Nov 13, 00:00 | +0.0100% | +0.0100% | +0.0100% |
| Nov 12, 16:00 | +0.0074% | +0.0058% | +0.0088% |
| Nov 12, 08:00 | +0.0092% | +0.0058% | +0.0062% |
| Nov 12, 00:00 | +0.0061% | +0.0054% | +0.0035% |
| Nov 11, 16:00 | +0.0046% | +0.0053% | +0.0066% |
| Nov 11, 08:00 | +0.0094% | +0.0099% | +0.0079% |
| Nov 11, 00:00 | +0.0100% | +0.0100% | +0.0079% |
| Nov 10, 16:00 | +0.0048% | +0.0041% | +0.0059% |
| Nov 10, 08:00 | +0.0100% | +0.0032% | +0.0100% |
How the figures are calculated
The window ends at the most recent settlement in the data and runs back exactly 7 or 30 days. A settlement belongs to the window if its settlement time falls inside it. Nothing is smoothed, estimated or filled in: if an exchange has no record for a settlement, it is simply not counted.
The sum matters more than the average when you are sizing a cost. Funding is charged on the full notional value at every settlement, so the 30-day sum is the share of notional a position would have paid (or received) if it stayed open the whole time at the same size. Real positions change size and mark price moves, so treat it as an order of magnitude.
How to read funding history
A live funding rate tells you what the next settlement is expected to cost. History tells you what holding a position actually cost. The two can differ a lot: a rate can spike for one settlement and average out to very little over a month, or stay small and positive for weeks and add up.
Compare the 7-day average with the 30-day average for the same contract. If the 7-day figure is clearly higher, longs have been paying more recently than they did over the month; if it is lower or negative, the pressure has eased or reversed. Then look at how many settlements were positive: a contract that was positive in nearly every settlement behaved differently from one that swung both ways and happened to land on the same average.
Differences between exchanges for the same coin are usually small, because traders move toward the cheaper side. When one exchange stands apart for a whole month, check its high and low in the table: a single extreme settlement can move a 90-settlement average noticeably.
Data sources and update schedule
- OKX: public API
/api/v5/public/funding-rate-historyfor eachCOIN-USDT-SWAP, using therealizedRatefield (the rate that was applied at settlement). - Bybit: public API
/v5/market/funding/history(category linear) for eachCOINUSDT. - MEXC: public futures API
/api/v1/contract/funding_rate/historyfor eachCOIN_USDT. - Recording: CoinPop's monitoring worker reads those three endpoints every hour and stores each new settlement. The record starts on 14 October 2026 (UTC) and grows from there; nothing earlier is reconstructed from other sources.
- Updates: the tables are recalculated each time the page is opened (the data is cached for up to 15 minutes). A new settlement appears within about an hour of the exchange publishing it.
- EEA residents: OKX serves the European Economic Area with X-Perps instead of these USDT perpetuals, and their funding differs. Live X-Perps rates are on coinpopbit.de and coinpopbit.es.
Frequently asked questions
What is funding rate history?
How is the average funding rate calculated here?
What does "Annualized (calc.)" mean?
Is the settled rate the same as the live funding rate?
How far back does this history go?
Why do OKX, Bybit and MEXC have different averages for the same coin?
Does a positive 30-day average mean shorting is profitable?
Can I download the data?
Sources and limits
Settled funding rates: OKX, Bybit and MEXC public APIs, recorded hourly by CoinPop. Figures are arithmetic on those records and are for information only, not investment advice. Past funding does not indicate future funding. An exchange may revise or omit a record, and exchange availability differs by country.