Swolecharts
Live crypto data · 10 exchanges
Log inSign up

SOL perpetual long: price vs funding-adjusted return

What one coin of a Binance USDT perpetual earned over the last seven completed UTC days from price alone, and after the funding it actually paid or received. A hypothetical estimate from recorded settlements and recorded marks.

As of 09:39 UTC

Hypothetical mark-snapshot estimate. One coin of Binance SOLUSDT perpetual, held long for the whole window, on its initial notional (the entry mark). Payments and endpoints are priced at the recorded five-minute mark snapshots, not the exchange's exact settlement marks. Fees, slippage, margin and liquidation are excluded, and this is not a leveraged return.

Window 2026-10-17 00:00:00 UTC to 2026-10-24 00:00:00 UTC. Each day runs from just after 00:00 UTC up to and including the next 00:00 UTC. Source read 2026-10-24 09:39:22 UTC · Binance settlement history stored from 2019-09-01 00:00:00 UTC.

SOL over the window

binance:perp:SOLUSDT · seven completed UTC days
104.36Entry mark P0 (USDT)
102.72Endpoint mark Pt (USDT)
-1.5693%Price only (Pt − P0) ÷ P0
-0.0663%Funding cashflow −Σ(rate × mark) ÷ P0
-1.6356%Funding-adjusted return

Cumulative return since entry

% of the entry mark · at each UTC midnight
  • Price only
  • Funding-adjusted
-2% 0% 2% 4% 18 Oct 20 Oct 22 Oct 24 Oct Price only: +0.0000% Price only: -0.9124% Price only: -0.2787% Price only: +0.6415% Price only: +2.0197% Price only: +2.4413% Price only: -0.7104% Price only: -1.5693% Funding-adjusted: +0.0000% Funding-adjusted: -0.9085% Funding-adjusted: -0.2738% Funding-adjusted: +0.6259% Funding-adjusted: +1.9895% Funding-adjusted: +2.4050% Funding-adjusted: -0.7589% Funding-adjusted: -1.6356%

Dashed: price only. Solid: funding-adjusted. A line breaks where an endpoint mark is unavailable and ends at the first incomplete day; missing payments are never plotted as zero.

Daily endpoints, SOL

Cumulative since entry, UTC days
Cumulative price-only return, funding cashflow and funding-adjusted return at the end of each UTC day, SOLUSDT on Binance
Day (UTC)Mark at day end (USDT)Price onlyFundingFunding-adjustedPayments · coverage
103.41 -0.9124% +0.0038% -0.9085% 3
24.0 / 24h
ledger
104.07 -0.2787% +0.0049% -0.2738% 3
24.0 / 24h
ledger
105.03 +0.6415% -0.0156% +0.6259% 3
24.0 / 24h
ledger
106.47 +2.0197% -0.0302% +1.9895% 3
24.0 / 24h
ledger
106.91 +2.4413% -0.0363% +2.4050% 3
24.0 / 24h
ledger
103.62 -0.7104% -0.0485% -0.7589% 3
24.0 / 24h
ledger
102.72 -1.5693% -0.0663% -1.6356% 3
24.0 / 24h
ledger

Each row is the UTC day that starts on the date shown. Its mark and cumulative results are at the next 00:00 UTC, the day's endpoint.

Payment ledger

