Matthias
83b372a32d
docs: add "Funding fee adjustment" to deprecated docs
2025-12-13 19:30:21 +01:00
Matthias
51e0b204b6
docs: improve download data docs
2025-12-13 18:30:30 +01:00
Matthias
d15d08a2d5
test: Improve refresh_backtest test
2025-12-09 20:18:12 +01:00
Matthias
6aeab16ce4
test: improve candle type verification test
2025-12-09 20:13:10 +01:00
Matthias
46538d9a5b
fix: verify prog actually exists before using it
2025-12-09 19:34:58 +01:00
Matthias
f0f48395c5
chore: update download-data help text
2025-12-09 18:25:54 +01:00
Matthias
b3a1442a69
feat: allow varying help texts for different subcommands
2025-12-09 18:25:11 +01:00
Matthias
bbafb1dabd
fix: deduplicate list before downloading
...
This avoids duplicate downloads, for example on hyperliquid, which uses "futures" as mark candle type.
2025-12-09 13:54:05 +01:00
Matthias
645a9159e4
chore: hyperliquid doesn't have mark candles
...
it uses regular futures candles as multiplicator for funding fees.
2025-12-09 13:43:49 +01:00
Matthias
2d3ff2f8ca
test: mark-test should use the candle's defined mark price attribute
2025-12-09 13:42:59 +01:00
Matthias
309985503d
test: fix funding_rate_history online test
2025-12-08 20:17:10 +01:00
Matthias
072ed705fc
test: fix funding_fee online tests
2025-12-08 19:21:48 +01:00
Matthias
00f687f3f5
test: test futures data with online exchanges
2025-12-08 17:07:26 +01:00
Matthias
96849fcafe
refactor: provide a non-failing check_candle_support method
2025-12-08 17:01:36 +01:00
Matthias
80d5b6e24c
test: minor refactor in online tests
2025-12-08 16:23:43 +01:00
Matthias
f33fd98c83
test: Add test for candle type verification
2025-12-08 14:43:12 +01:00
Matthias
c7636734de
feat: validate supported candle types when downloading data
2025-12-08 14:29:16 +01:00
Matthias
994e61fe42
feat: add (commented) validation for fetch_*_ohlcv methods
2025-12-08 13:47:26 +01:00
Matthias
359eba462b
feat: add candle_types argument to download-data
2025-12-08 12:45:41 +01:00
Matthias
38e48c0c5e
test: update refresh ohlcv data test
2025-12-08 11:55:58 +01:00
Matthias
cde886b884
chore: use str for safe usage of candle_type
2025-12-08 10:20:00 +01:00
Matthias
9f4e167455
chore: force keyword usage on refresh_backtest_ohlcv
2025-12-08 09:27:48 +01:00
Matthias
f5e6504e22
test: add test for funding rate exchange fix
2025-12-08 09:11:49 +01:00
Matthias
0ec1066b34
test: add test for funding_rate fix
2025-12-08 08:48:37 +01:00
Matthias
62d4da3b94
test: add test for get_funding_rate_timeframe
2025-12-08 08:43:50 +01:00
Matthias
e6030b7f59
chore: minor adjustments for clarity
2025-12-07 20:01:08 +01:00
Matthias
c1c968666e
chore: some minor cleanups
2025-12-07 18:19:22 +01:00
Matthias
f8d6363d19
test: update further tests
2025-12-07 16:11:47 +01:00
Matthias
acc69e0d2e
test: fix a couple more tests
2025-12-07 16:02:30 +01:00
Matthias
5110d0bdde
test: update a couple of tests for new behavior
2025-12-07 15:12:42 +01:00
Matthias
597cc0592b
test: update funding_rate_migration test
2025-12-06 20:14:22 +01:00
Matthias
01b0a8fa42
fix: 1h should be the default for funding/mark candles
2025-12-06 16:15:32 +01:00
Matthias
cf6b7a847b
fix: bitget's minimal funding fee interval is 1h
2025-12-06 16:01:05 +01:00
Matthias
4897080827
fix: bybit's minimal funding fee interval to 1h
2025-12-06 15:53:27 +01:00
Matthias
3ca8e0fb5c
feat: auto-adjust funding rate timeframe in dataprovider
2025-12-06 15:42:40 +01:00
Matthias
40f4ff04c2
feat: auto-fix invalid funding rate timeframe in informative decorator
2025-12-06 14:16:27 +01:00
Matthias
3bd911982f
feat: add get_funding_rate_timeframe to dataprovider
2025-12-06 14:13:53 +01:00
Matthias
730383ab18
feat: auto-download correct funding rate timeframe
2025-12-06 14:13:41 +01:00
Matthias
b70f10dca6
chore: simplify warning formatting
2025-12-06 14:06:17 +01:00
Matthias
17009ac59f
chore: allow non-matching funding timeframe - as timeframe doesn't actually matter any longer.
2025-12-06 13:53:18 +01:00
Matthias
07fbf2b467
feat: support dynamic funding fees in dry/live mode
2025-12-06 13:46:27 +01:00
Matthias
3f0be5e41f
fix: floor timestamp to seconds
...
no candle has more than second precision.
2025-12-06 13:42:16 +01:00
Matthias
2845568f61
feat: limit funding_fee renaming to rename from low to high.
2025-12-05 20:32:56 +01:00
Matthias
41a82eff21
fix: don't fill up funding fee data Data
...
Timeframes are arbitrary and may vary between pairs or
time ranges
2025-12-05 18:20:14 +01:00
Matthias
d41acc77f7
fix: floor funding-rate to seconds to account for slight time offset
2025-12-05 18:20:14 +01:00
Matthias
271fc6b585
feat: don't fill up missing funding-fees after merge
2025-12-05 18:20:14 +01:00
Matthias
262f4ffa4c
test: update bt tests for new timeout behavior
2025-12-05 07:10:17 +01:00
Matthias
338c1c5424
fix: compare timeout with <= instead of <
...
closes #12590
Backtesting assumes round dates, so a timeout at "candle length" needs
to timeout at the hour - not after the hour.
otherwise the timeout becomes either double (60 instead of 30) -
or longer by one "timeframe detail" (31 instead of 30).
2025-12-05 07:10:04 +01:00
Matthias
68e54248fd
fix: calculate meaningful price change properly weighting each pair
...
closes #12588
2025-12-04 21:28:31 +01:00
Matthias
e792bafe21
test: update test to ensure rel_mean is reasonable
2025-12-04 21:28:31 +01:00
Matthias
fe95581acd
test: update rel_mean test to use USDT Pairs
...
This will allow highlighting a problem pointed out in #12588
2025-12-04 21:28:31 +01:00
Matthias
7f831f8a9c
test: update tests for new test pairs
2025-12-04 21:28:31 +01:00
Matthias
3fb7382cc4
test: update test data to include USDT pairs
2025-12-04 21:28:31 +01:00
Matthias
83f70b3c27
Merge pull request #12585 from LMessi2000/fix/okx-price-type-mapping
...
fix(okx): correct PriceType.MARK and PriceType.INDEX mapping
2025-12-04 07:24:31 +01:00
Matthias
e6e14ab67f
Merge branch 'develop' into fix/okx-price-type-mapping
2025-12-04 07:02:27 +01:00
Matthias
37792e7d86
Merge pull request #12589 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-12-04 07:01:44 +01:00
Matthias
a63ea6adb8
test: switch to BTC/USDC in tests for now
2025-12-04 06:56:14 +01:00
Matthias
06a8f3d097
chore: bump ccxt to 4.5.24
2025-12-04 06:36:13 +01:00
Freqtrade Bot
e76b9bb64a
chore: update pre-commit hooks
2025-12-04 03:27:18 +00:00
LMessi2000
606dbe5db1
Revert "test(okx): add unit test for stop_price_type_value_mapping"
...
This reverts commit 81e4e0d301 .
2025-12-03 22:17:59 +08:00
LMessi2000
81e4e0d301
test(okx): add unit test for stop_price_type_value_mapping
2025-12-03 20:58:12 +08:00
LMessi2000
a3e97527d1
fix(okx): correct PriceType.MARK and PriceType.INDEX mapping
2025-12-03 20:41:01 +08:00
Matthias
7137461891
feat: improved download-data logging
2025-12-02 21:16:37 +01:00
Matthias
10e7d279f0
test: improve funding rate combine test
2025-12-02 20:39:34 +01:00
Matthias
971cb94ce4
feat: limit returned columns for merged mark/funding calc to used columns
2025-12-02 20:24:52 +01:00
Matthias
19526f1df2
test: update tests to align to improved formatting
2025-12-02 19:12:24 +01:00
Matthias
9c73c8671e
feat: improve format_date with fallback value
2025-12-02 19:12:24 +01:00
Matthias
0f5427f4a0
feat: round_value should support None
2025-12-02 19:12:24 +01:00
Matthias
a013793b2f
feat: improved trade repr format (used for logs)
2025-12-02 19:12:24 +01:00
Matthias
1a77f1b203
Merge pull request #12581 from freqtrade/fix/sloe_handling
...
Improve stoploss cancellation logic
2025-12-02 16:18:52 +01:00
Matthias
faf552837a
test: add test for stoploss cancel skips
2025-12-02 06:48:53 +01:00
Matthias
4b2d099258
fix: ensure stoploss on exchange is canceled once the trade closes.
2025-12-02 06:48:53 +01:00
Matthias
4e6ea1d2ba
feat: don't cancel stoploss early if it's not necessary
2025-12-02 06:48:53 +01:00
Matthias
197623839d
Merge pull request #12579 from freqtrade/dependabot/github_actions/develop/actions/checkout-6.0.0
...
chore(deps): bump actions/checkout from 5.0.1 to 6.0.0
2025-12-02 06:47:47 +01:00
Matthias
6d8fa76708
Merge pull request #12580 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-12-02 06:40:25 +01:00
Matthias
d7eb49d5d0
chore: align usage of actions/checkout version pin
2025-12-02 06:31:32 +01:00
Freqtrade Bot
659509e085
chore: update pre-commit hooks
2025-12-02 03:26:42 +00:00
Matthias
2b729c2527
test: improve integration test to have proper return value
2025-12-01 20:11:03 +01:00
dependabot[bot]
38151423b8
chore(deps): bump actions/checkout from 5.0.1 to 6.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.1 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 18:48:43 +00:00
Matthias
2f990b773d
chore: increase dependabot cooldown to 7 days
2025-12-01 19:08:50 +01:00
Matthias
20d253dd41
Merge pull request #12574 from freqtrade/dependabot/pip/develop/pre-commit-4.5.0
...
chore(deps-dev): bump pre-commit from 4.4.0 to 4.5.0
2025-12-01 08:16:40 +01:00
Matthias
6e2165b5e5
Merge pull request #12572 from freqtrade/dependabot/pip/develop/fastapi-0.122.0
...
chore(deps): bump fastapi from 0.121.3 to 0.122.0
2025-12-01 07:25:23 +01:00
Matthias
6860904bb9
Merge pull request #12573 from freqtrade/dependabot/pip/develop/ccxt-4.5.22
...
chore(deps): bump ccxt from 4.5.20 to 4.5.22
2025-12-01 07:16:12 +01:00
Matthias
450dc23374
Merge pull request #12571 from freqtrade/dependabot/pip/develop/pymdown-extensions-10.17.2
...
chore(deps): bump pymdown-extensions from 10.17.1 to 10.17.2
2025-12-01 07:10:42 +01:00
Matthias
d781f09b46
Merge pull request #12566 from freqtrade/dependabot/pip/develop/scipy-e647f76feb
...
chore(deps-dev): bump scipy-stubs from 1.16.3.0 to 1.16.3.1 in the scipy group
2025-12-01 07:10:13 +01:00
dependabot[bot]
dbde8332f7
chore(deps): bump fastapi from 0.121.3 to 0.122.0
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.121.3 to 0.122.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.121.3...0.122.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.122.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 06:00:27 +00:00
Matthias
f5f1785b17
Merge pull request #12576 from freqtrade/dependabot/github_actions/develop/zizmorcore/zizmor-action-0.3.0
...
chore(deps): bump zizmorcore/zizmor-action from 0.2.0 to 0.3.0
2025-12-01 06:59:33 +01:00
Matthias
7d01928df0
Merge pull request #12567 from freqtrade/dependabot/pip/develop/pydantic-2.12.5
...
chore(deps): bump pydantic from 2.12.4 to 2.12.5
2025-12-01 06:58:53 +01:00
Matthias
31f712749b
Merge pull request #12568 from freqtrade/dependabot/pip/develop/time-machine-3.1.0
...
chore(deps-dev): bump time-machine from 3.0.0 to 3.1.0
2025-12-01 06:58:36 +01:00
Matthias
bcdf83100f
Merge pull request #12577 from freqtrade/dependabot/github_actions/develop/actions/checkout-6.0.0
...
chore(deps): bump actions/checkout from 5.0.0 to 6.0.0
2025-12-01 06:58:02 +01:00
dependabot[bot]
dc88ea0ed9
chore(deps-dev): bump pre-commit from 4.4.0 to 4.5.0
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.4.0...v4.5.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-version: 4.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 05:57:42 +00:00
Matthias
543457a1ef
Merge pull request #12575 from freqtrade/dependabot/github_actions/develop/peter-evans/create-pull-request-7.0.9
...
chore(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9
2025-12-01 06:57:05 +01:00
Matthias
5d781d0114
Merge pull request #12570 from freqtrade/dependabot/pip/develop/xgboost-3.1.2
...
chore(deps): bump xgboost from 3.1.1 to 3.1.2
2025-12-01 06:51:39 +01:00
Matthias
45b1dabe0a
chore: bump scipy-stubs in pre-commit config
2025-12-01 06:44:00 +01:00
Matthias
ffea373f86
Merge pull request #12578 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-7.1.4
...
chore(deps): bump astral-sh/setup-uv from 7.1.2 to 7.1.4
2025-12-01 06:41:44 +01:00
Matthias
ba650de562
Merge pull request #12569 from freqtrade/dependabot/pip/develop/ruff-0.14.6
...
chore(deps-dev): bump ruff from 0.14.5 to 0.14.6
2025-12-01 06:41:20 +01:00
dependabot[bot]
39233ff240
chore(deps): bump astral-sh/setup-uv from 7.1.2 to 7.1.4
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.1.2 to 7.1.4.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](85856786d1...1e862dfacb )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.1.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:30:36 +00:00
dependabot[bot]
8950423418
chore(deps): bump actions/checkout from 5.0.0 to 6.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:30:21 +00:00
dependabot[bot]
760a2b9ff7
chore(deps): bump zizmorcore/zizmor-action from 0.2.0 to 0.3.0
...
Bumps [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action ) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases )
- [Commits](e673c3917a...e639db9933 )
---
updated-dependencies:
- dependency-name: zizmorcore/zizmor-action
dependency-version: 0.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:30:05 +00:00
dependabot[bot]
a13f488b84
chore(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7.0.8 to 7.0.9.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](271a8d0340...84ae59a2cd )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-version: 7.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:29:53 +00:00
dependabot[bot]
09b1582704
chore(deps): bump ccxt from 4.5.20 to 4.5.22
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.20 to 4.5.22.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.20...v4.5.22 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.22
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:06:04 +00:00
dependabot[bot]
61ab49a124
chore(deps): bump pymdown-extensions from 10.17.1 to 10.17.2
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.17.1 to 10.17.2.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.17.1...10.17.2 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-version: 10.17.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:05:36 +00:00
dependabot[bot]
1a95b04d79
chore(deps): bump xgboost from 3.1.1 to 3.1.2
...
Bumps [xgboost](https://github.com/dmlc/xgboost ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/dmlc/xgboost/releases )
- [Changelog](https://github.com/dmlc/xgboost/blob/master/NEWS.md )
- [Commits](https://github.com/dmlc/xgboost/compare/v3.1.1...v3.1.2 )
---
updated-dependencies:
- dependency-name: xgboost
dependency-version: 3.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:05:23 +00:00
dependabot[bot]
691a6b0a72
chore(deps-dev): bump ruff from 0.14.5 to 0.14.6
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.5 to 0.14.6.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.5...0.14.6 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:05:16 +00:00
dependabot[bot]
1d0a902251
chore(deps-dev): bump time-machine from 3.0.0 to 3.1.0
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 3.0.0 to 3.1.0.
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/docs/changelog.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/3.0.0...3.1.0 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-version: 3.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:04:53 +00:00
dependabot[bot]
1de9f5a2fb
chore(deps): bump pydantic from 2.12.4 to 2.12.5
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.12.4 to 2.12.5.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.12.4...v2.12.5 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.12.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:04:45 +00:00
dependabot[bot]
7a5342cc93
chore(deps-dev): bump scipy-stubs in the scipy group
...
Bumps the scipy group with 1 update: [scipy-stubs](https://github.com/scipy/scipy-stubs ).
Updates `scipy-stubs` from 1.16.3.0 to 1.16.3.1
- [Release notes](https://github.com/scipy/scipy-stubs/releases )
- [Commits](https://github.com/scipy/scipy-stubs/compare/v1.16.3.0...v1.16.3.1 )
---
updated-dependencies:
- dependency-name: scipy-stubs
dependency-version: 1.16.3.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: scipy
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 03:04:40 +00:00
Matthias
52c73eabeb
docs: add missing space in docs
2025-11-30 13:25:12 +01:00
Matthias
02de1f0a1e
Merge pull request #12559 from freqtrade/feat/dry_stop
...
Enhance dry-run stoploss functionality
2025-11-29 13:44:45 +01:00
Matthias
3453bdf607
chore: bump version to 2025.12-dev
2025-11-29 13:10:16 +01:00
Matthias
ac2723c3a0
test: add explicit test for dry stoploss order filling
2025-11-29 12:23:15 +01:00
Matthias
1536c09df3
test: improved test naming
2025-11-29 12:07:13 +01:00
Matthias
bfe9aac16b
fix(hyperliquid): exclude HIP3 pairs for now
...
part of #12558
2025-11-28 18:16:26 +01:00
Matthias
fade66afd9
fix: ensure we always have a price when checking stops
2025-11-28 15:52:30 +01:00
Matthias
f63484d0b0
feat: add dry-limit check for stoploss orders
2025-11-28 15:52:30 +01:00
Matthias
3543e96ec5
refactor: extract dry-market order slippage from function
2025-11-28 15:52:30 +01:00
Matthias
c83ea0db4f
chore: fix default behavior for crossed mode
2025-11-28 15:52:30 +01:00
Matthias
ad256367be
feat: dry-is-crossed should support stoploss
2025-11-28 15:52:30 +01:00
Matthias
73b427370b
test: add tests for dry crossed stoploss
2025-11-28 15:52:30 +01:00
Matthias
ca7234e33f
test: fix dry-stop tests
2025-11-28 15:52:30 +01:00
Matthias
cd7b267171
feat: record dry-run stop_price price separately
2025-11-28 15:52:30 +01:00
Matthias
1770a68457
chore: fix wrongly worded exchange_response endpoint naming
2025-11-28 13:37:31 +01:00
Matthias
57fd455adf
fix: Proper fix for plotscript
...
this time also saving the file ...
closes #12557
2025-11-28 13:29:50 +01:00
Matthias
61ecaa4c41
fix: ensure automatic exportfilename detection works
...
closes #12557
2025-11-28 13:13:57 +01:00
Matthias
682c4137b4
docs: improved wording
2025-11-27 20:16:38 +01:00
Matthias
759c18df3d
docs: improve pre-commit docs wording
2025-11-27 07:04:00 +01:00
Matthias
04fda255de
Merge pull request #12529 from mrpabloyeah/fix-backtesting-exception-when-no-data-is-available-for-a-pair
...
Fix backtesting exception when no data is available for a pair
2025-11-27 06:29:24 +01:00
Matthias
26f23c10b5
Merge pull request #12555 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-11-27 06:13:17 +01:00
Freqtrade Bot
001baa07b1
chore: update pre-commit hooks
2025-11-27 03:21:53 +00:00
mrpabloyeah
72724037af
Replaced unsafe loop with a list comprehension & added docstring in refresh_pairlist()
2025-11-26 11:03:18 +01:00
Matthias
1bd60c2afb
Merge pull request #12554 from freqtrade/restructure_ci
...
restructure CI to reliably fail the build step if other ch…
2025-11-25 20:11:49 +01:00
Matthias
c0a1911f22
chore(ci): improve zizmor action formatting
2025-11-25 19:47:51 +01:00
Matthias
f4920f199c
chore(ci): only notify after build.
2025-11-25 19:47:15 +01:00
Matthias
6b8968ed0f
chore(ci): restructure CI to reliably fail the build step if other checks failed
2025-11-25 19:47:15 +01:00
Matthias
85a88d3594
Merge pull request #12552 from freqtrade/codecov
...
Switch from Coveralls to Codecov
2025-11-25 19:18:53 +01:00
Matthias
b5e17735a6
chore: use codecov with token
2025-11-25 19:03:48 +01:00
Matthias
67beeb6f26
Merge pull request #12553 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-11-25 06:34:42 +01:00
Freqtrade Bot
f94acc9173
chore: update pre-commit hooks
2025-11-25 03:23:56 +00:00
Matthias
a7ac957399
chore: implement cleanup for codecov action bug
2025-11-24 20:19:20 +01:00
Matthias
b337b075ab
chore: limit to appropriate runner
2025-11-24 19:53:55 +01:00
Matthias
3152e97b2f
chore: switch from coveralls to codecov
2025-11-24 19:49:44 +01:00
mrpabloyeah
77e8a53572
Fix backtesting exception when no data is available for a pair (new approach)
2025-11-24 10:43:00 +01:00
Matthias
4eea0cca08
Merge pull request #12546 from freqtrade/dependabot/pip/develop/time-machine-3.0.0
...
chore(deps-dev): bump time-machine from 2.19.0 to 3.0.0
2025-11-24 08:11:34 +01:00
Matthias
8274a6c3a9
chore: update usage of TTLCache to FtTTLCache
2025-11-24 07:07:13 +01:00
Matthias
f0a5b95ec0
feat: add FtTTLCache to avoid mocking issues
...
overrides timer in a central location.
2025-11-24 07:05:49 +01:00
Matthias
e4dd3b2821
Merge pull request #12544 from freqtrade/dependabot/pip/develop/types-2e6adcc4ce
...
chore(deps-dev): bump types-python-dateutil from 2.9.0.20251108 to 2.9.0.20251115 in the types group
2025-11-24 07:02:11 +01:00
Matthias
7698ee9f3d
Merge pull request #12549 from freqtrade/dependabot/pip/develop/numpy-2.3.5
...
chore(deps): bump numpy from 2.3.4 to 2.3.5
2025-11-24 06:50:52 +01:00
Matthias
c5127ba522
Merge pull request #12548 from freqtrade/dependabot/pip/develop/ruff-0.14.5
...
chore(deps-dev): bump ruff from 0.14.4 to 0.14.5
2025-11-24 06:50:13 +01:00
Matthias
024d2db2e2
chore: bump pre-commit config dateutil types
2025-11-24 06:37:39 +01:00
Matthias
f2498df99b
Merge pull request #12550 from freqtrade/dependabot/pip/develop/plotly-6.5.0
...
chore(deps): bump plotly from 6.4.0 to 6.5.0
2025-11-24 06:35:18 +01:00
Matthias
37ce645bad
Merge pull request #12545 from freqtrade/dependabot/pip/develop/cachetools-6.2.2
...
chore(deps): bump cachetools from 6.2.1 to 6.2.2
2025-11-24 06:32:43 +01:00
Matthias
d4188a093b
Merge pull request #12547 from freqtrade/dependabot/pip/develop/fastapi-0.121.3
...
chore(deps): bump fastapi from 0.121.1 to 0.121.3
2025-11-24 06:32:14 +01:00
dependabot[bot]
bc3342b4d2
chore(deps): bump plotly from 6.4.0 to 6.5.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 6.4.0 to 6.5.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v6.4.0...v6.5.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-version: 6.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 03:02:27 +00:00
dependabot[bot]
64cf284c07
chore(deps): bump numpy from 2.3.4 to 2.3.5
...
Bumps [numpy](https://github.com/numpy/numpy ) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v2.3.4...v2.3.5 )
---
updated-dependencies:
- dependency-name: numpy
dependency-version: 2.3.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 03:02:23 +00:00
dependabot[bot]
15b0cc28f8
chore(deps-dev): bump ruff from 0.14.4 to 0.14.5
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.4 to 0.14.5.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.4...0.14.5 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 03:02:14 +00:00
dependabot[bot]
a647ceb753
chore(deps): bump fastapi from 0.121.1 to 0.121.3
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.121.1 to 0.121.3.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.121.1...0.121.3 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.121.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 03:01:54 +00:00
dependabot[bot]
54840a3f7e
chore(deps-dev): bump time-machine from 2.19.0 to 3.0.0
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.19.0 to 3.0.0.
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/docs/changelog.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.19.0...3.0.0 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-version: 3.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 03:01:50 +00:00
dependabot[bot]
2b1ef1bf59
chore(deps): bump cachetools from 6.2.1 to 6.2.2
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 6.2.1 to 6.2.2.
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v6.2.1...v6.2.2 )
---
updated-dependencies:
- dependency-name: cachetools
dependency-version: 6.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 03:01:45 +00:00
dependabot[bot]
757439a594
chore(deps-dev): bump types-python-dateutil in the types group
...
Bumps the types group with 1 update: [types-python-dateutil](https://github.com/typeshed-internal/stub_uploader ).
Updates `types-python-dateutil` from 2.9.0.20251108 to 2.9.0.20251115
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20251115
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 03:01:12 +00:00
Matthias
73dccb0780
test: Add test case for no parallel on 1 combo
2025-11-23 15:43:17 +01:00
Matthias
aa7aac3a14
feat: don't jump into parallel mode for single pair/timeframe downloads
2025-11-23 15:43:17 +01:00
Matthias
2015ccc727
test: update parallel-history test
2025-11-23 15:43:17 +01:00
Matthias
47301830b6
fix: be more selective before activating parallel download
2025-11-23 15:43:17 +01:00
Matthias
b7b280de96
Merge pull request #12542 from freqtrade/feat/no_data
...
Fix telegram crash during exchange downtime and improve percentage formatting
2025-11-23 15:43:07 +01:00
Matthias
7edc2e8c94
fix: improved realized profit telegram condition
2025-11-23 13:23:18 +01:00
Matthias
972e25a6a7
feat: Improve conditions to not exclude 0.0 profits
2025-11-23 08:33:11 +01:00
Matthias
649db69314
test: add tests for N/A when formatting prices
2025-11-23 08:30:24 +01:00
Matthias
d0fb4cdc37
feat: use N/A for round value
2025-11-23 08:30:10 +01:00
Matthias
efabcef330
feat: use pct formatting helper throughout telegram module
2025-11-23 08:23:05 +01:00
Matthias
a4e6ac0c7f
test: update test for new status table behavior
2025-11-23 08:18:51 +01:00
Matthias
0ce9149ddd
feat: use helper method to format for pct
2025-11-23 08:18:17 +01:00
Matthias
2750643e07
test: add tests for format_pct
2025-11-23 08:14:39 +01:00
Matthias
b92535deea
feat: Add format_pct helper method
2025-11-23 08:13:48 +01:00
Matthias
2fa0503993
fix: telegram crash during exchange downtime
2025-11-23 08:09:37 +01:00
Matthias
3932470190
Merge pull request #12541 from stash86/main-stash
...
make sure the strat's startup count don't get replaced
2025-11-23 08:09:25 +01:00
Stefano
d901f4b10b
make sure the strat's starupt count don't get replaced
2025-11-23 14:01:36 +09:00
Matthias
8269384077
fix: missing space in template
...
closes #12539
2025-11-22 19:51:16 +01:00
Matthias
b364153d02
feat: add nr_of_successful_* to api
2025-11-22 15:46:34 +01:00
Matthias
916d8324cb
test: update tests with new fields
2025-11-22 13:48:57 +01:00
Matthias
60309b9e57
chore: move num_entries/exits to trade model
2025-11-22 13:40:57 +01:00
Matthias
a05d142af6
chore: remove unneeded formatting
2025-11-22 13:38:33 +01:00
Matthias
1feb11bac0
refactor: use fstring for telegram sending
2025-11-22 13:32:38 +01:00
Matthias
93936c9946
refactor: use fstrings for /order telegram message
2025-11-22 13:29:27 +01:00
Matthias
ce78039ea8
refactor: don't do delayed formatting on status message
2025-11-22 13:26:50 +01:00
Matthias
1db871e42d
Merge pull request #12536 from stash86/add-liq-price
...
Add liq price info on telegram message
2025-11-22 13:05:01 +01:00
Matthias
1513ba9af9
chore: Move liquidation up a line
2025-11-22 12:48:51 +01:00
Stefano
22b88249ff
Merge branch 'add-liq-price' of https://github.com/stash86/freqtrade into add-liq-price
2025-11-22 16:52:47 +09:00
Stefano
18f73af6e6
use get to return None on trade with no liq price
2025-11-22 16:52:43 +09:00
Stefano
b8c835e24e
Merge branch 'freqtrade:develop' into add-liq-price
2025-11-22 16:40:25 +09:00
Stefano
2f392b483c
add liq line
2025-11-22 16:39:35 +09:00
Matthias
220480327c
test: add explicit test for dry_order_filled
2025-11-21 07:11:05 +01:00
Matthias
2c6ff3f018
docs: update supported exchanges for Delist Filter
2025-11-20 20:30:43 +01:00
Matthias
56a8fb4aae
Merge pull request #12532 from stash86/bitget-delist
...
add delisting check for bitget futures
2025-11-20 19:51:05 +01:00
Matthias
3f782fc482
Merge pull request #12531 from stash86/bybit-delist
...
add delisting check for bybit futures
2025-11-20 19:48:11 +01:00
Matthias
d02e5f2b90
chore: simplify imports
2025-11-20 19:34:51 +01:00
Matthias
92fd9411e5
chore: simplify import
2025-11-20 19:31:28 +01:00
Stefano
650cdf5eb3
change to exclude optimize mode
2025-11-20 15:16:11 +09:00
Stefano
060a1543e9
change to exclude optimize mode
2025-11-20 15:13:56 +09:00
Matthias
50402c5cdc
test: add explicit tests for price_crossed
2025-11-20 06:54:22 +01:00
Matthias
0835414f24
Merge pull request #12533 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-11-20 06:30:14 +01:00
Freqtrade Bot
6449074658
chore: update pre-commit hooks
2025-11-20 03:20:59 +00:00
Stefano
b8d558a455
remove unnecessary check because it will be catch anyway
2025-11-20 09:41:57 +09:00
Stefano
4017b010f4
add test
2025-11-20 09:36:17 +09:00
Stefano
7e178cb032
add test
2025-11-20 09:26:16 +09:00
Stefano
e17936c407
use dt_ts
2025-11-19 14:55:31 +09:00
Stefano
f437d4a55b
use dt_ts
2025-11-19 14:53:57 +09:00
Stefano
a731b73457
add delisting check for bitget futures
2025-11-19 12:36:34 +09:00
Stefano
b5be462dd1
add delisting check for bybit futures
2025-11-19 12:25:35 +09:00
Matthias
b55e7bcf4e
chore: Improve fetch_dry_run_order
2025-11-18 19:45:43 +01:00
Matthias
d1e71544af
test: imrpove testcase
2025-11-18 19:45:32 +01:00
Matthias
6e1367fa94
test: enable gate futures test
2025-11-18 19:16:32 +01:00
Matthias
58452ebc7c
chore: bump ccxt to 4.5.20
...
closes #12516
2025-11-18 19:15:50 +01:00
Matthias
7b1dd61ae4
Merge pull request #12530 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-11-18 06:28:09 +01:00
Freqtrade Bot
1321991fca
chore: update pre-commit hooks
2025-11-18 03:22:24 +00:00
Matthias
8ae8b615b2
Merge pull request #12518 from freqtrade/dependabot/pip/develop/pytest-9513a616b5
...
chore(deps-dev): bump the pytest group with 2 updates
2025-11-17 19:23:24 +01:00
Matthias
1c96dfd58f
chore: add TODO comment for pytest migration
2025-11-17 18:24:10 +01:00
mrpabloyeah
f98efdbe07
Fix backtesting exception when no data is available for a pair
2025-11-17 13:09:48 +01:00
Matthias
e67c2eefff
test: live test "get_fee" for futures exchange
2025-11-17 07:20:44 +01:00
Matthias
2ea19f2ab0
Merge pull request #12517 from freqtrade/dependabot/pip/develop/types-ee32193104
...
chore(deps-dev): bump types-python-dateutil from 2.9.0.20251008 to 2.9.0.20251108 in the types group
2025-11-17 06:57:29 +01:00
Matthias
44a6d2ead7
Merge pull request #12520 from freqtrade/dependabot/pip/develop/fastapi-0.121.1
...
chore(deps): bump fastapi from 0.121.0 to 0.121.1
2025-11-17 06:57:00 +01:00
Matthias
5fa314e4a8
Merge pull request #12522 from freqtrade/dependabot/pip/develop/certifi-2025.11.12
...
chore(deps): bump certifi from 2025.10.5 to 2025.11.12
2025-11-17 06:52:58 +01:00
dependabot[bot]
89a8adcbcf
chore(deps-dev): bump the pytest group with 2 updates
...
Bumps the pytest group with 2 updates: [pytest](https://github.com/pytest-dev/pytest ) and [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ).
Updates `pytest` from 8.4.2 to 9.0.1
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.2...9.0.1 )
Updates `pytest-asyncio` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 9.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: pytest
- dependency-name: pytest-asyncio
dependency-version: 1.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 05:39:17 +00:00
Matthias
57f216e9c7
chore: bump dateutil in pre-commit config
2025-11-17 06:32:18 +01:00
Matthias
927a771f2e
Merge pull request #12526 from freqtrade/dependabot/pip/develop/optuna-4.6.0
...
chore(deps): bump optuna from 4.5.0 to 4.6.0
2025-11-17 06:30:19 +01:00
Matthias
3a1fffeeb7
Merge pull request #12521 from freqtrade/dependabot/pip/develop/torch-2.9.1
...
chore(deps): bump torch from 2.9.0 to 2.9.1
2025-11-17 06:30:00 +01:00
Matthias
9a5622fe33
Merge pull request #12527 from freqtrade/dependabot/pip/develop/ccxt-4.5.19
...
chore(deps): bump ccxt from 4.5.17 to 4.5.19
2025-11-17 06:29:09 +01:00
Matthias
ec51820074
Merge pull request #12519 from freqtrade/dependabot/pip/develop/mkdocs-a50e39aa08
...
chore(deps): bump mkdocs-material from 9.6.23 to 9.7.0 in the mkdocs group
2025-11-17 06:28:14 +01:00
Matthias
4425e0cd40
Merge pull request #12525 from freqtrade/dependabot/pip/develop/pymdown-extensions-10.17.1
...
chore(deps): bump pymdown-extensions from 10.16.1 to 10.17.1
2025-11-17 06:27:34 +01:00
Matthias
97a830b4f0
Merge pull request #12523 from freqtrade/dependabot/pip/develop/pre-commit-4.4.0
...
chore(deps-dev): bump pre-commit from 4.3.0 to 4.4.0
2025-11-17 06:27:20 +01:00
Matthias
cb28498890
Merge pull request #12524 from freqtrade/dependabot/pip/develop/ruff-0.14.4
...
chore(deps-dev): bump ruff from 0.14.3 to 0.14.4
2025-11-17 06:27:09 +01:00
dependabot[bot]
1747114b57
chore(deps): bump ccxt from 4.5.17 to 4.5.19
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.17 to 4.5.19.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.17...v4.5.19 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.19
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 03:02:58 +00:00
dependabot[bot]
1056b2562e
chore(deps): bump optuna from 4.5.0 to 4.6.0
...
Bumps [optuna](https://github.com/optuna/optuna ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/optuna/optuna/releases )
- [Commits](https://github.com/optuna/optuna/compare/v4.5.0...v4.6.0 )
---
updated-dependencies:
- dependency-name: optuna
dependency-version: 4.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 03:02:48 +00:00
dependabot[bot]
64f680ed86
chore(deps): bump pymdown-extensions from 10.16.1 to 10.17.1
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.16.1 to 10.17.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.16.1...10.17.1 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-version: 10.17.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 03:02:44 +00:00
dependabot[bot]
028c60ce5a
chore(deps-dev): bump ruff from 0.14.3 to 0.14.4
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.3 to 0.14.4.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.3...0.14.4 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 03:02:36 +00:00
dependabot[bot]
d27ee227cb
chore(deps-dev): bump pre-commit from 4.3.0 to 4.4.0
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.3.0...v4.4.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-version: 4.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 03:02:21 +00:00
dependabot[bot]
81c49136d1
chore(deps): bump certifi from 2025.10.5 to 2025.11.12
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2025.10.5 to 2025.11.12.
- [Commits](https://github.com/certifi/python-certifi/compare/2025.10.05...2025.11.12 )
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2025.11.12
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 03:02:18 +00:00
dependabot[bot]
4297207226
chore(deps): bump torch from 2.9.0 to 2.9.1
...
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.9.0 to 2.9.1.
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/compare/v2.9.0...v2.9.1 )
---
updated-dependencies:
- dependency-name: torch
dependency-version: 2.9.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 03:02:14 +00:00
dependabot[bot]
3877fb46de
chore(deps): bump fastapi from 0.121.0 to 0.121.1
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.121.0 to 0.121.1.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.121.0...0.121.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.121.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 03:01:56 +00:00
dependabot[bot]
22707b8664
chore(deps): bump mkdocs-material in the mkdocs group
...
Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.6.23 to 9.7.0
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.23...9.7.0 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 03:01:46 +00:00
dependabot[bot]
d2c380c83b
chore(deps-dev): bump types-python-dateutil in the types group
...
Bumps the types group with 1 update: [types-python-dateutil](https://github.com/typeshed-internal/stub_uploader ).
Updates `types-python-dateutil` from 2.9.0.20251008 to 2.9.0.20251108
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20251108
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 03:01:12 +00:00
Matthias
bc516db3f8
refactor: add generic "migrate" method
2025-11-16 09:11:02 +01:00
Matthias
5c0cf8f228
chore: prevent execution of command partials on python <3.13
2025-11-16 08:41:14 +01:00
Matthias
b753231d3c
Merge pull request #12512 from mrpabloyeah/fix-high_value-calculation-in-calculate_max_drawdown
...
Fix high_value calculation in calculate_max_drawdown()
2025-11-15 16:03:35 +01:00
Matthias
af728f8224
chore: update command partial
2025-11-15 15:50:58 +01:00
Matthias
5000927939
test: add tests for new list-timeframes behavior
2025-11-15 15:49:45 +01:00
Matthias
89274bfcdb
test: update tests for new timeframe approach
2025-11-15 15:46:09 +01:00
Matthias
ef86b4113d
feat: add trading-mode to list-timeframes
...
some exchanges provide different timeframe configurations depending on the market type
2025-11-15 13:11:10 +01:00
Matthias
38ff755533
fix: start drawdown series with a 0 row
...
This will account for edge-cases with no winning / losing trades
2025-11-15 09:52:24 +01:00
Matthias
70ec376657
test: further expand drawdown test
2025-11-15 09:51:27 +01:00
Matthias
1a506dc4b4
test: add tests for high/low logic
2025-11-14 19:41:52 +01:00
mrpabloyeah
47451dd989
Fix high_value calculation in calculate_max_drawdown()
2025-11-13 20:14:39 +01:00
Matthias
705849db3d
Merge pull request #12511 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-11-13 06:55:06 +01:00
Freqtrade Bot
14d3096a22
chore: update pre-commit hooks
2025-11-13 03:22:53 +00:00
Matthias
72889e2edb
Merge pull request #12504 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-11-11 06:32:49 +01:00
Freqtrade Bot
0f17b04b2f
chore: update pre-commit hooks
2025-11-11 03:23:01 +00:00
Matthias
179a5ba6ed
Merge pull request #12498 from freqtrade/dependabot/pip/develop/fastapi-0.121.0
...
chore(deps): bump fastapi from 0.120.2 to 0.121.0
2025-11-10 07:04:54 +01:00
Matthias
ed65b012b8
Merge pull request #12501 from freqtrade/dependabot/pip/develop/ccxt-4.5.17
...
chore(deps): bump ccxt from 4.5.16 to 4.5.17
2025-11-10 06:59:48 +01:00
dependabot[bot]
625629b9db
chore(deps): bump fastapi from 0.120.2 to 0.121.0
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.120.2 to 0.121.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.120.2...0.121.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.121.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 05:48:14 +00:00
Matthias
9fa9f0860c
chore: remove coincurve - ccxt depends directly on it
2025-11-10 06:43:05 +01:00
Matthias
5970881bb8
Merge pull request #12500 from freqtrade/dependabot/pip/develop/markdown-3.10
...
chore(deps): bump markdown from 3.9 to 3.10
2025-11-10 06:38:31 +01:00
Matthias
bed93429cd
Merge pull request #12493 from freqtrade/dependabot/pip/develop/plotly-6.4.0
...
chore(deps): bump plotly from 6.3.1 to 6.4.0
2025-11-10 06:38:11 +01:00
Matthias
3af9089d51
Merge pull request #12499 from freqtrade/dependabot/pip/develop/gymnasium-1.2.2
...
chore(deps): bump gymnasium from 1.2.1 to 1.2.2
2025-11-10 06:37:56 +01:00
Matthias
3aed562806
Merge pull request #12497 from freqtrade/dependabot/pip/develop/pydantic-2.12.4
...
chore(deps): bump pydantic from 2.12.3 to 2.12.4
2025-11-10 06:36:58 +01:00
Matthias
7f32ce498b
Merge pull request #12496 from freqtrade/dependabot/pip/develop/ruff-0.14.3
...
chore(deps-dev): bump ruff from 0.14.2 to 0.14.3
2025-11-10 06:36:30 +01:00
Matthias
9e89ba6eed
Merge pull request #12495 from freqtrade/dependabot/pip/develop/psutil-7.1.3
...
chore(deps): bump psutil from 7.1.2 to 7.1.3
2025-11-10 06:36:12 +01:00
Matthias
82309c3f47
Merge pull request #12494 from freqtrade/dependabot/github_actions/develop/docker/setup-qemu-action-3.7.0
...
chore(deps): bump docker/setup-qemu-action from 3.6.0 to 3.7.0
2025-11-10 06:35:59 +01:00
Matthias
d5613cf471
Merge pull request #12492 from freqtrade/dependabot/pip/develop/mkdocs-30218cca00
...
chore(deps): bump mkdocs-material from 9.6.22 to 9.6.23 in the mkdocs group
2025-11-10 06:35:34 +01:00
dependabot[bot]
73f91eab15
chore(deps): bump ccxt from 4.5.16 to 4.5.17
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.16 to 4.5.17.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.16...v4.5.17 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 03:03:06 +00:00
dependabot[bot]
35fb598017
chore(deps): bump markdown from 3.9 to 3.10
...
Bumps [markdown](https://github.com/Python-Markdown/markdown ) from 3.9 to 3.10.
- [Release notes](https://github.com/Python-Markdown/markdown/releases )
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md )
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.9.0...3.10.0 )
---
updated-dependencies:
- dependency-name: markdown
dependency-version: '3.10'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 03:02:56 +00:00
dependabot[bot]
40b9a836eb
chore(deps): bump gymnasium from 1.2.1 to 1.2.2
...
Bumps [gymnasium](https://github.com/Farama-Foundation/Gymnasium ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/Farama-Foundation/Gymnasium/releases )
- [Commits](https://github.com/Farama-Foundation/Gymnasium/compare/v1.2.1...v1.2.2 )
---
updated-dependencies:
- dependency-name: gymnasium
dependency-version: 1.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 03:02:44 +00:00
dependabot[bot]
7189c0ff35
chore(deps): bump pydantic from 2.12.3 to 2.12.4
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.12.3 to 2.12.4.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/v2.12.4/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.12.3...v2.12.4 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.12.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 03:02:34 +00:00
dependabot[bot]
0eb206c7b3
chore(deps-dev): bump ruff from 0.14.2 to 0.14.3
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.2 to 0.14.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.2...0.14.3 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 03:02:27 +00:00
dependabot[bot]
728d2c9bcb
chore(deps): bump psutil from 7.1.2 to 7.1.3
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 7.1.2 to 7.1.3.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-7.1.2...release-7.1.3 )
---
updated-dependencies:
- dependency-name: psutil
dependency-version: 7.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 03:02:16 +00:00
dependabot[bot]
f22feb7dee
chore(deps): bump docker/setup-qemu-action from 3.6.0 to 3.7.0
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](29109295f8...c7c5346462 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: 3.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 03:02:07 +00:00
dependabot[bot]
c6bf0e1843
chore(deps): bump plotly from 6.3.1 to 6.4.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 6.3.1 to 6.4.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v6.3.1...v6.4.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-version: 6.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 03:02:04 +00:00
dependabot[bot]
68836cb7be
chore(deps): bump mkdocs-material in the mkdocs group
...
Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.6.22 to 9.6.23
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.22...9.6.23 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.23
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 03:01:51 +00:00
Matthias
706955e5fc
Merge pull request #12489 from freqtrade/partials-3.13
...
Partials with python 3.13
2025-11-09 09:02:37 +01:00
Matthias
9aec10b0f3
docs: update badge link to point to CI workflow directly
2025-11-09 08:43:16 +01:00
Matthias
b6b817e051
chore: re-export all command partials
2025-11-09 08:41:02 +01:00
Matthias
40107b9380
feat: format partials codeblock as outputs
2025-11-09 08:40:35 +01:00
Matthias
8804850170
refactor: extract partial-file writing
2025-11-09 08:38:32 +01:00
Matthias
d246933c28
refactor: improve partials script
2025-11-09 08:37:39 +01:00
Matthias
777ff1938e
feat: extract freqtrade-client to auto-use help
2025-11-09 08:36:42 +01:00
Matthias
2846d9478e
chore: fix ci condition
2025-11-09 08:30:38 +01:00
Matthias
5d494eac51
docs: update command partials to be created with python 3.13
2025-11-09 08:07:37 +01:00
Matthias
e26c3cbe5a
chore: update CI to create partials on 3.13
2025-11-09 08:07:16 +01:00
Matthias
81a5056e1b
fix: support ft-client help and ft-client show commands
2025-11-09 08:03:07 +01:00
Matthias
1876656afc
Merge pull request #12488 from stash86/main-stash
...
update docs regarding forceenter endpoint
2025-11-09 07:59:37 +01:00
Stefano
889ab7ea00
update docs regarding forceenter endpoint
2025-11-09 13:33:07 +09:00
Matthias
2d4b02f7e5
refactor: align wording from category to space
2025-11-08 19:24:11 +01:00
Matthias
c5a339eaf3
refactor: improve wording from category to space
2025-11-08 16:34:12 +01:00
Matthias
1e50a2da53
refactor: simplify hyperopt-auto
2025-11-08 16:26:05 +01:00
Matthias
7d1c2d3a1b
test: Update test mock approach for hyperopt
2025-11-08 16:25:07 +01:00
Matthias
a9f9b73a3a
Merge pull request #12479 from freqtrade/feat/hyperopt_custom_spaces
...
Add support for custom hyperopt spaces
2025-11-08 16:01:42 +01:00
Matthias
236df5be6f
chore: remove unnecessary pip flag
...
closes #12487
2025-11-07 19:45:05 +01:00
Matthias
6ea83ba0e7
docs: clarify space naming prevalence
2025-11-06 20:58:12 +01:00
Matthias
992c2f9e3e
feat: improve code for list-strategies
2025-11-06 20:51:30 +01:00
Matthias
5e74700e31
chore: don't use conflicting spaces in sample strategy
2025-11-06 20:45:33 +01:00
Matthias
4a225cab23
test: update test for new "conflicting" behavior
2025-11-06 20:43:57 +01:00
Matthias
524ceebcbb
fix: don't restrict spaces - explicitly defined space should win
2025-11-06 20:43:46 +01:00
Matthias
f93c906614
test: improve tests for new builtin spaces
2025-11-06 20:36:40 +01:00
Matthias
b32ba68a6e
docs: at enter/exit spaces as builtin spaces
2025-11-06 20:33:09 +01:00
Matthias
649aff8076
feat: add builtin spaces enter and exit
2025-11-06 20:30:38 +01:00
Matthias
a3efba019f
docs: update documentation for new hyperopt spaces
2025-11-06 20:06:52 +01:00
Matthias
ff4230af8a
chore: update space parameter docstring
2025-11-06 19:43:35 +01:00
Matthias
d1014ce3ce
Merge pull request #12448 from stash86/main-stash
...
Add blacklist mode to MarketcapPairlist
2025-11-06 07:30:37 +01:00
Matthias
3bad6d3341
chore: switch white/blacklist to option
2025-11-06 07:10:05 +01:00
Matthias
7526fd0e0d
test: Add additional test
...
shows the difference between max_rank 2 and max_rank6 in blacklist mode.
2025-11-06 07:05:36 +01:00
Matthias
a2ec085dab
Merge pull request #12484 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-11-06 06:28:25 +01:00
Freqtrade Bot
cce7702e9c
chore: update pre-commit hooks
2025-11-06 03:23:16 +00:00
Matthias
1cf7f4f9d8
Merge pull request #12480 from freqtrade/feat/add_coincurve
...
Add coincurve for faster ECDSA signing
2025-11-05 21:05:45 +01:00
Matthias
1328df772b
feat: ensure spaces are valid identifiers
2025-11-05 21:05:15 +01:00
Matthias
68dea691c2
chore: improve help wording
2025-11-05 20:59:39 +01:00
Matthias
f214942ff1
fix: improve error message for missing hyperopt parameters
2025-11-05 20:49:32 +01:00
Matthias
91866c1165
refactor: move lookup dictionary outside of loop
2025-11-05 20:46:53 +01:00
Matthias
f73cbed843
chore: update ccxt version to 4.5.16
2025-11-05 20:43:36 +01:00
Matthias
5ad817f59e
chore: add coincurve to support faster ECDSA signing
2025-11-05 20:41:19 +01:00
Matthias
4a8f487b68
chore: update json schema
2025-11-05 20:38:55 +01:00
Matthias
d1b553cecc
test: add custom parameter to test strategy
2025-11-05 20:14:28 +01:00
Matthias
1a2f261ee2
feat: support "--spaces all" with custom spaces
2025-11-05 20:12:56 +01:00
Matthias
cfd4926f47
chore: fix odd indentation error
2025-11-05 20:03:03 +01:00
Matthias
36593ec593
Merge pull request #12477 from fengyuchuanshen/develop
...
chore: minor improvement for docs
2025-11-05 19:42:11 +01:00
fengyuchuanshen
dc5f646f24
chore: minor improvement for docs
...
Signed-off-by: fengyuchuanshen <fengyuchuanshen@outlook.com >
2025-11-05 22:32:32 +08:00
Matthias
d7e4965cde
feat: improve list-strategies command output
2025-11-04 07:21:43 +01:00
Matthias
e22bf5c681
chore: non-loaded strategies shouldn't show as hyperoptable
2025-11-04 07:16:57 +01:00
Matthias
007ab1b796
test: some cleanup
2025-11-04 07:14:01 +01:00
Matthias
c748ac2aa2
chore: be more precise in type
2025-11-04 07:13:07 +01:00
Matthias
c091426c44
feat: improve Auto-space detection logic
2025-11-04 07:07:55 +01:00
Matthias
ab28e43050
test: update tests to new behavior
2025-11-04 07:07:55 +01:00
Matthias
74a18bdb11
chore: improve output wording/formatting
2025-11-04 07:07:55 +01:00
Matthias
367b9fa7f6
test: fix failing test
2025-11-04 07:07:55 +01:00
Matthias
8269333d9c
feat: improve output wording
2025-11-04 07:07:55 +01:00
Matthias
d83f222a13
chore: remove unused imports
2025-11-04 07:07:55 +01:00
Matthias
2ba9172526
feat: Assign all matching parameters
2025-11-04 07:07:55 +01:00
Matthias
465af62c16
feat: further updates
2025-11-04 07:07:55 +01:00
Matthias
231a145716
refactor: improve parameter storage
2025-11-04 07:07:55 +01:00
Matthias
4cabbe4d52
test: remove detect_parameters from tests
2025-11-04 07:07:55 +01:00
Matthias
72c87b7cbd
chore: remove no longer used function
2025-11-04 07:07:55 +01:00
Matthias
3da6006a44
feat: improve hyperopt detection logic
2025-11-04 07:07:55 +01:00
Matthias
6f48b82297
test: slight update to test ...
2025-11-04 07:07:55 +01:00
Matthias
ac51b41fdf
refactor: remove pointless wrapper
2025-11-04 07:07:55 +01:00
Matthias
4b0b306c44
fix: hyperoptable should work whenever there's any space detected.
2025-11-04 07:07:55 +01:00
Matthias
fd0acc074c
feat: improve parameter detection to detect random named spaces
2025-11-04 07:07:55 +01:00
Matthias
39c37980d5
fix: improve resiliance
2025-11-04 07:07:55 +01:00
Matthias
6dc2547177
feat: Update output for random space names
2025-11-04 07:07:55 +01:00
Matthias
d1224367e5
feat: further enable dynamic hyperopt parameters
2025-11-04 07:07:55 +01:00
Matthias
c88a92b4f9
feat: allow init of random spaces
2025-11-04 07:07:55 +01:00
Matthias
ffab6c3c50
test: Add test for "no hyperopt parameters found" error
2025-11-04 07:07:55 +01:00
Matthias
cb7e04bfb0
feat: add explicit scenario testing if any parameter is selected
2025-11-04 07:07:55 +01:00
Matthias
c6a7b84684
test: update test for new init sequence
2025-11-04 07:07:55 +01:00
Matthias
97afb4a56a
chore: remove no longer used helper methods
2025-11-04 07:07:55 +01:00
Matthias
886c15a7fb
test: update test asserting no longer existing metric
2025-11-04 07:07:55 +01:00
Matthias
e34e84c5c6
refactor: further refactor of hyperopt spaces
2025-11-04 07:07:55 +01:00
Matthias
4cac68d774
chore: refactor buy/sell spaces slightly
2025-11-04 07:07:55 +01:00
Matthias
a792744c0d
refactor: improve get_indicator space naming
2025-11-04 07:07:55 +01:00
Matthias
384ed3fafb
feat: don't limit spaces to builtin spaces
2025-11-04 07:07:54 +01:00
Matthias
80ea476497
Merge pull request #12461 from freqtrade/feat/stringread_strategyload
...
improve strategy loading with huge strategy libraries
2025-11-04 06:37:28 +01:00
Matthias
8ddbf4ba08
Merge pull request #12476 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-11-04 06:29:07 +01:00
Freqtrade Bot
041d93a254
chore: update pre-commit hooks
2025-11-04 03:20:44 +00:00
Matthias
167f264bc4
Merge pull request #12470 from freqtrade/dependabot/pip/develop/ccxt-4.5.14
...
chore(deps): bump ccxt from 4.5.12 to 4.5.14
2025-11-03 17:12:19 +01:00
Matthias
5c036f5fcc
Merge pull request #12474 from freqtrade/dependabot/pip/develop/pyarrow-22.0.0
...
chore(deps): bump pyarrow from 20.0.0 to 22.0.0
2025-11-03 16:54:29 +01:00
Matthias
964ed8099c
chore: remove workaround dependency pin for aarch64
2025-11-03 11:59:18 +01:00
Matthias
71b169616f
chore: update pyarrow armhf wheel
2025-11-03 11:58:59 +01:00
Matthias
d824755597
Merge pull request #12468 from freqtrade/dependabot/github_actions/develop/actions/upload-artifact-5
...
chore(deps): bump actions/upload-artifact from 4 to 5
2025-11-03 07:15:06 +01:00
Matthias
8e41699348
Merge pull request #12466 from freqtrade/dependabot/pip/develop/scipy-16e6c1b478
...
chore(deps): bump the scipy group with 2 updates
2025-11-03 07:13:59 +01:00
dependabot[bot]
a580ba1903
chore(deps): bump pyarrow from 20.0.0 to 22.0.0
...
Bumps [pyarrow](https://github.com/apache/arrow ) from 20.0.0 to 22.0.0.
- [Release notes](https://github.com/apache/arrow/releases )
- [Commits](https://github.com/apache/arrow/compare/apache-arrow-20.0.0...apache-arrow-22.0.0 )
---
updated-dependencies:
- dependency-name: pyarrow
dependency-version: 22.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 06:04:07 +00:00
Matthias
edcb3696f1
Merge pull request #12472 from freqtrade/dependabot/pip/develop/orjson-3.11.4
...
chore(deps): bump orjson from 3.11.3 to 3.11.4
2025-11-03 07:00:57 +01:00
dependabot[bot]
f1f07a1764
chore(deps): bump ccxt from 4.5.12 to 4.5.14
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.12 to 4.5.14.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.12...v4.5.14 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 05:38:09 +00:00
Matthias
5139ea4e1c
chore: bump scipy-stubs in pre-commit config
2025-11-03 06:35:10 +01:00
dependabot[bot]
fdf9d4da81
chore(deps): bump orjson from 3.11.3 to 3.11.4
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.11.3 to 3.11.4.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.11.3...3.11.4 )
---
updated-dependencies:
- dependency-name: orjson
dependency-version: 3.11.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 05:34:32 +00:00
Matthias
65267b2bb7
Merge pull request #12471 from freqtrade/dependabot/pip/develop/psutil-7.1.2
...
chore(deps): bump psutil from 7.1.1 to 7.1.2
2025-11-03 06:32:12 +01:00
Matthias
420bb720c1
Merge pull request #12473 from freqtrade/dependabot/pip/develop/aiohttp-3.13.2
...
chore(deps): bump aiohttp from 3.13.1 to 3.13.2
2025-11-03 06:31:54 +01:00
Matthias
bfbb6404e6
Merge pull request #12469 from freqtrade/dependabot/pip/develop/ruff-0.14.2
...
chore(deps-dev): bump ruff from 0.14.1 to 0.14.2
2025-11-03 06:31:39 +01:00
Matthias
6ffc88b3b3
Merge pull request #12464 from freqtrade/dependabot/github_actions/develop/actions/download-artifact-6
...
chore(deps): bump actions/download-artifact from 5 to 6
2025-11-03 06:31:30 +01:00
Matthias
54501b5c16
Merge pull request #12465 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-7.1.2
...
chore(deps): bump astral-sh/setup-uv from 7.1.0 to 7.1.2
2025-11-03 06:31:11 +01:00
Matthias
d7ef5e8bd2
Merge pull request #12467 from freqtrade/dependabot/pip/develop/fastapi-0.120.2
...
chore(deps): bump fastapi from 0.119.1 to 0.120.2
2025-11-03 06:30:28 +01:00
dependabot[bot]
c7e64360cd
chore(deps): bump aiohttp from 3.13.1 to 3.13.2
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 03:03:15 +00:00
dependabot[bot]
55b66ca5e6
chore(deps): bump psutil from 7.1.1 to 7.1.2
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 7.1.1 to 7.1.2.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-7.1.1...release-7.1.2 )
---
updated-dependencies:
- dependency-name: psutil
dependency-version: 7.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 03:02:52 +00:00
dependabot[bot]
1fc6cf4c89
chore(deps-dev): bump ruff from 0.14.1 to 0.14.2
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.1 to 0.14.2.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.1...0.14.2 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 03:02:33 +00:00
dependabot[bot]
918e7c4bf8
chore(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 03:02:20 +00:00
dependabot[bot]
cfc406709c
chore(deps): bump fastapi from 0.119.1 to 0.120.2
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.119.1 to 0.120.2.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.119.1...0.120.2 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.120.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 03:02:20 +00:00
dependabot[bot]
9f55dac605
chore(deps): bump the scipy group with 2 updates
...
Bumps the scipy group with 2 updates: [scipy](https://github.com/scipy/scipy ) and [scipy-stubs](https://github.com/scipy/scipy-stubs ).
Updates `scipy` from 1.16.2 to 1.16.3
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.16.2...v1.16.3 )
Updates `scipy-stubs` from 1.16.2.4 to 1.16.3.0
- [Release notes](https://github.com/scipy/scipy-stubs/releases )
- [Commits](https://github.com/scipy/scipy-stubs/compare/v1.16.2.4...v1.16.3.0 )
---
updated-dependencies:
- dependency-name: scipy
dependency-version: 1.16.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: scipy
- dependency-name: scipy-stubs
dependency-version: 1.16.3.0
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: scipy
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 03:02:11 +00:00
dependabot[bot]
00a6575fb4
chore(deps): bump astral-sh/setup-uv from 7.1.0 to 7.1.2
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.1.0 to 7.1.2.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](3259c6206f...85856786d1 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 03:02:01 +00:00
dependabot[bot]
c6eb63ab77
chore(deps): bump actions/download-artifact from 5 to 6
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 03:01:53 +00:00
Matthias
db63d433f7
chore: improve log message
2025-11-02 16:49:07 +01:00
Matthias
635af046bf
test: add test for string loading skipping
2025-11-02 16:48:53 +01:00
Matthias
86381955a3
feat: use text-analysis to short-circuit strategy loading
2025-11-02 16:30:38 +01:00
Matthias
3cfa366ec9
fix: validate trading-mode support when downloading data
...
closes #12458
2025-11-02 09:40:15 +01:00
Matthias
baa5b1a58e
feat: support validating trading mode only
2025-11-02 09:38:27 +01:00
Matthias
5be0a9c069
test: update test trading-mode validation test
2025-11-02 09:38:10 +01:00
Matthias
8978da7c20
Merge pull request #12457 from luckynick/patch-2
...
Update exchanges.md - clarify Hyperliquid docs on subaccounts usage
2025-11-02 09:23:05 +01:00
Matthias
b3bbb92358
docs: slight rewording of hyperliquid subaccount docs
2025-11-02 09:08:43 +01:00
luckynick
06ac40fdbb
Update exchanges.md
2025-11-01 14:05:20 +01:00
Matthias
d38d8167d8
chore: update command-partials
2025-11-01 11:49:16 +01:00
Matthias
5684d0de0b
chore: improve description formatting
2025-11-01 11:05:08 +01:00
Matthias
a2f887aabb
chore: update config schema
2025-11-01 09:47:23 +01:00
Matthias
f72e708627
chore: move some setting-validations to config-schema
2025-11-01 09:47:23 +01:00
Stefano
781d8501cb
update docs
2025-11-01 08:41:47 +09:00
Stefano
015f1055a7
add tests
2025-10-31 17:22:46 +09:00
Matthias
2466cf85a1
Merge branch 'new_release' into develop
2025-10-31 07:16:45 +01:00
Matthias
e6ddeef07f
chore: update version to 2025.11-dev
2025-10-31 07:16:33 +01:00
Matthias
e23a211503
chore: bump version to 2025.10
2025-10-31 07:05:04 +01:00
Matthias
2e78440ef1
Merge branch 'stable' into new_release
2025-10-31 07:04:49 +01:00
Matthias
cbaba293b5
fix: more complete fix for #12451
2025-10-31 07:02:53 +01:00
Matthias
cdd9968831
test: use realistic arguments for tests
2025-10-31 07:02:53 +01:00
Matthias
6b4318a801
fix: trade.id must be checked as int
...
fixes problem with psycopg3
closes #12451
2025-10-31 07:02:53 +01:00
Matthias
95f2cc0f88
Merge pull request #12449 from stash86/develop-copy
...
throw error on recursive analysis on 0 startup candle
2025-10-31 06:28:56 +01:00
Stefano
1d652d1284
throw error on recursive analysis on 0 startup candle
2025-10-31 08:51:56 +09:00
Stefano
614b85e833
add blacklist mode
2025-10-30 15:49:48 +09:00
Matthias
758f1eea93
test: consistent use of "spaces" in tests
2025-10-30 06:38:43 +01:00
Matthias
f952502af5
Merge pull request #12447 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-10-30 06:37:31 +01:00
Freqtrade Bot
b17a274ee8
chore: update pre-commit hooks
2025-10-30 03:21:28 +00:00
Matthias
4adab37b2a
test: update test for removal of --hyperopt argument
2025-10-29 17:58:00 +01:00
Matthias
ff7b1e0edc
chore: remove long-deprecated "--hyperopt" argument
2025-10-29 17:57:51 +01:00
Matthias
b2aa392a98
fix: log level setup
2025-10-28 20:00:39 +01:00
Matthias
0c1b892713
chore: add parameter descriptions to load_object
2025-10-28 19:41:35 +01:00
Matthias
ee0952a848
chore: simplify iResolver
2025-10-28 19:35:18 +01:00
Matthias
a166f452cb
chore: move comment to right place
2025-10-28 19:32:57 +01:00
Matthias
a458264bc5
fix: improve resilience in strategy wrapper
2025-10-28 19:09:09 +01:00
Matthias
13919054ac
Merge pull request #12439 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-10-28 06:20:17 +01:00
Freqtrade Bot
8e4aeb62d3
chore: update pre-commit hooks
2025-10-28 03:19:47 +00:00
Matthias
609ac560fb
Merge pull request #12434 from freqtrade/dependabot/pip/develop/ccxt-4.5.12
...
chore(deps): bump ccxt from 4.5.11 to 4.5.12
2025-10-27 20:06:12 +01:00
Matthias
5ae0328722
chore: fix redundant import
2025-10-27 19:49:49 +01:00
Matthias
89802da1c7
test: update tests for new okx limits
2025-10-27 19:45:21 +01:00
Matthias
43be6eef67
chore: re-align okx limits with ccxt
2025-10-27 19:45:15 +01:00
Matthias
dc736da971
Merge pull request #12423 from freqtrade/dependabot/pip/develop/scipy-8c88e3b5d9
...
chore(deps-dev): bump scipy-stubs from 1.16.2.3 to 1.16.2.4 in the scipy group
2025-10-27 13:35:54 +01:00
Matthias
aae1731e3b
chore: bump scipy-stubs in pre-commit config
2025-10-27 13:20:37 +01:00
dependabot[bot]
f39acd5585
chore(deps-dev): bump scipy-stubs in the scipy group
...
Bumps the scipy group with 1 update: [scipy-stubs](https://github.com/scipy/scipy-stubs ).
Updates `scipy-stubs` from 1.16.2.3 to 1.16.2.4
- [Release notes](https://github.com/scipy/scipy-stubs/releases )
- [Commits](https://github.com/scipy/scipy-stubs/compare/v1.16.2.3...v1.16.2.4 )
---
updated-dependencies:
- dependency-name: scipy-stubs
dependency-version: 1.16.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: scipy
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 08:05:24 +00:00
Matthias
50f32ee56a
Merge pull request #12435 from samgermain/cross-docs
...
cross leverage docs fix
2025-10-27 09:04:07 +01:00
Matthias
7d62e97024
Merge pull request #12425 from freqtrade/dependabot/pip/develop/types-c656cdcffe
...
chore(deps-dev): bump types-cachetools from 6.2.0.20250827 to 6.2.0.20251022 in the types group
2025-10-27 09:02:44 +01:00
Matthias
15eb454103
Merge pull request #12433 from freqtrade/dependabot/pip/develop/pydantic-2.12.3
...
chore(deps): bump pydantic from 2.12.2 to 2.12.3
2025-10-27 08:37:21 +01:00
Sam
179cefa89f
cross leverage docs fix
2025-10-27 00:33:33 -06:00
dependabot[bot]
c251877aba
chore(deps): bump ccxt from 4.5.11 to 4.5.12
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.11 to 4.5.12.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.11...v4.5.12 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 06:25:41 +00:00
Matthias
8352b0fe07
Merge pull request #12426 from freqtrade/dependabot/pip/develop/aiohttp-3.13.1
...
chore(deps): bump aiohttp from 3.13.0 to 3.13.1
2025-10-27 07:23:46 +01:00
Matthias
2a7859b3df
Merge pull request #12431 from freqtrade/dependabot/pip/develop/ta-lib-0.6.8
...
chore(deps): bump ta-lib from 0.6.7 to 0.6.8
2025-10-27 07:18:43 +01:00
dependabot[bot]
4064586d18
chore(deps): bump pydantic from 2.12.2 to 2.12.3
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.12.2 to 2.12.3.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.12.2...v2.12.3 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.12.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 05:46:12 +00:00
Matthias
7ddb6d3554
Merge pull request #12429 from freqtrade/dependabot/pip/develop/xgboost-3.1.1
...
chore(deps): bump xgboost from 3.0.5 to 3.1.1
2025-10-27 06:45:15 +01:00
Matthias
9206c0086f
chore: add ta-lib armhf wheels
2025-10-27 06:43:22 +01:00
Matthias
0c6e5ace59
chore: bump types-cachetools in pre-commit config
2025-10-27 06:42:10 +01:00
Matthias
47f5b25265
Merge pull request #12430 from freqtrade/dependabot/pip/develop/uvicorn-0.38.0
...
chore(deps): bump uvicorn from 0.37.0 to 0.38.0
2025-10-27 06:41:13 +01:00
Matthias
e3c8ef19c3
Merge pull request #12424 from freqtrade/dependabot/pip/develop/ruff-0.14.1
...
chore(deps-dev): bump ruff from 0.14.0 to 0.14.1
2025-10-27 06:40:42 +01:00
Matthias
803ef41a75
Merge pull request #12427 from freqtrade/dependabot/pip/develop/psutil-7.1.1
...
chore(deps): bump psutil from 7.1.0 to 7.1.1
2025-10-27 06:40:30 +01:00
Matthias
984f505fa6
Merge pull request #12428 from freqtrade/dependabot/pip/develop/fastapi-0.119.1
...
chore(deps): bump fastapi from 0.119.0 to 0.119.1
2025-10-27 06:40:15 +01:00
Matthias
b89266225d
Merge pull request #12432 from freqtrade/dependabot/pip/develop/python-rapidjson-1.22
...
chore(deps): bump python-rapidjson from 1.21 to 1.22
2025-10-27 06:39:58 +01:00
dependabot[bot]
a45930a5cf
chore(deps): bump python-rapidjson from 1.21 to 1.22
...
Bumps [python-rapidjson](https://github.com/python-rapidjson/python-rapidjson ) from 1.21 to 1.22.
- [Changelog](https://github.com/python-rapidjson/python-rapidjson/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-rapidjson/python-rapidjson/compare/v1.21...v1.22 )
---
updated-dependencies:
- dependency-name: python-rapidjson
dependency-version: '1.22'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 03:04:33 +00:00
dependabot[bot]
fe06a87aa2
chore(deps): bump ta-lib from 0.6.7 to 0.6.8
...
Bumps [ta-lib](https://github.com/ta-lib/ta-lib-python ) from 0.6.7 to 0.6.8.
- [Release notes](https://github.com/ta-lib/ta-lib-python/releases )
- [Changelog](https://github.com/TA-Lib/ta-lib-python/blob/master/CHANGELOG )
- [Commits](https://github.com/ta-lib/ta-lib-python/compare/v0.6.7...v0.6.8 )
---
updated-dependencies:
- dependency-name: ta-lib
dependency-version: 0.6.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 03:04:32 +00:00
dependabot[bot]
f9940c4f1f
chore(deps): bump uvicorn from 0.37.0 to 0.38.0
...
Bumps [uvicorn](https://github.com/Kludex/uvicorn ) from 0.37.0 to 0.38.0.
- [Release notes](https://github.com/Kludex/uvicorn/releases )
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md )
- [Commits](https://github.com/Kludex/uvicorn/compare/0.37.0...0.38.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.38.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 03:04:11 +00:00
dependabot[bot]
5c3ebd3761
chore(deps): bump xgboost from 3.0.5 to 3.1.1
...
Bumps [xgboost](https://github.com/dmlc/xgboost ) from 3.0.5 to 3.1.1.
- [Release notes](https://github.com/dmlc/xgboost/releases )
- [Changelog](https://github.com/dmlc/xgboost/blob/master/NEWS.md )
- [Commits](https://github.com/dmlc/xgboost/compare/v3.0.5...v3.1.1 )
---
updated-dependencies:
- dependency-name: xgboost
dependency-version: 3.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 03:03:53 +00:00
dependabot[bot]
9050325fda
chore(deps): bump fastapi from 0.119.0 to 0.119.1
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.119.0 to 0.119.1.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.119.0...0.119.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.119.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 03:03:03 +00:00
dependabot[bot]
9ca2342a0b
chore(deps): bump psutil from 7.1.0 to 7.1.1
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 7.1.0 to 7.1.1.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-7.1.0...release-7.1.1 )
---
updated-dependencies:
- dependency-name: psutil
dependency-version: 7.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 03:02:56 +00:00
dependabot[bot]
ad9bb75fd5
chore(deps): bump aiohttp from 3.13.0 to 3.13.1
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.13.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 03:02:51 +00:00
dependabot[bot]
f96dfd04f7
chore(deps-dev): bump types-cachetools in the types group
...
Bumps the types group with 1 update: [types-cachetools](https://github.com/typeshed-internal/stub_uploader ).
Updates `types-cachetools` from 6.2.0.20250827 to 6.2.0.20251022
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-cachetools
dependency-version: 6.2.0.20251022
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 03:02:40 +00:00
dependabot[bot]
d63982c32c
chore(deps-dev): bump ruff from 0.14.0 to 0.14.1
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.0 to 0.14.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.0...0.14.1 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 03:02:36 +00:00
Matthias
14b5392d5f
Merge pull request #12420 from qinhanlei/uv-pip
...
Add support for uv in setup.sh
2025-10-26 09:47:48 +01:00
Matthias
16dd4073ff
docs: update setup script docs for uv support
2025-10-26 09:32:36 +01:00
Matthias
9595936d73
chore: fix uv only install
2025-10-26 09:04:30 +01:00
Matthias
c18a52fd2d
test: update tests for new error formatting
2025-10-25 13:15:41 +02:00
Matthias
75c39d3617
feat: improve strategy error warning
...
closes #12418
2025-10-25 13:15:24 +02:00
Matthias
911a803a56
fix: improve error-handling for odd configurations
2025-10-25 09:49:55 +02:00
Matthias
f04315fa8f
fix: gracefully handle custom stake returning string
...
closes #12421
2025-10-25 09:42:45 +02:00
Matthias
89e68d7d4d
test: add test case for string custom stake amount
2025-10-25 09:42:45 +02:00
Hanlei Qin
4fc5f33fa1
fix an omission
2025-10-25 15:16:20 +08:00
Matthias
c2056085c9
Merge pull request #12419 from stash86/main-stash
...
Fix typo
2025-10-25 08:49:17 +02:00
Hanlei Qin
9f7b7ef889
Use uv instead of pip if available
2025-10-25 12:33:14 +08:00
Stefano
cdb194a363
fix typo
2025-10-25 13:13:40 +09:00
Stefano
0986350f05
fix typo
2025-10-25 13:11:11 +09:00
Hanlei Qin
119cadcb2b
Replace pip with uv for package installations in setup.sh
2025-10-24 19:55:57 +08:00
Matthias
803db3b55b
Merge pull request #12413 from hippocritical/develop
...
add np.NAN to strategy updater conversion (which worked in 1.x but not in 2.x anymore)
2025-10-24 08:41:51 +02:00
hippocritical
c2fd6e3237
NAN is sometimes used by some programmers when numpy was 1.x but now on 2.x the caps version is disallowed.
...
Added the caps conversion to lower case nan to fix that automatically.
Source:
https://numpy.org/doc/2.0/reference/constants.html?utm_source=chatgpt.com
NaN and NAN are aliases of nan.
2025-10-24 08:11:44 +02:00
Matthias
bf7fc79519
Merge pull request #12412 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-10-23 19:46:01 +02:00
Freqtrade Bot
cded5bcb4c
chore: update pre-commit hooks
2025-10-23 17:29:57 +00:00
Matthias
f8d3373e13
docs: update documentation to refer to psycopg3
...
It's the newer version with broader support for new packages (e.g. numpy2).
closes #12409
2025-10-23 19:11:43 +02:00
Matthias
f1d48c8189
test: explicitly test for psycopg3
2025-10-23 07:11:15 +02:00
Matthias
866bda8606
test: update test string for psycopg3
2025-10-23 07:06:36 +02:00
Matthias
78a00ef249
Merge pull request #12398 from freqtrade/fix/remove_deprecation_warning
...
Work around os.fork deprecation
2025-10-21 06:34:28 +02:00
Matthias
b6bc3042b4
Merge pull request #12408 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-10-21 06:25:23 +02:00
Freqtrade Bot
4ee699d27b
chore: update pre-commit hooks
2025-10-21 03:19:09 +00:00
Matthias
2effa7a31b
Merge branch 'develop' into fix/remove_deprecation_warning
2025-10-20 20:23:08 +02:00
Matthias
c50b77303d
Merge pull request #12400 from qinhanlei/patch-1
...
Update sb3_contrib dependency condition
2025-10-20 20:20:55 +02:00
Matthias
40bfaa6245
chore: align pyproject.toml platform limitations
2025-10-20 19:41:50 +02:00
Matthias
f4656a0c6e
test: ensure mp_start runs on startup
2025-10-20 19:30:32 +02:00
Matthias
161e5e3dfa
refactor: switch mp-method to forkserver globally
2025-10-20 19:28:17 +02:00
Robert Caulk
023da4fc29
Merge pull request #12299 from freqtrade/dependabot/pip/develop/gymnasium-1.2.1
...
chore(deps): bump gymnasium from 0.29.1 to 1.2.1
2025-10-20 17:07:49 +02:00
dependabot[bot]
5c8261f8d1
chore(deps): bump gymnasium from 0.29.1 to 1.2.1
...
Bumps [gymnasium](https://github.com/Farama-Foundation/Gymnasium ) from 0.29.1 to 1.2.1.
- [Release notes](https://github.com/Farama-Foundation/Gymnasium/releases )
- [Commits](https://github.com/Farama-Foundation/Gymnasium/compare/v0.29.1...v1.2.1 )
---
updated-dependencies:
- dependency-name: gymnasium
dependency-version: 1.2.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 04:30:27 +00:00
Matthias
080aafa1da
Merge pull request #12406 from freqtrade/dependabot/pip/develop/torch-2.9.0
...
chore(deps): bump torch from 2.8.0 to 2.9.0
2025-10-20 06:26:48 +02:00
Matthias
43d6a6782a
Merge pull request #12402 from freqtrade/dependabot/pip/develop/cryptography-46.0.3
...
chore(deps): bump cryptography from 46.0.2 to 46.0.3
2025-10-20 06:25:52 +02:00
Matthias
f0028a6b6e
Merge pull request #12407 from freqtrade/dependabot/pip/develop/humanize-4.14.0
...
chore(deps): bump humanize from 4.13.0 to 4.14.0
2025-10-20 06:25:09 +02:00
Matthias
98439f4e48
Merge pull request #12405 from freqtrade/dependabot/pip/develop/numpy-2.3.4
...
chore(deps): bump numpy from 2.3.3 to 2.3.4
2025-10-20 06:24:54 +02:00
Matthias
78802ae9aa
Merge pull request #12404 from freqtrade/dependabot/pip/develop/numexpr-2.14.1
...
chore(deps): bump numexpr from 2.13.1 to 2.14.1
2025-10-20 06:24:24 +02:00
Matthias
99b4e5382e
Merge pull request #12401 from freqtrade/dependabot/pip/develop/pydantic-2.12.2
...
chore(deps): bump pydantic from 2.12.0 to 2.12.2
2025-10-20 06:24:08 +02:00
Matthias
2b24f939da
Merge pull request #12403 from freqtrade/dependabot/pip/develop/mkdocs-3c1a69b1c7
...
chore(deps): bump mkdocs-material from 9.6.21 to 9.6.22 in the mkdocs group
2025-10-20 06:23:24 +02:00
dependabot[bot]
3271e5cd43
chore(deps): bump humanize from 4.13.0 to 4.14.0
...
Bumps [humanize](https://github.com/python-humanize/humanize ) from 4.13.0 to 4.14.0.
- [Release notes](https://github.com/python-humanize/humanize/releases )
- [Commits](https://github.com/python-humanize/humanize/compare/4.13.0...4.14.0 )
---
updated-dependencies:
- dependency-name: humanize
dependency-version: 4.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 03:02:42 +00:00
dependabot[bot]
94bd6b7142
chore(deps): bump torch from 2.8.0 to 2.9.0
...
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/compare/v2.8.0...v2.9.0 )
---
updated-dependencies:
- dependency-name: torch
dependency-version: 2.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 03:02:37 +00:00
dependabot[bot]
b59c4caf81
chore(deps): bump numpy from 2.3.3 to 2.3.4
...
Bumps [numpy](https://github.com/numpy/numpy ) from 2.3.3 to 2.3.4.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v2.3.3...v2.3.4 )
---
updated-dependencies:
- dependency-name: numpy
dependency-version: 2.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 03:02:21 +00:00
dependabot[bot]
8bfa3a5d11
chore(deps): bump numexpr from 2.13.1 to 2.14.1
...
Bumps [numexpr](https://github.com/pydata/numexpr ) from 2.13.1 to 2.14.1.
- [Release notes](https://github.com/pydata/numexpr/releases )
- [Changelog](https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst )
- [Commits](https://github.com/pydata/numexpr/compare/v2.13.1...v2.14.1 )
---
updated-dependencies:
- dependency-name: numexpr
dependency-version: 2.14.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 03:02:14 +00:00
dependabot[bot]
b161924941
chore(deps): bump mkdocs-material in the mkdocs group
...
Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.6.21 to 9.6.22
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.21...9.6.22 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 03:02:09 +00:00
dependabot[bot]
aad125211e
chore(deps): bump cryptography from 46.0.2 to 46.0.3
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 46.0.2 to 46.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.2...46.0.3 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 03:02:03 +00:00
dependabot[bot]
39f8149e27
chore(deps): bump pydantic from 2.12.0 to 2.12.2
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.12.0 to 2.12.2.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.12.0...v2.12.2 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.12.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 03:02:00 +00:00
WingStone
d6541d81c3
Update sb3_contrib dependency condition
...
Install dependencies for development on macOS with Intel x86_64 Chip.
2025-10-20 10:49:35 +08:00
Matthias
763f08a08e
test: test catboost on aarch64 runners
2025-10-19 16:46:33 +02:00
Matthias
886d5d1db6
chore: update catboost install
2025-10-19 16:45:13 +02:00
Matthias
9b1fc7a6d4
Merge pull request #12394 from freqtrade/feat/bitget_futures
...
Add support for bitget futures
2025-10-19 16:32:39 +02:00
Matthias
8d95ca3506
chore: disable deprecationWarning
...
Very targeted at 'CatBoostClassifier' object has no attribute '__sklearn_tags__'
2025-10-19 16:32:25 +02:00
Matthias
44ec500744
test: add Test-case to ensure hyperopt logging
2025-10-19 12:59:08 +02:00
Matthias
8526733b36
chore: update hyperopt test strategy to new interface
2025-10-19 12:55:00 +02:00
Matthias
9041000bc4
fix: attempt to work around deprecation message
2025-10-19 12:05:52 +02:00
Matthias
be16ffea23
fix: move logging setup to hyperopter
...
restores hyperopt logging functionality
2025-10-19 09:09:59 +02:00
Matthias
a0c4b520fc
fix: okxus doesn't support futures trading
2025-10-19 08:24:06 +02:00
Matthias
dcd9e2ef14
feat: bitget stop orders don't block assets
2025-10-18 13:02:33 +02:00
Matthias
46dc378472
test: add bitget leverage prep test
2025-10-18 09:53:42 +02:00
Matthias
d1e73c1916
test: add test for cross liquidation price not supported
2025-10-18 09:48:48 +02:00
Matthias
0f60ee8763
feat: add bitget as supported exchange
2025-10-18 08:53:18 +02:00
Matthias
5b45f1bbc8
docs: add bitget as supported exchange
2025-10-18 08:52:52 +02:00
Matthias
d283252ac7
fix: bitget only provides 100 funding rate candles per call
2025-10-18 08:47:55 +02:00
Matthias
02a0ce8c49
test: enable online bitget tests
2025-10-18 08:47:55 +02:00
Matthias
f82d8f3b52
test: refactor _get_params test for simpler reading
2025-10-18 08:47:55 +02:00
Matthias
1f620257f9
test: test for get_params
2025-10-18 08:47:55 +02:00
Matthias
16e9109e96
test: add test for bitget exchange init
2025-10-18 08:47:55 +02:00
Matthias
0c65c915a4
feat: more settings for bitget futures
2025-10-18 08:47:55 +02:00
Matthias
7aca82b590
docs: clarify exchange warning
2025-10-18 08:47:55 +02:00
Matthias
99566b4d9b
docs: slight refactor to exchanges structure
2025-10-18 08:47:55 +02:00
Matthias
eb31581c7b
docs(bitget): Add futures notes for bitget
2025-10-18 08:47:55 +02:00
Matthias
d46af09c10
docs: add bitget to support matrix
2025-10-18 08:47:55 +02:00
Matthias
badc7ed18c
feat(bitget): fix liquidation formula
2025-10-18 08:47:55 +02:00
Matthias
3da36eae31
feat: bitget futures order parameters
2025-10-18 08:47:55 +02:00
Matthias
fcbe58e971
feat: Add bitget exchange init
2025-10-18 08:47:55 +02:00
Matthias
572ce0b739
feat: bitget liquidation price calc
2025-10-18 08:47:55 +02:00
Matthias
0f31607617
feat: Enable bitget futures trading
2025-10-18 08:47:55 +02:00
Matthias
6a15f0c271
chore: update exchange docstrings
2025-10-18 08:45:56 +02:00
Matthias
d77bcf0e18
chore: update web proxy url
2025-10-16 20:51:57 +02:00
Matthias
5df0530223
Merge pull request #12389 from mrpabloyeah/add-day-of-week-to-backtest-breakdowns
...
Add day of week to backtest breakdowns
2025-10-16 20:16:02 +02:00
Matthias
522fa092ba
test: add explicit weekday test
2025-10-16 19:23:53 +02:00
Matthias
8f6f2ab872
test: add explicit test for weekday change
2025-10-16 19:21:31 +02:00
Matthias
7185026378
chore: revert unnecessary period name customization
2025-10-16 19:17:10 +02:00
Matthias
db11844661
Merge pull request #12392 from freqtrade/dependabot/pip/develop/ccxt-4.5.11
...
chore(deps): bump ccxt from 4.5.10 to 4.5.11
2025-10-16 07:03:08 +02:00
Matthias
163d8a0e10
Merge pull request #12391 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-10-16 06:45:34 +02:00
dependabot[bot]
7a38423c1e
chore(deps): bump ccxt from 4.5.10 to 4.5.11
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.10 to 4.5.11.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.10...v4.5.11 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 04:43:09 +00:00
Matthias
46e0219040
chore: add devcontainer update to dependabot
2025-10-16 06:38:08 +02:00
Freqtrade Bot
1ff49aa614
chore: update pre-commit hooks
2025-10-16 03:17:22 +00:00
Matthias
c878c673ab
fix: improve datetime for trade_list_to_dataframe
...
closes #12388
2025-10-15 19:36:06 +02:00
Matthias
642f24eba5
chore: fix odd debug message wording
2025-10-15 19:31:10 +02:00
Matthias
bdd60ecbbd
fix: Set use_db for historic analysis
...
closes #12390
2025-10-15 18:27:20 +02:00
Matthias
4cf736911d
fix: cleanup backtest after it ran
2025-10-15 18:19:02 +02:00
Matthias
0bf83f8744
chore: improved reset_backtest function
2025-10-15 18:17:55 +02:00
Matthias
6bd7fdb8ac
chore: improved naming for method
2025-10-15 18:17:30 +02:00
Matthias
a745136190
chore: fix action version missmatch
2025-10-15 06:59:37 +02:00
Matthias
a672c32d6a
chore: add dependabot cooldown configs
2025-10-15 06:58:31 +02:00
mrpabloyeah
1294724ee8
Add day of week to backtest breakdowns
2025-10-14 21:13:48 +02:00
Matthias
b13af0e88b
Merge pull request #12385 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-10-14 06:50:12 +02:00
Matthias
0041bf5e4e
test: use ft_additional_exchange_init in tests
2025-10-14 06:30:05 +02:00
Matthias
d7c027fc7a
test: add ft_additional_exchange_init to simplify test setups
2025-10-14 06:29:59 +02:00
Matthias
b3ceaa87d7
chore: remove redundant comment
2025-10-14 06:29:44 +02:00
Freqtrade Bot
d237974ebe
chore: update pre-commit hooks
2025-10-14 03:16:08 +00:00
Matthias
a82c852675
Merge pull request #12370 from freqtrade/dependabot/pip/develop/scipy-78fb2d86bd
...
chore(deps-dev): bump scipy-stubs from 1.16.2.0 to 1.16.2.3 in the scipy group
2025-10-13 08:45:48 +02:00
Matthias
bb76099b5a
Merge pull request #12381 from freqtrade/dependabot/pip/develop/aiohttp-3.13.0
...
chore(deps): bump aiohttp from 3.12.15 to 3.13.0
2025-10-13 08:18:11 +02:00
Matthias
01ca34ebee
chore: bump scipy-stubs in pre-commit config
2025-10-13 08:17:53 +02:00
dependabot[bot]
4af18a3471
chore(deps): bump aiohttp from 3.12.15 to 3.13.0
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 05:32:12 +00:00
dependabot[bot]
5d8500ff7f
chore(deps-dev): bump scipy-stubs in the scipy group
...
Bumps the scipy group with 1 update: [scipy-stubs](https://github.com/scipy/scipy-stubs ).
Updates `scipy-stubs` from 1.16.2.0 to 1.16.2.3
- [Release notes](https://github.com/scipy/scipy-stubs/releases )
- [Commits](https://github.com/scipy/scipy-stubs/compare/v1.16.2.0...v1.16.2.3 )
---
updated-dependencies:
- dependency-name: scipy-stubs
dependency-version: 1.16.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: scipy
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 05:25:30 +00:00
Matthias
8a59dfd495
Merge pull request #12380 from freqtrade/dependabot/pip/develop/pydantic-2.12.0
...
chore(deps): bump pydantic from 2.11.10 to 2.12.0
2025-10-13 07:24:30 +02:00
Matthias
f4da8edb90
Merge pull request #12376 from freqtrade/dependabot/pip/develop/sqlalchemy-2.0.44
...
chore(deps): bump sqlalchemy from 2.0.43 to 2.0.44
2025-10-13 07:20:41 +02:00
Matthias
f1824f6f2e
Merge pull request #12368 from freqtrade/dependabot/pip/develop/types-42ec8c0646
...
chore(deps-dev): bump types-python-dateutil from 2.9.0.20250822 to 2.9.0.20251008 in the types group
2025-10-13 07:09:57 +02:00
dependabot[bot]
54b01bd44d
chore(deps): bump pydantic from 2.11.10 to 2.12.0
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.11.10 to 2.12.0.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.11.10...v2.12.0 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 04:48:24 +00:00
Matthias
634be642f2
Merge pull request #12377 from freqtrade/dependabot/pip/develop/aiofiles-25.1.0
...
chore(deps): bump aiofiles from 24.1.0 to 25.1.0
2025-10-13 06:47:28 +02:00
Matthias
2e5000a016
chore: bump sqlalchemy in pre-commit config
2025-10-13 06:47:14 +02:00
dependabot[bot]
b51ed49dbf
chore(deps): bump sqlalchemy from 2.0.43 to 2.0.44
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 2.0.43 to 2.0.44.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-version: 2.0.44
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 04:43:22 +00:00
Matthias
92d2bde559
chore: bump pre-commit python-dateutil stubs
2025-10-13 06:39:38 +02:00
Matthias
92ae444026
Merge pull request #12375 from freqtrade/dependabot/pip/develop/ccxt-4.5.10
...
chore(deps): bump ccxt from 4.5.7 to 4.5.10
2025-10-13 06:36:23 +02:00
Matthias
51795474d7
Merge pull request #12373 from freqtrade/dependabot/pip/develop/isort-7.0.0
...
chore(deps-dev): bump isort from 6.1.0 to 7.0.0
2025-10-13 06:35:04 +02:00
Matthias
63a37fc2d3
Merge pull request #12374 from freqtrade/dependabot/pip/develop/rich-14.2.0
...
chore(deps): bump rich from 14.1.0 to 14.2.0
2025-10-13 06:34:42 +02:00
Matthias
7d79ac1e56
Merge pull request #12378 from freqtrade/dependabot/pip/develop/ruff-0.14.0
...
chore(deps-dev): bump ruff from 0.13.3 to 0.14.0
2025-10-13 06:34:25 +02:00
Matthias
acf6d94ee1
Merge pull request #12371 from freqtrade/dependabot/pip/develop/cachetools-6.2.1
...
chore(deps): bump cachetools from 6.2.0 to 6.2.1
2025-10-13 06:34:05 +02:00
Matthias
a03e726aad
Merge pull request #12372 from freqtrade/dependabot/pip/develop/filelock-3.20.0
...
chore(deps): bump filelock from 3.19.1 to 3.20.0
2025-10-13 06:33:45 +02:00
Matthias
6ce27e50f0
Merge pull request #12379 from freqtrade/dependabot/pip/develop/fastapi-0.119.0
...
chore(deps): bump fastapi from 0.118.0 to 0.119.0
2025-10-13 06:33:33 +02:00
Matthias
d3bdf1ab96
Merge pull request #12369 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-7.1.0
...
chore(deps): bump astral-sh/setup-uv from 6.8.0 to 7.1.0
2025-10-13 06:33:18 +02:00
dependabot[bot]
a0ec5f6fe2
chore(deps): bump fastapi from 0.118.0 to 0.119.0
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.118.0 to 0.119.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.118.0...0.119.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.119.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 03:03:46 +00:00
dependabot[bot]
d512ae6c86
chore(deps-dev): bump ruff from 0.13.3 to 0.14.0
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.13.3 to 0.14.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.13.3...0.14.0 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 03:03:33 +00:00
dependabot[bot]
612790c730
chore(deps): bump aiofiles from 24.1.0 to 25.1.0
...
Bumps [aiofiles](https://github.com/Tinche/aiofiles ) from 24.1.0 to 25.1.0.
- [Release notes](https://github.com/Tinche/aiofiles/releases )
- [Changelog](https://github.com/Tinche/aiofiles/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Tinche/aiofiles/compare/v24.1.0...v25.1.0 )
---
updated-dependencies:
- dependency-name: aiofiles
dependency-version: 25.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 03:03:25 +00:00
dependabot[bot]
0e84c203e6
chore(deps): bump ccxt from 4.5.7 to 4.5.10
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.7 to 4.5.10.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.7...v4.5.10 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 03:02:24 +00:00
dependabot[bot]
61119d60b9
chore(deps): bump rich from 14.1.0 to 14.2.0
...
Bumps [rich](https://github.com/Textualize/rich ) from 14.1.0 to 14.2.0.
- [Release notes](https://github.com/Textualize/rich/releases )
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Textualize/rich/compare/v14.1.0...v14.2.0 )
---
updated-dependencies:
- dependency-name: rich
dependency-version: 14.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 03:02:10 +00:00
dependabot[bot]
3870758ab8
chore(deps-dev): bump isort from 6.1.0 to 7.0.0
...
Bumps [isort](https://github.com/PyCQA/isort ) from 6.1.0 to 7.0.0.
- [Release notes](https://github.com/PyCQA/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md )
- [Commits](https://github.com/PyCQA/isort/compare/6.1.0...7.0.0 )
---
updated-dependencies:
- dependency-name: isort
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 03:02:06 +00:00
dependabot[bot]
1b76900b9e
chore(deps): bump filelock from 3.19.1 to 3.20.0
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.19.1 to 3.20.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.19.1...3.20.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-version: 3.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 03:02:00 +00:00
dependabot[bot]
b63d61f2b2
chore(deps): bump cachetools from 6.2.0 to 6.2.1
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 6.2.0 to 6.2.1.
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v6.2.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: cachetools
dependency-version: 6.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 03:01:54 +00:00
dependabot[bot]
90e36700c3
chore(deps): bump astral-sh/setup-uv from 6.8.0 to 7.1.0
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.8.0 to 7.1.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](d0cc045d04...3259c6206f )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 03:01:30 +00:00
dependabot[bot]
d79b82d24e
chore(deps-dev): bump types-python-dateutil in the types group
...
Bumps the types group with 1 update: [types-python-dateutil](https://github.com/typeshed-internal/stub_uploader ).
Updates `types-python-dateutil` from 2.9.0.20250822 to 2.9.0.20251008
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20251008
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 03:01:15 +00:00
Matthias
b8e288e613
Merge pull request #12282 from mrpabloyeah/update-documentation-for-trade-and-order-objects
...
Update documentation for Trade and Order objects
2025-10-12 15:36:58 +02:00
Matthias
ca76ccb6af
docs: improve some documentation wording
2025-10-12 15:22:36 +02:00
Matthias
bb6e33c8c4
docs: remove methods that are not considered as public interface
2025-10-12 10:29:07 +02:00
Matthias
f529b7b526
docs: Update trade-object documentation
...
partially reverts c1cd14 - includes a few enhancements to it
2025-10-12 10:25:56 +02:00
Matthias
ea0c51c498
Merge pull request #12201 from mihalt/fix_merge_informative_pair
...
Fix the truncation of values by merge_ordered in merge_informative_pair
2025-10-12 10:15:47 +02:00
Matthias
a9447e7edf
Merge branch 'develop' into fix_merge_informative_pair
2025-10-12 09:51:43 +02:00
Matthias
93b87696c6
fix: handle case where informative does not overlap with the main data
2025-10-12 09:51:31 +02:00
Matthias
876875cff2
test: add test-case for no overlap merges
2025-10-12 09:51:15 +02:00
Matthias
2649ba0916
docs (freqAI): align docs with actual model name
2025-10-11 16:04:04 +02:00
Matthias
923f687a33
Merge pull request #12354 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-10-09 06:31:22 +02:00
Freqtrade Bot
613fdad671
chore: update pre-commit hooks
2025-10-09 03:15:03 +00:00
Matthias
d8a89a3a42
chore: re-add type requirement
2025-10-08 07:08:48 +02:00
Matthias
34cba1480e
test: improved line-annotation test-case
2025-10-08 07:07:39 +02:00
Matthias
9ea249180a
test: add annotation line test
2025-10-08 06:42:53 +02:00
Matthias
4ba13a4254
fic: Improve type safety for annotationType
2025-10-08 06:42:38 +02:00
Matthias
e6371f38fd
chore: bump docker image to 3.13.8
2025-10-08 06:36:15 +02:00
Matthias
e55a196e8f
docs: update docs for line annotations
...
closes #12307
2025-10-07 19:29:52 +02:00
Matthias
f9696d557c
feat: Add line chart type
2025-10-07 19:29:52 +02:00
Matthias
0715f46a4a
docs: fix broken doc example
2025-10-07 19:29:52 +02:00
Matthias
a5450672b1
feat: add line annotations
2025-10-07 19:29:52 +02:00
Matthias
39bf71680c
test: Update test case description wording
2025-10-07 07:12:58 +02:00
Matthias
372cfeee33
fix: timeout exit count should consider remaining amount
...
closes #12343
2025-10-07 06:50:54 +02:00
Matthias
ca4e4efeb8
test: Add test scenario for partially filled exit
...
* followed by exit_timeout_count
* shouldn't place order for the full amount
part of #12343
2025-10-07 06:48:35 +02:00
Matthias
4c9e608a1a
chore: bump version to 2025.9.1
2025-10-07 06:33:59 +02:00
Matthias
90665731c1
fix: bitvavo is now using tick-size for pricing and amount rounding
2025-10-07 06:33:35 +02:00
Matthias
7a9ea40d72
chore: bump ccxt to 4.5.7
2025-10-07 06:33:27 +02:00
Matthias
96c65dacdd
Merge pull request #12345 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-10-07 06:27:24 +02:00
Freqtrade Bot
c46080f0b2
chore: update pre-commit hooks
2025-10-07 03:13:29 +00:00
Matthias
cfd7d0a38b
test: add ccxt parse test for kraken
...
part of #12326
2025-10-06 19:13:20 +02:00
Matthias
0df1650f2d
Merge pull request #12338 from freqtrade/dependabot/pip/develop/pydantic-2.11.10
...
chore(deps): bump pydantic from 2.11.9 to 2.11.10
2025-10-06 08:17:06 +02:00
Matthias
8bba3081ab
Merge pull request #12330 from freqtrade/dependabot/pip/develop/mkdocs-d51531eb39
...
chore(deps): bump mkdocs-material from 9.6.20 to 9.6.21 in the mkdocs group
2025-10-06 07:06:38 +02:00
Matthias
d5f23bb5a8
Merge pull request #12336 from freqtrade/dependabot/pip/develop/certifi-2025.10.5
...
chore(deps): bump certifi from 2025.8.3 to 2025.10.5
2025-10-06 06:57:46 +02:00
Matthias
b81df43132
Merge pull request #12332 from freqtrade/dependabot/github_actions/develop/peter-evans/dockerhub-description-5.0.0
...
chore(deps): bump peter-evans/dockerhub-description from 4.0.2 to 5.0.0
2025-10-06 06:52:28 +02:00
Matthias
c5f303f0c4
Merge pull request #12339 from freqtrade/dependabot/pip/develop/pandas-2.3.3
...
chore(deps): bump pandas from 2.3.2 to 2.3.3
2025-10-06 06:51:51 +02:00
Matthias
3a51db79c9
docs: update open-source spelling to open source
...
based on https://opensource.org/blog/is-open-source-ever-hyphenated
2025-10-06 06:38:18 +02:00
dependabot[bot]
bda9606ae3
chore(deps): bump pydantic from 2.11.9 to 2.11.10
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.11.9 to 2.11.10.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/v2.11.10/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.11.9...v2.11.10 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.11.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 04:34:03 +00:00
Matthias
b59e208468
Merge pull request #12341 from freqtrade/dependabot/pip/develop/isort-6.1.0
...
chore(deps-dev): bump isort from 6.0.1 to 6.1.0
2025-10-06 06:30:41 +02:00
dependabot[bot]
6b6f0a1d87
chore(deps): bump pandas from 2.3.2 to 2.3.3
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Commits](https://github.com/pandas-dev/pandas/compare/v2.3.2...v2.3.3 )
---
updated-dependencies:
- dependency-name: pandas
dependency-version: 2.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 04:30:26 +00:00
Matthias
5676dd89af
Merge pull request #12337 from freqtrade/dependabot/pip/develop/cryptography-46.0.2
...
chore(deps): bump cryptography from 46.0.1 to 46.0.2
2025-10-06 06:30:25 +02:00
Matthias
3ec26e169e
Merge pull request #12340 from freqtrade/dependabot/pip/develop/ruff-0.13.3
...
chore(deps-dev): bump ruff from 0.13.2 to 0.13.3
2025-10-06 06:29:25 +02:00
Matthias
2115af3857
Merge pull request #12342 from freqtrade/dependabot/pip/develop/plotly-6.3.1
...
chore(deps): bump plotly from 6.3.0 to 6.3.1
2025-10-06 06:29:07 +02:00
Matthias
ed3f619db6
Merge pull request #12335 from freqtrade/dependabot/pip/develop/numexpr-2.13.1
...
chore(deps): bump numexpr from 2.13.0 to 2.13.1
2025-10-06 06:28:52 +02:00
Matthias
e58f42de21
Merge pull request #12334 from freqtrade/dependabot/pip/develop/fastapi-0.118.0
...
chore(deps): bump fastapi from 0.117.1 to 0.118.0
2025-10-06 06:28:35 +02:00
Matthias
0f26fe4bc9
Merge pull request #12333 from freqtrade/dependabot/github_actions/develop/docker/login-action-3.6.0
...
chore(deps): bump docker/login-action from 3.5.0 to 3.6.0
2025-10-06 06:27:53 +02:00
Matthias
69a715dff1
Merge pull request #12331 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.8.0
...
chore(deps): bump astral-sh/setup-uv from 6.7.0 to 6.8.0
2025-10-06 06:27:36 +02:00
dependabot[bot]
dba758b5e4
chore(deps): bump plotly from 6.3.0 to 6.3.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v6.3.0...v6.3.1 )
---
updated-dependencies:
- dependency-name: plotly
dependency-version: 6.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:03:03 +00:00
dependabot[bot]
d6218892bf
chore(deps-dev): bump isort from 6.0.1 to 6.1.0
...
Bumps [isort](https://github.com/PyCQA/isort ) from 6.0.1 to 6.1.0.
- [Release notes](https://github.com/PyCQA/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md )
- [Commits](https://github.com/PyCQA/isort/compare/6.0.1...6.1.0 )
---
updated-dependencies:
- dependency-name: isort
dependency-version: 6.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:02:55 +00:00
dependabot[bot]
4608279305
chore(deps-dev): bump ruff from 0.13.2 to 0.13.3
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.13.2 to 0.13.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.13.2...0.13.3 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.13.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:02:49 +00:00
dependabot[bot]
bbd7a19ef9
chore(deps): bump cryptography from 46.0.1 to 46.0.2
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 46.0.1 to 46.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.1...46.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:02:24 +00:00
dependabot[bot]
9a95ad1435
chore(deps): bump certifi from 2025.8.3 to 2025.10.5
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2025.8.3 to 2025.10.5.
- [Commits](https://github.com/certifi/python-certifi/compare/2025.08.03...2025.10.05 )
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2025.10.5
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:02:19 +00:00
dependabot[bot]
5bd42d5625
chore(deps): bump numexpr from 2.13.0 to 2.13.1
...
Bumps [numexpr](https://github.com/pydata/numexpr ) from 2.13.0 to 2.13.1.
- [Release notes](https://github.com/pydata/numexpr/releases )
- [Changelog](https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst )
- [Commits](https://github.com/pydata/numexpr/compare/v2.13.0...v2.13.1 )
---
updated-dependencies:
- dependency-name: numexpr
dependency-version: 2.13.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:02:07 +00:00
dependabot[bot]
0c446d45df
chore(deps): bump fastapi from 0.117.1 to 0.118.0
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.117.1 to 0.118.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.117.1...0.118.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.118.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:02:01 +00:00
dependabot[bot]
2bfc8d86a9
chore(deps): bump docker/login-action from 3.5.0 to 3.6.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](184bdaa072...5e57cd1181 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 3.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:01:53 +00:00
dependabot[bot]
98ab14f67e
chore(deps): bump peter-evans/dockerhub-description from 4.0.2 to 5.0.0
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 4.0.2 to 5.0.0.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](432a30c9e0...1b9a80c056 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:01:48 +00:00
dependabot[bot]
845e96f12e
chore(deps): bump astral-sh/setup-uv from 6.7.0 to 6.8.0
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.7.0 to 6.8.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](b75a909f75...d0cc045d04 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:01:45 +00:00
dependabot[bot]
1ad75f5ec5
chore(deps): bump mkdocs-material in the mkdocs group
...
Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.6.20 to 9.6.21
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.20...9.6.21 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.21
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 03:01:44 +00:00
Matthias
89b6e69340
Merge pull request #12311 from freqtrade/fix/allow-override
...
fix: Allow users to override the exchange check for FreqAI incase the…
2025-10-05 08:09:28 +02:00
Matthias
2d40807b66
chore: fix description typo
2025-10-05 07:56:42 +02:00
Matthias
8e44bc48b8
docs: update IOC documentation
...
related: #12322
2025-10-04 11:45:09 +02:00
Matthias
082fd0fd8b
fix: "taker" may not always be filled for futures pairs
...
Gate fee removal: https://github.com/ccxt/ccxt/pull/14271
2025-10-03 18:25:13 +02:00
Matthias
9e4af4f8ad
Merge pull request #12321 from stash86/main-stash
...
fix typo
2025-10-03 18:02:05 +02:00
Stefano
0740f87a32
fix typo
2025-10-03 15:38:19 +09:00
Matthias
5542febef6
Merge pull request #12309 from freqtrade/feat/hyperliquid_cross
...
hyperliquid cross futures support
2025-10-02 18:06:47 +02:00
Matthias
4eba2c6a24
fix: bitvavo is now using tick-size for pricing and amount rounding
2025-10-02 07:20:30 +02:00
Matthias
e654c29c82
chore: bump ccxt to 4.5.7
2025-10-02 07:20:30 +02:00
Matthias
0bcd6e078b
Merge pull request #12316 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-10-02 06:39:42 +02:00
Freqtrade Bot
4698c0a066
chore: update pre-commit hooks
2025-10-02 03:12:18 +00:00
Robert Caulk
70fa12f1b2
chore: log a warning that the user is in territory that might not work.
2025-10-01 16:36:55 +02:00
Robert Caulk
8d86cc1173
fix: Allow users to override the exchange check for FreqAI incase they know that they dont need historic data for their system
2025-10-01 16:34:10 +02:00
Matthias
c7aaa77e44
test: test cross margin calc for hyperliquid
2025-09-30 20:39:40 +02:00
Matthias
1e8252ffcc
test: simplify hyperliquid test
2025-09-30 20:33:13 +02:00
Matthias
361b34641c
chore: simplify hyperliquid dry-run calc
2025-09-30 20:33:03 +02:00
Matthias
88c0c3503f
docs: Add cross margin warning note
2025-09-30 19:50:50 +02:00
Matthias
102fc3e184
test: add basic online tests for coinex exchange
2025-09-30 19:23:02 +02:00
Matthias
abd02979dd
feat: add coinex subclass
...
closes #12306
2025-09-30 19:22:52 +02:00
Matthias
f6c4227ca6
feat: Add documentation to hyperliquid liquidation calc
2025-09-30 07:05:32 +02:00
Matthias
d6bc8f4a24
docs: enable hyperliquid cross
2025-09-30 06:47:09 +02:00
Matthias
a9c3799547
feat: enable hyperliquid cross futures
2025-09-30 06:34:05 +02:00
Matthias
3ea4603d1c
Merge pull request #12305 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-09-30 06:26:21 +02:00
Freqtrade Bot
84dfb035b1
chore: update pre-commit hooks
2025-09-30 03:14:01 +00:00
Matthias
aacd8f49f4
chore: bump develop version to 2025.10-dev
2025-09-29 19:36:39 +02:00
Matthias
c66e221012
Merge pull request #12304 from freqtrade/new_release
...
New release 2025.9
2025-09-29 19:33:25 +02:00
Matthias
f38d2466df
chore: bump version to 2025.9
2025-09-29 18:18:46 +02:00
Matthias
1cc92c645a
Merge branch 'stable' into new_release
2025-09-29 18:18:35 +02:00
Matthias
ab764df411
chore(deps): bump ft-pandas-ta from 0.3.15 to 0.3.16
2025-09-29 18:16:35 +02:00
Matthias
5363ee7198
chore(deps): bump ft-pandas-ta from 0.3.15 to 0.3.16
2025-09-29 18:16:03 +02:00
Matthias
4b78ba42b1
Merge pull request #12302 from freqtrade/dependabot/pip/develop/ccxt-4.5.6
...
chore(deps): bump ccxt from 4.5.5 to 4.5.6
2025-09-29 06:32:55 +02:00
dependabot[bot]
567f118ce1
chore(deps): bump ccxt from 4.5.5 to 4.5.6
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.5 to 4.5.6.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.5...v4.5.6 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 04:32:53 +00:00
Matthias
230e892482
Merge pull request #12298 from freqtrade/dependabot/pip/develop/uvicorn-0.37.0
...
chore(deps): bump uvicorn from 0.36.0 to 0.37.0
2025-09-29 06:32:02 +02:00
Matthias
9e616e81ad
Merge pull request #12303 from freqtrade/dependabot/pip/develop/python-telegram-bot-22.5
...
chore(deps): bump python-telegram-bot from 22.4 to 22.5
2025-09-29 06:31:39 +02:00
Matthias
d1e055c015
Merge pull request #12301 from freqtrade/dependabot/pip/develop/ruff-0.13.2
...
chore(deps-dev): bump ruff from 0.13.1 to 0.13.2
2025-09-29 06:30:26 +02:00
Matthias
3bcd6694b7
Merge pull request #12300 from freqtrade/dependabot/pip/develop/numexpr-2.13.0
...
chore(deps): bump numexpr from 2.12.1 to 2.13.0
2025-09-29 06:30:18 +02:00
dependabot[bot]
86d8fc5ee3
chore(deps): bump python-telegram-bot from 22.4 to 22.5
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 22.4 to 22.5.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v22.4...v22.5 )
---
updated-dependencies:
- dependency-name: python-telegram-bot
dependency-version: '22.5'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 03:17:24 +00:00
dependabot[bot]
78f291264e
chore(deps-dev): bump ruff from 0.13.1 to 0.13.2
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.13.1 to 0.13.2.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.13.1...0.13.2 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.13.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 03:13:53 +00:00
dependabot[bot]
fdc3c7ba09
chore(deps): bump numexpr from 2.12.1 to 2.13.0
...
Bumps [numexpr](https://github.com/pydata/numexpr ) from 2.12.1 to 2.13.0.
- [Release notes](https://github.com/pydata/numexpr/releases )
- [Changelog](https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst )
- [Commits](https://github.com/pydata/numexpr/compare/v2.12.1...v2.13.0 )
---
updated-dependencies:
- dependency-name: numexpr
dependency-version: 2.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 03:12:41 +00:00
dependabot[bot]
f8621e850f
chore(deps): bump uvicorn from 0.36.0 to 0.37.0
...
Bumps [uvicorn](https://github.com/Kludex/uvicorn ) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/Kludex/uvicorn/releases )
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md )
- [Commits](https://github.com/Kludex/uvicorn/compare/0.36.0...0.37.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 03:11:27 +00:00
Matthias
87c5f89b6c
fix: ensure exportFilename is a path object
2025-09-28 11:36:46 +02:00
Matthias
780c794ef0
Merge pull request #12292 from freqtrade/maint/combine_ci
...
Combine CI definition
2025-09-27 18:23:39 +02:00
Matthias
8b4070dbcf
chore(ci): parallel tests
2025-09-27 18:04:43 +02:00
Matthias
4e089fd17e
chore(ci): split check between windows and linux
2025-09-27 17:23:16 +02:00
Matthias
f454006ec3
chore(ci): combine windows ci into generic test runner
2025-09-27 16:51:10 +02:00
Matthias
f5002929ee
chore(ci): name some jobs properly
2025-09-27 16:03:00 +02:00
Matthias
4e1d75a3e1
chore(ci): improved job naming
2025-09-27 16:01:04 +02:00
Matthias
d4462ba5d8
chore(ci): remove useless alias
2025-09-27 15:55:23 +02:00
Matthias
6dc71269a2
chore(ci): simplify actions by combining linux and macOS runs
2025-09-27 15:54:27 +02:00
Matthias
730ccba535
chore: fix return type
2025-09-27 15:28:14 +02:00
Matthias
1175721579
docs: use exchange features include
2025-09-27 13:11:04 +02:00
Matthias
e5157d5471
docs: enhance exchange-features table
2025-09-27 13:10:18 +02:00
Matthias
7fcb23e0c7
docs: add exchange overview
2025-09-27 13:02:04 +02:00
Matthias
f075d90d99
chore: slight refactor in ft_has initialization
2025-09-27 12:14:34 +02:00
Matthias
bf94748058
docs: update showcase, update outdated link
2025-09-27 08:58:36 +02:00
Matthias
2890d13d92
feat: Improve styling of list-exchanges table
2025-09-27 08:54:25 +02:00
Matthias
9232778732
docs: add support policy to FAQ
2025-09-27 08:48:56 +02:00
Matthias
70a25f9837
Merge pull request #12259 from stash86/delist
...
Implement delisting check on futures market
2025-09-26 07:14:01 +02:00
Matthias
4434df1999
docs: improve doc wording
2025-09-26 06:59:22 +02:00
Matthias
b9e9f6f040
refactor: indicate private methods by convention
2025-09-26 06:47:36 +02:00
Matthias
f92caf0f1f
chore: add response sample to private endpoint
2025-09-26 06:44:10 +02:00
Matthias
55b90917e4
docs: Improve documentation clarity
2025-09-26 06:38:02 +02:00
Matthias
d0546e998a
chore: further restructuring to contributing guide
2025-09-25 19:21:13 +02:00
Matthias
e9f414b29c
chore: improve contributing wording
2025-09-25 19:17:48 +02:00
Matthias
7638261e8f
chore: update contributing documentation
2025-09-25 19:10:41 +02:00
Matthias
a049d6eab1
feat: add magin_mode to show_config response
2025-09-25 07:20:27 +02:00
Matthias
61f46b959e
Merge pull request #12286 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-09-25 06:42:43 +02:00
Stefano
ccb1e4af02
Merge branch 'freqtrade:develop' into delist
2025-09-25 12:27:21 +09:00
Freqtrade Bot
06424cae28
chore: update pre-commit hooks
2025-09-25 03:15:49 +00:00
Matthias
9aeb2eaabd
feat: add z-level to annotations
2025-09-24 18:13:42 +02:00
Matthias
c6061daec4
test: rename tests to match scheme
2025-09-23 20:17:36 +02:00
Matthias
5be0352705
test: add binance spot-delist test
2025-09-23 20:17:30 +02:00
Matthias
06995f26fd
chore: improve reliability of binance spot delisting
2025-09-23 20:16:49 +02:00
Matthias
7b45844670
test: ensure non-unified ccxt method ain't going away.
2025-09-23 19:57:43 +02:00
Matthias
0a0c2adf7d
chore: capture missing exception
2025-09-23 19:55:18 +02:00
Matthias
7aab3b34d6
test: add more tests for delist exchange code
2025-09-23 19:55:11 +02:00
Matthias
c4aa221c9b
Merge pull request #12276 from freqtrade/dependabot/pip/develop/mypy-1.18.2
...
chore(deps-dev): bump mypy from 1.18.1 to 1.18.2
2025-09-23 06:36:42 +02:00
dependabot[bot]
da12071d8f
chore(deps-dev): bump mypy from 1.18.1 to 1.18.2
...
Bumps [mypy](https://github.com/python/mypy ) from 1.18.1 to 1.18.2.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.18.1...v1.18.2 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.18.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-23 06:16:26 +02:00
Matthias
581a9bb1c9
Merge pull request #12274 from freqtrade/dependabot/pip/develop/cryptography-46.0.1
...
chore(deps): bump cryptography from 45.0.7 to 46.0.1
2025-09-23 06:15:46 +02:00
Matthias
f5258510cc
Merge pull request #12283 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-09-23 06:14:51 +02:00
Freqtrade Bot
99401f9d69
chore: update pre-commit hooks
2025-09-23 03:13:37 +00:00
mrpabloyeah
c1cd14cad2
Remove internal or useless attributes and unnecessary text
2025-09-23 01:01:36 +02:00
dependabot[bot]
729bea2d8e
chore(deps): bump cryptography from 45.0.7 to 46.0.1
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 45.0.7 to 46.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/45.0.7...46.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 20:21:39 +02:00
Matthias
8b72e4f23e
chore: fix line-lengths
2025-09-22 20:16:46 +02:00
Matthias
17202c6d29
test: add test for DelistFilter
2025-09-22 19:59:12 +02:00
Matthias
567d4331fd
test: initial delistFilter tests
2025-09-22 19:44:03 +02:00
mrpabloyeah
565b343dee
Update documentation for Trade and Order objects
2025-09-22 19:38:49 +02:00
Matthias
92c9f443e8
test: add test for dp.check_delisting
2025-09-22 19:30:19 +02:00
Matthias
dd2d7bb863
docs: slightly restructure documentation
2025-09-22 19:22:22 +02:00
Stefano
9c0d612729
add example, make sure to raise error on unsupported exchanges and/or trading mode
2025-09-22 15:55:36 +09:00
Stefano
07d5636d1e
Merge branch 'freqtrade:develop' into delist
2025-09-22 13:38:03 +09:00
Matthias
977cabb580
Merge pull request #12272 from freqtrade/dependabot/pip/develop/fastapi-0.117.1
...
chore(deps): bump fastapi from 0.116.1 to 0.117.1
2025-09-22 06:30:46 +02:00
Matthias
15a7e1d9d1
Merge pull request #12278 from freqtrade/dependabot/pip/develop/psutil-7.1.0
...
chore(deps): bump psutil from 7.0.0 to 7.1.0
2025-09-22 06:29:54 +02:00
Matthias
953ffcf204
Merge pull request #12277 from freqtrade/dependabot/pip/develop/uvicorn-0.36.0
...
chore(deps): bump uvicorn from 0.35.0 to 0.36.0
2025-09-22 06:29:31 +02:00
Matthias
b24e6e72c7
Merge pull request #12273 from freqtrade/dependabot/pip/develop/ccxt-4.5.5
...
chore(deps): bump ccxt from 4.5.4 to 4.5.5
2025-09-22 06:28:45 +02:00
Matthias
82b05f6b5a
Merge pull request #12271 from freqtrade/dependabot/pip/develop/mkdocs-aa22fc2ea5
...
chore(deps): bump mkdocs-material from 9.6.19 to 9.6.20 in the mkdocs group
2025-09-22 06:28:33 +02:00
Matthias
a662802011
Merge pull request #12275 from freqtrade/dependabot/pip/develop/ruff-0.13.1
...
chore(deps-dev): bump ruff from 0.13.0 to 0.13.1
2025-09-22 06:28:14 +02:00
Matthias
5483ade786
Merge pull request #12270 from freqtrade/dependabot/pip/develop/pytest-8796ca11bd
...
chore(deps-dev): bump pytest-mock from 3.15.0 to 3.15.1 in the pytest group
2025-09-22 06:27:53 +02:00
dependabot[bot]
ae02a7007b
chore(deps): bump psutil from 7.0.0 to 7.1.0
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 7.0.0 to 7.1.0.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-7.0.0...release-7.1.0 )
---
updated-dependencies:
- dependency-name: psutil
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 03:02:47 +00:00
dependabot[bot]
3c6e058b00
chore(deps): bump uvicorn from 0.35.0 to 0.36.0
...
Bumps [uvicorn](https://github.com/Kludex/uvicorn ) from 0.35.0 to 0.36.0.
- [Release notes](https://github.com/Kludex/uvicorn/releases )
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md )
- [Commits](https://github.com/Kludex/uvicorn/compare/0.35.0...0.36.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.36.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 03:02:44 +00:00
dependabot[bot]
ad3ddcaadb
chore(deps-dev): bump ruff from 0.13.0 to 0.13.1
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.13.0...0.13.1 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.13.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 03:02:23 +00:00
dependabot[bot]
be56052417
chore(deps): bump ccxt from 4.5.4 to 4.5.5
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.4 to 4.5.5.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.4...v4.5.5 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 03:02:06 +00:00
dependabot[bot]
9a888d9896
chore(deps): bump fastapi from 0.116.1 to 0.117.1
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.116.1 to 0.117.1.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.116.1...0.117.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.117.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 03:01:51 +00:00
dependabot[bot]
24a7e585e4
chore(deps): bump mkdocs-material in the mkdocs group
...
Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.6.19 to 9.6.20
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.19...9.6.20 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.20
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 03:01:42 +00:00
dependabot[bot]
2120f1ed5b
chore(deps-dev): bump pytest-mock in the pytest group
...
Bumps the pytest group with 1 update: [pytest-mock](https://github.com/pytest-dev/pytest-mock ).
Updates `pytest-mock` from 3.15.0 to 3.15.1
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.15.0...v3.15.1 )
---
updated-dependencies:
- dependency-name: pytest-mock
dependency-version: 3.15.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 03:01:33 +00:00
Matthias
3a2bb22cb3
Merge pull request #12268 from freqtrade/maint/cache
...
changes to CI caching
2025-09-21 17:40:32 +02:00
Matthias
a7c4ec6eaf
chore: try without brew python fixes
...
Should work now since we're using UV...
2025-09-21 16:51:13 +02:00
Matthias
f7b934b306
chore(ci): try to not prune uv cache
2025-09-21 16:21:32 +02:00
Matthias
d34e7a1e8e
chore: don't retry bootstrap indefinitely
...
better behavior is to stop after a couple of attempts
2025-09-21 15:02:34 +02:00
Matthias
4804ec986a
chore: cleanup unused (and now unsupported) comments
2025-09-21 15:02:24 +02:00
Matthias
16117e5b6c
chore: remove obsolete todo
2025-09-20 20:23:43 +02:00
Matthias
985805e0d5
test: add test for order_book_to_dataframe
2025-09-20 20:23:23 +02:00
Matthias
78acaf8f4c
Merge pull request #12214 from mrpabloyeah/fix-shufflefilter-behavior-in-backtesting
...
Fix ShuffleFilter behavior in backtesting
2025-09-19 20:36:37 +02:00
Matthias
a1dad065b2
docs: enhance doc wording around pairlists
2025-09-19 20:32:01 +02:00
Matthias
3b03d4346c
docs: enhance freqUI documentation page structure
2025-09-19 20:31:03 +02:00
Matthias
c6551819cd
chore: re-word help string
2025-09-19 20:23:36 +02:00
Matthias
e58635a881
test: minor adjustments to new tests
2025-09-19 20:23:07 +02:00
Matthias
8e3331d0db
chore: rename variable for clarity
2025-09-19 20:16:44 +02:00
Matthias
8391a0612d
chore: use ccxt's "set_markets_from_exchange" instead of manual logic
2025-09-18 07:11:55 +02:00
Matthias
68c00d1c4d
chore: bump ccxt min-version requirement
...
this will allow us to use new features
e.g. `.set_markets_from_exchange()`
2025-09-18 07:11:55 +02:00
Matthias
f48f24ce2e
Merge pull request #12263 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-09-18 06:29:06 +02:00
Freqtrade Bot
9d5a88416a
chore: update pre-commit hooks
2025-09-18 03:12:21 +00:00
Stefano
a314786056
Merge branch 'delist' of https://github.com/stash86/freqtrade into delist
2025-09-17 13:38:14 +09:00
Stefano
aee9b2c749
remove lock
2025-09-17 13:38:09 +09:00
Stefano
3fffee3b05
Merge branch 'freqtrade:develop' into delist
2025-09-17 11:55:26 +09:00
Stefano
72abae7b94
disable delisting check on non-trading mode
2025-09-17 11:38:28 +09:00
Stefano
a300df7ff3
fix precommit
2025-09-17 09:22:21 +09:00
Stefano
8e500d4601
add DelistFilter
2025-09-17 09:16:05 +09:00
Matthias
f6e1442fdf
Merge pull request #12257 from stash86/main-stash
...
Update API docs
2025-09-16 21:26:44 +02:00
Stefano
d8d8260d76
remove logger
2025-09-16 16:11:23 +09:00
Stefano
72dd0d062b
add spot check for binance
2025-09-16 15:52:19 +09:00
Stefano
03c67d6a3b
switch to use dataprovider to give flexibility to users
2025-09-16 14:59:44 +09:00
Matthias
314cd10e27
Merge pull request #12260 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-09-16 06:28:36 +02:00
Freqtrade Bot
6e6a929fac
chore: update pre-commit hooks
2025-09-16 03:12:05 +00:00
Stefano
d069f5477e
add delisted pair to blacklist
2025-09-16 11:06:34 +09:00
Stefano
a4a5fbe4a8
add column name for bybit and okx
2025-09-16 10:53:00 +09:00
Stefano
01e288297a
fix precommit
2025-09-16 09:33:48 +09:00
Stefano
7564b1e6df
remove extra log, fix delivery time check for binance
2025-09-16 09:23:20 +09:00
Stefano
cf010c3f17
initial concept
2025-09-16 08:54:47 +09:00
Stefano
5ff95db9e1
move the example of blacklist to Programmatic Use card
2025-09-16 08:17:35 +09:00
Matthias
ada72d2264
Merge pull request #12247 from freqtrade/dependabot/pip/develop/ruff-0.13.0
...
chore(deps-dev): bump ruff from 0.12.12 to 0.13.0
2025-09-15 20:21:40 +02:00
Matthias
9f436dcd1e
chore: fix RUF043 violations
2025-09-15 19:20:20 +02:00
Matthias
95a710d4a8
chore: fix RUF059 violations
2025-09-15 19:15:43 +02:00
Matthias
bf5d300a54
Merge pull request #12248 from freqtrade/dependabot/pip/develop/pydantic-2.11.9
...
chore(deps): bump pydantic from 2.11.7 to 2.11.9
2025-09-15 11:45:52 +02:00
Matthias
f7a1325339
Merge pull request #12246 from freqtrade/dependabot/pip/develop/scipy-26573e6263
...
chore(deps): bump the scipy group with 2 updates
2025-09-15 11:29:03 +02:00
Stefano
e13152715c
Merge branch 'freqtrade:develop' into main-stash
2025-09-15 17:32:04 +09:00
Stefano
19a35ed111
add examples on API docs. Fix some params name
2025-09-15 17:29:33 +09:00
Matthias
e62ba8ed1e
chore: update scipy-stubs in pre-commit
2025-09-15 08:52:49 +02:00
Matthias
f62ded94bb
Merge pull request #12251 from freqtrade/dependabot/pip/develop/numpy-2.3.3
...
chore(deps): bump numpy from 2.3.2 to 2.3.3
2025-09-15 08:27:25 +02:00
dependabot[bot]
74f459d7ed
chore(deps): bump numpy from 2.3.2 to 2.3.3
...
Bumps [numpy](https://github.com/numpy/numpy ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v2.3.2...v2.3.3 )
---
updated-dependencies:
- dependency-name: numpy
dependency-version: 2.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 05:59:20 +00:00
dependabot[bot]
815a351435
chore(deps): bump the scipy group with 2 updates
...
Bumps the scipy group with 2 updates: [scipy](https://github.com/scipy/scipy ) and [scipy-stubs](https://github.com/scipy/scipy-stubs ).
Updates `scipy` from 1.16.1 to 1.16.2
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.16.1...v1.16.2 )
Updates `scipy-stubs` from 1.16.1.1 to 1.16.2.0
- [Release notes](https://github.com/scipy/scipy-stubs/releases )
- [Commits](https://github.com/scipy/scipy-stubs/compare/v1.16.1.1...v1.16.2.0 )
---
updated-dependencies:
- dependency-name: scipy
dependency-version: 1.16.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: scipy
- dependency-name: scipy-stubs
dependency-version: 1.16.2.0
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: scipy
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 05:59:02 +00:00
Matthias
9857f30703
Merge pull request #12252 from freqtrade/dependabot/pip/develop/numexpr-2.12.1
...
chore(deps): bump numexpr from 2.11.0 to 2.12.1
2025-09-15 07:58:08 +02:00
Matthias
a7de2cf682
Merge pull request #12242 from freqtrade/dependabot/pip/develop/types-91b7a93ceb
...
chore(deps-dev): bump types-requests from 2.32.4.20250809 to 2.32.4.20250913 in the types group
2025-09-15 07:57:40 +02:00
dependabot[bot]
5e2f4924d6
chore(deps-dev): bump ruff from 0.12.12 to 0.13.0
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.12 to 0.13.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.12...0.13.0 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.13.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 05:48:27 +00:00
Matthias
b74a334f25
Merge pull request #12250 from freqtrade/dependabot/pip/develop/mypy-1.18.1
...
chore(deps-dev): bump mypy from 1.17.1 to 1.18.1
2025-09-15 07:43:37 +02:00
Matthias
58c9a61cf0
Merge pull request #12253 from freqtrade/dependabot/pip/develop/scikit-learn-1.7.2
...
chore(deps): bump scikit-learn from 1.7.1 to 1.7.2
2025-09-15 07:18:23 +02:00
Matthias
d5620cf8b5
chore: bump types-requests in pre-commit config
2025-09-15 07:12:06 +02:00
Matthias
2e50c100f9
Merge pull request #12254 from freqtrade/dependabot/pip/develop/python-telegram-bot-22.4
...
chore(deps): bump python-telegram-bot from 22.3 to 22.4
2025-09-15 07:00:27 +02:00
dependabot[bot]
776d9ac5e0
chore(deps): bump numexpr from 2.11.0 to 2.12.1
...
Bumps [numexpr](https://github.com/pydata/numexpr ) from 2.11.0 to 2.12.1.
- [Release notes](https://github.com/pydata/numexpr/releases )
- [Changelog](https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst )
- [Commits](https://github.com/pydata/numexpr/compare/v2.11.0...v2.12.1 )
---
updated-dependencies:
- dependency-name: numexpr
dependency-version: 2.12.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 05:00:16 +00:00
Matthias
301e348789
Merge pull request #12243 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.7.0
...
chore(deps): bump astral-sh/setup-uv from 6.6.1 to 6.7.0
2025-09-15 06:59:54 +02:00
Matthias
6467d85059
Merge pull request #12244 from freqtrade/dependabot/github_actions/develop/zizmorcore/zizmor-action-0.2.0
...
chore(deps): bump zizmorcore/zizmor-action from 0.1.2 to 0.2.0
2025-09-15 06:59:15 +02:00
dependabot[bot]
4b4d090d39
chore(deps-dev): bump mypy from 1.17.1 to 1.18.1
...
Bumps [mypy](https://github.com/python/mypy ) from 1.17.1 to 1.18.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.17.1...v1.18.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.18.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 04:56:25 +00:00
Matthias
2ddafa28f2
Merge pull request #12249 from freqtrade/dependabot/pip/develop/bottleneck-1.6.0
...
chore(deps): bump bottleneck from 1.5.0 to 1.6.0
2025-09-15 06:56:10 +02:00
Matthias
d6bb47816c
Merge pull request #12256 from freqtrade/dependabot/pip/develop/ccxt-4.5.4
...
chore(deps): bump ccxt from 4.5.3 to 4.5.4
2025-09-15 06:55:30 +02:00
Matthias
f40d90cf08
Merge pull request #12245 from freqtrade/dependabot/pip/develop/pytest-b85b31bc10
...
chore(deps-dev): bump the pytest group with 2 updates
2025-09-15 06:54:51 +02:00
dependabot[bot]
ab7c1ec24f
chore(deps): bump ccxt from 4.5.3 to 4.5.4
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.3 to 4.5.4.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.3...v4.5.4 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 03:54:21 +00:00
dependabot[bot]
be5969a1e1
chore(deps): bump python-telegram-bot from 22.3 to 22.4
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 22.3 to 22.4.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v22.3...v22.4 )
---
updated-dependencies:
- dependency-name: python-telegram-bot
dependency-version: '22.4'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 03:03:48 +00:00
dependabot[bot]
992d173adc
chore(deps): bump scikit-learn from 1.7.1 to 1.7.2
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.7.1...1.7.2 )
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-version: 1.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 03:03:41 +00:00
dependabot[bot]
5396519b20
chore(deps): bump bottleneck from 1.5.0 to 1.6.0
...
Bumps [bottleneck](https://github.com/pydata/bottleneck ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/pydata/bottleneck/releases )
- [Changelog](https://github.com/pydata/bottleneck/blob/master/RELEASE.rst )
- [Commits](https://github.com/pydata/bottleneck/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: bottleneck
dependency-version: 1.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 03:02:30 +00:00
dependabot[bot]
d8122f5d33
chore(deps): bump pydantic from 2.11.7 to 2.11.9
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.11.7 to 2.11.9.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/v2.11.9/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.11.7...v2.11.9 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.11.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 03:02:26 +00:00
dependabot[bot]
92f8b2dd02
chore(deps-dev): bump the pytest group with 2 updates
...
Bumps the pytest group with 2 updates: [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) and [pytest-cov](https://github.com/pytest-dev/pytest-cov ).
Updates `pytest-asyncio` from 1.1.0 to 1.2.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v1.1.0...v1.2.0 )
Updates `pytest-cov` from 6.3.0 to 7.0.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.3.0...v7.0.0 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-version: 1.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
- dependency-name: pytest-cov
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 03:01:47 +00:00
dependabot[bot]
29e35cf824
chore(deps): bump zizmorcore/zizmor-action from 0.1.2 to 0.2.0
...
Bumps [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action ) from 0.1.2 to 0.2.0.
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases )
- [Commits](5ca5fc7a47...e673c3917a )
---
updated-dependencies:
- dependency-name: zizmorcore/zizmor-action
dependency-version: 0.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 03:01:45 +00:00
dependabot[bot]
26ff88c71a
chore(deps): bump astral-sh/setup-uv from 6.6.1 to 6.7.0
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.6.1 to 6.7.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](557e51de59...b75a909f75 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 03:01:42 +00:00
dependabot[bot]
7b3951f1e5
chore(deps-dev): bump types-requests in the types group
...
Bumps the types group with 1 update: [types-requests](https://github.com/typeshed-internal/stub_uploader ).
Updates `types-requests` from 2.32.4.20250809 to 2.32.4.20250913
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-version: 2.32.4.20250913
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 03:01:24 +00:00
mrpabloyeah
5dbfc92c5a
Add --enable-dynamic-pairlist option in backtesting
2025-09-14 13:58:53 +02:00
Matthias
0ca846b2c5
test: update test comment
2025-09-14 10:34:11 +02:00
Matthias
747eac0417
chore: update code to use at
...
which has better performance than chaining iloc and column selection
2025-09-14 10:33:43 +02:00
Matthias
88cc24c5b9
chore: fix odd code comment
2025-09-14 10:33:28 +02:00
Matthias
0111e97856
test: update test
2025-09-14 10:33:09 +02:00
Matthias
a14281722a
chore: remove no longer necessary TODO comments
2025-09-14 10:12:59 +02:00
Matthias
a80f3ae919
fix: re-add candle_type_def to configuration
...
Temporary fix for now ...
closes #12239
2025-09-13 13:59:25 +02:00
mrpabloyeah
5f558137d3
Add cache for expanded_blacklist() in PairListManager in backtest mode
2025-09-12 13:01:50 +02:00
Matthias
ecd66f8a64
fix: backtesting through UI not working consecutive times
...
closes #12239
2025-09-11 20:14:12 +02:00
Matthias
8d965d4833
docs: Add link to storing custom data from order_filled
...
part of #12238
2025-09-11 19:29:23 +02:00
Matthias
25a3de653c
Merge pull request #12237 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-09-11 06:31:23 +02:00
Freqtrade Bot
ac519a273b
chore: update pre-commit hooks
2025-09-11 03:14:58 +00:00
Matthias
68429f9c37
fix: improve wording for config overriding strategy values
...
closes #12212
2025-09-10 20:17:53 +02:00
Matthias
5cb41badc1
chore: don't log timeframe from cli twice
...
part of #12212
2025-09-10 20:16:21 +02:00
Matthias
54bebeabb7
Merge pull request #12229 from freqtrade/lookahead_analysis_12168
...
Lookahead analysis - fix false positives
2025-09-10 19:46:29 +02:00
Matthias
3a17c2b55c
Merge pull request #12232 from stash86/main-stash
...
correctly handle pairlist that use wildcard
2025-09-10 06:51:22 +02:00
Stefano
7b7b8b8f8b
correctly handle pairlist that use wildcard
2025-09-10 09:09:24 +09:00
mrpabloyeah
55201b6224
Fix: Hyperopt breaks when self.dynamic_pairlist is set to True
2025-09-09 20:17:14 +02:00
Matthias
49b9296cd9
test: Add futures to test matrix
2025-09-09 19:43:00 +02:00
Matthias
09fabd911e
test: simplify and improve fetch_ohlcv test
...
Also adress okx mark oddity - which didn't show up before due to odd
test setup (using "" instead of "spot").
2025-09-09 19:42:17 +02:00
mrpabloyeah
43be752847
Do not verify the backlist if it is empty
2025-09-09 19:24:32 +02:00
Matthias
6cfd31c705
fix: "price" shouldn't be sent for regular futures candles
2025-09-09 19:18:28 +02:00
mrpabloyeah
3bce9278bd
Add cache for gen_pairlist() in StaticPairList in backtest mode
2025-09-09 14:37:08 +02:00
Matthias
068caf159d
test: update test for new okx candle limits
2025-09-09 07:12:03 +02:00
Matthias
eb8875b64b
feat: adjust okx ohlcv candle limits
2025-09-09 07:11:42 +02:00
Matthias
97578c0831
Merge pull request #12231 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-09-09 06:31:08 +02:00
Freqtrade Bot
7219f71bc1
chore: update pre-commit hooks
2025-09-09 03:15:50 +00:00
mrpabloyeah
eea9133b3f
test_time_pair_generator_open_trades_first()
2025-09-09 03:03:07 +02:00
mrpabloyeah
a8f543ce62
Add test_time_pair_generator_refresh_pairlist()
2025-09-09 03:01:46 +02:00
Matthias
b35172a3b8
chore: export lookahead command partial
2025-09-08 20:43:58 +02:00
Matthias
7b8f0583a4
test: add test for order_type force behavior
2025-09-08 20:02:09 +02:00
Matthias
7ae89711dd
docs: update docs for lookahead analysis override
2025-09-08 19:52:38 +02:00
Matthias
a2c3729254
feat: Override order types for lookahead analysis
...
this avoids false positives - but could cause false-negatives
if the problem is in a pricing callback.
`--allow-limit-orders` can re-allow limit orders to test for this scenario.
part of #12168
2025-09-08 19:52:15 +02:00
Matthias
14c9f783d5
refactor: Improve clarity of method name
2025-09-08 19:40:20 +02:00
Matthias
6c9c709c65
chore: use fstring in strategy helper
2025-09-08 19:37:46 +02:00
Matthias
1c2ffc6aaa
chore: improve log message
2025-09-08 19:32:20 +02:00
Matthias
a6d2bc5238
chore: fix docker armhf build
2025-09-08 19:12:27 +02:00
mrpabloyeah
737d2804d2
Fix spelling mistake
2025-09-08 17:47:33 +02:00
Matthias
3e14c2664e
Merge pull request #12218 from freqtrade/dependabot/pip/develop/pytest-85bdb35c79
...
chore(deps-dev): bump the pytest group with 3 updates
2025-09-08 07:40:23 +02:00
Matthias
78bd8554aa
Merge pull request #12221 from freqtrade/dependabot/pip/develop/ta-lib-0.6.7
...
chore(deps): bump ta-lib from 0.6.6 to 0.6.7
2025-09-08 07:39:43 +02:00
Matthias
f1d5679fba
Merge pull request #12223 from freqtrade/dependabot/pip/develop/cryptography-45.0.7
...
chore(deps): bump cryptography from 45.0.6 to 45.0.7
2025-09-08 07:30:47 +02:00
dependabot[bot]
a9e82b7fc2
chore(deps-dev): bump the pytest group with 3 updates
...
Bumps the pytest group with 3 updates: [pytest](https://github.com/pytest-dev/pytest ), [pytest-cov](https://github.com/pytest-dev/pytest-cov ) and [pytest-mock](https://github.com/pytest-dev/pytest-mock ).
Updates `pytest` from 8.4.1 to 8.4.2
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.1...8.4.2 )
Updates `pytest-cov` from 6.2.1 to 6.3.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.2.1...v6.3.0 )
Updates `pytest-mock` from 3.14.1 to 3.15.0
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.14.1...v3.15.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 8.4.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: pytest
- dependency-name: pytest-cov
dependency-version: 6.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
- dependency-name: pytest-mock
dependency-version: 3.15.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 05:09:00 +00:00
dependabot[bot]
21f77f9c5d
chore(deps): bump cryptography from 45.0.6 to 45.0.7
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 45.0.6 to 45.0.7.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/45.0.6...45.0.7 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 45.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 05:05:45 +00:00
Matthias
c4c0198d20
chore: Update ta-lib armhf wheel
2025-09-08 07:04:19 +02:00
dependabot[bot]
d72d13ed58
chore(deps): bump ta-lib from 0.6.6 to 0.6.7
...
Bumps [ta-lib](https://github.com/ta-lib/ta-lib-python ) from 0.6.6 to 0.6.7.
- [Release notes](https://github.com/ta-lib/ta-lib-python/releases )
- [Changelog](https://github.com/TA-Lib/ta-lib-python/blob/master/CHANGELOG )
- [Commits](https://github.com/ta-lib/ta-lib-python/compare/v0.6.6...v0.6.7 )
---
updated-dependencies:
- dependency-name: ta-lib
dependency-version: 0.6.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 05:01:16 +00:00
Matthias
5ea0705547
Merge pull request #12225 from freqtrade/dependabot/pip/develop/ruff-0.12.12
...
chore(deps-dev): bump ruff from 0.12.11 to 0.12.12
2025-09-08 06:55:33 +02:00
Matthias
575b50deda
Merge pull request #12224 from freqtrade/dependabot/pip/develop/xgboost-3.0.5
...
chore(deps): bump xgboost from 3.0.4 to 3.0.5
2025-09-08 06:51:35 +02:00
Matthias
a0d1a04605
Merge pull request #12219 from freqtrade/dependabot/pip/develop/mkdocs-9523af169b
...
chore(deps): bump mkdocs-material from 9.6.18 to 9.6.19 in the mkdocs group
2025-09-08 06:51:14 +02:00
Matthias
aa4704e37d
Merge pull request #12220 from freqtrade/dependabot/pip/develop/markdown-3.9
...
chore(deps): bump markdown from 3.8.2 to 3.9
2025-09-08 06:51:00 +02:00
Matthias
4143a2559a
Merge pull request #12215 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.6.1
...
chore(deps): bump astral-sh/setup-uv from 6.6.0 to 6.6.1
2025-09-08 06:50:35 +02:00
Matthias
693a8fa979
Merge pull request #12217 from freqtrade/dependabot/github_actions/develop/actions/setup-python-6
...
chore(deps): bump actions/setup-python from 5 to 6
2025-09-08 06:50:12 +02:00
Matthias
6ec639d347
Merge pull request #12216 from freqtrade/dependabot/github_actions/develop/pypa/gh-action-pypi-publish-1.13.0
...
chore(deps): bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0
2025-09-08 06:49:56 +02:00
Matthias
52d5d35afb
Merge pull request #12222 from freqtrade/dependabot/pip/develop/ccxt-4.5.3
...
chore(deps): bump ccxt from 4.5.2 to 4.5.3
2025-09-08 06:47:36 +02:00
dependabot[bot]
8a21cc6d18
chore(deps-dev): bump ruff from 0.12.11 to 0.12.12
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.11 to 0.12.12.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.11...0.12.12 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.12
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 03:02:47 +00:00
dependabot[bot]
b6bedf20ce
chore(deps): bump xgboost from 3.0.4 to 3.0.5
...
Bumps [xgboost](https://github.com/dmlc/xgboost ) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/dmlc/xgboost/releases )
- [Changelog](https://github.com/dmlc/xgboost/blob/master/NEWS.md )
- [Commits](https://github.com/dmlc/xgboost/compare/v3.0.4...v3.0.5 )
---
updated-dependencies:
- dependency-name: xgboost
dependency-version: 3.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 03:02:37 +00:00
dependabot[bot]
9f02279d5a
chore(deps): bump ccxt from 4.5.2 to 4.5.3
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.2 to 4.5.3.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.2...v4.5.3 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 03:02:26 +00:00
dependabot[bot]
6f9906e935
chore(deps): bump markdown from 3.8.2 to 3.9
...
Bumps [markdown](https://github.com/Python-Markdown/markdown ) from 3.8.2 to 3.9.
- [Release notes](https://github.com/Python-Markdown/markdown/releases )
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md )
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.8.2...3.9.0 )
---
updated-dependencies:
- dependency-name: markdown
dependency-version: '3.9'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 03:02:10 +00:00
dependabot[bot]
e934c3934d
chore(deps): bump mkdocs-material in the mkdocs group
...
Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.6.18 to 9.6.19
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.18...9.6.19 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 03:01:58 +00:00
dependabot[bot]
d6f78e4cc8
chore(deps): bump actions/setup-python from 5 to 6
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 03:01:46 +00:00
dependabot[bot]
f9cc05b202
chore(deps): bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.12.4 to 1.13.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](76f52bc884...ed0c53931b )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-version: 1.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 03:01:42 +00:00
dependabot[bot]
76eb92b821
chore(deps): bump astral-sh/setup-uv from 6.6.0 to 6.6.1
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.6.0 to 6.6.1.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](4959332f0f...557e51de59 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 03:01:38 +00:00
mrpabloyeah
e749051dbc
Fix ShuffleFilter behavior in backtesting
2025-09-07 23:28:33 +02:00
Matthias
6de7c70e7e
Merge pull request #11625 from alisalama/develop
...
Parallelisation of iterative data downloads for speed improvement
2025-09-07 19:31:52 +02:00
Matthias
74f52b14cd
chore(ci): disable package cleanup on pull requests
2025-09-07 19:31:12 +02:00
Matthias
e33363bf6c
feat: allow disabling parallel data-download per exchange
2025-09-07 18:18:34 +02:00
Matthias
7d77e63b81
chore: simplify comment
2025-09-07 15:54:16 +02:00
Matthias
cfa855dec8
test: remove missleading comment
2025-09-07 15:53:56 +02:00
Matthias
34a72a0555
feat: doin't drop last candle for funding fees
2025-09-07 15:52:44 +02:00
Matthias
a9db7d0286
chore: improve log wording
2025-09-07 15:35:00 +02:00
Matthias
19140e9cfa
doc: fix funding fee doc sample
2025-09-07 12:01:32 +02:00
Matthias
b0c3f2ff7f
chore(ci): fix actions permission
2025-09-07 09:21:22 +02:00
Matthias
8686b56b9e
chore(ci): automatically cleanup untagged images
2025-09-07 09:16:58 +02:00
Matthias
6ab731acdb
chore(ci): Try simpler syntax
2025-09-07 09:10:44 +02:00
Matthias
8ca63cf0ee
chore(ci): Improved workflow syntax
2025-09-07 09:04:27 +02:00
Matthias
5774c08b4a
chore(ci): use proper input syntax
2025-09-07 09:01:22 +02:00
Matthias
b731cdef56
chore(ci): use proper input syntax
2025-09-07 08:59:57 +02:00
Matthias
b51c93fbc1
chore(ci): attempt at package-cleanup
2025-09-07 08:57:06 +02:00
Matthias
e948839fb5
feat: have timerange have a default display way
2025-09-06 19:18:12 +02:00
Matthias
587ec513db
fix: Odd error downloading wrong timerange when using --days via UI
2025-09-06 19:17:01 +02:00
Matthias
efed5700be
fix: handle RuntimeError on trades download
...
asyncio raises RuntimeError if the handler is not set on
the main thread.
closes #12211
2025-09-06 18:09:26 +02:00
Matthias
5ddaea7efc
chore: improve log message
2025-09-06 18:01:35 +02:00
Matthias
66577b741f
doc: improve orderbook wording
2025-09-06 17:52:20 +02:00
Matthias
09017980b6
docs: add live funding rate documentation
2025-09-06 17:52:20 +02:00
Matthias
3a7721ebe8
test: add test for fetch_funding_rate
...
part of #12206
2025-09-06 17:52:14 +02:00
Matthias
35cc3efd5a
feat: improve docstring and error handling
...
part of #12206
2025-09-06 17:52:09 +02:00
Matthias
95ad756909
feat: add "current funding fee" endpoint
...
part of #12206
2025-09-06 17:51:50 +02:00
Matthias
816ca2ea15
feat: add error in case of non-available informative dataframe
2025-09-06 09:38:23 +02:00
Matthias
246891a8f6
feat: limit downloadable funding rates to funding rate interval
...
Limit using wrong funding-rate timeframes, which can cause wrong
information and assumptions in the strategy
Part of #12206
2025-09-06 09:21:28 +02:00
Matthias
25fd63c6d0
chore: make internal attribute really private
2025-09-06 09:10:44 +02:00
Matthias
cadbbd0e2e
chore: improve variable naming for clarity
2025-09-06 09:08:01 +02:00
Matthias
65b83c46fb
Merge pull request #12208 from freqtrade/test_flat_dockerbuild
...
Restructure docker builds
2025-09-05 11:44:32 +02:00
Matthias
31204a37a5
chore(ci): set missed env
2025-09-05 07:09:22 +02:00
Matthias
67774c71e5
chore(ci): set composite action outputs
2025-09-04 20:01:29 +02:00
Matthias
44b65daf1c
chore(ci): Switch to use outputs instead of global environments
2025-09-04 19:51:30 +02:00
Matthias
48ff0c5744
chore(ci): Use buildx imagetools only
2025-09-04 07:06:28 +02:00
Matthias
3934aa118f
chore(ci): use docker buildx imagetool create
2025-09-04 07:06:27 +02:00
Matthias
d40efb883c
chore(ci): use proper manifest command
2025-09-04 07:06:27 +02:00
Matthias
84ec09565a
chore(ci): Fix docker github login
2025-09-04 07:06:27 +02:00
Matthias
387431e4df
chore(ci): use docker manifest to copy to ghcr
2025-09-04 07:06:27 +02:00
Matthias
662747c06c
chore(ci): enable aliases
2025-09-04 07:06:27 +02:00
Matthias
89272e9ddb
chore(ci): don't cache qemu image
2025-09-04 07:06:27 +02:00
Matthias
23d4d25e39
chore(ci): move everything to docker build action
2025-09-04 07:06:27 +02:00
Matthias
488a608c90
chore(ci): simplify build steps
2025-09-04 07:06:27 +02:00
Matthias
a94d18a10b
chore(ci): use composite action to extract docker variables
2025-09-04 07:06:27 +02:00
Matthias
94aba0f9ac
chore(ci) fix step naming
2025-09-04 07:06:27 +02:00
Matthias
35c3ca91eb
chore(ci): fix small typo
2025-09-04 07:06:27 +02:00
Matthias
53328bc595
chore(ci): allow failure on pull
2025-09-04 07:06:27 +02:00
Matthias
bb7a4c4739
chore(ci): move CI build to action
...
* Reduce the need for a helper script
* increase visibility into individual build times
2025-09-04 07:06:27 +02:00
Matthias
7d38963c61
chore(ci): extract environment parts to ci file
2025-09-04 07:06:27 +02:00
Matthias
a7e7c17134
Merge pull request #12207 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-09-04 06:51:27 +02:00
Freqtrade Bot
0544af1f68
chore: update pre-commit hooks
2025-09-04 03:10:44 +00:00
Mihail
70d7dcd189
Made test_merge_informative_pair_monthly asserts data dependent.
2025-09-03 19:55:37 +00:00
Mihail
d36fdc1d69
Added exact dates to test_merge_informative_pair_monthly.
2025-09-03 12:20:38 +00:00
Mihail
b9482f420d
Changed test_merge_informative_pair_monthly test to contain the data from previous informative candle on start too.
2025-09-02 19:25:08 +00:00
Matthias
ba87f3e7d7
chore: exclude .venv and userdata from dockerfiles
2025-09-02 20:59:23 +02:00
Mihail
3fe721a772
Fix for merge_informative_pair fix.
2025-09-02 18:33:23 +00:00
Matthias
b60a3802e7
feat: remove numpy and pandas downgrade for armhf
2025-09-02 19:21:01 +02:00
Matthias
4beb6a8049
Merge pull request #12198 from hustrust/develop
...
chore: remove redundant word in docs/freq-ui.md
2025-09-02 18:18:20 +02:00
Mihail
a53c4a3ed1
Fix the truncation of values by merge_ordered in the merge_informative_pair helper.
2025-09-02 15:35:20 +03:00
Robert Caulk
bd10afc796
Merge pull request #12195 from Kritoooo/fix-skip-empty-test-labels
...
feat: warn user with clear message when test labels empty
2025-09-02 12:19:56 +02:00
hustrust
2868efa779
chore: remove redundant word in docs/freq-ui.md
...
Signed-off-by: hustrust <hustrust@outlook.com >
2025-09-02 16:28:51 +08:00
Matthias
fe466e2e86
chore(ci): set environment variables directly
2025-09-02 07:23:10 +02:00
Matthias
6c5771b40c
chore(ci): remove some redundant environment variables
2025-09-02 07:16:10 +02:00
Matthias
5c81d31bd1
chore(ci): Updated docker hub login
2025-09-02 07:13:18 +02:00
Matthias
b1b3b42489
Merge pull request #12196 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-09-02 06:58:52 +02:00
Freqtrade Bot
5b03fc1a89
chore: update pre-commit hooks
2025-09-02 03:18:44 +00:00
Matthias
dd73c724c4
Merge pull request #12183 from freqtrade/dependabot/pip/develop/ta-lib-0.6.6
...
chore(deps): bump ta-lib from 0.6.5 to 0.6.6
2025-09-01 20:01:50 +02:00
Matthias
5cbcd68446
chore: update armhf binary
2025-09-01 19:47:45 +02:00
Kritoooo
3bc1afd149
feat: warn user with clear message when test labels empty
2025-09-01 21:21:24 +08:00
Matthias
877761ecd3
Merge pull request #12185 from freqtrade/dependabot/pip/develop/cachetools-6.2.0
...
chore(deps): bump cachetools from 6.1.0 to 6.2.0
2025-09-01 11:00:55 +02:00
Matthias
9ef464e002
Merge pull request #12188 from freqtrade/dependabot/pip/develop/questionary-2.1.1
...
chore(deps): bump questionary from 2.1.0 to 2.1.1
2025-09-01 10:49:48 +02:00
dependabot[bot]
3deb089d64
chore(deps): bump cachetools from 6.1.0 to 6.2.0
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 6.1.0 to 6.2.0.
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v6.1.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: cachetools
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 08:40:20 +00:00
Matthias
f4f2249447
Merge pull request #12187 from freqtrade/dependabot/pip/develop/types-562fd16d2b
...
chore(deps-dev): bump types-cachetools from 6.1.0.20250717 to 6.2.0.20250827 in the types group
2025-09-01 10:36:57 +02:00
dependabot[bot]
1c5a4f4f39
chore(deps): bump questionary from 2.1.0 to 2.1.1
...
Bumps [questionary](https://github.com/tmbo/questionary ) from 2.1.0 to 2.1.1.
- [Commits](https://github.com/tmbo/questionary/compare/2.1.0...2.1.1 )
---
updated-dependencies:
- dependency-name: questionary
dependency-version: 2.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 08:10:19 +00:00
Matthias
1909fc3139
chore: update pre-commit cachetools
2025-09-01 10:05:43 +02:00
Matthias
2de831f1b2
Merge pull request #12189 from freqtrade/dependabot/pip/develop/orjson-3.11.3
...
chore(deps): bump orjson from 3.11.2 to 3.11.3
2025-09-01 10:03:51 +02:00
Matthias
1739200ee4
Merge pull request #12191 from freqtrade/dependabot/pip/develop/humanize-4.13.0
...
chore(deps): bump humanize from 4.12.3 to 4.13.0
2025-09-01 10:03:38 +02:00
Matthias
31a44178a4
Merge pull request #12193 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.52
...
chore(deps): bump prompt-toolkit from 3.0.51 to 3.0.52
2025-09-01 10:02:22 +02:00
Matthias
eb9f233a78
Merge pull request #12192 from freqtrade/dependabot/pip/develop/ruff-0.12.11
...
chore(deps-dev): bump ruff from 0.12.10 to 0.12.11
2025-09-01 10:01:05 +02:00
dependabot[bot]
3986dc2617
chore(deps): bump prompt-toolkit from 3.0.51 to 3.0.52
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.51 to 3.0.52.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/main/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.51...3.0.52 )
---
updated-dependencies:
- dependency-name: prompt-toolkit
dependency-version: 3.0.52
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 06:24:42 +00:00
dependabot[bot]
1f7f2ee3dd
chore(deps-dev): bump ruff from 0.12.10 to 0.12.11
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.10 to 0.12.11.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.10...0.12.11 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.11
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 06:22:56 +00:00
dependabot[bot]
6e0da1aa3a
chore(deps): bump humanize from 4.12.3 to 4.13.0
...
Bumps [humanize](https://github.com/python-humanize/humanize ) from 4.12.3 to 4.13.0.
- [Release notes](https://github.com/python-humanize/humanize/releases )
- [Commits](https://github.com/python-humanize/humanize/compare/4.12.3...4.13.0 )
---
updated-dependencies:
- dependency-name: humanize
dependency-version: 4.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 06:22:50 +00:00
dependabot[bot]
af3b0ed39f
chore(deps): bump orjson from 3.11.2 to 3.11.3
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.11.2 to 3.11.3.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.11.2...3.11.3 )
---
updated-dependencies:
- dependency-name: orjson
dependency-version: 3.11.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 06:21:23 +00:00
dependabot[bot]
1302b67772
chore(deps-dev): bump types-cachetools in the types group
...
Bumps the types group with 1 update: [types-cachetools](https://github.com/typeshed-internal/stub_uploader ).
Updates `types-cachetools` from 6.1.0.20250717 to 6.2.0.20250827
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-cachetools
dependency-version: 6.2.0.20250827
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 06:20:24 +00:00
dependabot[bot]
6d44248607
chore(deps): bump ta-lib from 0.6.5 to 0.6.6
...
Bumps [ta-lib](https://github.com/ta-lib/ta-lib-python ) from 0.6.5 to 0.6.6.
- [Release notes](https://github.com/ta-lib/ta-lib-python/releases )
- [Changelog](https://github.com/TA-Lib/ta-lib-python/blob/master/CHANGELOG )
- [Commits](https://github.com/ta-lib/ta-lib-python/compare/v0.6.5...v0.6.6 )
---
updated-dependencies:
- dependency-name: ta-lib
dependency-version: 0.6.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 06:18:21 +00:00
Matthias
5f1d9cbab1
Merge pull request #12151 from mpagnoulle/feat/trades-timerange-filtering
...
Trades TimeRange filtering for FeatherDataHandler and _if_enabled_populate_trades
2025-08-31 10:00:23 +02:00
Matthias
aad21195df
docs: document nested webhook functionality
2025-08-31 08:41:30 +02:00
Matthias
739a67fdcb
test: add test for new webhook functionality
2025-08-31 08:41:12 +02:00
Matthias
48bd5cb2c0
feat: add nested webhook message support
2025-08-31 08:41:05 +02:00
Matthias
9c079ccdfd
Merge pull request #12182 from freqtrade/new_release
...
New release 2025.8
2025-08-31 08:25:25 +02:00
Matthias
2542102280
test: Test telegram init exception handling
2025-08-30 20:02:03 +02:00
Matthias
5407c2efec
fix: list-data --trades no longer working when used with --pairs filter
2025-08-30 19:58:37 +02:00
Matthias
81a5d49687
fix: list-data --trades no longer working when used with --pairs filter
2025-08-30 19:58:24 +02:00
Matthias
321b44b779
chore: fix
2025-08-30 19:57:47 +02:00
Matthias
61a1ed897f
chore: bump pyright minimum version
2025-08-30 18:10:21 +02:00
Matthias
5bb4cffa21
chore: clarify deprecation message
2025-08-30 18:02:26 +02:00
Matthias
5c314b6f1c
chore: bump dev version to 2025.9-dev
2025-08-30 17:56:49 +02:00
Matthias
cee8855dca
chore: bump version to 2025.8
2025-08-30 17:45:29 +02:00
Matthias
1196237f82
Merge branch 'stable' into new_release
2025-08-30 17:45:09 +02:00
Maxime Pagnoulle
9d5295fdb4
feat: Support for unbounded start and/or end in timerange filtering, added associated tests
2025-08-30 17:38:23 +02:00
Matthias
71e1c91148
docs: wider docs page
2025-08-30 17:26:16 +02:00
Matthias
e9718e064f
chore: remove outdated comment about ta-lib
2025-08-30 15:40:52 +02:00
Matthias
3e8bb29c9f
test: move test to usdt
2025-08-30 15:40:52 +02:00
Matthias
2fd703fcc5
Merge pull request #12170 from mrpabloyeah/some-improvements-to-backtest-summary-metrics
...
Some improvements to backtest summary metrics
2025-08-30 15:40:35 +02:00
Matthias
2a84b00dad
docs: fix/improve developer docs
2025-08-30 15:17:06 +02:00
Matthias
711ebfea28
docs: update backtest-result to reproducible result
2025-08-30 15:12:54 +02:00
Matthias
8cd2ee95f9
feat: add developer documentation to generate backtest results
2025-08-30 14:56:23 +02:00
Matthias
539937c0eb
refactor: move base_analysis to where it belongs
2025-08-30 11:47:38 +02:00
Matthias
fefd698e96
Merge pull request #12179 from freqtrade/deps/loky
...
CI: Bump joblib to latest version
2025-08-30 11:39:00 +02:00
Matthias
3512d788dc
chore: bump technical to 1.5.3 to align talib version
2025-08-30 11:19:36 +02:00
Matthias
54c4dd1ce6
chore: run CI against 3.13 unconditionally again
...
Pinning to 3.13.6 was a workaround for the loky bug
2025-08-30 11:18:02 +02:00
Matthias
daaff66ff0
chore: Bump joblib dependency to 1.5.2
2025-08-30 11:14:15 +02:00
Matthias
8610f9883d
feat: enable PostOnly orders for binance futures
2025-08-30 10:13:10 +02:00
Matthias
e503d4a9c0
fix: downgrade pyarrow to 20 to work around pyarrow compilation error
...
related: https://github.com/apache/arrow/issues/47229
2025-08-29 20:31:06 +02:00
Matthias
eaf3fc8833
test: add negative test for parallel download
2025-08-29 20:06:03 +02:00
Matthias
94c5ddc13d
test: add test covering parallel pair merging
2025-08-29 07:26:05 +02:00
Matthias
a3fedbaba7
docs: update outdated comments
2025-08-29 07:11:19 +02:00
Matthias
1cf1d9e3d7
chore: remove unused ignore
2025-08-28 20:37:41 +02:00
Matthias
6b250f9dfe
feat: reduce log verbosity of recursive and lookahead bias commands
2025-08-28 20:19:47 +02:00
Matthias
3d24ef66d8
refactor: have backtesting init use self.config instead of the passed in config
2025-08-28 20:13:27 +02:00
Matthias
ef0fc13235
chore: reduce data-load verbosity
2025-08-28 20:11:28 +02:00
Matthias
394ff1bbf6
chore: improve variable wording
2025-08-28 19:51:43 +02:00
Matthias
5cdd087465
fix: type error
2025-08-28 19:34:45 +02:00
Matthias
93051f4f97
test: update test for dynamic pairlist expansion in list-data
2025-08-28 19:21:54 +02:00
mrpabloyeah
1c2eed1421
Merge branch 'freqtrade:develop' into some-improvements-to-backtest-summary-metrics
2025-08-28 18:44:37 +02:00
mrpabloyeah
532f5ab080
Update backtesting documentation
2025-08-28 18:32:24 +02:00
Matthias
e3ffe56549
feat: add dynamic PL expansion to list-data
2025-08-28 18:29:44 +02:00
Matthias
564634be45
docs: update exported help messages
2025-08-28 07:08:36 +02:00
Matthias
ab3ae3dc62
chore: Update cli help
2025-08-28 07:08:25 +02:00
Matthias
d037f67f74
test: add parallel download test
2025-08-28 07:07:27 +02:00
Matthias
b1b6341a6e
test: improve parallel test to capture caching
2025-08-28 06:50:17 +02:00
Matthias
8c92f9407d
chore: use candle_type as argument for parallel-download
2025-08-28 06:50:08 +02:00
Matthias
e0aa660b56
chore: improve docstring wording
2025-08-28 06:46:45 +02:00
Matthias
25d4cabe3b
Merge pull request #12171 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-08-28 06:36:39 +02:00
Freqtrade Bot
7539b6ffda
chore: update pre-commit hooks
2025-08-28 03:16:20 +00:00
mrpabloyeah
8e623ee64c
Some improvements to backtest summary metrics
2025-08-28 02:04:39 +02:00
Matthias
59ab51c06c
test: Update basic test for calls to parallel-download
2025-08-27 20:19:47 +02:00
Matthias
2eb2617b6f
chore: make condition more logical
2025-08-27 20:19:31 +02:00
Matthias
b284572ea7
chore: update docstring
2025-08-27 19:44:39 +02:00
Matthias
1e5d9ecfa3
chore: improved logstring
2025-08-27 10:22:40 +02:00
Matthias
e8bda298e3
Merge branch 'develop' into pr/alisalama/11625
2025-08-27 10:15:07 +02:00
Matthias
489cd008d6
chore: invert "parallel download" option
2025-08-27 10:15:04 +02:00
Matthias
22ddd9a7d4
Merge pull request #12169 from freqtrade/deps/ccxt
...
Bump ccxt version to 4.5.2
2025-08-27 10:00:44 +02:00
Matthias
128ea45fee
chore: bump ccxt version to 4.5.2
2025-08-27 09:42:42 +02:00
Matthias
3ff1e31a81
test: don't use fixture if it's only used once
2025-08-27 08:31:14 +02:00
Matthias
2495f68751
chore: remove no-longer working badge
2025-08-26 20:47:31 +02:00
Matthias
70ee652be5
fix: cut-off (too short) timeframe-detail bug
...
If the detail data stops short, this shouldn't cause an exception.
instead, we should continue with "parent only" logic.
2025-08-26 19:39:15 +02:00
Matthias
bb1d34c33d
Merge pull request #12077 from mrpabloyeah/allow-pairs-with-prefix-in-marketcap-pairList
...
Allow pairs with prefix in MarketCapPairList
2025-08-26 19:12:46 +02:00
Matthias
8f6d64f5e1
test: add test for 1000 / k logic
2025-08-26 07:21:09 +02:00
Matthias
b40848373d
docs: add line about 1000 / K testing logic
2025-08-26 07:13:17 +02:00
Matthias
2824bcff41
chore(ci): prevent failure on PR's
2025-08-26 07:08:12 +02:00
Matthias
e8b967d634
Merge pull request #12167 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-08-26 06:02:10 +02:00
Freqtrade Bot
12d617cf8d
chore: update pre-commit hooks
2025-08-26 03:20:03 +00:00
mrpabloyeah
48ab5ed990
Replace get_markets_cache() with get_markets_exchange()
2025-08-25 14:24:38 +02:00
mrpabloyeah
3363b1062e
Merge branch 'freqtrade:develop' into allow-pairs-with-prefix-in-marketcap-pairList
2025-08-25 13:51:16 +02:00
Matthias
d35dde6757
Merge pull request #12158 from freqtrade/dependabot/pip/develop/pandas-2.3.2
...
chore(deps): bump pandas from 2.3.1 to 2.3.2
2025-08-25 10:20:51 +02:00
Matthias
6016d4886e
Merge pull request #12155 from freqtrade/dependabot/pip/develop/jsonschema-4.25.1
...
chore(deps): bump jsonschema from 4.25.0 to 4.25.1
2025-08-25 09:40:16 +02:00
Matthias
f77eaa4083
chore: bump pre-commit scipy-stubs
2025-08-25 09:39:00 +02:00
Matthias
460d88ced7
Merge pull request #12154 from freqtrade/dependabot/pip/develop/types-eabe4663e9
...
chore(deps-dev): bump types-python-dateutil from 2.9.0.20250809 to 2.9.0.20250822 in the types group
2025-08-25 09:37:03 +02:00
Matthias
6bb559f1b0
Merge pull request #12163 from freqtrade/dependabot/pip/develop/time-machine-2.19.0
...
chore(deps-dev): bump time-machine from 2.17.0 to 2.19.0
2025-08-25 09:30:12 +02:00
Matthias
7c91eb0091
Merge pull request #12161 from freqtrade/dependabot/pip/develop/optuna-4.5.0
...
chore(deps): bump optuna from 4.4.0 to 4.5.0
2025-08-25 09:29:51 +02:00
Matthias
ae672e1110
Merge pull request #12164 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.6.0
...
chore(deps): bump astral-sh/setup-uv from 6.5.0 to 6.6.0
2025-08-25 09:12:32 +02:00
dependabot[bot]
1c4bf67e29
chore(deps): bump jsonschema from 4.25.0 to 4.25.1
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.25.0 to 4.25.1.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.25.0...v4.25.1 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-version: 4.25.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 07:12:10 +00:00
Matthias
c4e671fdc3
Merge pull request #12162 from freqtrade/dependabot/pip/develop/requests-2.32.5
...
chore(deps): bump requests from 2.32.4 to 2.32.5
2025-08-25 09:03:46 +02:00
Matthias
c5c5198fb3
Merge pull request #12160 from freqtrade/dependabot/pip/develop/ccxt-4.5.1
...
chore(deps): bump ccxt from 4.5.0 to 4.5.1
2025-08-25 09:03:07 +02:00
dependabot[bot]
634ec3c85f
chore(deps-dev): bump time-machine from 2.17.0 to 2.19.0
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.17.0 to 2.19.0.
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/docs/changelog.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.17.0...2.19.0 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-version: 2.19.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 07:02:34 +00:00
Matthias
d15aa4b337
Merge pull request #12157 from freqtrade/dependabot/pip/develop/ruff-0.12.10
...
chore(deps-dev): bump ruff from 0.12.9 to 0.12.10
2025-08-25 08:59:07 +02:00
Matthias
e160739a28
Merge pull request #12159 from freqtrade/dependabot/pip/develop/mkdocs-c7429a2ade
...
chore(deps): bump mkdocs-material from 9.6.17 to 9.6.18 in the mkdocs group
2025-08-25 08:51:58 +02:00
Matthias
030e07030c
Merge pull request #12156 from freqtrade/dependabot/pip/develop/scipy-420df9eef1
...
chore(deps-dev): bump scipy-stubs from 1.16.1.0 to 1.16.1.1 in the scipy group
2025-08-25 08:40:44 +02:00
Matthias
a50a15ebc6
chore(deps): Don't bump pandas for armv7 for now.
2025-08-25 08:11:16 +02:00
Matthias
514452c4ec
chore: update date-util in pre-commit config
2025-08-25 08:07:14 +02:00
dependabot[bot]
f091db3b0e
chore(deps): bump astral-sh/setup-uv from 6.5.0 to 6.6.0
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](d9e0f98d3f...4959332f0f )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 05:45:29 +00:00
dependabot[bot]
caf1d6e7f2
chore(deps): bump requests from 2.32.4 to 2.32.5
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.4 to 2.32.5.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.4...v2.32.5 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 05:30:18 +00:00
dependabot[bot]
81f6637803
chore(deps): bump optuna from 4.4.0 to 4.5.0
...
Bumps [optuna](https://github.com/optuna/optuna ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/optuna/optuna/releases )
- [Commits](https://github.com/optuna/optuna/compare/v4.4.0...v4.5.0 )
---
updated-dependencies:
- dependency-name: optuna
dependency-version: 4.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 05:30:01 +00:00
dependabot[bot]
f764f1fc10
chore(deps): bump ccxt from 4.5.0 to 4.5.1
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.0...v4.5.1 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 05:29:10 +00:00
dependabot[bot]
9a8ef17c73
chore(deps): bump mkdocs-material in the mkdocs group
...
Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.6.17 to 9.6.18
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.17...9.6.18 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 05:27:30 +00:00
dependabot[bot]
8fe582a7a7
chore(deps): bump pandas from 2.2.3 to 2.3.2
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 2.2.3 to 2.3.2.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Commits](https://github.com/pandas-dev/pandas/compare/v2.2.3...v2.3.2 )
---
updated-dependencies:
- dependency-name: pandas
dependency-version: 2.3.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 05:27:29 +00:00
dependabot[bot]
5cf3a2256a
chore(deps-dev): bump ruff from 0.12.9 to 0.12.10
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.9 to 0.12.10.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.9...0.12.10 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.10
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 05:27:10 +00:00
dependabot[bot]
caf4ffbc0b
chore(deps-dev): bump scipy-stubs in the scipy group
...
Bumps the scipy group with 1 update: [scipy-stubs](https://github.com/scipy/scipy-stubs ).
Updates `scipy-stubs` from 1.16.1.0 to 1.16.1.1
- [Release notes](https://github.com/scipy/scipy-stubs/releases )
- [Commits](https://github.com/scipy/scipy-stubs/compare/v1.16.1.0...v1.16.1.1 )
---
updated-dependencies:
- dependency-name: scipy-stubs
dependency-version: 1.16.1.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: scipy
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 05:25:49 +00:00
dependabot[bot]
d156f36f99
chore(deps-dev): bump types-python-dateutil in the types group
...
Bumps the types group with 1 update: [types-python-dateutil](https://github.com/typeshed-internal/stub_uploader ).
Updates `types-python-dateutil` from 2.9.0.20250809 to 2.9.0.20250822
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20250822
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 05:24:53 +00:00
Matthias
4390324d22
docs: improve exchange doc for time_in_force
2025-08-25 07:03:25 +02:00
Matthias
8d7ef1929e
docs: improve bybit documentation structure
2025-08-25 07:00:56 +02:00
Matthias
08fb8e42f7
docs: improve time_in_force section
2025-08-25 06:57:37 +02:00
Matthias
eaf6abecc8
fix: DecimalParameter shouldn't have floating point errors
...
closes #12152
2025-08-24 17:03:55 +02:00
Matthias
b4796cbf73
test: improve decimal parameter test
2025-08-24 17:03:11 +02:00
Matthias
e042b2e07b
test: improve parameter naming
2025-08-24 16:12:10 +02:00
Matthias
9f021cbee6
test: remove combined test
2025-08-24 16:11:46 +02:00
Matthias
bf615e415b
test: split parameter tests to one test per parameter
2025-08-24 16:11:44 +02:00
Matthias
c72f5b79fe
refactor: extract hyperopt-params test to separate file
2025-08-24 16:02:59 +02:00
Matthias
51c1674663
Merge pull request #12153 from freqtrade/update_action
...
Update_action
2025-08-24 15:54:36 +02:00
Matthias
e445452d35
Merge pull request #12128 from freqtrade/windows_ci
...
Windows ci against 2022 and 2025 respectively
2025-08-24 15:45:38 +02:00
Matthias
9fff38d0a3
chore: update Permission check action to supported version
2025-08-24 15:34:16 +02:00
Matthias
bdd69dbfbc
Merge pull request #12146 from stash86/main-stash
...
Fix calc_profit_ratio
2025-08-24 15:28:42 +02:00
Matthias
ec4767acd5
chore: Simplify code slightly
2025-08-24 14:44:22 +02:00
Matthias
78c8054954
chore(ci): Split windows ci tests to 2022 and 2025 respectively
2025-08-24 14:36:24 +02:00
Maxime Pagnoulle
f21c5ea88a
feat: Remove redundant filtering, add tests for pyarrow trade filtering, use date utils for date to ts conversion
2025-08-24 11:59:56 +02:00
Maxime Pagnoulle
82903cc567
feat: Filter trades based on timerange
2025-08-23 20:25:26 +02:00
Maxime Pagnoulle
0233c38711
feat: Only load trades needed for specified timerange
2025-08-23 20:24:10 +02:00
Stefano
24f5096ec6
modify test_handle_trade to test several cases of calc_profit_ratio
2025-08-23 17:23:56 +09:00
Stefano
030bc8641b
Merge branch 'main-stash' of https://github.com/stash86/freqtrade into main-stash
2025-08-22 08:40:17 +09:00
Stefano
c9403eb946
fix calc_profit_ratio to correctly fallback to available values when amount or open_rate is None
2025-08-22 08:40:14 +09:00
Matthias
87b0a6d3f3
Merge pull request #12144 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-08-21 07:15:18 +02:00
Matthias
c0d404edb5
chore: try downgrading python on windows ci
2025-08-21 06:59:20 +02:00
Freqtrade Bot
a7a16d1e1e
chore: update pre-commit hooks
2025-08-21 03:18:27 +00:00
Matthias
1f21d5e2c2
Merge pull request #12126 from stash86/main-stash
...
Improve lookahead analysis to use full dataframe comparison instead of just the last row
2025-08-20 06:45:13 +02:00
Stefano
a531f8644d
update the docs to show the modified approach in comparing dataframes
2025-08-20 09:32:02 +09:00
Matthias
765a0b52cb
fix: api-pairlist bug with candle-type-def
2025-08-19 21:14:11 +02:00
Matthias
4919d6944e
chore: use available attribute
2025-08-19 21:14:11 +02:00
Matthias
ac20596f10
chore: remove unused property
2025-08-19 21:14:11 +02:00
Matthias
5e79a93235
Merge pull request #12143 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-08-19 07:01:18 +02:00
Freqtrade Bot
2e8decbb6d
chore: update pre-commit hooks
2025-08-19 03:20:42 +00:00
Matthias
196e599dc8
Merge pull request #12131 from freqtrade/dependabot/pip/develop/mkdocs-ed34fe0103
...
chore(deps): bump mkdocs-material from 9.6.16 to 9.6.17 in the mkdocs group
2025-08-18 09:01:41 +02:00
Matthias
485cad2dc6
Merge pull request #12140 from freqtrade/dependabot/github_actions/develop/zizmorcore/zizmor-action-0.1.2
...
chore(deps): bump zizmorcore/zizmor-action from 0.1.1 to 0.1.2
2025-08-18 08:46:18 +02:00
Matthias
61cbe0c4b1
Merge pull request #12133 from freqtrade/dependabot/pip/develop/sqlalchemy-2.0.43
...
chore(deps): bump sqlalchemy from 2.0.42 to 2.0.43
2025-08-18 08:40:44 +02:00
Matthias
5510e138db
Merge pull request #12135 from freqtrade/dependabot/pip/develop/plotly-6.3.0
...
chore(deps): bump plotly from 6.2.0 to 6.3.0
2025-08-18 08:31:57 +02:00
Matthias
c9e9f9bd82
Merge pull request #12141 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.5.0
...
chore(deps): bump astral-sh/setup-uv from 6.4.3 to 6.5.0
2025-08-18 08:25:46 +02:00
Matthias
768ba1baaf
Merge pull request #12137 from freqtrade/dependabot/pip/develop/xgboost-3.0.4
...
chore(deps): bump xgboost from 3.0.3 to 3.0.4
2025-08-18 08:24:21 +02:00
Matthias
ad25a60149
Merge pull request #12132 from freqtrade/dependabot/pip/develop/ccxt-4.5.0
...
chore(deps): bump ccxt from 4.4.99 to 4.5.0
2025-08-18 08:23:09 +02:00
Matthias
3fdcd6e8f1
Merge pull request #12138 from freqtrade/dependabot/pip/develop/filelock-3.19.1
...
chore(deps): bump filelock from 3.18.0 to 3.19.1
2025-08-18 08:20:59 +02:00
Matthias
be0c0761e3
Merge pull request #12139 from freqtrade/dependabot/github_actions/develop/actions/checkout-5
...
chore(deps): bump actions/checkout from 4 to 5
2025-08-18 08:18:16 +02:00
Matthias
00dd3f05ac
Merge pull request #12134 from freqtrade/dependabot/pip/develop/ruff-0.12.9
...
chore(deps-dev): bump ruff from 0.12.8 to 0.12.9
2025-08-18 08:12:29 +02:00
Matthias
c6f30989c9
Merge pull request #12136 from freqtrade/dependabot/pip/develop/orjson-3.11.2
...
chore(deps): bump orjson from 3.11.1 to 3.11.2
2025-08-18 08:00:40 +02:00
Matthias
4ab6fba9e7
chore: bump sqlalchemy in pre-commit-config
2025-08-18 07:04:44 +02:00
dependabot[bot]
3ef082e2d9
chore(deps): bump astral-sh/setup-uv from 6.4.3 to 6.5.0
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.4.3 to 6.5.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](e92bafb625...d9e0f98d3f )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:56:09 +00:00
dependabot[bot]
cccf44cd68
chore(deps): bump zizmorcore/zizmor-action from 0.1.1 to 0.1.2
...
Bumps [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action ) from 0.1.1 to 0.1.2.
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases )
- [Commits](f52a838cfa...5ca5fc7a47 )
---
updated-dependencies:
- dependency-name: zizmorcore/zizmor-action
dependency-version: 0.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:55:35 +00:00
dependabot[bot]
506d665a43
chore(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:54:29 +00:00
dependabot[bot]
8514e35ad0
chore(deps): bump filelock from 3.18.0 to 3.19.1
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.18.0 to 3.19.1.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.18.0...3.19.1 )
---
updated-dependencies:
- dependency-name: filelock
dependency-version: 3.19.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:53:25 +00:00
dependabot[bot]
af0a3f9a8d
chore(deps): bump xgboost from 3.0.3 to 3.0.4
...
Bumps [xgboost](https://github.com/dmlc/xgboost ) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/dmlc/xgboost/releases )
- [Changelog](https://github.com/dmlc/xgboost/blob/master/NEWS.md )
- [Commits](https://github.com/dmlc/xgboost/compare/v3.0.3...v3.0.4 )
---
updated-dependencies:
- dependency-name: xgboost
dependency-version: 3.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:52:18 +00:00
dependabot[bot]
2df1a93dfc
chore(deps): bump orjson from 3.11.1 to 3.11.2
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.11.1 to 3.11.2.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.11.1...3.11.2 )
---
updated-dependencies:
- dependency-name: orjson
dependency-version: 3.11.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:52:11 +00:00
dependabot[bot]
75e39d3154
chore(deps): bump plotly from 6.2.0 to 6.3.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v6.2.0...v6.3.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:52:04 +00:00
dependabot[bot]
5d755e3ca0
chore(deps-dev): bump ruff from 0.12.8 to 0.12.9
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.8 to 0.12.9.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.8...0.12.9 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:51:11 +00:00
dependabot[bot]
fbeb2e4789
chore(deps): bump sqlalchemy from 2.0.42 to 2.0.43
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 2.0.42 to 2.0.43.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-version: 2.0.43
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:50:46 +00:00
dependabot[bot]
6b288d46af
chore(deps): bump ccxt from 4.4.99 to 4.5.0
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.99 to 4.5.0.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.4.99...v4.5.0 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:50:30 +00:00
dependabot[bot]
394cdfcc15
chore(deps): bump mkdocs-material in the mkdocs group
...
Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.6.16 to 9.6.17
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.16...9.6.17 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:50:09 +00:00
Matthias
28df02da82
Merge pull request #12129 from freqtrade/dependabot/docker/python-3.13.7-slim-bookworm
...
chore(deps): bump python from 3.13.6-slim-bookworm to 3.13.7-slim-bookworm
2025-08-18 06:49:59 +02:00
Matthias
d4ee725747
Merge pull request #12127 from freqtrade/backtest-filename
...
Backtest filename
2025-08-18 06:47:12 +02:00
dependabot[bot]
6617d3bb46
chore(deps): bump python
...
Bumps python from 3.13.6-slim-bookworm to 3.13.7-slim-bookworm.
---
updated-dependencies:
- dependency-name: python
dependency-version: 3.13.7-slim-bookworm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 04:35:05 +00:00
Matthias
2453e344f4
docs: improve documentation
2025-08-17 17:25:06 +02:00
Matthias
7f0e886cfd
chore: update config message naming
2025-08-17 15:31:48 +02:00
Matthias
e34ea393d9
docs: improved help wording
2025-08-17 15:15:55 +02:00
Matthias
a00a5e52c4
docs: update backtest-filename wording
2025-08-17 15:15:37 +02:00
Matthias
6abc0a3fb9
docs: update wording in documentation
2025-08-17 15:13:05 +02:00
Matthias
7e4b9d7481
docs: update doc segments with new help text
2025-08-17 15:09:12 +02:00
Matthias
e3f241acb7
chore: improve help text wording
2025-08-17 15:08:55 +02:00
Matthias
eee233f894
fix: ensure exportfilename is always set
2025-08-17 15:02:28 +02:00
Matthias
615095c780
feat: add exportdirectory to entry/exit analysis
2025-08-17 15:02:28 +02:00
Matthias
b22bce3dd8
feat: Support split directory and filename for backteststats loading
2025-08-17 15:02:28 +02:00
Matthias
9f1d9add18
chore: improve docstring
2025-08-17 15:02:28 +02:00
Matthias
36f2bef6b8
test: update test for split backtest-show reality
2025-08-17 15:02:28 +02:00
Matthias
07906d2576
test: update api backtest test
2025-08-17 15:02:28 +02:00
Matthias
5c977c212b
test: drop test part using --export-filename to determine backtest result naming
2025-08-17 15:02:28 +02:00
Matthias
09b084e85a
chore: adjust backtest-optimize reports tests
2025-08-17 15:02:28 +02:00
Matthias
aefc72554a
chore: ensure filename is a path object
2025-08-17 15:02:28 +02:00
Matthias
33c2cc806a
refactor: extract bt file normalization to separate function
2025-08-17 15:02:28 +02:00
Matthias
74aa17d534
feat: support both relative filenames, as well as just the filename
2025-08-17 15:02:28 +02:00
Matthias
4de1501c68
fix: argument load stability
2025-08-17 15:02:28 +02:00
Matthias
dc12b3e750
feat: improved support for split "export-directory" and export-filenames
2025-08-17 15:02:28 +02:00
Matthias
dacd09db8b
chore: improved code logic
2025-08-17 15:02:28 +02:00
Matthias
c63d0e167c
chore: switch to using exportdirectory
2025-08-17 15:02:28 +02:00
Matthias
6ccd98d795
feat: introduce --export-directory
2025-08-17 15:02:28 +02:00
Stefano
52b0e64950
revert back to use list instead of set
2025-08-17 16:25:01 +09:00
Stefano
5e5137edc1
compare full dataframe instead of only last row
2025-08-17 16:05:22 +09:00
Matthias
5d4edb5ec0
fix: list-strategies shouldn't fail when no strategy is found
...
closes #12124
2025-08-16 19:38:45 +02:00
Matthias
6dccab9bfe
refactor: simplify backtest analysis data loading
2025-08-16 14:50:36 +02:00
Matthias
653c160d76
chore: analyze-commands shouldn't identify as backtest
2025-08-16 13:27:29 +02:00
Matthias
3f65ed452e
chore: improve typesafety
2025-08-16 13:23:51 +02:00
Matthias
09cdc7ceca
chore: improve docker job namings
2025-08-15 19:41:49 +02:00
Matthias
e98e6d8aee
chore: remove --no-build-isolation from docker builds
2025-08-15 18:29:01 +02:00
Matthias
f10223bf13
chore: temporarily downgrade armhf dependencies
...
Allow piwheels to apply - which should make the armhf build a lot faster.
2025-08-15 18:29:01 +02:00
Matthias
38b3062653
chore: fix armhf build
2025-08-15 16:18:24 +02:00
Matthias
6063e4accb
Merge pull request #12101 from freqtrade/dependabot/pip/develop/ta-lib-0.6.5
...
chore(deps): bump ta-lib from 0.5.5 to 0.6.5
2025-08-15 13:10:22 +02:00
Matthias
06e249f569
chore: bump pre-built armhf ta-lib binary
2025-08-15 08:22:25 +02:00
Matthias
d064bd4f34
chore: prefer --backtest-filename over --export-filename!
2025-08-14 15:20:46 +02:00
Matthias
765d2c332c
docs: update Documentation about export-filename
2025-08-14 15:20:12 +02:00
Matthias
8857c77645
Merge pull request #12116 from stash86/fix-recursive
...
move strategy load to after candle_type_def has been defined
2025-08-14 14:20:38 +02:00
Matthias
1ff4e40824
chore: remove ta-lib install scripts and helpers
2025-08-14 11:15:48 +02:00
Matthias
09d59c79a7
chore(ci): cleanup CI ta-lib specials
2025-08-14 11:15:36 +02:00
Matthias
dd6ac4b196
chore: remove ta-lib install from dockerfile
2025-08-14 10:22:56 +02:00
Matthias
67fe3682b5
docs: remove ta-lib special steps
2025-08-14 10:22:50 +02:00
Matthias
a07e6183bb
chore: simplify setup.sh
2025-08-14 10:17:53 +02:00
Matthias
ac99537c25
chore: simplify setup.ps1 removing ta-lib install
2025-08-14 10:16:46 +02:00
Matthias
734a6f0442
chore: remove ta-lib install workaround for windows
2025-08-14 10:15:41 +02:00
Matthias
da52ef8729
chore: hot-fix ta-lib install on windows
2025-08-14 10:12:31 +02:00
Matthias
c934535dc8
chore: remove now pointless ta-lib wheels
2025-08-14 10:07:10 +02:00
Matthias
3e3f092f0c
test: reduce ta-lib test accuracy to align with ta-lib 0.6.5
...
Precision for ta-lib 0.6.x was increased
but is lower by 0001 than what was in the freqtrade ta-lib fix
https://github.com/TA-Lib/ta-lib/blob/main/src/ta_func/ta_utility.h#L257
This won't be a problem for any normal usdt pair.
shitcoins on some exchanges (e.g gate) with 12 zeros before the first significant digit wouldn't have worked today, either.
2025-08-14 09:59:07 +02:00
Matthias
834aafb8f2
test: non-freqai tests should run without torch installed
2025-08-14 09:37:07 +02:00
Stefano
df19c77bcf
better fallback
2025-08-14 16:09:43 +09:00
Stefano
6edcda1e42
fallback if strat don't specify startup candle
2025-08-14 16:06:15 +09:00
Matthias
fe8c367bce
Merge pull request #12115 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-08-14 07:47:26 +02:00
Stefano
a37edf8c62
remove unused import
2025-08-14 12:51:27 +09:00
Stefano
09ef2c9dea
move strategy load after candle type has been defined
2025-08-14 12:45:34 +09:00
Freqtrade Bot
42b1d8ecf8
chore: update pre-commit hooks
2025-08-14 03:26:18 +00:00
Matthias
32437a95f3
chore: remove unused import
2025-08-13 19:42:01 +02:00
Matthias
2e29d3523b
test: empty pairlist is now handled by config schema
2025-08-13 13:17:16 +02:00
Matthias
530300a951
chore: clearer validation error handling
2025-08-13 13:15:02 +02:00
Matthias
612a09634c
test: use appropriate error handlers
2025-08-13 13:08:58 +02:00
Matthias
fd6a2456d0
chore: improved validation error handling
2025-08-13 13:08:51 +02:00
Matthias
1ad0e7e365
fix: force one pairlist handler via config
...
closes #12112
2025-08-13 13:08:41 +02:00
Matthias
055ee5c88f
fix: gracefully handle telegram startup error
...
closes #12112
2025-08-13 12:02:12 +02:00
Matthias
ae676d8e03
chore: small code refactoring, simplifying the code
2025-08-12 07:09:37 +02:00
Matthias
0dc665e45b
Merge pull request #12098 from freqtrade/feat/bitget_stoploss
...
add bitget stoploss support
2025-08-12 06:57:36 +02:00
Matthias
bc6ea16db8
Merge pull request #12108 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-08-12 06:43:59 +02:00
Freqtrade Bot
a1d0528adb
chore: update pre-commit hooks
2025-08-12 03:24:31 +00:00
mrpabloyeah
ecfa1fd5b5
Adjust expectation for get_markets calls in test_MarketCapPairList_timing
2025-08-11 23:54:50 +02:00
mrpabloyeah
eaf76047e3
Correct syntax
2025-08-11 22:51:35 +02:00
mrpabloyeah
761d3f216e
Simplify resolve_marketcap_pair()
2025-08-11 22:40:49 +02:00
mrpabloyeah
e7d9ac2247
Merge branch 'freqtrade:develop' into allow-pairs-with-prefix-in-marketcap-pairList
2025-08-11 22:36:37 +02:00
Matthias
842e651928
Merge pull request #12103 from freqtrade/dependabot/pip/develop/types-aabf979877
...
chore(deps-dev): bump the types group with 2 updates
2025-08-11 08:36:55 +02:00
dependabot[bot]
091d1c2d55
chore(deps): bump ta-lib from 0.5.5 to 0.6.5
...
Bumps [ta-lib](https://github.com/ta-lib/ta-lib-python ) from 0.5.5 to 0.6.5.
- [Release notes](https://github.com/ta-lib/ta-lib-python/releases )
- [Changelog](https://github.com/TA-Lib/ta-lib-python/blob/master/CHANGELOG )
- [Commits](https://github.com/ta-lib/ta-lib-python/compare/v0.5.5...v0.6.5 )
---
updated-dependencies:
- dependency-name: ta-lib
dependency-version: 0.6.5
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 06:16:57 +00:00
Matthias
47bf2d1f26
chore: bump types in pre-commit config
2025-08-11 08:14:42 +02:00
Matthias
758392c206
Merge pull request #12100 from freqtrade/dependabot/pip/develop/torch-2.8.0
...
chore(deps): bump torch from 2.7.1 to 2.8.0
2025-08-11 08:13:48 +02:00
Matthias
647011bf0c
Merge pull request #12106 from freqtrade/dependabot/github_actions/develop/actions/download-artifact-5
...
chore(deps): bump actions/download-artifact from 4 to 5
2025-08-11 08:13:34 +02:00
Matthias
580413b5f8
Merge pull request #12099 from freqtrade/dependabot/pip/develop/cryptography-45.0.6
...
chore(deps): bump cryptography from 45.0.5 to 45.0.6
2025-08-11 08:12:47 +02:00
Matthias
c8c9e5167e
Merge pull request #12105 from freqtrade/dependabot/pip/develop/pre-commit-4.3.0
...
chore(deps-dev): bump pre-commit from 4.2.0 to 4.3.0
2025-08-11 08:02:17 +02:00
dependabot[bot]
2e8707059d
chore(deps): bump actions/download-artifact from 4 to 5
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 05:40:44 +00:00
dependabot[bot]
e0d9d01493
chore(deps-dev): bump pre-commit from 4.2.0 to 4.3.0
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.2.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-version: 4.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 05:38:29 +00:00
Matthias
45bf1ace7d
Merge pull request #12102 from freqtrade/dependabot/pip/develop/time-machine-2.17.0
...
chore(deps-dev): bump time-machine from 2.16.0 to 2.17.0
2025-08-11 07:36:46 +02:00
Matthias
39a5328f5a
Merge pull request #12104 from freqtrade/dependabot/pip/develop/ruff-0.12.8
...
chore(deps-dev): bump ruff from 0.12.7 to 0.12.8
2025-08-11 07:36:38 +02:00
dependabot[bot]
9f82738c96
chore(deps-dev): bump ruff from 0.12.7 to 0.12.8
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.7 to 0.12.8.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.7...0.12.8 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 04:47:32 +00:00
dependabot[bot]
f69f6ec8be
chore(deps-dev): bump the types group with 2 updates
...
Bumps the types group with 2 updates: [types-requests](https://github.com/typeshed-internal/stub_uploader ) and [types-python-dateutil](https://github.com/typeshed-internal/stub_uploader ).
Updates `types-requests` from 2.32.4.20250611 to 2.32.4.20250809
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
Updates `types-python-dateutil` from 2.9.0.20250708 to 2.9.0.20250809
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-version: 2.32.4.20250809
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20250809
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 04:47:15 +00:00
dependabot[bot]
8b3fb11f14
chore(deps-dev): bump time-machine from 2.16.0 to 2.17.0
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.16.0 to 2.17.0.
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/docs/changelog.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.16.0...2.17.0 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-version: 2.17.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 04:46:55 +00:00
dependabot[bot]
b0f4c57fa8
chore(deps): bump torch from 2.7.1 to 2.8.0
...
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.7.1 to 2.8.0.
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/compare/v2.7.1...v2.8.0 )
---
updated-dependencies:
- dependency-name: torch
dependency-version: 2.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 04:43:29 +00:00
dependabot[bot]
d759deae8f
chore(deps): bump cryptography from 45.0.5 to 45.0.6
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 45.0.5 to 45.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/45.0.5...45.0.6 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 45.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 04:41:22 +00:00
Matthias
b695b5a83c
Merge pull request #12095 from freqtrade/dependabot/docker/python-3.13.6-slim-bookworm
...
chore(deps): bump python from 3.13.5-slim-bookworm to 3.13.6-slim-bookworm
2025-08-10 16:39:27 +02:00
Matthias
b8883b790e
test: adjust stoploss order getting for bitget
2025-08-10 16:35:53 +02:00
dependabot[bot]
423197cb23
chore(deps): bump python
...
Bumps python from 3.13.5-slim-bookworm to 3.13.6-slim-bookworm.
---
updated-dependencies:
- dependency-name: python
dependency-version: 3.13.6-slim-bookworm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-10 06:52:45 +00:00
Matthias
38107664b5
feat(bitget): Add triggered stoploss detection logic
2025-08-09 17:40:21 +02:00
Matthias
42d3f557bc
chore(ci): fix windows install
...
temporarily pin ta-lib to <0.6.0 when searching for wheels
2025-08-09 16:11:42 +02:00
Matthias
1a3c913176
feat(bitget): Align bitget candle limits
2025-08-09 15:49:44 +02:00
Matthias
83de41ad0e
test(bitget): add test for bitget ohlcv limit
2025-08-09 15:49:29 +02:00
Matthias
8cc4664823
chore: fix imports
2025-08-07 20:10:01 +02:00
Matthias
aaecbc2206
test(bitget): add test for stoploss emulation
2025-08-07 20:10:01 +02:00
Matthias
e36df7eff5
feat(bitget): correctly cancel stop orders
2025-08-07 20:10:01 +02:00
Matthias
95f58b2b8c
feat(bitget): add stoploss support properly
2025-08-07 20:10:01 +02:00
Matthias
8df0ce3fb5
docs: add stoploss on exchange bitget
2025-08-07 20:10:01 +02:00
Matthias
4177809f71
feat(bitget): stoploss order fetching attempts
2025-08-07 20:10:01 +02:00
Matthias
96aa214fc5
Merge pull request #12092 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-08-07 06:01:21 +02:00
Matthias
a3c1c8c1b4
Merge pull request #12091 from freqtrade/deps/ccxt
...
Bump ccxt to 4.4.99
2025-08-07 06:00:35 +02:00
Freqtrade Bot
2bf3494cbc
chore: update pre-commit hooks
2025-08-07 03:31:40 +00:00
Matthias
e3dd3478bb
chore: bump ccxt to 4.4.99
2025-08-06 21:12:29 +02:00
Matthias
457af15b35
chore: safe basic freqAI infos to backtest result
2025-08-06 20:24:43 +02:00
Matthias
1eef1675cc
Merge pull request #12084 from freqtrade/fix/backtest_feature_handling
...
fix: Ensure pipelines that modify feature set are supported for fast backtesting
2025-08-05 20:19:18 +02:00
Robert Caulk
89ef31b381
fix: Ensure pipelines that modify feature set are supported for fast backtesting
2025-08-05 12:49:27 +02:00
mrpabloyeah
c00472c42d
Merge branch 'freqtrade:develop' into allow-pairs-with-prefix-in-marketcap-pairList
2025-08-05 11:25:15 +02:00
mrpabloyeah
c0143b04c8
Refactor pair resolution logic for improved clarity and modularity
2025-08-05 11:14:02 +02:00
Matthias
d1c901ae94
Merge pull request #12083 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-08-05 07:16:42 +02:00
Matthias
dd0aeaf380
Merge pull request #12080 from freqtrade/dependabot/github_actions/develop/docker/login-action-3.5.0
...
chore(deps): bump docker/login-action from 3.4.0 to 3.5.0
2025-08-05 07:10:25 +02:00
Freqtrade Bot
3e8e250a65
chore: update pre-commit hooks
2025-08-05 04:46:39 +00:00
dependabot[bot]
a34b580444
chore(deps): bump docker/login-action from 3.4.0 to 3.5.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](74a5d14239...184bdaa072 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 3.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-05 04:46:30 +00:00
Matthias
e7ea9d09c9
chore: fix typo
2025-08-05 06:45:35 +02:00
Matthias
e4e11be331
chore: temporarily disable htx due to certificate issues
2025-08-05 06:34:56 +02:00
Matthias
9774c51a97
Merge pull request #12074 from freqtrade/dependabot/pip/develop/scipy-stubs-1.16.1.0
...
chore(deps-dev): bump scipy-stubs from 1.16.0.2 to 1.16.1.0
2025-08-04 19:57:46 +02:00
Matthias
87ff8dc7bc
chore(deps-dev): update scipy-stubs in pre-commit config
2025-08-04 19:34:43 +02:00
Matthias
2434ae5476
chore: make scipy it's own group to update scipy-stubs together
2025-08-04 19:34:27 +02:00
dependabot[bot]
e474294d55
chore(deps-dev): bump scipy-stubs from 1.16.0.2 to 1.16.1.0
...
Bumps [scipy-stubs](https://github.com/scipy/scipy-stubs ) from 1.16.0.2 to 1.16.1.0.
- [Release notes](https://github.com/scipy/scipy-stubs/releases )
- [Commits](https://github.com/scipy/scipy-stubs/compare/v1.16.0.2...v1.16.1.0 )
---
updated-dependencies:
- dependency-name: scipy-stubs
dependency-version: 1.16.1.0
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 17:33:34 +00:00
Matthias
b081716df7
Merge pull request #12075 from freqtrade/dependabot/pip/develop/sqlalchemy-2.0.42
...
chore(deps): bump sqlalchemy from 2.0.41 to 2.0.42
2025-08-04 19:31:26 +02:00
Matthias
e1af43b133
Merge branch 'develop' into dependabot/pip/develop/sqlalchemy-2.0.42
2025-08-04 19:17:39 +02:00
mrpabloyeah
1ea6a99c48
Allow pairs with prefix in MarketCapPairList
2025-08-04 11:54:03 +02:00
Matthias
79fc80957f
Merge pull request #12071 from freqtrade/dependabot/pip/develop/ruff-0.12.7
...
chore(deps-dev): bump ruff from 0.12.5 to 0.12.7
2025-08-04 08:42:02 +02:00
Matthias
937eedd8ca
Merge pull request #12073 from freqtrade/dependabot/pip/develop/aiohttp-3.12.15
...
chore(deps): bump aiohttp from 3.12.14 to 3.12.15
2025-08-04 07:37:51 +02:00
dependabot[bot]
93ae45dcbb
chore(deps): bump aiohttp from 3.12.14 to 3.12.15
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.12.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 05:13:21 +00:00
Matthias
1adbd525bc
Merge pull request #12072 from freqtrade/dependabot/pip/develop/pymdown-extensions-10.16.1
...
chore(deps): bump pymdown-extensions from 10.16 to 10.16.1
2025-08-04 07:13:09 +02:00
Matthias
ced7465c1f
Merge pull request #12069 from freqtrade/dependabot/pip/develop/xgboost-3.0.3
...
chore(deps): bump xgboost from 3.0.2 to 3.0.3
2025-08-04 07:04:25 +02:00
Matthias
d635cb8516
Merge pull request #12068 from freqtrade/dependabot/pip/develop/ccxt-4.4.98
...
chore(deps): bump ccxt from 4.4.96 to 4.4.98
2025-08-04 07:01:33 +02:00
Matthias
2b578633ab
Merge pull request #12070 from freqtrade/dependabot/pip/develop/certifi-2025.8.3
...
chore(deps): bump certifi from 2025.7.14 to 2025.8.3
2025-08-04 06:52:59 +02:00
dependabot[bot]
824f555d48
chore(deps-dev): bump ruff from 0.12.5 to 0.12.7
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.5 to 0.12.7.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.5...0.12.7 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 04:50:05 +00:00
Matthias
999fd15bee
Merge pull request #12067 from freqtrade/dependabot/pip/develop/mypy-1.17.1
...
chore(deps-dev): bump mypy from 1.17.0 to 1.17.1
2025-08-04 06:42:38 +02:00
Matthias
be07879a1e
chore: bump sqlalchemy in pre-commit-config
2025-08-04 06:25:36 +02:00
dependabot[bot]
ab543c2680
chore(deps): bump sqlalchemy from 2.0.41 to 2.0.42
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 2.0.41 to 2.0.42.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-version: 2.0.42
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 04:06:27 +00:00
dependabot[bot]
79aa0bce5a
chore(deps): bump pymdown-extensions from 10.16 to 10.16.1
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.16 to 10.16.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.16...10.16.1 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-version: 10.16.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 03:59:05 +00:00
dependabot[bot]
05a76c0297
chore(deps): bump certifi from 2025.7.14 to 2025.8.3
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2025.7.14 to 2025.8.3.
- [Commits](https://github.com/certifi/python-certifi/compare/2025.07.14...2025.08.03 )
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2025.8.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 03:58:33 +00:00
dependabot[bot]
15eeac3c48
chore(deps): bump xgboost from 3.0.2 to 3.0.3
...
Bumps [xgboost](https://github.com/dmlc/xgboost ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/dmlc/xgboost/releases )
- [Changelog](https://github.com/dmlc/xgboost/blob/master/NEWS.md )
- [Commits](https://github.com/dmlc/xgboost/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: xgboost
dependency-version: 3.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 03:57:56 +00:00
dependabot[bot]
d8a84a7d6b
chore(deps): bump ccxt from 4.4.96 to 4.4.98
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.96 to 4.4.98.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.4.96...v4.4.98 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.98
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 03:54:29 +00:00
dependabot[bot]
863a5b7b81
chore(deps-dev): bump mypy from 1.17.0 to 1.17.1
...
Bumps [mypy](https://github.com/python/mypy ) from 1.17.0 to 1.17.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.17.0...v1.17.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.17.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 03:53:13 +00:00
Matthias
4ad049aec3
test: add test-case for futures filter
2025-08-03 19:50:24 +02:00
Matthias
03c16d034d
test: add test for --dex filter
2025-08-03 19:46:43 +02:00
Matthias
c1f8dce109
docs: re-extract list-exchanges command partial
2025-08-03 19:46:31 +02:00
Matthias
887f513438
feat: filter list-exchanges by dex
2025-08-03 19:44:52 +02:00
Matthias
12fbae7204
chore: remove pointless dockerfile template
...
Noticed in #12063 - it serves no paractical use.
Developers should use the devcontainer instead.
2025-08-03 19:38:34 +02:00
Matthias
a05cb8f1c5
feat: support filtering exchanges by trade mode
2025-08-03 18:25:51 +02:00
Matthias
cffee80b0e
chore: remove binanceje mapping
2025-08-03 17:41:55 +02:00
Matthias
0c0f2e43e8
feat: disable myOkx futures support
...
it's a product that doesn't exist.
2025-08-03 17:38:22 +02:00
Matthias
35456a1f32
feat: link okxus to the okx freqtrade base class
...
closes #12061
2025-08-03 17:34:22 +02:00
Matthias
b6a6bca41b
Merge pull request #12060 from freqtrade/test/kraken
...
Improved kraken test
2025-08-03 09:47:32 +02:00
Matthias
102cc87618
Merge pull request #12059 from freqtrade/feat/bitget
...
Add bitget base support
2025-08-03 09:47:19 +02:00
Matthias
1ec45dcf19
test: improve kraken fetch trades compatibility test
2025-08-03 09:15:45 +02:00
Matthias
f2fb1b7919
docs(bitget): fix typo
2025-08-03 09:01:03 +02:00
Matthias
78c5b18937
docs(bitget): add bitget documentation
2025-08-03 08:51:53 +02:00
Matthias
86de1dee29
feat(bitget): add support for order time in force
2025-08-03 08:51:53 +02:00
Matthias
7afd3cb730
feat(bitget): configure mark timeframe
2025-08-03 08:51:53 +02:00
Matthias
b887e2ad21
test: cleanup conftest file
2025-08-03 08:51:53 +02:00
Matthias
ea2350f1ed
test: add test for bitget ohlcv specifics
2025-08-03 08:51:53 +02:00
Matthias
786c858452
test: enable testing bitget spot markets
2025-08-03 08:51:53 +02:00
Matthias
a6b643a33f
feat: add ohlcv candle limit specific for bitget
2025-08-03 08:51:53 +02:00
Matthias
0e5235e6dc
chore: add basic bitget exchange
2025-08-03 08:51:53 +02:00
Matthias
c93c97c2de
fix: tick_size_over_time must not use scientific notion
...
closes 12054
2025-08-02 11:22:19 +02:00
Matthias
271ba462b1
test: improved formatting for simplified digestion
...
part of #12054
2025-08-02 11:22:14 +02:00
Matthias
690918f8d3
test: add test for historic_tick_size with small numbers
...
part of #12054
2025-08-02 11:22:04 +02:00
Matthias
de5dd66512
fix: update decimal_to_precision usage to new interface
...
The keyword parameter name changed in
https://github.com/ccxt/ccxt/pull/26289
Breaking how we call decimal_to_precision.
2025-08-01 06:58:32 +02:00
Matthias
c8593b2307
feat: add missing keys to config schema
2025-08-01 06:58:32 +02:00
Matthias
fc21757e40
Merge pull request #12055 from stash86/fix-recursive
...
Temporary fix in recursive analysis for candle_type_def issue
2025-08-01 06:39:20 +02:00
Stefano
b6d0cde29f
temporary fix until better solution is found
2025-08-01 11:24:45 +09:00
Matthias
f0dfc23a5f
chore: bump dev version to 2025.8
2025-07-31 19:48:24 +02:00
Matthias
c9dda3480d
Merge pull request #12052 from freqtrade/new_release
...
New release 2025.7
2025-07-31 19:47:30 +02:00
Matthias
45804e1bef
chore: bump version to 2025.7
2025-07-31 06:29:50 +02:00
Matthias
6dd5dc5d2c
Merge branch 'stable' into new_release
2025-07-31 06:29:29 +02:00
Matthias
a5db75d361
Merge pull request #12050 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-07-31 06:22:09 +02:00
Freqtrade Bot
4c4bc2be9b
chore: update pre-commit hooks
2025-07-31 03:31:12 +00:00
Matthias
e9cc9bb38a
test: add explaining comment about mark price test
...
closes #12046
2025-07-30 07:13:35 +02:00
Matthias
3b6395ddb8
test: improve ccxt compat test teardown
2025-07-29 20:12:00 +02:00
Matthias
fdcbb3c0d0
chore: enable test checking funding-fee returned is not 0.
2025-07-29 20:05:54 +02:00
Matthias
b07ffbf721
test: remove unused argument
2025-07-29 18:30:46 +02:00
Matthias
a7b7e10c09
docs: update and simplify webhook docs
2025-07-29 07:23:03 +02:00
Matthias
f18472479a
chore: align rpc message fields to use order_rate
2025-07-29 07:23:03 +02:00
Matthias
18c37b9b8f
Merge pull request #12044 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-07-29 06:42:24 +02:00
Freqtrade Bot
d28abc18ea
chore: update pre-commit hooks
2025-07-29 03:34:34 +00:00
Matthias
80b50141ee
Merge pull request #12037 from freqtrade/dependabot/pip/develop/ruff-0.12.5
...
chore(deps-dev): bump ruff from 0.12.4 to 0.12.5
2025-07-28 07:40:37 +02:00
Matthias
b15d49f9ae
Merge pull request #12039 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.4.3
...
chore(deps): bump astral-sh/setup-uv from 6.4.1 to 6.4.3
2025-07-28 07:39:37 +02:00
Matthias
668635892c
Merge pull request #12038 from freqtrade/dependabot/pip/develop/ccxt-4.4.96
...
chore(deps): bump ccxt from 4.4.95 to 4.4.96
2025-07-28 07:35:43 +02:00
Matthias
670a29d420
Merge pull request #12035 from freqtrade/dependabot/pip/develop/cmaes-0.12.0
...
chore(deps): bump cmaes from 0.11.1 to 0.12.0
2025-07-28 07:33:28 +02:00
Matthias
fd0d089f43
Merge pull request #12034 from freqtrade/dependabot/pip/develop/numpy-2.3.2
...
chore(deps): bump numpy from 2.3.1 to 2.3.2
2025-07-28 07:27:12 +02:00
Matthias
b5fb6888f0
Merge pull request #12032 from freqtrade/dependabot/pip/develop/orjson-3.11.1
...
chore(deps): bump orjson from 3.11.0 to 3.11.1
2025-07-28 07:20:35 +02:00
Matthias
edc23dcd2f
Merge pull request #12031 from freqtrade/dependabot/pip/develop/rich-14.1.0
...
chore(deps): bump rich from 14.0.0 to 14.1.0
2025-07-28 07:16:11 +02:00
Matthias
1dc299f6f4
Merge pull request #12036 from freqtrade/dependabot/pip/develop/scipy-1.16.1
...
chore(deps): bump scipy from 1.16.0 to 1.16.1
2025-07-28 07:12:44 +02:00
Matthias
99d2423534
Merge pull request #12033 from freqtrade/dependabot/pip/develop/mkdocs-9c6b142b23
...
chore(deps): bump mkdocs-material from 9.6.15 to 9.6.16 in the mkdocs group
2025-07-28 07:09:41 +02:00
Matthias
b8b8da2eb2
Merge pull request #12030 from freqtrade/dependabot/pip/develop/stable-baselines3-2.7.0
...
chore(deps): bump stable-baselines3 from 2.6.0 to 2.7.0
2025-07-28 06:52:25 +02:00
dependabot[bot]
4237d9fd11
chore(deps): bump astral-sh/setup-uv from 6.4.1 to 6.4.3
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.4.1 to 6.4.3.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](7edac99f96...e92bafb625 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 04:21:49 +00:00
dependabot[bot]
b98a91ba4c
chore(deps): bump ccxt from 4.4.95 to 4.4.96
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.95 to 4.4.96.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.4.95...v4.4.96 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.96
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 04:06:42 +00:00
dependabot[bot]
e74db3e024
chore(deps-dev): bump ruff from 0.12.4 to 0.12.5
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.4 to 0.12.5.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.4...0.12.5 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 04:05:08 +00:00
dependabot[bot]
ead3282229
chore(deps): bump scipy from 1.16.0 to 1.16.1
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.16.0 to 1.16.1.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.16.0...v1.16.1 )
---
updated-dependencies:
- dependency-name: scipy
dependency-version: 1.16.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 04:03:27 +00:00
dependabot[bot]
dfd9e7e777
chore(deps): bump cmaes from 0.11.1 to 0.12.0
...
Bumps [cmaes](https://github.com/CyberAgentAILab/cmaes ) from 0.11.1 to 0.12.0.
- [Release notes](https://github.com/CyberAgentAILab/cmaes/releases )
- [Commits](https://github.com/CyberAgentAILab/cmaes/compare/v0.11.1...v0.12.0 )
---
updated-dependencies:
- dependency-name: cmaes
dependency-version: 0.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 04:02:06 +00:00
dependabot[bot]
71362c9140
chore(deps): bump numpy from 2.3.1 to 2.3.2
...
Bumps [numpy](https://github.com/numpy/numpy ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v2.3.1...v2.3.2 )
---
updated-dependencies:
- dependency-name: numpy
dependency-version: 2.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 04:01:45 +00:00
dependabot[bot]
68114691c6
chore(deps): bump mkdocs-material in the mkdocs group
...
Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.6.15 to 9.6.16
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.15...9.6.16 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 04:01:08 +00:00
dependabot[bot]
37a3bdd507
chore(deps): bump orjson from 3.11.0 to 3.11.1
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.11.0 to 3.11.1.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.11.0...3.11.1 )
---
updated-dependencies:
- dependency-name: orjson
dependency-version: 3.11.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 04:00:32 +00:00
dependabot[bot]
50389cbbf4
chore(deps): bump rich from 14.0.0 to 14.1.0
...
Bumps [rich](https://github.com/Textualize/rich ) from 14.0.0 to 14.1.0.
- [Release notes](https://github.com/Textualize/rich/releases )
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Textualize/rich/compare/v14.0.0...v14.1.0 )
---
updated-dependencies:
- dependency-name: rich
dependency-version: 14.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 04:00:17 +00:00
dependabot[bot]
a7e5d3e427
chore(deps): bump stable-baselines3 from 2.6.0 to 2.7.0
...
Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3 ) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/DLR-RM/stable-baselines3/releases )
- [Commits](https://github.com/DLR-RM/stable-baselines3/compare/v2.6.0...v2.7.0 )
---
updated-dependencies:
- dependency-name: stable-baselines3
dependency-version: 2.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 03:58:59 +00:00
Matthias
48d1106546
fix: undefined candle_type_def in lookahead-analysis
2025-07-27 14:43:19 +02:00
Matthias
6452521002
Merge pull request #12026 from hippocritical/develop
...
Add Numpy2.0 np.NaN => np.nan conversion to strategy_updater
2025-07-26 13:19:28 +02:00
hippocritical
52374b39f2
adds numpy.NaN => np.nan conversion to the strategy updater since numpy2.0 changed that, now it throws errors.
...
To adjust more of those we can now easily expand on it.
This includes aliases for imports as well.
2025-07-26 11:22:07 +02:00
Matthias
300a866aac
test: update test for new logic
2025-07-26 09:48:12 +02:00
Matthias
9873a862e0
fix: improve startup_candle_count assignment
2025-07-26 09:48:06 +02:00
Matthias
1c8bbc14b8
fix: initialize exchange before strategy
2025-07-26 09:21:02 +02:00
Matthias
afa1311ff8
chore: fix odd comment formatting
2025-07-26 09:12:46 +02:00
Matthias
3ecc9c30cb
Merge pull request #12021 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-07-24 06:50:02 +02:00
Freqtrade Bot
a85bb040f2
chore: update pre-commit hooks
2025-07-24 03:30:04 +00:00
Matthias
841e480ff5
test: add test for get_dry_run_wallet
2025-07-22 07:14:37 +02:00
Matthias
a0e9b77f75
fix: fix problem in for dict based wallets
2025-07-22 07:14:37 +02:00
Matthias
47d59f8ff4
Merge pull request #12003 from freqtrade/dependabot/pip/develop/pyarrow-21.0.0
...
chore(deps): bump pyarrow from 20.0.0 to 21.0.0
2025-07-22 07:04:46 +02:00
Matthias
676c48411b
Merge pull request #12014 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-07-22 06:52:41 +02:00
Matthias
954950c8cb
chore: update pyarrow pre-compiled wheel
2025-07-22 06:43:50 +02:00
Matthias
2520b7cd51
chore: add missing fields
2025-07-22 06:43:16 +02:00
Matthias
f9d7f05d38
chore: sort conf_required alphabetically
2025-07-22 06:41:57 +02:00
Freqtrade Bot
46d4ff3d36
chore: update pre-commit hooks
2025-07-22 03:30:48 +00:00
Matthias
9347d823fc
chore: re-word variable to match it's purpose
...
closes #12013
2025-07-21 21:08:42 +02:00
Matthias
5e8bd359c8
Merge pull request #12009 from freqtrade/dependabot/pip/develop/jsonschema-4.25.0
...
chore(deps): bump jsonschema from 4.24.0 to 4.25.0
2025-07-21 12:34:08 +02:00
Matthias
bae8a55f81
Merge pull request #12012 from freqtrade/dependabot/pip/develop/mypy-1.17.0
...
chore(deps-dev): bump mypy from 1.16.1 to 1.17.0
2025-07-21 10:42:31 +02:00
dependabot[bot]
56c672b6d2
chore(deps-dev): bump mypy from 1.16.1 to 1.17.0
...
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.17.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 06:35:33 +00:00
Matthias
de3956f2f9
Merge pull request #12008 from freqtrade/dependabot/pip/develop/ruff-0.12.4
...
chore(deps-dev): bump ruff from 0.12.3 to 0.12.4
2025-07-21 08:30:43 +02:00
Matthias
ddd7009fa8
Merge pull request #12011 from freqtrade/dependabot/pip/develop/types-83c738a83e
...
chore(deps-dev): bump types-cachetools from 6.0.0.20250525 to 6.1.0.20250717 in the types group
2025-07-21 08:11:10 +02:00
dependabot[bot]
31891b25af
chore(deps-dev): bump ruff from 0.12.3 to 0.12.4
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.3 to 0.12.4.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.3...0.12.4 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 05:57:17 +00:00
Matthias
187b19b1d6
Merge pull request #12010 from freqtrade/dependabot/pip/develop/pytest-b7c466671f
...
chore(deps-dev): bump pytest-asyncio from 1.0.0 to 1.1.0 in the pytest group
2025-07-21 07:55:50 +02:00
dependabot[bot]
e55d8512e7
chore(deps): bump pyarrow from 20.0.0 to 21.0.0
...
Bumps [pyarrow](https://github.com/apache/arrow ) from 20.0.0 to 21.0.0.
- [Release notes](https://github.com/apache/arrow/releases )
- [Commits](https://github.com/apache/arrow/compare/apache-arrow-20.0.0...apache-arrow-21.0.0 )
---
updated-dependencies:
- dependency-name: pyarrow
dependency-version: 21.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 05:46:12 +00:00
Matthias
697912f244
Merge pull request #12006 from freqtrade/dependabot/pip/develop/technical-1.5.2
...
chore(deps): bump technical from 1.5.1 to 1.5.2
2025-07-21 07:45:47 +02:00
Matthias
2f3ad09cf5
Merge pull request #12004 from freqtrade/dependabot/pip/develop/scikit-learn-1.7.1
...
chore(deps): bump scikit-learn from 1.7.0 to 1.7.1
2025-07-21 07:45:06 +02:00
Matthias
523dd305ba
Merge pull request #12007 from freqtrade/dependabot/pip/develop/python-telegram-bot-22.3
...
chore(deps): bump python-telegram-bot from 22.2 to 22.3
2025-07-21 07:39:23 +02:00
Matthias
2d87d74829
Merge pull request #12005 from freqtrade/dependabot/pip/develop/orjson-3.11.0
...
chore(deps): bump orjson from 3.10.18 to 3.11.0
2025-07-21 07:30:59 +02:00
Matthias
820791e889
Merge pull request #12002 from freqtrade/dependabot/pip/develop/tensorboard-2.20.0
...
chore(deps): bump tensorboard from 2.19.0 to 2.20.0
2025-07-21 07:10:24 +02:00
Matthias
a130122cc6
chore: bump pre-commit types for cachetools
2025-07-21 06:49:52 +02:00
Matthias
3a58297a8d
docs: improve hyperliquid doc clarity further
2025-07-21 06:29:32 +02:00
Matthias
65d22f9f1c
Merge pull request #12001 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.4.1
...
chore(deps): bump astral-sh/setup-uv from 6.3.1 to 6.4.1
2025-07-21 06:22:12 +02:00
dependabot[bot]
ec5df87318
chore(deps-dev): bump types-cachetools in the types group
...
Bumps the types group with 1 update: [types-cachetools](https://github.com/typeshed-internal/stub_uploader ).
Updates `types-cachetools` from 6.0.0.20250525 to 6.1.0.20250717
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-cachetools
dependency-version: 6.1.0.20250717
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 04:22:04 +00:00
dependabot[bot]
cf1533c478
chore(deps-dev): bump pytest-asyncio in the pytest group
...
Bumps the pytest group with 1 update: [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ).
Updates `pytest-asyncio` from 1.0.0 to 1.1.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v1.0.0...v1.1.0 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-version: 1.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 04:22:03 +00:00
dependabot[bot]
fc34f8cad2
chore(deps): bump jsonschema from 4.24.0 to 4.25.0
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.24.0 to 4.25.0.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.24.0...v4.25.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-version: 4.25.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 04:21:50 +00:00
dependabot[bot]
3fbb38730c
chore(deps): bump python-telegram-bot from 22.2 to 22.3
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 22.2 to 22.3.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v22.2...v22.3 )
---
updated-dependencies:
- dependency-name: python-telegram-bot
dependency-version: '22.3'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 04:20:43 +00:00
dependabot[bot]
6a327440e0
chore(deps): bump technical from 1.5.1 to 1.5.2
...
---
updated-dependencies:
- dependency-name: technical
dependency-version: 1.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 04:20:25 +00:00
dependabot[bot]
f1c8d8325b
chore(deps): bump orjson from 3.10.18 to 3.11.0
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.10.18 to 3.11.0.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.10.18...3.11.0 )
---
updated-dependencies:
- dependency-name: orjson
dependency-version: 3.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 04:20:24 +00:00
dependabot[bot]
d2557a70d7
chore(deps): bump scikit-learn from 1.7.0 to 1.7.1
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.7.0...1.7.1 )
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-version: 1.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 04:20:08 +00:00
dependabot[bot]
bf76347751
chore(deps): bump tensorboard from 2.19.0 to 2.20.0
...
Bumps [tensorboard](https://github.com/tensorflow/tensorboard ) from 2.19.0 to 2.20.0.
- [Release notes](https://github.com/tensorflow/tensorboard/releases )
- [Changelog](https://github.com/tensorflow/tensorboard/blob/master/RELEASE.md )
- [Commits](https://github.com/tensorflow/tensorboard/compare/2.19.0...2.20.0 )
---
updated-dependencies:
- dependency-name: tensorboard
dependency-version: 2.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 04:17:28 +00:00
dependabot[bot]
a99a49e2af
chore(deps): bump astral-sh/setup-uv from 6.3.1 to 6.4.1
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.3.1 to 6.4.1.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](bd01e18f51...7edac99f96 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.4.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 03:32:53 +00:00
Matthias
b7fc924e82
docs: update backtest docs to explain missing metrics
2025-07-20 10:06:51 +02:00
Matthias
ef55bf6800
fix: use absolute daily profit instead of relative
...
closes #11987
2025-07-20 10:06:43 +02:00
Matthias
25ffc76655
docs(hyperliquid): documentation for hyperliquid vault / subaccount
...
closes #11500
2025-07-20 09:45:59 +02:00
Matthias
15b1cff9c2
docs: hyperliquid - clarify walletAddress further ...
2025-07-20 08:35:33 +02:00
Matthias
c1ba2936ec
test: update ccxt_config test to set defaultSettle for bybit
2025-07-19 16:14:27 +02:00
Matthias
f08c0c9870
feat: bybit - set defaultSettle to allow fetchPositions to work in usdc markets
2025-07-19 15:58:18 +02:00
Matthias
3b5b8bd007
feat: enable USDC futures for bybit
...
closes #11809
2025-07-19 15:34:27 +02:00
Matthias
74067d454b
feat: Update bybit liquidation price docstring
2025-07-19 15:26:19 +02:00
Matthias
16359d617d
chore: disable ws tests for hyperliquid for now
2025-07-19 15:08:32 +02:00
Matthias
ae9f83ed30
refactor: simplify ws_test
2025-07-19 15:07:53 +02:00
Matthias
49626ca31c
Merge pull request #11997 from freqtrade/bump/ccxt
...
Bump ccxt to 4.4.95
2025-07-19 09:41:12 +02:00
Matthias
884f543fb7
chore: bump ccxt to 4.4.95
2025-07-19 09:03:50 +02:00
Matthias
29df7499c5
chore: improve error output
2025-07-19 08:30:10 +02:00
Matthias
5e64416dfa
test: add test for profit_all
2025-07-18 20:17:19 +02:00
Matthias
1118032c1f
feat: add /profit_all endpoint
2025-07-18 20:17:11 +02:00
Matthias
277828b1d4
chore(tests): reduce hyperliquid timeframe
...
UBTC wasn't listed for long enough
2025-07-18 18:27:36 +02:00
Matthias
47dcf7bc93
chore(ci): Switch hyperliquid tests to a more active pair
2025-07-18 07:17:31 +02:00
Matthias
75081ab046
docs: add /profit_long and short to telegram docs
2025-07-18 06:58:20 +02:00
Matthias
571497e58b
Merge pull request #11974 from qqqqqf-q/feat/telegram-profit-direction
...
feat(telegram): Add /profit long and /profit short commands
2025-07-18 06:54:21 +02:00
Matthias
d710c85cda
chore: simplify profit-callback logic
2025-07-17 21:02:46 +02:00
Matthias
978f9c804b
chore: improved code structure and types
2025-07-17 20:59:04 +02:00
Matthias
31522c681e
feat: update get_best_pair to allow better filtering
2025-07-17 20:28:31 +02:00
Matthias
a5ac8a95a7
feat: update get_trading_volume interface to allow filtering for more props
2025-07-17 20:23:59 +02:00
Matthias
35dab9b566
test: fix typo in test name
2025-07-17 07:28:53 +02:00
Matthias
2b05a49671
test: Update telegram /profit tests
2025-07-17 07:26:45 +02:00
Matthias
b79b5b6c32
refactor: move profit test next to each other
2025-07-17 07:21:05 +02:00
Matthias
78124cd025
feat: support /profit long, too
2025-07-17 07:20:15 +02:00
Matthias
7c4c789711
chore: fix message formatting issue
2025-07-17 07:10:32 +02:00
Matthias
30b32a0d2e
fix: don't call stoploss-adjust after trade has closed
...
closes #11990
2025-07-17 06:59:53 +02:00
Matthias
d33768ecee
Merge pull request #11992 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-07-17 06:38:42 +02:00
Freqtrade Bot
ccf20b2fe1
chore: update pre-commit hooks
2025-07-17 03:29:45 +00:00
Matthias
23bbbddcdb
chore: improve backtest doc clarity
2025-07-16 20:24:48 +02:00
Matthias
c6ed64746c
chore: sort pairs by absolute profit
2025-07-16 20:22:56 +02:00
Matthias
8f4dfbf55d
chore: remove long-deprecated and pointless metric
2025-07-16 20:18:26 +02:00
Matthias
5296a3be23
fix: order_filled errors must be ignored
2025-07-16 20:18:26 +02:00
qqqqqf
c92c64bac2
Modify the duplicate functions.
...
Modify the original three duplicate functions (_profit_short, _profit_long, _profit), and add _profit_handler and _format_profit_message.
Refactor telegram.py and rpc.py.
Sorry for the duplicate functions yesterday, I was a bit rushed.
Both pytest and ruff have passed.
2025-07-16 11:43:51 +08:00
Matthias
aaca904455
chore: improved pull request template wording
2025-07-15 20:11:00 +02:00
qqqqqf
19b57ad87e
Add /profit long and /profit short commands#2
...
# Added `/profit_long` and `/profit_short` Commands
Users can now use commands like:
- `/profit_long [<n>]`
- `/profit_short [<n>]`
- `/profit [<n>]`
---
## Key Changes Implemented
### `freqtrade/rpc/telegram.py`:
- The `_profit` command handler has been updated to robustly parse `long` or `short` as optional arguments.
- **Translation:** The `_profit` command handler has been improved to reliably interpret `long` or `short` as optional parameters.
- The determined direction is passed to the RPC layer.
- **Translation:** The direction determined (either `long` or `short`) is passed to the RPC layer.
- The `/help` command documentation is updated.
- **Translation:** The documentation for the `/help` command has been updated accordingly.
---
### `freqtrade/rpc/rpc.py`:
- The `_rpc_trade_statistics` method now accepts a direction parameter.
- **Translation:** The `_rpc_trade_statistics` method has been updated to accept a `direction` parameter.
- The method has been refactored into a main function and a `_process_trade_stats` helper function to reduce complexity and improve readability.
- **Translation:** The method has been refactored into a main function and a helper function, `_process_trade_stats`, to reduce complexity and improve readability.
- The database query filter is dynamically modified to include a condition on `Trade.is_short` when a direction is provided.
- **Translation:** The database query filter dynamically adjusts to include a condition on `Trade.is_short` when a direction is specified.
---
### `tests/rpc/test_rpc_telegram.py`:
- Existing tests for `_profit` have been updated to match the new message format.
- **Translation:** Existing tests for the `_profit` function have been updated to match the new message format.
- New test cases have been added to specifically validate the `long` and `short` filtering functionality.
- **Translation:** New test cases have been added to specifically validate the filtering functionality for `long` and `short` trades.
---
## Testing
- All local `pytest` tests pass successfully.
- **Translation:** All local `pytest` tests have passed successfully.
- All `ruff` linter checks pass.
- **Translation:** All `ruff` code checks have passed.
- As I do not have a full local deployment, I am relying on the CI pipeline for final validation.
- **Translation:** Since I don't have a complete local deployment, I am relying on the CI pipeline for final validation.
---
This time, only a little AI was used :)
Except for the translation.
2025-07-15 19:15:04 +08:00
qqqqqf
583738040c
Merge branch 'freqtrade:develop' into feat/telegram-profit-direction
2025-07-15 16:49:02 +08:00
Matthias
6e38b72601
chore: Improve pull request template to be clear against AI
2025-07-15 07:05:41 +02:00
Matthias
8bf8ccfe50
Merge pull request #11985 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-07-15 06:25:00 +02:00
Freqtrade Bot
e721a741ca
chore: update pre-commit hooks
2025-07-15 03:31:05 +00:00
Matthias
19e9effae4
Merge pull request #11980 from freqtrade/dependabot/pip/develop/python-rapidjson-1.21
...
chore(deps): bump python-rapidjson from 1.20 to 1.21
2025-07-14 18:16:13 +02:00
Matthias
84100ca7ae
Merge pull request #11976 from freqtrade/dependabot/pip/develop/types-1a612854d0
...
chore(deps-dev): bump types-python-dateutil from 2.9.0.20250516 to 2.9.0.20250708 in the types group
2025-07-14 08:20:49 +02:00
Matthias
a6f94f7d24
Merge pull request #11978 from freqtrade/dependabot/pip/develop/certifi-2025.7.14
...
chore(deps): bump certifi from 2025.6.15 to 2025.7.14
2025-07-14 08:17:42 +02:00
Matthias
0a32be3fc3
Merge pull request #11982 from freqtrade/dependabot/pip/develop/pandas-2.3.1
...
chore(deps): bump pandas from 2.3.0 to 2.3.1
2025-07-14 08:11:32 +02:00
Matthias
065203c3db
Merge pull request #11983 from freqtrade/dependabot/pip/develop/aiohttp-3.12.14
...
chore(deps): bump aiohttp from 3.12.13 to 3.12.14
2025-07-14 08:03:44 +02:00
Matthias
758ae42092
Merge pull request #11979 from freqtrade/dependabot/pip/develop/fastapi-0.116.1
...
chore(deps): bump fastapi from 0.115.14 to 0.116.1
2025-07-14 07:47:55 +02:00
dependabot[bot]
6fdc0f1b22
chore(deps): bump aiohttp from 3.12.13 to 3.12.14
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.12.13 to 3.12.14.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.12.13...v3.12.14 )
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.12.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 05:37:47 +00:00
dependabot[bot]
7c9fe22b9f
chore(deps): bump pandas from 2.3.0 to 2.3.1
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Commits](https://github.com/pandas-dev/pandas/compare/v2.3.0...v2.3.1 )
---
updated-dependencies:
- dependency-name: pandas
dependency-version: 2.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 05:37:46 +00:00
Matthias
53aecfa856
Merge pull request #11981 from freqtrade/dependabot/pip/develop/ccxt-4.4.94
...
chore(deps): bump ccxt from 4.4.92 to 4.4.94
2025-07-14 07:36:31 +02:00
Matthias
bf511f12d4
Merge pull request #11977 from freqtrade/dependabot/pip/develop/ruff-0.12.3
...
chore(deps-dev): bump ruff from 0.12.2 to 0.12.3
2025-07-14 07:19:19 +02:00
Matthias
0eed655e7c
chore: bump types-dateutil in pre-commit config
2025-07-14 06:42:42 +02:00
dependabot[bot]
d2d283a4b2
chore(deps): bump ccxt from 4.4.92 to 4.4.94
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.92 to 4.4.94.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.4.92...v4.4.94 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.94
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 04:28:22 +00:00
dependabot[bot]
85492c1084
chore(deps): bump python-rapidjson from 1.20 to 1.21
...
Bumps [python-rapidjson](https://github.com/python-rapidjson/python-rapidjson ) from 1.20 to 1.21.
- [Changelog](https://github.com/python-rapidjson/python-rapidjson/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-rapidjson/python-rapidjson/compare/v1.20...v1.21 )
---
updated-dependencies:
- dependency-name: python-rapidjson
dependency-version: '1.21'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 04:28:21 +00:00
dependabot[bot]
f07134bf66
chore(deps): bump fastapi from 0.115.14 to 0.116.1
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.115.14 to 0.116.1.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.115.14...0.116.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.116.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 04:28:19 +00:00
dependabot[bot]
7678a59b1f
chore(deps): bump certifi from 2025.6.15 to 2025.7.14
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2025.6.15 to 2025.7.14.
- [Commits](https://github.com/certifi/python-certifi/compare/2025.06.15...2025.07.14 )
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2025.7.14
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 04:27:14 +00:00
dependabot[bot]
daced63d00
chore(deps-dev): bump ruff from 0.12.2 to 0.12.3
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.2 to 0.12.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.2...0.12.3 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 04:25:44 +00:00
dependabot[bot]
002d8c4022
chore(deps-dev): bump types-python-dateutil in the types group
...
Bumps the types group with 1 update: [types-python-dateutil](https://github.com/typeshed-internal/stub_uploader ).
Updates `types-python-dateutil` from 2.9.0.20250516 to 2.9.0.20250708
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20250708
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 04:21:02 +00:00
Matthias
8c85448ed7
chore: remove unused import
2025-07-13 16:04:25 +02:00
Matthias
2236b08fc2
refactor: improved exchange init sequence
2025-07-13 16:03:51 +02:00
Matthias
24f904efc4
test: fix failing test
2025-07-13 15:41:00 +02:00
Matthias
3eaa862caf
chore: remove modetrade wrong imports
2025-07-13 13:34:03 +02:00
Matthias
469587e656
feat: add modetrade exchange base config
2025-07-13 13:08:47 +02:00
Matthias
b24064d706
refactor: move default trading mode determination to exchange
2025-07-13 13:04:37 +02:00
Matthias
c4a29a0178
test: ensure candle_type_def is set properly
2025-07-13 13:04:37 +02:00
Matthias
aedbe0d1d2
chore: add spot to available trading modes
2025-07-13 13:04:37 +02:00
Matthias
c5e3f7d0ba
chore: default trading-mode to first in supported list
2025-07-13 13:04:37 +02:00
Matthias
bc019d6b6d
chore: Explicitly type variable
2025-07-13 13:04:33 +02:00
Matthias
f889061b95
refactor: don't assume all exchanges support spot markets
2025-07-13 10:27:33 +02:00
Matthias
1f52ff3f94
feat: enable websocket support for hyperliquid
...
This should be treated as experimental (experimental).
2025-07-13 10:20:48 +02:00
Matthias
d0c3b30289
docs: add explanation message about "couldn't reuse"
2025-07-13 09:55:36 +02:00
Matthias
e77feafee0
fix: avoid unnecessary log message when filling ws message
2025-07-13 09:52:05 +02:00
Matthias
1889a315a3
chore: fix comment location
2025-07-13 09:41:48 +02:00
Matthias
cc998afb44
chore: explicitly disable hyperliquid websockets
...
Add comment explaining the reason
2025-07-13 09:37:05 +02:00
qqqqqf
97f30cf13d
feat(telegram): Add /profit long and /profit short commands
...
This commit enhances the /profit Telegram command to allow filtering by trade direction.
- The `_profit` handler in `telegram.py` now parses 'long'/'short' arguments and passes the direction to the RPC layer.
- The `_rpc_trade_statistics` method in `rpc.py` is updated to filter trades based on the provided direction. It has also been refactored for lower complexity.
- The `/help` command documentation is updated to reflect the new functionality.
- Corresponding unit tests in `test_rpc_telegram.py` are updated and extended to cover the new cases.
2025-07-12 08:41:39 +08:00
Matthias
ccbc48b590
refactor: improve method ordering
2025-07-10 07:08:35 +02:00
Matthias
dde6001ad0
Merge pull request #11972 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-07-10 06:30:36 +02:00
Freqtrade Bot
aae3ab23ac
chore: update pre-commit hooks
2025-07-10 03:27:16 +00:00
Matthias
604e08382e
Merge pull request #11899 from mrpabloyeah/add-current-drawdown-in-telegram-profit-command
...
Add current drawdown in telegram profit command
2025-07-09 06:40:28 +02:00
Matthias
2ecadabd92
chore: align API endpoints
2025-07-08 20:09:17 +02:00
Matthias
17c7826756
Merge branch 'develop' into add-current-drawdown-in-telegram-profit-command
2025-07-08 19:59:42 +02:00
Matthias
fe92df7842
chore: revert unnecessary edits
2025-07-08 19:59:37 +02:00
mrpabloyeah
e6dd932436
Expand calculate_max_drawdown() to return the current drawdown data and use it instead of calculate_current_drawdown()
2025-07-08 13:00:48 +02:00
Matthias
8acc05bb2d
chore: update wording in exception message
2025-07-08 06:59:52 +02:00
Matthias
c39f6f892b
Merge pull request #11968 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-07-08 06:54:38 +02:00
Freqtrade Bot
f13b51cf91
chore: update pre-commit hooks
2025-07-08 03:26:25 +00:00
Matthias
e90c60c940
chore: improved response on delete order
2025-07-07 19:26:35 +02:00
Matthias
60029c2a8b
fix: improved message when nonexisting trade is deleted
...
part of #11967
2025-07-07 19:20:24 +02:00
Matthias
14429d449c
Merge pull request #11965 from freqtrade/dependabot/pip/develop/scipy-stubs-1.16.0.2
...
chore(deps-dev): bump scipy-stubs from 1.15.3.0 to 1.16.0.2
2025-07-07 07:15:41 +02:00
Matthias
cba9d6078c
Merge pull request #11964 from freqtrade/dependabot/pip/develop/cryptography-45.0.5
...
chore(deps): bump cryptography from 45.0.4 to 45.0.5
2025-07-07 07:09:44 +02:00
Matthias
2dfad98ed6
Merge pull request #11962 from freqtrade/dependabot/pip/develop/mkdocs-7fcd3881cb
...
chore(deps): bump mkdocs-material from 9.6.14 to 9.6.15 in the mkdocs group
2025-07-07 06:55:46 +02:00
Matthias
9de9cac23a
chore: bump scipy-stubs in pre-commit config
2025-07-07 06:46:39 +02:00
dependabot[bot]
d1fd7c3f6e
chore(deps): bump cryptography from 45.0.4 to 45.0.5
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 45.0.4 to 45.0.5.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/45.0.4...45.0.5 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 45.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 04:45:48 +00:00
Matthias
8fd5b93127
Merge pull request #11961 from freqtrade/dependabot/pip/develop/pytest-21071ef1ad
...
chore(deps-dev): bump pytest-xdist from 3.7.0 to 3.8.0 in the pytest group
2025-07-07 06:44:58 +02:00
Matthias
dafa5d4bac
Merge pull request #11966 from freqtrade/dependabot/pip/develop/ccxt-4.4.92
...
chore(deps): bump ccxt from 4.4.91 to 4.4.92
2025-07-07 06:44:34 +02:00
Matthias
d29cd5b9d9
Merge pull request #11963 from freqtrade/dependabot/pip/develop/ruff-0.12.2
...
chore(deps-dev): bump ruff from 0.12.1 to 0.12.2
2025-07-07 06:44:18 +02:00
dependabot[bot]
60094c6581
chore(deps): bump ccxt from 4.4.91 to 4.4.92
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.91 to 4.4.92.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/v4.4.91...v4.4.92 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.92
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 03:58:24 +00:00
dependabot[bot]
dd32e228ce
chore(deps-dev): bump scipy-stubs from 1.15.3.0 to 1.16.0.2
...
Bumps [scipy-stubs](https://github.com/scipy/scipy-stubs ) from 1.15.3.0 to 1.16.0.2.
- [Release notes](https://github.com/scipy/scipy-stubs/releases )
- [Commits](https://github.com/scipy/scipy-stubs/compare/v1.15.3.0...v1.16.0.2 )
---
updated-dependencies:
- dependency-name: scipy-stubs
dependency-version: 1.16.0.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 03:58:09 +00:00
dependabot[bot]
81639c61a8
chore(deps-dev): bump ruff from 0.12.1 to 0.12.2
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.1 to 0.12.2.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.1...0.12.2 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 03:55:54 +00:00
dependabot[bot]
ae1fcbcffb
chore(deps): bump mkdocs-material in the mkdocs group
...
Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.6.14 to 9.6.15
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.14...9.6.15 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 03:55:33 +00:00
dependabot[bot]
263d035181
chore(deps-dev): bump pytest-xdist in the pytest group
...
Bumps the pytest group with 1 update: [pytest-xdist](https://github.com/pytest-dev/pytest-xdist ).
Updates `pytest-xdist` from 3.7.0 to 3.8.0
- [Release notes](https://github.com/pytest-dev/pytest-xdist/releases )
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v3.7.0...v3.8.0 )
---
updated-dependencies:
- dependency-name: pytest-xdist
dependency-version: 3.8.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 03:51:40 +00:00
Matthias
8ecd7011cb
Merge pull request #11953 from freqtrade/drop_3.10
...
Drop support for python 3.10
2025-07-06 08:58:54 +02:00
Matthias
f7d42ba60d
chore: add TODO to eventually remove warning
2025-07-05 19:58:47 +02:00
Matthias
701cf47c4b
fix: implement fall-through for leverage tier finding
...
We'll for now issue a warning about this - and use the "current" tier
This way, gaps in tier data (between maxNotional and the next
minNotional) no longer cause an operational exception.
closes #11923
2025-07-05 19:56:52 +02:00
Matthias
315009a7f0
chore: move comment to correct location
2025-07-05 19:50:26 +02:00
Matthias
6e98a369de
test: add test case for #11923
2025-07-05 19:44:24 +02:00
Matthias
fa69b7017b
test: add TIA/USDT:USDT test leverage tier
...
part of #11923
2025-07-05 19:44:12 +02:00
Matthias
e98f3cfedf
docs: Update "tag" examples with advanced examples
2025-07-05 08:56:10 +02:00
Matthias
5f4184536a
docs: update max enter_tag length
2025-07-05 08:41:08 +02:00
Matthias
ac904c60c8
fix: powershell syntax error
2025-07-05 08:38:02 +02:00
Matthias
16defdbfdf
chore: autoformat actual code
2025-07-04 19:29:12 +02:00
Matthias
d010a050d3
chore: autoformat tests
2025-07-04 19:29:12 +02:00
Matthias
7b541ff958
test: refactor test to use asyncio.timeout
2025-07-04 19:29:12 +02:00
Matthias
78a47920ef
chore: Update dockerfile syntax
2025-07-04 19:26:38 +02:00
Matthias
e5a2011a85
ci: don't switch docker to experimental
2025-07-04 18:29:15 +02:00
Matthias
640cab2ca8
refactor: tests - update timezone.utc to UTC
2025-07-04 18:22:42 +02:00
Matthias
deb8bde078
refactor: tests - update timezone.utc to UTC
2025-07-04 18:22:42 +02:00
Matthias
79f0271720
refactor: Asyncio timeoutError update
2025-07-04 18:22:42 +02:00
Matthias
5b8b80cf59
refactor: Update timezone.utc to UTC
2025-07-04 18:22:42 +02:00
Matthias
a7ee45a0ba
refactor: Update timezone.utc to UTC
2025-07-04 18:22:42 +02:00
Matthias
37cc949d94
refactor: Update utc to UTC
2025-07-04 18:22:42 +02:00
Matthias
5f59e1435e
chore: bump known 3.11+ dependencies
2025-07-04 18:22:42 +02:00
Matthias
e1f26aeb4e
chore!: drop support for python 3.10
2025-07-04 18:22:42 +02:00
Matthias
b49dafc412
docs: update to 3.11+ version requirement
2025-07-04 18:22:42 +02:00
Matthias
7c84059b3a
chore: drop support for pytohn 3.10 in setup scripts
2025-07-04 18:22:42 +02:00
Matthias
10a0bf386b
ci: Don't test against 3.10
2025-07-04 18:22:42 +02:00
Matthias
2936cb425d
Merge pull request #11948 from jorenham/scipy-stubs
...
Add `scipy-stubs` as dev dependency
2025-07-04 15:55:56 +02:00
Matthias
e5a9c65e66
ci: improve pre-commit-update check
2025-07-04 15:25:27 +02:00
Matthias
81fdff1039
chore: simplify exchangews_ohlcv further
2025-07-04 15:24:44 +02:00
Matthias
5101b1767b
test: slightly cleanup ws_ohlcv test
2025-07-04 15:04:24 +02:00
Matthias
e90aa6abda
test: Increased asyncio.sleep for ws_ohlcv test
2025-07-04 14:39:19 +02:00
Matthias
1dd56df5d8
chore: improve sorting in mypy deps
2025-07-04 14:24:30 +02:00
Matthias
9bd8b7acf5
test: use event based init for telegram
2025-07-03 21:08:09 +02:00
Matthias
2a5a422079
test: attempt to fix test_exchangews_ohlcv flakyness
2025-07-03 21:08:09 +02:00
Matthias
e92afb74c6
test: improve event-loop mocking
2025-07-03 21:08:09 +02:00
Matthias
4421e54cde
fix: don't disable existing loggers when reinitializing logging
...
closes #11944
2025-07-03 17:44:23 +02:00
Matthias
b5938985f2
fix: don't log at "root" level.
2025-07-03 15:21:51 +02:00
jorenham
0601f15bd0
Add scipy-stubs as dev dependency
...
https://github.com/scipy/scipy-stubs
2025-07-03 13:58:12 +02:00
Matthias
66020d250c
test: update test trades pagination handling to use _ft_has
2025-07-03 09:00:27 +02:00
Matthias
909286c0f7
chore: luno - remove unnecessary config
2025-07-03 08:58:16 +02:00
Matthias
5efad94d3d
chore: add zizmor github action
2025-07-03 08:41:59 +02:00
Matthias
1e24653e79
feat: add luno basic exchange configuration
...
closes #11928
2025-07-03 08:37:54 +02:00
Matthias
c9bc2b880a
feat: add always_require_api_keys to ft_has
2025-07-03 08:33:15 +02:00
Matthias
545cd3a994
chore: ft_has should be before remove_credentials
2025-07-03 08:33:12 +02:00
Matthias
51a09585db
refactor: extract final ft_has construction to it's own method
2025-07-03 08:19:04 +02:00
Matthias
b98816635d
chore: simplify exchange class setup
...
remove attributes that are only used once.
2025-07-03 08:18:58 +02:00
Matthias
f6ed609134
Merge pull request #11946 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-07-03 07:34:36 +02:00
Freqtrade Bot
aec2dc5bb0
chore: update pre-commit hooks
2025-07-03 03:27:09 +00:00
Matthias
15c836c566
chore: bump version to 2025.7-dev
2025-07-02 20:18:15 +02:00
mrpabloyeah
2ebc5374f4
Add current drawdown in telegram profit command
2025-06-21 12:10:53 +02:00
Ali Salama
4e2ccfc091
Added use_parallel_download command line option
2025-04-25 15:50:56 +01:00
Ali Salama
e4b1e1118b
Changed filter to pop
2025-04-25 10:33:39 +01:00
Ali Salama
ba2e798f7d
Added data.empty / new pair check
2025-04-12 11:35:23 +01:00
Ali Salama
85edef8394
Changed to use refresh_latest_ohlcv
2025-04-12 10:15:31 +01:00
Ali Salama
559f6e2791
Parallelisation of iterative data downloads
2025-04-11 16:16:07 +01:00