// research / microstructure

The Hour Before Funding Settlement: A Real Effect That Costs More Than It Pays

Last verified: 2026-10-20 · 9 min read · Failed-research series #4

When funding is expensive, perp prices tend to drift against the paying side in the last hour before settlement, then partly reverse. We wrote the test down before running it on six years of Binance data. The effect is real: none of 20,000 placebo runs matched it. It is also smaller than the cost of trading it.

+5.74 bp
Gross per event, hour before
10.5 bp
Round-trip trading cost
−4.76 bp
Net per event
< 0.00005
Placebo p-value

Every eight hours, perpetual futures settle funding: one side pays the other. When the rate is high, that payment is not trivial, and traders on the paying side have a reason to close before the clock runs out. If enough of them do it at once, the price should drift against them in the last hour, and bounce back once the payment is behind them.

It's a clean, mechanical story, and settlement times are fixed and public. That makes it worth testing properly. This article walks through the test, the result, and why a statistically real effect can still be a losing trade.

Why this is on a funding-arbitrage site. The strategy below takes a one-hour directional position around settlement. That is a different thing from collecting funding with a delta-neutral hedge, which is what FundingArb does. We publish failed research because what it teaches about effect sizes and costs applies to anyone trading around funding.

The hypothesis, written down before the run

Settlements on Binance happen at 00:00, 08:00 and 16:00 UTC. For every settlement and every coin, we asked:

What happens around a settlement
One event per coin and settlement; S = settlement time
Event timeline around a funding settlementThe funding rate is estimated from the seven hourly premium-index readings ending one hour before settlement. The test trades the last hour before settlement against the paying side, and separately the first hour after in the reverse direction.Estimate funding from 7 premium readingsThe betThe bounce−8 h−1 hS+1 hHour before settlement: position against the paying sideHour after settlement: the reverse direction (separate arm)
Event timeline around a funding settlementThe funding rate is estimated from the seven hourly premium-index readings ending one hour before settlement. The test trades the last hour before settlement against the paying side, and separately the first hour after in the reverse direction.Estimate fundingBetBounce−8 h−1 hS+1 hHour before S: against the paying sideHour after S: the reverse direction

Two more arms were fixed in advance. A control arm runs the identical rule at low funding (0.02–0.05% per 8 hours), to separate a funding effect from anything that simply happens at these hours. A post-settlement arm checks the hour after settlement in the reverse direction: the bounce.

Estimating the rate without peeking

The final funding rate is only fixed at settlement, so using it would be look-ahead. Instead we estimated it the way the exchange does, from the hourly premium-index readings, and stopped one hour before settlement, when the position would be opened.

Our first draft used the raw premium index and got the sign wrong in more than 70% of low-funding cases, because the rate is usually pinned at the default +0.01% even when the premium is slightly negative. We caught that before computing a single return and switched to the exchange's formula with its interest-rate clamp. After that fix, the estimate had the same sign as the final rate in 98.9% of the tested events. Fixing a design flaw before the run is allowed. Changing the design after seeing results is not.

The result

9,277 events at 2,711 different settlements, July 2020 to August 2026, across 371 perpetuals including delisted ones:

ArmEventsGrossNetDouble costsCluster tPlacebo p
Hour before, funding ≥ 0.10%9,277+5.74 bp−4.76 bp−15.26 bp4.24< 0.00005
Control: hour before, funding 0.02–0.05%30,129+1.28 bp−9.22 bp−19.72 bp3.020.0102
Hour after, funding ≥ 0.10%, reversed9,277+7.28 bp−3.22 bp−13.72 bp5.29< 0.00005

Basis points per event, market-adjusted. Net = gross minus a 10.5 bp round trip; double costs = minus 21.0 bp. Cluster t groups all events of the same settlement.

The effect is there, and the cost line is further out
Gross basis points per event; the whisker on the main arm is its 95% confidence interval
Hour before, funding ≥ 0.10% Hour after, reversed Control, low funding
Gross return per event by arm, against trading costControl: low funding (0.02–0.05%), hour before: 1.28 bp; Extreme funding (≥ 0.10%), hour before: 5.74 bp; Extreme funding (≥ 0.10%), hour after, reversed: 7.28 bp; round-trip cost 10.5 bp.Control: low funding (0.02–0.05%), hour before+1.28 bpExtreme funding (≥ 0.10%), hour before+5.74 bpExtreme funding (≥ 0.10%), hour after, reversed+7.28 bp0510round-trip cost 10.5 bp
Gross return per event by arm, against trading costControl: low funding (0.02–0.05%), hour before: 1.28 bp; Extreme funding (≥ 0.10%), hour before: 5.74 bp; Extreme funding (≥ 0.10%), hour after, reversed: 7.28 bp; round-trip cost 10.5 bp.Control: low funding, hour before+1.28 bpExtreme funding (≥ 0.10%), hour before+5.74 bpExtreme funding (≥ 0.10%), hour after+7.28 bp0510round-trip cost 10.5 bp

