Hyperliquid funding rates: Hourly changes and payment discrepancies
Updated ยทHyperliquid funding rates determine hourly transfers between perpetual positions, with positive rates charging longs and negative rates charging shorts. An unexpected payment needs comparison with the settled interval and the position involved. The percentage visible later may describe a different hour. Position size and the price used to value exposure also affect the amount. Funding history, trade fills, and account balances answer different parts of the question, so a balance change alone cannot identify the cause. Start with the recorded payment, then separate a rate change from a position change or a display mismatch.
A funding discrepancy can reflect a mismatch in settlement intervals, position sizes, or price inputs. Compare these inputs with the recorded payment.
A funding entry that differs from the balance change
An account balance can move by a different amount from its funding entry because trading activity and other ledger movements affect the same account. Begin with the funding record and its timestamp. Entry price and profit displays summarize particular calculations; they do not replace account accounting. A missing explanation does not establish a missing payment, and placing another trade does not resolve the discrepancy. Preserve the original records before changing exposure.
Does changing leverage change the funding payment?
Changing leverage alone leaves the funding calculation unchanged when position quantity, oracle price, and the settled rate stay equal. Leverage changes the initial margin requirement for a given position. Increasing exposure with the same collateral, however, increases the amount subject to funding. This distinction also explains why a modest payment can represent a substantial percentage of committed margin. Cross and isolated margin determine how collateral supports positions, so an account-wide balance and a position-specific margin figure describe different scopes.
Which price determines the hourly payment?
The oracle price determines the notional value used for funding, while the mark price serves other account calculations. The payment magnitude equals the absolute position size at settlement multiplied by the settlement oracle price and the absolute hourly funding rate. Keep the rate in decimal form when multiplying.
Mark price contributes to unrealized profit and loss, margining, and liquidation calculations. A funding receipt therefore does not guarantee rising account equity: an adverse mark-price movement can outweigh it. The chart price, entry price, and oracle price are not interchangeable calculation inputs. A reconstruction using the wrong price can disagree with the payment even when the recorded position quantity matches.
Premium changes and the hourly settlement basis
The rate combines an interest component with an averaged premium component. That premium reflects order-book execution prices relative to the oracle.
Hyperliquid settles funding every hour. Its standard formula uses an eight-hour basis, with one eighth applying to each hourly payment.
For standard perpetuals, the formula adds the average premium to a bounded adjustment for the difference between interest and premium. That adjustment means a small negative premium does not automatically produce negative funding.
Builder-deployed perpetuals use a different premium formula and configurable funding behavior. Applying the standard calculation indiscriminately can create an apparent error.
Contract identity matters here. Under HIP-3, the builder defines the market and its oracle, alongside other contract specifications. A shared underlying name does not establish matching contract settings. Comparisons need the actual market definition before a difference in rates becomes meaningful.
The payment record connects the market to the account
The user funding history contains account-specific funding entries with a market identifier, position size, rate, payment amount, and timestamp. Market funding history instead describes rates for the selected contract. The account record supplies the link between a market-wide percentage and the amount credited or debited. Neither a current rate display nor an order acknowledgement supplies that same evidence.
Order fills matter when quantity changed around settlement. A submitted instruction expresses an intended change; the executed quantity establishes the change in exposure. Funding events and fill events remain separate records, even when an application displays them together. Likewise, a live connection can deliver both earlier records and subsequent updates. The event timestamp matters more than when a browser happens to display it.
Why do two funding displays disagree?
Two displays can disagree because they represent different periods, contract settings, or stages between a prediction and a historical record. Compare like with like before interpreting the difference as a charge error. A percentage and its decimal representation also require consistent conversion: multiplying a decimal rate by 100 expresses the same rate as a percentage.
An annualized display extrapolates an interval rate across a year. It does not establish the rates subsequent settlements will use. Historical totals instead add actual payments across the chosen period. Keep the measurement period explicit when comparing either figure with a single account entry.
Data coverage can differ as well. The predicted-funding API supports the first perpetual DEX, while other perpetual data requests have their own market selection requirements. An absent prediction does not prove an absent funding payment.
Reconcile an unexpected debit before changing exposure
Suppose a funding debit appears larger than expected after a position increase. The comparison needs compatible records: the same account, contract, settlement interval, and quantity units. Begin with read-only history checks; changing leverage or submitting another order would introduce new account changes before explaining the original debit.
- Match the funding entry to the account and full market identifier, especially when several contracts share an underlying name.
- Locate the increase in recorded fills and compare its timestamp with the funding event. An unfilled remainder does not establish additional exposure.
- Use the quantity attached to the funding event. If it differs from the earlier position, isolate that change before comparing other inputs.
- Separate the funding amount from trading fees, transfers, and changes in unrealized profit and loss.
- Refresh the relevant history if the event is absent. If matching records still disagree, preserve their timestamps and identifiers for investigation.
Holding the other inputs equal, a larger position creates a larger funding payment and greater price exposure. Reconciliation ends when the funding entry and surrounding account records explain the difference. If they do not, keep the discrepancy open rather than treating another trade as a repair. Once the records explain the debit, decide whether to keep the larger position.
Hyperliquid funding rates: reader questions
-
Does a positive Hyperliquid funding rate predict a price increase?
- A positive funding rate identifies the paying side, not the direction of the next price movement. Funding incentives influence the relationship between perpetual and underlying prices, but they do not establish a profitable directional trade. A position receiving funding can still lose value through price changes.
-
Is a maker rebate the same as a funding receipt?
- A maker rebate belongs to trade execution, while a funding receipt belongs to a perpetual funding settlement. Their records and calculation inputs differ. A maker rebate does not explain an hourly funding entry merely because both increase the account balance.
-
How can a reconnecting application count funding twice?
- A reconnecting application can double-count funding if it adds an initial history snapshot to events it already processed. Funding subscriptions distinguish snapshot messages from subsequent updates. Reconciliation should identify previously handled records before adding their amounts again.
-
Which timestamp units do funding history requests require?
- Funding history requests use milliseconds for their start and end times. Both boundaries are inclusive. Supplying seconds where milliseconds belong selects the wrong period and can make an expected payment appear missing.
-
Do spot holdings receive perpetual funding payments?
- A spot holding alone does not create a perpetual funding receipt. Spot balances and perpetual positions represent separate exposures. When an account holds both, the perpetual position determines its funding participation; the spot holding does not independently earn the same payment.
-
Will a funding credit always increase the displayed unrealized profit?
- A funding credit does not directly enter the unrealized profit calculation based on entry price, mark price, and position size. Funding and price-related profit therefore need separate treatment when explaining account performance. A profit display alone cannot confirm whether a funding credit arrived.
-
Why might a Hyperp require a different funding reconstruction?
- A Hyperp uses a moving average of its mark price in place of the usual external spot reference. That difference changes the reference behind its funding mechanism. Applying an ordinary spot-oracle reconstruction to such a contract can produce a mismatch even when the account record is correct.