RED-BASIS-2026: OKX spot-perpetual basis and funding observations for BTC, ETH and SOL
Authors/Creators
Description
Updated version (28 September 2026): the data files are unchanged and the documentation is updated; in particular, the claims that the basis is mean-reverting and that the venue shows the signature of an efficient market are no longer reported in this updated version and should not be cited.
RED-BASIS-2026 holds OKX public market data in three files: spot and USDT-margined perpetual last-trade prices with the current funding rate for BTC, ETH and SOL; an hourly cross-section of funding rates and prices for 20 perpetual swaps; and spot, perpetual and dated-futures prices for BTC and ETH.
Notes on version 1.1 (CORRECTIONS_v1.1.md lists each change): The basis file is sampled every 60 seconds per symbol, not at second resolution. The funding field is OKX's rate for the current, not yet settled, funding period; it changes between consecutive minutes in about 80% of rows and is not a realized rate. The hourly file holds funding snapshots, not carry returns. The 1-hour and 2-hour points of the v1.0 saturation curve (0.43 and 0.73) do not reproduce; with the deposited script's definition they are 0.53 to 0.56 and 0.76 to 0.78. Internal notes, analysis logs, platform metadata files and figures remain in version 1.0 only.
Coverage: 244,719 basis rows from 2026-05-08T16:11:36Z to 2026-07-05T02:19:49Z (57.42 days), with no gap longer than about 3 minutes; 1,381 hourly rows; 16,518 term-structure rows at 5-minute intervals.
Method: the author's collection scripts requested OKX REST tickers and funding rates. The spot and perpetual prices are last-trade prices. The request order in the basis file changed on 29 June 2026; the stored definitions did not.
Known issues: annualized funding assumes three settlements per day. The perpetual trades below spot in at least 99.9% of rows. In the term file the futures leg switched on 29 June 2026 from USDT-margined June contracts to coin-margined September contracts, and 891 rows between 25 and 29 June are empty (1,004 empty rows in all). Annualized futures basis is extreme near expiry.
Licence: CC BY 4.0. Citation: Kamat, A. U. (2026). RED-BASIS-2026: OKX spot-perpetual basis and funding observations for BTC, ETH and SOL (Version 1.1) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.21211414
Files
CORRECTIONS_v1.1.md
Files
(12.4 MB)
| Name | Size | |
|---|---|---|
|
md5:772b00cc84811b442ccf3956ea8d7aa4
|
6.8 kB | Download |
|
md5:9452b48dad73b9358e761a0bf0ea6173
|
1.9 MB | Download |
|
md5:6ebd99f0bb1f816625f1baf32417b2e8
|
10.0 MB | Download |
|
md5:8416135515a3595e06c67a4875a6a09f
|
1.2 kB | Download |
|
md5:bb3159c9b352a92615c6e7ebf6f700c8
|
9.5 kB | Preview Download |
|
md5:1f3a7455e136325123c075622fb3913c
|
530.5 kB | Download |
|
md5:22bb6d991217cff5ccb4332f6cece436
|
574 Bytes | Download |
|
md5:72b8c41a97d83e659bf3ad0fa821c5df
|
10.8 kB | Preview Download |
|
md5:1b7ca21a903b1811e809ae8952e3ce45
|
2.6 kB | Preview Download |
|
md5:a58ed69acefa9d2af1875b5fc497f27b
|
1.7 kB | Preview Download |
|
md5:b92cc9757d5d96ea5ea61e6561be2939
|
6.1 kB | Preview Download |
|
md5:d0bfb0a6204227b80c72522b79c863ed
|
927 Bytes | Download |
Additional details
Related works
- Is supplement to
- 10.2139/ssrn.7062579 (DOI)