BTW Funding Rate Arbitrage
BTW funding pairs across exchanges
LIVEBoth legs of every pair use rates from the same moment. The spread is the hourly funding rate of the short leg minus the long leg; the annual figure is the hourly spread × 8760 at the rates shown. The result covers 30 days on 5,000 USDT per leg with the venues’ public taker fees; the order-book spread and slippage on execution are not included.
| Long | Short | Spread per hour | Annual (hourly × 8760) | Status | Result for 30 days |
|---|---|---|---|---|---|
| OKX BTW-USDT-SWAP | Bitget BTWUSDT | +0.090638%/h | ≈ +793.99% APR | from known costs | +3,266.60 USDT |
| OKX BTW-USDT-SWAP | KuCoin BTWUSDTM | +0.060463%/h | ≈ +529.65% APR | from known costs | +2,136.57 USDT |
| OKX BTW-USDT-SWAP | Bybit BTWUSDT | +0.057540%/h | ≈ +504.05% APR | from known costs | +1,966.36 USDT |
| OKX BTW-USDT-SWAP | BingX BTW-USDT | +0.053063%/h | ≈ +464.83% APR | from known costs | +1,878.40 USDT |
| OKX BTW-USDT-SWAP | Gate.io BTW_USDT | +0.049888%/h | ≈ +437.02% APR | from known costs | +1,755.62 USDT |
| Binance BTWUSDT | Bitget BTWUSDT | +0.046890%/h | ≈ +410.76% APR | from known costs | +1,693.62 USDT |
| MEXC BTW_USDT | Bitget BTWUSDT | +0.046875%/h | ≈ +410.63% APR | from known costs | +1,674.28 USDT |
| OKX BTW-USDT-SWAP | Aster BTWUSDT | +0.047149%/h | ≈ +413.02% APR | from known costs | +1,668.01 USDT |
| Aster BTWUSDT | Bitget BTWUSDT | +0.043489%/h | ≈ +380.96% APR | from known costs | +1,581.74 USDT |
| OKX BTW-USDT-SWAP | Binance BTWUSDT | +0.043748%/h | ≈ +383.23% APR | from known costs | +1,560.77 USDT |
| OKX BTW-USDT-SWAP | MEXC BTW_USDT | +0.043763%/h | ≈ +383.36% APR | from known costs | +1,530.85 USDT |
| Gate.io BTW_USDT | Bitget BTWUSDT | +0.040750%/h | ≈ +356.97% APR | from known costs | +1,483.81 USDT |
| BingX BTW-USDT | Bitget BTWUSDT | +0.037575%/h | ≈ +329.16% APR | from known costs | +1,368.24 USDT |
| Bybit BTWUSDT | Bitget BTWUSDT | +0.033098%/h | ≈ +289.94% APR | from known costs | +1,242.80 USDT |
| KuCoin BTWUSDTM | Bitget BTWUSDT | +0.030175%/h | ≈ +264.33% APR | from known costs | +1,104.76 USDT |
| MEXC BTW_USDT | KuCoin BTWUSDTM | +0.016700%/h | ≈ +146.29% APR | from known costs | +572.72 USDT |
| Binance BTWUSDT | KuCoin BTWUSDTM | +0.016715%/h | ≈ +146.42% APR | from known costs | +571.13 USDT |
| Aster BTWUSDT | KuCoin BTWUSDTM | +0.013314%/h | ≈ +116.63% APR | from known costs | +462.84 USDT |
| MEXC BTW_USDT | Bybit BTWUSDT | +0.013777%/h | ≈ +120.69% APR | from known costs | +424.82 USDT |
| Binance BTWUSDT | Bybit BTWUSDT | +0.013792%/h | ≈ +120.82% APR | from known costs | +416.88 USDT |
| Gate.io BTW_USDT | KuCoin BTWUSDTM | +0.010575%/h | ≈ +92.64% APR | from known costs | +366.55 USDT |
| MEXC BTW_USDT | BingX BTW-USDT | +0.009300%/h | ≈ +81.47% APR | from known costs | +316.18 USDT |
| Binance BTWUSDT | BingX BTW-USDT | +0.009315%/h | ≈ +81.60% APR | from known costs | +311.36 USDT |
| Aster BTWUSDT | Bybit BTWUSDT | +0.010391%/h | ≈ +91.03% APR | from known costs | +309.71 USDT |
| BingX BTW-USDT | KuCoin BTWUSDTM | +0.007400%/h | ≈ +64.82% APR | from known costs | +250.10 USDT |
| Gate.io BTW_USDT | Bybit BTWUSDT | +0.007652%/h | ≈ +67.03% APR | from known costs | +214.40 USDT |
| Aster BTWUSDT | BingX BTW-USDT | +0.005914%/h | ≈ +51.81% APR | from known costs | +202.97 USDT |
| MEXC BTW_USDT | Gate.io BTW_USDT | +0.006125%/h | ≈ +53.66% APR | from known costs | +196.37 USDT |
| Binance BTWUSDT | Gate.io BTW_USDT | +0.006140%/h | ≈ +53.79% APR | from known costs | +189.64 USDT |
| Bybit BTWUSDT | KuCoin BTWUSDTM | +0.002923%/h | ≈ +25.61% APR | from known costs | +137.44 USDT |
| MEXC BTW_USDT | Aster BTWUSDT | +0.003386%/h | ≈ +29.66% APR | from known costs | +108.30 USDT |
| Gate.io BTW_USDT | BingX BTW-USDT | +0.003175%/h | ≈ +27.81% APR | from known costs | +106.51 USDT |
| Binance BTWUSDT | Aster BTWUSDT | +0.003401%/h | ≈ +29.79% APR | from known costs | +100.43 USDT |
| BingX BTW-USDT | Bybit BTWUSDT | +0.004477%/h | ≈ +39.22% APR | from known costs | +99.13 USDT |
| Aster BTWUSDT | Gate.io BTW_USDT | +0.002739%/h | ≈ +23.99% APR | from known costs | +81.32 USDT |
| MEXC BTW_USDT | Binance BTWUSDT | -0.000015%/h | ≈ −0.13% APR | from known costs | −0.46 USDT |
| edgeX 30000083 | Aster BTWUSDT | +0.003411%/h | ≈ +29.88% APR | from known costs | —Execution costs (spread and slippage) are not estimated. |
| edgeX 30000083 | BingX BTW-USDT | +0.009325%/h | ≈ +81.68% APR | from known costs | —Execution costs (spread and slippage) are not estimated. |
| edgeX 30000083 | Gate.io BTW_USDT | +0.006150%/h | ≈ +53.87% APR | from known costs | —Execution costs (spread and slippage) are not estimated. |
| edgeX 30000083 | KuCoin BTWUSDTM | +0.016725%/h | ≈ +146.51% APR | from known costs | —Execution costs (spread and slippage) are not estimated. |
| edgeX 30000083 | MEXC BTW_USDT | +0.000025%/h | ≈ +0.22% APR | from known costs | —Execution costs (spread and slippage) are not estimated. |
| edgeX 30000083 | Bitget BTWUSDT | +0.046900%/h | ≈ +410.84% APR | from known costs | —Execution costs (spread and slippage) are not estimated. |
| edgeX 30000083 | Bybit BTWUSDT | +0.013802%/h | ≈ +120.90% APR | from known costs | —Execution costs (spread and slippage) are not estimated. |
| OKX BTW-USDT-SWAP | edgeX 30000083 | +0.043738%/h | ≈ +383.14% APR | from known costs | —Execution costs (spread and slippage) are not estimated. |
| edgeX 30000083 | Binance BTWUSDT | +0.000010%/h | ≈ +0.09% APR | from known costs | —Execution costs (spread and slippage) are not estimated. |
Pairs outside the list without usable data: 10.
- There is no price the venue uses to compute funding. (10)
BTW: scenario for the top pair
BTW · long OKX BTW-USDT-SWAP · short Bitget BTWUSDT · 5,000 per leg · 30 days
Result from known costs
Some costs are unknown, so the total is incomplete. Missing:
- Execution costs (spread and slippage) are not estimated.
- The fee is a baseline value, not a verified fee of the venue or of your account.
Result from known costs
+3,266.60 USDT
30d
Rates
- Rate spread per hour
- +0.090638%/h
- Spread, annualized
- ≈ +793.99% APR
| Instrument | Rate per period | Rate kind | Per hour | Annual (hourly × 8760) | Who pays | Next settlement |
|---|---|---|---|---|---|---|
| BTW-USDT-SWAP · OKX | -0.213463% per 1h | current, accruing | -0.213463%/h | ≈ −1,869.93% APR | long receives | from exchange data |
| BTWUSDT · Bitget | -0.491300% per 4h | current, accruing | -0.122825%/h | ≈ −1,075.95% APR | short pays | from exchange data |
- Annual = hourly rate × 8760 h — the rate shown, stretched over a year.
Costs and result
- Funding over 30d
- +3,277.58 USDT
- Trading fee, OKX, entry
- −2.50 USDT taker · 0.0500% · base fee, not your account’s verified fee
- Trading fee, OKX, exit
- −2.50 USDT taker · 0.0500% · base fee, not your account’s verified fee
- Trading fee, Bitget, entry
- −2.99 USDT taker · 0.0600% · the venue’s fee for this contract
- Trading fee, Bitget, exit
- −2.99 USDT taker · 0.0600% · the venue’s fee for this contract
- Spread and slippage, OKX, entry
- —Execution costs (spread and slippage) are not estimated.
- Spread and slippage, OKX, exit
- —Execution costs (spread and slippage) are not estimated.
- Spread and slippage, Bitget, entry
- —Execution costs (spread and slippage) are not estimated.
- Spread and slippage, Bitget, exit
- —Execution costs (spread and slippage) are not estimated.
- Result from known costs
- +3,266.60 USDT
Break-even
- Calendar break-even
- Oct 24, 2026 17:00 MSK (14:00 UTC)
- Approximation: costs ÷ daily funding flow
- ≈ 0.10 days
- Funding spread to break even over 30d
- 0.007320%/day
- Break-even uses known costs only, so it is not the full break-even.
Rate history
- Full history since
- Payments in history
- 0
- History coverage
- 0.00%
| Window | Status | Mean spread (time-weighted) | Sum of settled rates | Share of positive periods | Sign changes | Payments · coverage | Reasons |
|---|---|---|---|---|---|---|---|
| 24 h | from known costs | +0.030366%/h | —Rates are unknown for part of the period: the metric uses known values only. | 100.00% | 0 | 10 · 33.33% | Rates are unknown for part of the period: the metric uses known values only.; There is not enough rate history for this metric. |
| 7 days | from known costs | +0.009625%/h | —Rates are unknown for part of the period: the metric uses known values only. | —Rates are unknown for part of the period: the metric uses known values only. | —Rates are unknown for part of the period: the metric uses known values only. | 0 · 0.00% | Rates are unknown for part of the period: the metric uses known values only.; There is not enough rate history for this metric. |
| 30 days | from known costs | +0.031762%/h | —Rates are unknown for part of the period: the metric uses known values only. | —Rates are unknown for part of the period: the metric uses known values only. | —Rates are unknown for part of the period: the metric uses known values only. | 0 · 0.00% | Rates are unknown for part of the period: the metric uses known values only.; There is not enough rate history for this metric. |
| 90 days | from known costs | +0.031762%/h | —Rates are unknown for part of the period: the metric uses known values only. | —Rates are unknown for part of the period: the metric uses known values only. | —Rates are unknown for part of the period: the metric uses known values only. | 0 · 0.00% | Rates are unknown for part of the period: the metric uses known values only.; There is not enough rate history for this metric. |
- The funding path is hypothetical: fixed size, no price changes, fees or liquidations.
Data and assumptions
- OKX rate
- Bitget rate
- Valid until
- The pair’s rates come from the shared list update and were not rechecked separately.
- A payment at the opening moment is outside the period; a payment at the closing moment is inside.
- Quantity = notional ÷ the higher of the leg prices.
- The price funding is calculated from does not change until the payment.
- The current rate stays unchanged in repeats.
- The funding interval does not change.
- Capital is already on the venues: no entry transfer; return and rebalancing are not included.
- The exit price equals the current price: exit notional and fee are as of now.
- Margin equals the leg notional (1× leverage).
- Reserve on the venue is 0.
- Margin equals the leg notional (1× leverage).
- Reserve on the venue is 0.
Each button opens one leg of this calculation on its venue.
BTW pairs over the last 7 days
Past days, not current opportunities. Days and times are MSK.
Last usable pair: Oct 24, 2026 13:35 MSK (10:35 UTC), long OKX BTW-USDT-SWAP / short Bitget BTWUSDT, +0.090638%/h.
| Day | Updates with a pair | Most pairs at once | Widest spread | Pair |
|---|---|---|---|---|
| 82 | 45 | +0.113823%/h | long Aster BTWUSDT / short Bybit BTWUSDT | |
| 144 | 45 | +0.114000%/h | long BingX BTW-USDT / short MEXC BTW_USDT | |
| 139 | 45 | +0.071475%/h | long KuCoin BTWUSDTM / short Bybit BTWUSDT | |
| 141 | 36 | +0.111306%/h | long Bybit BTWUSDT / short BingX BTW-USDT | |
| 20 | 36 | +0.086294%/h | long Bybit BTWUSDT / short Gate.io BTW_USDT |
How funding rate arbitrage works
A perpetual futures contract pays a periodic funding rate between longs and shorts. When two exchanges show different funding rates for the same coin, you can go long where funding is low (or negative) and short where it is high — staying delta-neutral on price while collecting the funding spread. Yieldo scans live rates across all supported exchanges and ranks the best long/short pairs after fees.
BTW on Yieldo
Related Pages
BTW FAQ
What is funding rate arbitrage?
Is BTW funding arbitrage risk-free?
How is the annualized yield calculated?
Watch the BTW funding spread
The bot lists funding pairs and turns alerts on only after you confirm them. The calculator computes any pair with your size, venues and fees.
Telegram-first analytics
Live data. Instant alerts. Zero noise.
Access live comparison tools and Telegram bot alerts — premium crypto analytics experience.
Open Telegram Bot