At a Glance
- Funding is calculated and settled every 60 minutes.
- Funding is only active during a symbol’s configured
market_hours. - Outside those hours, funding rate is
0and no funding payment is exchanged. - The live websocket
fundingstream shows the current implied final rate if the current window ended now.
Funding Hours (Current)
| Asset class | Underlier venue/source | Funding-active hours |
|---|---|---|
| Equities | NYSE/NASDAQ | 04:00 to 20:00 ET, Monday to Friday |
| Commodities | CME | 23/5 |
| FX | Relevant FX venues | 24/5 |
We are integrating BOATS overnight data and plan to move equities funding to
24/5.
Per-Symbol Funding Hours in Refdata
Always use refdata as the source of truth for symbol-specific funding hours:- REST:
https://api.qfex.com/refdata, docs here
market_hours object for each symbol.
How the Funding Rate Is Computed
QFEX funding is modelled on Binance’s mechanism with QFEX-specific parameters:- Funding interval is 1 hour (not 8 hours).
- No fixed interest component.
- A 5 bps deadband/clamp is applied.
- Final published/applied rate is scaled as
F_final = F_raw / 100.
Why Funding May Be 0
Funding can be zero for normal reasons:- The symbol is outside its
market_hours(market closed, weekend, or holiday). - The premium stays inside the 5 bps deadband after clamping.
Historical Funding Data
We are actively improving historical data coverage, including funding history by product. For live values, use the websocketfunding channel.