Each settled payment with the mark it is priced at
2026-10-173 recorded payments
Recorded SOLUSDT payments on 2026-10-17 (UTC day) with the mark snapshot each is priced at
Settlement (raw UTC)IntervalPaid rate (native)Mark (USDT)Long cashflow per coin (USDT)
2026-10-17 08:00:00 UTC8h0.0013%105.06-0.0014
2026-10-17 16:00:00.003 UTC
assigned as 16:00:00 UTC
8h-0.0019%103.57+0.0019
2026-10-18 00:00:00 UTC8h-0.0034%103.41+0.0035
Sum of these payments (−rate × mark)+0.0040
2026-10-183 recorded payments
Recorded SOLUSDT payments on 2026-10-18 (UTC day) with the mark snapshot each is priced at
Settlement (raw UTC)IntervalPaid rate (native)Mark (USDT)Long cashflow per coin (USDT)
2026-10-18 08:00:00.002 UTC
assigned as 08:00:00 UTC
8h0.0041%103.26-0.0042
2026-10-18 16:00:00 UTC8h-0.0068%102.18+0.0070
2026-10-19 00:00:00 UTC8h0.0016%104.07-0.0016
Sum of these payments (−rate × mark)+0.0011
2026-10-193 recorded payments
Recorded SOLUSDT payments on 2026-10-19 (UTC day) with the mark snapshot each is priced at
Settlement (raw UTC)IntervalPaid rate (native)Mark (USDT)Long cashflow per coin (USDT)
2026-10-19 08:00:00.004 UTC
assigned as 08:00:00 UTC
8h0.0088%105.62-0.0093
2026-10-19 16:00:00.003 UTC
assigned as 16:00:00 UTC
8h0.0035%104.16-0.0036
2026-10-20 00:00:00.006 UTC
assigned as 00:00:00 UTC
8h0.0080%105.03-0.0085
Sum of these payments (−rate × mark)-0.0214
2026-10-203 recorded payments
Recorded SOLUSDT payments on 2026-10-20 (UTC day) with the mark snapshot each is priced at
Settlement (raw UTC)IntervalPaid rate (native)Mark (USDT)Long cashflow per coin (USDT)
2026-10-20 08:00:00.005 UTC
assigned as 08:00:00 UTC
8h0.0095%104.34-0.0099
2026-10-20 16:00:00.006 UTC
assigned as 16:00:00 UTC
8h0.0037%105.84-0.0039
2026-10-21 00:00:00 UTC8h0.0014%106.47-0.0015
Sum of these payments (−rate × mark)-0.0153
2026-10-213 recorded payments
Recorded SOLUSDT payments on 2026-10-21 (UTC day) with the mark snapshot each is priced at
Settlement (raw UTC)IntervalPaid rate (native)Mark (USDT)Long cashflow per coin (USDT)
2026-10-21 08:00:00 UTC8h-0.0042%106.79+0.0045
2026-10-21 16:00:00.001 UTC
assigned as 16:00:00 UTC
8h0.0048%108.50-0.0052
2026-10-22 00:00:00.007 UTC
assigned as 00:00:00 UTC
8h0.0053%106.91-0.0056
Sum of these payments (−rate × mark)-0.0064
2026-10-223 recorded payments
Recorded SOLUSDT payments on 2026-10-22 (UTC day) with the mark snapshot each is priced at
Settlement (raw UTC)IntervalPaid rate (native)Mark (USDT)Long cashflow per coin (USDT)
2026-10-22 08:00:00.003 UTC
assigned as 08:00:00 UTC
8h-0.0008%104.33+0.0008
2026-10-22 16:00:00.001 UTC
assigned as 16:00:00 UTC
8h0.0037%104.58-0.0039
2026-10-23 00:00:00.006 UTC
assigned as 00:00:00 UTC
8h0.0093%103.62-0.0096
Sum of these payments (−rate × mark)-0.0127
2026-10-233 recorded payments
Recorded SOLUSDT payments on 2026-10-23 (UTC day) with the mark snapshot each is priced at
Settlement (raw UTC)IntervalPaid rate (native)Mark (USDT)Long cashflow per coin (USDT)
2026-10-23 08:00:00.004 UTC
assigned as 08:00:00 UTC
8h0.0051%104.25-0.0053
2026-10-23 16:00:00.005 UTC
assigned as 16:00:00 UTC
8h0.0100%104.66-0.0105
2026-10-24 00:00:00.003 UTC
assigned as 00:00:00 UTC
8h0.0027%102.72-0.0028
Sum of these payments (−rate × mark)-0.0186

A positive rate is paid by the long, so its cashflow is negative: −rate × mark per coin. The funding column divides the running sum of these by the entry mark; the adjusted return is the price return plus that funding cashflow. Rates are the native paid rate per interval: never prorated, normalised to 8 hours or compounded. A raw stamp within 1 second of the hour is assigned to that hour and priced at that hour's snapshot.

How it is calculated. With entry mark P0, endpoint mark Pt and settled rates rj paid at marks Pj: price return (Pt − P0) ÷ P0, funding cashflow −Σ(rj × Pj) ÷ P0, adjusted return ((Pt − P0) − Σ(rj × Pj)) ÷ P0. Marks are the recorded five-minute mark snapshots of this one Binance market, matched by exact timestamp; an absent, invalid or nonpositive snapshot makes that payment or endpoint unavailable. Settlement coverage follows the settled carry history rules for the Binance leg, which checks recorded data, not that the exchange paid nothing else.

SOL funding-adjusted return FAQ

How is the funding-adjusted return calculated?

For one coin held for seven completed UTC days, the price return is (end mark − entry mark) ÷ entry mark. The funding cashflow of a long is −Σ(paid rate × mark at that payment) ÷ entry mark, so a positive rate is a cost and a negative rate a receipt. The funding-adjusted return is the sum of the two. Payments are not compounded or re-invested.

Which prices and funding payments does it use?

Funding payments are the recorded, settled Binance USDT-perpetual rates at their native interval, never converted to 8-hour quotes. Each payment and each daily endpoint is priced with the recorded five-minute mark-price snapshot stamped at that exact UTC time. When a snapshot is missing the payment or endpoint is shown as unavailable instead of being estimated or counted as zero.

Is this the return of a real {} trade?

No. It is a hypothetical estimate on the initial notional of one unleveraged coin. Snapshot marks stand in for the exact settlement marks, and fees, slippage, margin interest, liquidation and any leverage are left out. It is not a leveraged ROI and not trading advice.