matstedt
3f6e7ca4c1
tests: cover krakenfutures currency sum and funding fees
2026-03-22 19:07:04 +01:00
matstedt
1345cfdbee
exchange: fallback to canceled orders for krakenfutures fetch_order; add tests
2026-03-22 19:07:04 +01:00
matstedt
f2780c7c68
exchange: drop ccxt workarounds; keep closed-order fallback
2026-03-22 19:07:04 +01:00
matstedt
1254bd5bab
tests: align krakenfutures ohlcv limit check
2026-03-22 19:07:04 +01:00
matstedt
cef63725aa
exchange: drop krakenfutures ohlcv limit override
2026-03-22 19:07:04 +01:00
matstedt
5af4147eb3
tests: adjust list-exchanges futures assertions for krakenfutures
2026-03-22 19:07:04 +01:00
matstedt
ca9d4ed026
tests: fix _exchange_has_helper input in exchange_utils test
2026-03-22 19:07:04 +01:00
matstedt
15359f57a8
krakenfutures: avoid mypy optional assignment in fetch_order
2026-03-22 19:07:04 +01:00
matstedt
4b23e9ccce
krakenfutures: strip history-only params from open/closed order calls
2026-03-22 19:07:04 +01:00
matstedt
35706eb9ec
krakenfutures: restore get_ft_has so exchange validation sees fetchOrder/createMarketOrder overrides until CCXT is updated
2026-03-22 19:07:04 +01:00
matstedt
272771af38
docs(exchanges): remove redundant text
2026-03-22 19:07:04 +01:00
matstedt
2ed3db330a
krakenfutures: use fetch_order_emulated with history fallback
2026-03-22 19:07:04 +01:00
matstedt
38d197b3bf
krakenfutures: rely on ft_has stoploss params, update tests/docs
2026-03-22 19:07:04 +01:00
Mattias Hellerstedt
6c588cce65
docs: clarify flex account handling in Kraken Futures balances
2026-03-22 19:07:04 +01:00
matstedt
5752e52b0f
tests: update krakenfutures tests for get_ft_has removal and InvalidOrderException
2026-03-22 19:07:04 +01:00
matstedt
2077f34a78
krakenfutures: use Bybit/Hyperliquid funding fee calculation
2026-03-22 19:07:04 +01:00
matstedt
7718e8e1e9
krakenfutures: fix fetch_order to raise exception instead of returning pseudo order
2026-03-22 19:07:04 +01:00
matstedt
06e2b8ae0d
style: ruff format
2026-03-22 19:07:04 +01:00
matstedt
42361bc046
krakenfutures: remove redundant get_ft_has method
2026-03-22 19:07:04 +01:00
matstedt
507ea87e9f
krakenfutures: convert _filter_params_for_open_closed to instance method
2026-03-22 19:07:04 +01:00
matstedt
60f71bbc2b
tests: re-enable hyperliquid spot online tests
2026-03-22 19:07:04 +01:00
matstedt
ea5ae9627d
style: ruff format
2026-03-22 19:07:04 +01:00
matstedt
6fdeab2747
krakenfutures: align class name with resolver titlecase and remove unnecessary alias
2026-03-22 19:07:04 +01:00
matstedt
04ec24e737
krakenfutures: move ohlcv cap to _ft_has and support futures-only online tests
2026-03-22 19:07:04 +01:00
matstedt
d9629c4d67
docs(exchange): add Kraken Futures notes
2026-03-22 19:07:04 +01:00
matstedt
2f7e77a41e
test(exchange): add Kraken Futures exchange tests
2026-03-22 19:07:04 +01:00
matstedt
46e96e20a9
feat(exchange): add Kraken Futures exchange class
2026-03-22 19:07:04 +01:00
matstedt
1a5f4127e0
feat(exchange): register Kraken Futures exchange
2026-03-22 19:07:04 +01:00
matstedt
51588c2ef1
feat(exchange): apply ft_has overrides in check_exchange
2026-03-22 19:07:04 +01:00
matstedt
271ee6d36e
feat(exchange): honor subclass has overrides in exchange validation
2026-03-22 19:07:04 +01:00
matstedt
72995835ea
feat(exchange): enable krakenfutures in supported list
2026-03-22 19:07:04 +01:00
Matthias
1922f15735
chore(ci): remove reference to non-existing step
2026-03-22 09:12:25 +01:00
Matthias
633ff8c98c
chore(ci): remove outdated action
...
it's not needed as the new discord action has nofail set by default
2026-03-22 09:10:15 +01:00
Matthias
10b2a27342
Merge pull request #12962 from freqtrade/maint/ci-discord-notify
...
Update discord notify action
2026-03-22 09:04:01 +01:00
Matthias
6ed329bac3
chore(ci): replace discord-webhook-notify
...
it's buggy since months without update / fix - we need a maintained action.
2026-03-22 08:45:07 +01:00
Matthias
cebbb40c99
test: remove testing for time_in_ratio
2026-03-21 14:09:49 +01:00
Matthias
adec491b3b
chore: remove unused argument time_in_ratio
...
It was there in preparation for kraken, but kraken
doesn't seem to have this anymore.
2026-03-21 14:09:42 +01:00
Matthias
cbeae975f0
test: simplify funding fee test
2026-03-21 14:08:20 +01:00
Matthias
a2b1c3710f
chore: remove pointless futures stuff from kraken class
...
(kraken futures can only be supported via krakenfutures class)
2026-03-21 14:00:57 +01:00
Matthias
bbb1fecb02
test: enhanced fetch_order_fallback test
2026-03-21 09:32:28 +01:00
Matthias
b7c89a72fa
feat: enhance orders_emulate to include canceled orders
2026-03-21 09:19:27 +01:00
Matthias
0a7fe730f0
fix: trade recovery improvement
2026-03-21 08:51:15 +01:00
Matthias
cadb269b58
Merge pull request #12957 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2026-03-19 07:40:47 +01:00
Matthias
168962f847
Merge pull request #12953 from Briarion/fix/data-kitchen-fragmentation
...
fix: avoid DataFrame fragmentation in get_predictions_to_append
2026-03-19 07:24:45 +01:00
Freqtrade Bot
e70e56df96
chore: update pre-commit hooks
2026-03-19 07:22:10 +01:00
Matthias
3242be2e29
fix: add dynamic timeframe_floor freq
...
fixes problems where funding-rates may be on the 1st second of the hour
(observed on gate from time to time)
2026-03-19 07:19:07 +01:00
Matthias
7fc6463900
refactor: align naming for clean_ohlcv_dataframe
2026-03-19 07:04:49 +01:00
Briarion
9560ba2144
fix: move do_predict and DI_values into dict before DataFrame construction
...
Address review feedback: do_predict and DI_values were still assigned
after DataFrame creation, partially defeating the fragmentation fix.
Now all columns are collected in the dict before the single DataFrame()
call, ensuring zero post-construction column assignments.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-18 08:05:22 +03:00
Matthias
257e26f2c0
Merge pull request #12955 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2026-03-17 06:29:38 +01:00
Freqtrade Bot
27a650cf1c
chore: update pre-commit hooks
2026-03-17 03:47:29 +00:00