It is real. To test whether the pattern could be chance, we moved every settlement, with all its events, to the same hour on a random other day 7 to 90 days away, and recomputed the average. We did that 20,000 times. Not a single shifted run reached the actual +5.74 bp; the highest was +4.56 bp. The difference to the control arm is significant too (p = 0.0001), so it is the funding level that matters, not just the hour.

Moving the dates destroys the effect
Average gross return per event when every settlement is shifted to a random other day, 20,000 runs
Placebo distribution for the hour before settlementEvent mean when every settlement is moved to the same hour on a random other day, 20000 times. Highest placebo value 4.56 bp; actual 5.74 bp.05001,0001,5002,000−4−20246Actual: +5.74 bp0 of 20,000 as highGross bp per event at random dates →
Placebo distribution for the hour before settlementEvent mean when every settlement is moved to the same hour on a random other day, 20000 times. Highest placebo value 4.56 bp; actual 5.74 bp.01,0002,000−4−20246Actual: +5.74 bp0 of 20,000 as highGross bp per event at random dates →

It grows with the funding rate. The more expensive funding is, the stronger the drift against the payers:

Bigger funding, bigger drift
Gross basis points per event in the hour before settlement, by estimated funding rate per 8 hours (in %)
Gross return per event by funding size0.02–0.05%: 1.28 bp (n 30129); 0.05–0.10%: 1.60 bp (n 15583); 0.10–0.20%: 1.95 bp (n 6264); 0.20–0.30%: 6.05 bp (n 1722); ≥ 0.30%: 23.71 bp (n 1291); cost 10.5 bp.0510152025the pre-registered test: all events ≥ 0.10%+1.30.02–0.05%n 30,129+1.60.05–0.10%n 15,583+1.90.10–0.20%n 6,264+6.00.20–0.30%n 1,722+23.7≥ 0.30%n 1,291round-trip cost 10.5 bp
Gross return per event by funding size0.02–0.05%: 1.28 bp (n 30129); 0.05–0.10%: 1.60 bp (n 15583); 0.10–0.20%: 1.95 bp (n 6264); 0.20–0.30%: 6.05 bp (n 1722); ≥ 0.30%: 23.71 bp (n 1291); cost 10.5 bp.0510152025pre-registered test set+1.3.02–.05n 30,129+1.6.05–.10n 15,583+1.9.10–.20n 6,264+6.0.20–.30n 1,722+23.7≥ 0.3n 1,291round-trip cost 10.5 bp

The pre-registered test is one number: all events at 0.10% or more, +5.74 bp. The finer split is descriptive and was not tested on its own. Most of that average comes from the 1,291 events at 0.30% or more.

Why a real effect still loses money

A taker round trip costs about 10.5 bp. The effect is +5.74 bp. Even the top of its 95% confidence interval, 11.9 bp, only just clears the cost line, and the bottom sits at 2.2 bp. After costs, the average event loses −4.76 bp; with doubled costs, −15.26 bp. The bounce after settlement is a little larger, at +7.28 bp, and still nets −3.22 bp.

Trading only the most extreme funding looks tempting: at 0.20% or more, the hour before averages +13.6 bp over 3,013 events, above the cost line. But that threshold was chosen after seeing the data. Picking the slice that happens to clear costs is exactly the kind of search that produces backtests which fail live, so we did not adopt it.

Statistically significant means "probably not chance". It says nothing about whether the effect is large enough to pay for the trades. Compare effect size with costs first.

Where the effect actually lives

Averages hide a lot here. Splitting the main arm shows that the effect is concentrated, and not quite where the story predicts:

Subset of the main armEventsGrossCluster t
Negative funding (shorts pay, bet is long)3,365+13.6 bp4.25
Positive funding (longs pay, bet is short)5,912+1.3 bp1.12
Settlement at 00:00 UTC2,783+9.6 bp4.36
Settlement at 08:00 UTC3,086+3.5 bp0.58
Settlement at 16:00 UTC3,408+4.6 bp2.43
Most of the events, little of the effect
Gross basis points per event in the hour before settlement, by year
Gross return per event by year2020: -0.25 bp (n 349); 2021: 1.42 bp (n 5473); 2022: 12.14 bp (n 1156); 2023: 18.73 bp (n 1030); 2024: -3.56 bp (n 763); 2025: 38.40 bp (n 304); 2026: 16.27 bp (n 202)−10010203040−0.22020n 349+1.42021n 5,473+12.12022n 1,156+18.72023n 1,030−3.62024n 763+38.42025n 304+16.32026n 202cost 10.5 bp
Gross return per event by year2020: -0.25 bp (n 349); 2021: 1.42 bp (n 5473); 2022: 12.14 bp (n 1156); 2023: 18.73 bp (n 1030); 2024: -3.56 bp (n 763); 2025: 38.40 bp (n 304); 2026: 16.27 bp (n 202)−10010203040−0.2’20349+1.4’215,473+12.1’221,156+18.7’231,030−3.6’24763+38.4’25304+16.3’26202cost 10.5 bp

