Skip to main content
Funding Fees are cash flows periodically exchanged between long and short position holders. These fees are based on a Funding Rate designed to keep the futures price aligned with the underlying Index Price.

Settlement schedule

Funding payments settle at fixed intervals depending on the market’s funding period:
PeriodSettlement times (UTC)
1 hourEvery hour on the hour
4 hours00:00, 04:00, 08:00, 12:00, 16:00, 20:00
8 hours00:00, 08:00, 16:00
In the event of extreme market volatility or for new listings, Orderly reserves the right to adjust the funding interval (e.g. from 8h to 4h, 2h, or 1h), as well as update the Funding Rate Cap and Floor.

Rate components

The Funding Rate is determined by two components: the Premium and the Interest Rate.

Premium calculation

The Premium measures the deviation between the futures price and the Index Price (i.e. the basis). To avoid manipulation, Orderly uses Impact Bid and Ask prices rather than the simple best bid/ask:
  • Impact Bid Price — the average fill price to execute a sell order with the size of the Impact Margin Notional.
  • Impact Ask Price — the average fill price to execute a buy order with the size of the Impact Margin Notional.
  • Impact Margin Notional — the notional available to trade with 1,000 USDC of collateral at the maximum leverage of the specific market. For example, for NEAR-USDC with 10x max leverage, the Impact Margin Notional is 10,000 USDC.
Every 15 seconds, Orderly computes the Premium:
Premium = [Max(0, Impact Bid Price - I) - Max(0, I - Impact Ask Price)] / I

where I = Index Price

Piecewise linear funding function

For each funding period, Orderly calculates the Premium every 15 seconds. The number of sample points depends on the funding period:
Funding periodSample points (N)
1 hour240
4 hours960
8 hours1,920
An Average Premium is then computed:
Average Premium = (Premium_1 + Premium_2 + ... + Premium_N) / N
A piecewise linear function with increasing slopes is applied to the Average Premium (x), allowing faster convergence when prices deviate significantly:
RegionConditionSlopeFormula
Low|x| < 0.5%1xf(x) = x
Medium0.5% ≤ |x| < 1.5%2xf(x) = 0.5% * sign(x) + (x - 0.5% * sign(x)) * 2
Large|x| ≥ 1.5%4xf(x) = 2.5% * sign(x) + (x - 1.5% * sign(x)) * 4
In the Low range, the function equals the premium itself. In the Medium range, each additional basis point of deviation counts double. In the Large range, it counts 4x — pushing the funding rate to correct faster.

Interest Rate

The second component is the Interest Rate:
Interest Rate = (USDC Interest - Underlying Asset Interest) / Funding Interval
The Interest Rate is fixed at 0.01% for most perpetual markets (assuming USDC interest of 0.06% and asset interest of 0.03%). Orderly reserves the right to adjust this depending on market conditions.

Final Funding Rate

