Skip to content

Commit 83b372a

Browse files
committed
docs: add "Funding fee adjustment" to deprecated docs
1 parent 51e0b20 commit 83b372a

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

docs/deprecated.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,3 +98,33 @@ Please use configuration based [log setup](advanced-setup.md#advanced-logging) i
9898

9999
The edge module has been deprecated in 2023.9 and removed in 2025.6.
100100
All functionalities of edge have been removed, and having edge configured will result in an error.
101+
102+
## Adjustment to dynamic funding rate handling
103+
104+
With version 2025.12, the handling of dynamic funding rates has been adjusted to also support dynamic funding rates down to 1h funding intervals.
105+
As a consequence, the mark and funding rate timeframes have been changed to 1h for every supported futures exchange.
106+
107+
As the timeframe for both mark and funding_fee candles has changed (usually from 8h to 1h) - already downloaded data will have to be adjusted or partially re-downloaded.
108+
You can either re-download everything (`freqtrade download-data [...] --erase` - :warning: can take a long time) - or download the updated data selectively.
109+
110+
### Selective data re-download
111+
112+
The script below should serve as an example - you may need to adjust the timeframe and exchange to your needs!
113+
114+
``` bash
115+
# Cleanup no longer needed data
116+
rm user_data/data/<exchange>/futures/*-mark-*
117+
rm user_data/data/<exchange>/futures/*-funding_rate-*
118+
119+
# download new data (only required once to fix the mark and funding fee data)
120+
freqtrade download-data -t 1h --trading-mode futures --candle-types funding_rate mark [...] --timerange <full timerange you've got other data for>
121+
122+
```
123+
124+
The result of the above will be that your funding_rates and mark data will have the 1h timeframe.
125+
you can verify this with `freqtrade list-data --exchange <yourexchange> --show`.
126+
127+
!!! Note "Additional arguments"
128+
Additional arguments to the above commands may be necessary, like configuration files or explicit user_data if they deviate from the default.
129+
130+
**Hyperliquid** is a special case now - which will no longer require 1h mark data - but will use regular candles instead (this data never existed and is identical to 1h futures candles). As we don't support download-data for hyperliquid (they don't provide historic data) - there won't be actions necessary for hyperliquid users.

0 commit comments

Comments
 (0)