2021 holds 5,473 events, more than half of the sample, at only +1.4 bp. 2025 shows +38.4 bp, but from just 304 events. 2024 is negative.

The time windows tell the same story. The first walk-forward window (2020-09 to 2021-11) contains 61% of all events and averages only +1.4 bp:

Walk-forward windowEventsGrossCluster t
Window 1 (2020-09 to 2021-11)5,645+1.4 bp1.04
Window 2 (2021-11 to 2022-12)1,235+10.4 bp2.00
Window 3 (2022-12 to 2024-02)1,194+17.9 bp3.26
Window 4 (2024-02 to 2026-08)1,203+9.2 bp2.14

Removing any single coin leaves at least +5.2 bp; removing any single year leaves at least +4.1 bp. The first half of the sample averages +4.2 bp, the second +12.6 bp from less than a fifth of the events. The pre-registered criteria asked for more than the cost in both halves, in at least three of four walk-forward windows and after removing any single coin or year. Only the second half and the third window get there.

In stress episodes the picture is noisy, with few events each, and the worst one hit the side that carries the effect:

EpisodeEventsGross
Luna, May 2022161−30.6 bp
FTX, Nov 2022108+15.1 bp
SVB, Mar 202319+19.8 bp
Yen carry, Aug 20249+46.4 bp
Flash crash, Oct 202524+39.5 bp

During the Luna collapse, buying coins with crowded shorts an hour before settlement lost −30.6 bp per event on average.

What we take away

  1. Significant is not the same as tradable. A placebo p-value below 0.0001 and a net loss per trade can be true at the same time. Check effect size against costs before anything else.
  2. Pre-register a control arm. The low-funding control earned +1.28 bp from the same rule at the same hours. Without it, we could not tell how much of the effect is about funding at all.
  3. A plausible story is not a confirmed mechanism. "Payers close before settlement" fits the sign of the result, but not its concentration in one side and one settlement hour.
  4. The slice that clears costs is a trap. Some sub-bucket will always look profitable after the fact. Choosing it is a new hypothesis that needs new data, not a conclusion.
  5. Look at where the average comes from. One year with a few hundred events can carry a result that most of the sample doesn't show.

What this means if you trade around funding

Settlement hours are not quiet. When funding is expensive, a few basis points of drift against the paying side in the last hour are normal, and so is a partial bounce afterwards. Measured against a taker round trip of about 10.5 bp, though, that drift is noise from a trading point of view.

The same arithmetic decides whether a funding payment is worth collecting in the first place: a positive rate is only interesting if it clears the cost of getting in and out. That's the subject of The Fee-Coverage Math.

Methodology

Data
Binance USDⓈ-M perpetuals: hourly prices, hourly premium-index readings and funding history; 371 symbols including delisted ones.
Period
Settlements from July 2020 to August 2026, at 00:00, 08:00 and 16:00 UTC.
Universe
Daily top 50 by trailing 30-day quote volume, minimum age 220 days; only symbols on an 8-hour funding interval, determined from the two previous settlements.
Signal
Funding rate estimated from the seven hourly premium-index readings ending one hour before settlement, using the exchange's formula with its interest-rate clamp. The final rate is not used.
Event return
From the open one hour before settlement to the open at settlement, against the paying side, minus the equal-weighted move of all eligible coins in the same hour. The post-settlement arm uses the following hour in the reverse direction.
Costs
10.5 bp per event (taker round trip), doubled as a stress test. The market adjustment is not charged as a traded hedge, so costs are, if anything, understated.
Statistics
Cluster t-statistics by settlement and by day; 95% confidence interval by block bootstrap (30-day blocks); placebo: all events of a settlement moved together to the same hour on a random day 7 to 90 days away, 20,000 runs.
Multiple testing
Threshold 0.05 divided by the number of logged tests run so far (116 at the time). About 120 earlier exploratory hypotheses are not in this count; including them makes the threshold stricter and changes no verdict here.
Known limits
Binance only; hourly candles, so entry and exit are at hourly opens; the cost of the market-adjustment hedge is not modelled.

Effects smaller than the fees aren't worth trading. The same idea is behind FundingArb's fee-coverage filter for entries.

See pricing →
⚠ Not financial advice: this article describes a historical event study of a short-term directional strategy that is unrelated to the FundingArb bot. It is not a return projection, and it is not a recommendation to buy or sell any cryptocurrency or derivative. Past market conditions do not guarantee future outcomes. You are solely responsible for your own trading decisions.