The final Funding Rate combines the Premium function and Interest Rate, subject to per-market caps and floors:
Funding Rate = clamp[Funding Function(Average Premium) + clamp(Interest Rate - Average Premium, cap_ir, floor_ir) / (8/N), Cap Funding, Floor Funding]
The Cap Funding and Floor Funding values are specific to each perpetual market. In extreme market conditions, Orderly may adjust these parameters to allow the higher-slope regions of the funding function to take effect.
Perp MarketIntervalCap FundingFloor FundingInterest RateCap IRFloor IR
1000BONK4 hours2.00%-2.00%0.00500%0.01%-0.01%
1000PEPE8 hours2.00%-2.00%0.01000%0.01%-0.01%
1000SHIB8 hours0.4875%-0.4875%0.01000%0.01%-0.01%
1000000MOG4 hours2.00%-2.00%0.00500%0.01%-0.01%
AAVE8 hours0.7500%-0.7500%0.01000%0.01%-0.01%
ADA8 hours0.3750%-0.3750%0.01000%0.01%-0.01%
AIXBT4 hours2.00%-2.00%0.00500%0.01%-0.01%
APT8 hours2.00%-2.00%0.01000%0.01%-0.01%
AR8 hours2.00%-2.00%0.01000%0.01%-0.01%
ARB8 hours2.00%-2.00%0.01000%0.01%-0.01%
ASTER4 hours2.00%-2.00%0.00500%0.01%-0.01%
AVAX8 hours0.3750%-0.3750%0.01000%0.01%-0.01%
AXS4 hours2.00%-2.00%0.01000%0.01%-0.01%
BCH8 hours0.3750%-0.3750%0.01000%0.01%-0.01%
BERA4 hours2.00%-2.00%0.00500%0.01%-0.01%
BIO4 hours2.00%-2.00%0.00500%0.01%-0.01%
BIRB1 hours2.00%-2.00%0.01000%0.01%-0.01%
BNB8 hours0.3750%-0.3750%0.01000%0.01%-0.01%
BTC8 hours0.3000%-0.3000%0.01000%0.04%-0.04%
CAKE4 hours2.00%-2.00%0.00500%0.01%-0.01%
CRO8 hours4.00%-4.00%0.01000%0.02%-0.02%
CRV8 hours2.00%-2.00%0.01000%0.01%-0.01%
DASH8 hours2.00%-2.00%0.01000%0.01%-0.01%
DOGE8 hours0.4875%-0.4875%0.01000%0.01%-0.01%
DOT8 hours0.4875%-0.4875%0.01000%0.02%-0.02%
DYM8 hours4.00%-4.00%0.01000%0.02%-0.02%
ENA4 hours2.00%-2.00%0.00500%0.01%-0.01%
ETH8 hours0.3000%-0.3000%0.01000%0.04%-0.04%
ETHFI4 hours2.00%-2.00%0.00500%0.01%-0.01%
FARTCOIN4 hours2.00%-2.00%0.00500%0.01%-0.01%
FET8 hours2.00%-2.00%0.01000%0.01%-0.01%
FIL8 hours2.00%-2.00%0.01000%0.01%-0.01%
GOAT4 hours2.00%-2.00%0.00500%0.01%-0.01%
GOOGL8 hours0.3000%-0.3000%0.01000%0.07%-0.07%
H4 hours2.00%-2.00%0.00500%0.01%-0.01%
HBAR8 hours2.00%-2.00%0.01000%0.01%-0.01%
HYPE4 hours2.00%-2.00%0.00500%0.01%-0.01%
ICP8 hours2.00%-2.00%0.01000%0.01%-0.01%
INJ8 hours2.00%-2.00%0.01000%0.01%-0.01%
IP4 hours2.00%-2.00%0.00500%0.01%-0.01%
JUP4 hours2.00%-2.00%0.00500%0.01%-0.01%
LDO8 hours2.00%-2.00%0.01000%0.01%-0.01%
LINEA4 hours2.00%-2.00%0.00500%0.01%-0.01%
LINK8 hours0.3750%-0.3750%0.01000%0.01%-0.01%
LIT4 hours2.00%-2.00%0.00500%0.01%-0.01%
LTC8 hours0.3750%-0.3750%0.01000%0.01%-0.01%
MERL4 hours2.00%-2.00%0.00500%0.01%-0.01%
MNT8 hours4.00%-4.00%0.01000%0.02%-0.02%
MON4 hours2.00%-2.00%0.00500%0.01%-0.01%
MORPHO4 hours2.00%-2.00%0.00500%0.01%-0.01%
MYX4 hours2.00%-2.00%0.00500%0.01%-0.01%
NAS1008 hours0.3000%-0.3000%0.01000%0.07%-0.07%
NEAR8 hours2.00%-2.00%0.01000%0.01%-0.01%
NVDA8 hours0.3000%-0.3000%0.01000%0.07%-0.07%
OKB4 hours2.00%-2.00%0.00500%0.01%-0.01%
ONDO4 hours2.00%-2.00%0.00500%0.01%-0.01%
OP8 hours2.00%-2.00%0.01000%0.01%-0.01%
ORDER8 hours2.00%-2.00%0.01000%0.02%-0.02%
PAXG4 hours2.00%-2.00%0.00500%0.01%-0.01%
PENDLE8 hours2.00%-2.00%0.01000%0.01%-0.01%
PENGU4 hours2.00%-2.00%0.00500%0.01%-0.01%
POL4 hours2.00%-2.00%0.00500%0.01%-0.01%
PUMP4 hours2.00%-2.00%0.00500%0.01%-0.01%
RAY4 hours0.7500%-0.7500%0.00500%0.01%-0.01%
S4 hours2.00%-2.00%0.00500%0.01%-0.01%
SEI8 hours2.00%-2.00%0.01000%0.01%-0.01%
SENT1 hours2.00%-2.00%0.01000%0.01%-0.01%
SKR1 hours2.00%-2.00%0.00500%0.01%-0.01%
SKY4 hours2.00%-2.00%0.00500%0.01%-0.01%
SNX8 hours2.00%-2.00%0.01000%0.01%-0.01%
SOL8 hours0.3750%-0.3750%0.01000%0.01%-0.01%
SPX4 hours2.00%-2.00%0.00500%0.01%-0.01%
SPX5008 hours0.3000%-0.3000%0.01000%0.07%-0.07%
STBL4 hours2.00%-2.00%0.00500%0.01%-0.01%
SUI8 hours0.7500%-0.7500%0.01000%0.01%-0.01%
TAO4 hours2.00%-2.00%0.00500%0.01%-0.01%
TIA4 hours2.00%-2.00%0.00500%0.01%-0.01%
TON4 hours2.00%-2.00%0.00500%0.01%-0.01%
TRUMP4 hours2.00%-2.00%0.00500%0.01%-0.01%
TRX8 hours0.4875%-0.4875%0.01000%0.01%-0.01%
TSLA8 hours0.3000%-0.3000%0.01000%0.07%-0.07%
UNI8 hours0.4500%-0.4500%0.01000%0.02%-0.02%
USELESS4 hours2.00%-2.00%0.00500%0.01%-0.01%
VIRTUAL4 hours2.00%-2.00%0.00500%0.01%-0.01%
WIF4 hours2.00%-2.00%0.00500%0.01%-0.01%
WLFI4 hours2.00%-2.00%0.00500%0.01%-0.01%
WLD8 hours2.00%-2.00%0.01000%0.01%-0.01%
WOO8 hours2.00%-2.00%0.01000%0.01%-0.01%
XAG4 hours0.3000%-0.3000%0.01000%0.07%-0.07%
XAU4 hours0.3000%-0.3000%0.01000%0.07%-0.07%
XLM8 hours0.7500%-0.7500%0.01000%0.02%-0.02%
XMR8 hours0.7500%-0.7500%0.01000%0.01%-0.01%
XPL4 hours2.00%-2.00%0.00500%0.01%-0.01%
XRP8 hours0.3750%-0.3750%0.01000%0.01%-0.01%
ZAMA4 hours2.00%-2.00%0.01000%0.01%-0.01%
ZEC8 hours2.00%-2.00%0.01000%0.01%-0.01%
ZEN8 hours2.00%-2.00%0.01000%0.02%-0.02%
ZORA4 hours2.00%-2.00%0.00500%0.01%-0.01%
ZRO4 hours2.00%-2.00%0.00500%0.01%-0.01%

Funding period

The Funding Period for Orderly perpetual futures can be 1 hour, 4 hours, or 8 hours depending on the market. The Funding Rate is expressed on the basis of the funding period for each market.

Accrued Funding

At each funding settlement time, a position accrues the following funding:
Accrued Funding = Position Size × Mark Price × Funding Rate
  • Positive funding rate: longs pay shorts
  • Negative funding rate: shorts pay longs

Funding settlement

The accrued funding of an account’s position is settled when a PNL settlement is triggered on that account (see PNL settlement).