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
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
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
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
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
Matthias
ba87f3e7d7
chore: exclude .venv and userdata from dockerfiles
2025-09-02 20:59:23 +02: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
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
cc807d1cf9
Merge pull request #11945 from freqtrade/new_release
...
New release 2025.6
2025-07-02 21:08:03 +02:00
Matthias
15c836c566
chore: bump version to 2025.7-dev
2025-07-02 20:18:15 +02:00
Matthias
5f907a4b1a
chore: bump version to 2025.6
2025-07-02 20:03:29 +02:00
Matthias
a464a2fdbc
Merge branch 'stable' into new_release
2025-07-02 20:03:16 +02:00
Matthias
fa3d95fd89
Merge pull request #11919 from freqtrade/stash86-patch-1
...
Fix example config
2025-07-02 18:16:51 +02:00
Matthias
ba8778b181
chore: revert max_open_trades in sample config for now
2025-07-02 17:55:28 +02:00
Matthias
6421f767c6
chore: remove github buttons js code
2025-07-02 16:49:36 +02:00
Matthias
f18c7f0cad
docs: make sure github buttons render
2025-07-02 16:49:36 +02:00
Matthias
e63017a2b9
docs: enable "edit" functionality for docs
2025-07-02 16:49:36 +02:00
Matthias
049cc10169
docs: improved github icon for docs
2025-07-02 16:49:36 +02:00
Matthias
595db54ac7
Merge pull request #11917 from froggleston/frog-contrib-exch-1
...
Add short explanation of where exchange files are
2025-07-02 09:16:54 +02:00
Matthias
bfa9c818e6
chore: update margin/trading mode exception to be a configuration error
2025-07-02 07:47:38 +02:00
Matthias
30afedd4f8
chore: use value instead of string to avoid "none" output in "marginmode"
2025-07-02 07:47:19 +02:00
Matthias
6049ac1561
docs: update wording of developer docs
2025-07-02 07:35:02 +02:00
Matthias
25c24ddc9c
chore: improve error message
...
part of #11923
2025-07-01 20:48:32 +02:00
Matthias
03df35b49b
Merge pull request #11930 from freqtrade/dependabot/pip/develop/ast-comments-1.2.3
...
chore(deps): bump ast-comments from 1.2.2 to 1.2.3
2025-07-01 07:26:15 +02:00
Matthias
3b441cd08f
Merge pull request #11942 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-07-01 07:22:09 +02:00
Freqtrade Bot
0f67d32b75
chore: update pre-commit hooks
2025-07-01 03:31:30 +00:00
Matthias
820a83c96f
Merge pull request #11934 from freqtrade/dependabot/pip/develop/ccxt-4.4.91
...
chore(deps): bump ccxt from 4.4.90 to 4.4.91
2025-06-30 10:46:44 +02:00
dependabot[bot]
fae30c6ff9
chore(deps): bump ccxt from 4.4.90 to 4.4.91
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.90 to 4.4.91.
- [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.90...v4.4.91 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.91
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 07:54:13 +00:00
Matthias
3e4ffb9c1d
Merge pull request #11939 from freqtrade/dependabot/pip/develop/uvicorn-0.35.0
...
chore(deps): bump uvicorn from 0.34.3 to 0.35.0
2025-06-30 09:53:10 +02:00
Matthias
f6d10dad6a
Merge pull request #11931 from freqtrade/dependabot/pip/develop/plotly-6.2.0
...
chore(deps): bump plotly from 6.1.2 to 6.2.0
2025-06-30 09:49:27 +02:00
Matthias
79b530d98e
Merge pull request #11933 from freqtrade/dependabot/pip/develop/python-telegram-bot-22.2
...
chore(deps): bump python-telegram-bot from 22.1 to 22.2
2025-06-30 09:48:49 +02:00
Matthias
3b8e521b81
Merge pull request #11938 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.3.1
...
chore(deps): bump astral-sh/setup-uv from 6.3.0 to 6.3.1
2025-06-30 09:48:17 +02:00
Matthias
7e228ba7ab
Merge pull request #11937 from freqtrade/dependabot/pip/develop/ruff-0.12.1
...
chore(deps-dev): bump ruff from 0.12.0 to 0.12.1
2025-06-30 08:23:56 +02:00
Matthias
6050d09ed8
Merge pull request #11936 from freqtrade/dependabot/github_actions/develop/rjstone/discord-webhook-notify-2.2.1
...
chore(deps): bump rjstone/discord-webhook-notify from 2.1.1 to 2.2.1
2025-06-30 08:23:18 +02:00
dependabot[bot]
b7f158a79e
chore(deps): bump uvicorn from 0.34.3 to 0.35.0
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.34.3 to 0.35.0.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/docs/release-notes.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.34.3...0.35.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 06:13:21 +00:00
Matthias
bc13d1636c
Merge pull request #11935 from freqtrade/dependabot/pip/develop/fastapi-0.115.14
...
chore(deps): bump fastapi from 0.115.13 to 0.115.14
2025-06-30 08:11:30 +02:00
dependabot[bot]
021fdcab43
chore(deps): bump astral-sh/setup-uv from 6.3.0 to 6.3.1
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](445689ea25...bd01e18f51 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 04:40:04 +00:00
dependabot[bot]
d206b601b3
chore(deps-dev): bump ruff from 0.12.0 to 0.12.1
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.0 to 0.12.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.12.0...0.12.1 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 04:39:33 +00:00
dependabot[bot]
949c7318f4
chore(deps): bump rjstone/discord-webhook-notify from 2.1.1 to 2.2.1
...
Bumps [rjstone/discord-webhook-notify](https://github.com/rjstone/discord-webhook-notify ) from 2.1.1 to 2.2.1.
- [Release notes](https://github.com/rjstone/discord-webhook-notify/releases )
- [Commits](a975c85e53...c259727348 )
---
updated-dependencies:
- dependency-name: rjstone/discord-webhook-notify
dependency-version: 2.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 04:39:19 +00:00
dependabot[bot]
3666362479
chore(deps): bump fastapi from 0.115.13 to 0.115.14
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.115.13 to 0.115.14.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.115.13...0.115.14 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.115.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 04:39:08 +00:00
dependabot[bot]
f27540d221
chore(deps): bump python-telegram-bot from 22.1 to 22.2
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 22.1 to 22.2.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v22.1...v22.2 )
---
updated-dependencies:
- dependency-name: python-telegram-bot
dependency-version: '22.2'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 04:39:00 +00:00
dependabot[bot]
31dc0fe327
chore(deps): bump plotly from 6.1.2 to 6.2.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 6.1.2 to 6.2.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.1.2...v6.2.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 04:37:03 +00:00
dependabot[bot]
1125c60f07
chore(deps): bump ast-comments from 1.2.2 to 1.2.3
...
Bumps [ast-comments](https://github.com/t3rn0/ast-comments ) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/t3rn0/ast-comments/releases )
- [Commits](https://github.com/t3rn0/ast-comments/compare/1.2.2...1.2.3 )
---
updated-dependencies:
- dependency-name: ast-comments
dependency-version: 1.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 04:36:19 +00:00
Matthias
9f5fd574b4
Merge pull request #11922 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-06-26 10:47:19 +02:00
Freqtrade Bot
74eb0d9f88
chore: update pre-commit hooks
2025-06-26 03:24:41 +00:00
Stefano
52c78966ef
Fix example config
...
- Fix the low stake anount
- Set max open trades to unlimited, as a good practice
2025-06-25 19:21:00 +09:00
froggleston
1641f56956
Add short explanation of where exchange files are
2025-06-24 15:23:45 +01:00
Matthias
d27981f8cf
Merge pull request #11915 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-06-24 09:06:24 +02:00
Freqtrade Bot
6031ccabac
chore: update pre-commit hooks
2025-06-24 03:25:22 +00:00
Matthias
c64b6b0d69
Merge pull request #11901 from freqtrade/dependabot/pip/develop/ruff-0.12.0
...
chore(deps-dev): bump ruff from 0.11.13 to 0.12.0
2025-06-23 15:16:57 +02:00
Matthias
4203693428
chore: Ruf ignore extension
2025-06-23 15:01:59 +02:00
Matthias
c76c26cc34
Merge pull request #11910 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.3.0
...
chore(deps): bump astral-sh/setup-uv from 6.1.0 to 6.3.0
2025-06-23 09:14:13 +02:00
Matthias
1c87748b99
Merge pull request #11906 from freqtrade/dependabot/pip/develop/optuna-4.4.0
...
chore(deps): bump optuna from 4.3.0 to 4.4.0
2025-06-23 08:58:31 +02:00
Matthias
4ae80423e0
Merge pull request #11903 from freqtrade/dependabot/pip/develop/markdown-3.8.2
...
chore(deps): bump markdown from 3.8 to 3.8.2
2025-06-23 08:09:38 +02:00
Matthias
4e6ae88557
Merge pull request #11911 from freqtrade/dependabot/pip/develop/fastapi-0.115.13
...
chore(deps): bump fastapi from 0.115.12 to 0.115.13
2025-06-23 07:56:52 +02:00
dependabot[bot]
102c33d68b
chore(deps-dev): bump ruff from 0.11.13 to 0.12.0
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.13 to 0.12.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.11.13...0.12.0 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 05:41:30 +00:00
Matthias
12a72fa161
Merge pull request #11909 from freqtrade/dependabot/pip/develop/mypy-1.16.1
...
chore(deps-dev): bump mypy from 1.16.0 to 1.16.1
2025-06-23 07:41:01 +02:00
dependabot[bot]
3a5b555f1e
chore(deps): bump markdown from 3.8 to 3.8.2
...
---
updated-dependencies:
- dependency-name: markdown
dependency-version: 3.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 05:40:59 +00:00
Matthias
8f2ee28395
Merge pull request #11908 from freqtrade/dependabot/pip/develop/pytest-4784b1c68e
...
chore(deps-dev): bump the pytest group with 2 updates
2025-06-23 07:40:07 +02:00
Matthias
e57d0e3bc4
Merge pull request #11905 from freqtrade/dependabot/pip/develop/pymdown-extensions-10.16
...
chore(deps): bump pymdown-extensions from 10.15 to 10.16
2025-06-23 07:38:53 +02:00
Matthias
f5205da459
Merge pull request #11902 from freqtrade/dependabot/pip/develop/cachetools-6.1.0
...
chore(deps): bump cachetools from 6.0.0 to 6.1.0
2025-06-23 07:27:09 +02:00
Matthias
bd773b9baf
Merge pull request #11907 from freqtrade/dependabot/pip/develop/ccxt-4.4.90
...
chore(deps): bump ccxt from 4.4.89 to 4.4.90
2025-06-23 07:20:53 +02:00
Matthias
7b4a6a48ee
Merge pull request #11904 from freqtrade/dependabot/github_actions/develop/docker/setup-buildx-action-3.11.1
...
chore(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1
2025-06-23 07:16:40 +02:00
dependabot[bot]
24a3a29360
chore(deps): bump fastapi from 0.115.12 to 0.115.13
...
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.115.13
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 03:46:28 +00:00
dependabot[bot]
6a279043fa
chore(deps): bump astral-sh/setup-uv from 6.1.0 to 6.3.0
...
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 03:45:59 +00:00
dependabot[bot]
60764500db
chore(deps-dev): bump mypy from 1.16.0 to 1.16.1
...
Bumps [mypy](https://github.com/python/mypy ) from 1.16.0 to 1.16.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.16.0...v1.16.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.16.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 03:45:07 +00:00
dependabot[bot]
ba5a64aa34
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-random-order](https://github.com/jbasko/pytest-random-order ).
Updates `pytest` from 8.4.0 to 8.4.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.0...8.4.1 )
Updates `pytest-random-order` from 1.1.1 to 1.2.0
- [Release notes](https://github.com/jbasko/pytest-random-order/releases )
- [Changelog](https://github.com/pytest-dev/pytest-random-order/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/jbasko/pytest-random-order/compare/v1.1.1...v1.2.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 8.4.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: pytest
- dependency-name: pytest-random-order
dependency-version: 1.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 03:44:37 +00:00
dependabot[bot]
f40576091a
chore(deps): bump ccxt from 4.4.89 to 4.4.90
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.89 to 4.4.90.
- [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.89...v4.4.90 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.90
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 03:43:55 +00:00
dependabot[bot]
de3eedb39e
chore(deps): bump optuna from 4.3.0 to 4.4.0
...
---
updated-dependencies:
- dependency-name: optuna
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 03:43:46 +00:00
dependabot[bot]
fded8bf43e
chore(deps): bump pymdown-extensions from 10.15 to 10.16
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.15 to 10.16.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.15...10.16 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-version: '10.16'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 03:42:57 +00:00
dependabot[bot]
5a45b4a3e1
chore(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1
...
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 3.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 03:39:03 +00:00
dependabot[bot]
0b3ea4d0ed
chore(deps): bump cachetools from 6.0.0 to 6.1.0
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 6.0.0 to 6.1.0.
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v6.0.0...v6.1.0 )
---
updated-dependencies:
- dependency-name: cachetools
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 03:38:14 +00:00
Matthias
822dce09b7
tests: keys are no longer added to the dict
2025-06-22 11:29:45 +00:00
mrpabloyeah
2ebc5374f4
Add current drawdown in telegram profit command
2025-06-21 12:10:53 +02:00
Matthias
3465f35d75
feat: reuse exchange secrets for exchange credential removal
2025-06-20 20:23:22 +02:00
Matthias
2165c3e542
tests: update tests to ues new module
2025-06-20 20:19:38 +02:00
Matthias
5e059660d4
chore: move remove_exchange_credentials to config module
2025-06-20 20:19:20 +02:00
Matthias
5ca69687dc
chore: minor refactor of config cleanup
2025-06-20 20:12:50 +02:00
Matthias
d042085b24
chore: remove macos-13 from CI
...
(it's slow and going to be EOL in November 2025 anyway)
2025-06-19 20:16:18 +02:00
Matthias
effd989796
Merge pull request #11895 from freqtrade/dependabot/pip/urllib3-2.5.0
...
chore(deps): bump urllib3 from 2.4.0 to 2.5.0
2025-06-19 06:26:04 +02:00
Matthias
ca85deafb8
Merge pull request #11896 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-06-19 06:25:34 +02:00
Freqtrade Bot
d46cc552be
chore: update pre-commit hooks
2025-06-19 03:23:34 +00:00
dependabot[bot]
1dc2bcb47e
chore(deps): bump urllib3 from 2.4.0 to 2.5.0
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.4.0...2.5.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.5.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 18:33:07 +00:00
Matthias
d6bf20b7b4
Merge pull request #11889 from racequite/develop
...
docs: Fix comment
2025-06-18 07:07:20 +02:00
Matthias
2d842ea129
Merge pull request #11891 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-06-17 06:30:06 +02:00
Freqtrade Bot
76d5423eee
chore: update pre-commit hooks
2025-06-17 03:24:27 +00:00
racequite
489b7e6d18
docs: Fix comment
...
Signed-off-by: racequite <quiterace@gmail.com >
2025-06-16 22:16:14 +08:00
Matthias
18dfb0fe39
Merge pull request #11886 from freqtrade/dependabot/pip/develop/numexpr-2.11.0
...
chore(deps): bump numexpr from 2.10.2 to 2.11.0
2025-06-16 09:47:45 +02:00
Matthias
63efed736c
Merge pull request #11885 from freqtrade/dependabot/pip/develop/aiohttp-3.12.13
...
chore(deps): bump aiohttp from 3.12.11 to 3.12.13
2025-06-16 09:44:14 +02:00
Matthias
4c568e40c2
Merge pull request #11879 from freqtrade/dependabot/pip/develop/types-8fad52cb21
...
chore(deps-dev): bump types-requests from 2.32.0.20250602 to 2.32.4.20250611 in the types group
2025-06-16 09:20:14 +02:00
dependabot[bot]
b54d231b79
chore(deps): bump numexpr from 2.10.2 to 2.11.0
...
Bumps [numexpr](https://github.com/pydata/numexpr ) from 2.10.2 to 2.11.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.10.2...v2.11.0 )
---
updated-dependencies:
- dependency-name: numexpr
dependency-version: 2.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 07:09:21 +00:00
Matthias
58f361f8b3
Merge pull request #11888 from freqtrade/dependabot/pip/develop/bottleneck-1.5.0
...
chore(deps): bump bottleneck from 1.4.2 to 1.5.0
2025-06-16 09:08:13 +02:00
Matthias
f78d383448
Merge pull request #11887 from freqtrade/dependabot/pip/develop/scikit-learn-1.7.0
...
chore(deps): bump scikit-learn from 1.6.1 to 1.7.0
2025-06-16 09:04:43 +02:00
Matthias
1be9a79e96
Merge pull request #11884 from freqtrade/dependabot/pip/develop/stable-baselines3-2.6.0
...
chore(deps): bump stable-baselines3 from 2.5.0 to 2.6.0
2025-06-16 09:00:54 +02:00
Matthias
d9e98bb687
Merge pull request #11882 from freqtrade/dependabot/pip/develop/certifi-2025.6.15
...
chore(deps): bump certifi from 2025.4.26 to 2025.6.15
2025-06-16 08:37:07 +02:00
Matthias
7fd7061304
Merge pull request #11880 from freqtrade/dependabot/pip/develop/pytest-ed2313a973
...
chore(deps-dev): bump the pytest group with 2 updates
2025-06-16 08:36:20 +02:00
dependabot[bot]
db50d2b85d
chore(deps): bump aiohttp from 3.12.11 to 3.12.13
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.12.13
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 06:29:44 +00:00
Matthias
d2a1e52d79
Merge pull request #11883 from freqtrade/dependabot/pip/develop/cryptography-45.0.4
...
chore(deps): bump cryptography from 45.0.3 to 45.0.4
2025-06-16 08:28:28 +02:00
Matthias
70e78e6521
Merge pull request #11881 from freqtrade/dependabot/pip/develop/pydantic-2.11.7
...
chore(deps): bump pydantic from 2.11.5 to 2.11.7
2025-06-16 07:59:13 +02:00
Matthias
913148bf1d
Merge pull request #11877 from freqtrade/dependabot/github_actions/develop/rjstone/discord-webhook-notify-2.1.1
...
chore(deps): bump rjstone/discord-webhook-notify from 1.1.1 to 2.1.1
2025-06-16 06:40:30 +02:00
Matthias
0ecb3e45f6
chore: bump types-requests in pre-commit config
2025-06-16 06:39:55 +02:00
dependabot[bot]
74f870c435
chore(deps): bump bottleneck from 1.4.2 to 1.5.0
...
Bumps [bottleneck](https://github.com/pydata/bottleneck ) from 1.4.2 to 1.5.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.4.2...v1.5.0 )
---
updated-dependencies:
- dependency-name: bottleneck
dependency-version: 1.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 03:35:14 +00:00
dependabot[bot]
8f62462e15
chore(deps): bump scikit-learn from 1.6.1 to 1.7.0
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.6.1...1.7.0 )
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-version: 1.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 03:35:06 +00:00
dependabot[bot]
38183fe952
chore(deps): bump stable-baselines3 from 2.5.0 to 2.6.0
...
Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3 ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/DLR-RM/stable-baselines3/releases )
- [Commits](https://github.com/DLR-RM/stable-baselines3/compare/v2.5.0...v2.6.0 )
---
updated-dependencies:
- dependency-name: stable-baselines3
dependency-version: 2.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 03:34:39 +00:00
dependabot[bot]
215b111cff
chore(deps): bump cryptography from 45.0.3 to 45.0.4
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 45.0.3 to 45.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/45.0.3...45.0.4 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 45.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 03:34:35 +00:00
dependabot[bot]
4ea9d70743
chore(deps): bump certifi from 2025.4.26 to 2025.6.15
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2025.4.26 to 2025.6.15.
- [Commits](https://github.com/certifi/python-certifi/compare/2025.04.26...2025.06.15 )
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2025.6.15
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 03:34:29 +00:00
dependabot[bot]
0893350285
chore(deps): bump pydantic from 2.11.5 to 2.11.7
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.11.5 to 2.11.7.
- [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.5...v2.11.7 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.11.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 03:34:20 +00:00
dependabot[bot]
27bd34c3be
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 0.26.0 to 1.0.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.26.0...v1.0.0 )
Updates `pytest-cov` from 6.1.1 to 6.2.1
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.1.1...v6.2.1 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-version: 1.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: pytest
- dependency-name: pytest-cov
dependency-version: 6.2.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 03:34:05 +00:00
dependabot[bot]
ebf6ca1a5f
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.0.20250602 to 2.32.4.20250611
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-version: 2.32.4.20250611
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 03:33:36 +00:00
dependabot[bot]
a91ed0b4d9
chore(deps): bump rjstone/discord-webhook-notify from 1.1.1 to 2.1.1
...
Bumps [rjstone/discord-webhook-notify](https://github.com/rjstone/discord-webhook-notify ) from 1.1.1 to 2.1.1.
- [Release notes](https://github.com/rjstone/discord-webhook-notify/releases )
- [Commits](1399c1b2d5...a975c85e53 )
---
updated-dependencies:
- dependency-name: rjstone/discord-webhook-notify
dependency-version: 2.1.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 03:07:41 +00:00
Matthias
097b27208d
chore: remove pointless TODO
2025-06-15 09:36:53 +02:00
Matthias
136623b3f5
Merge pull request #11874 from freqtrade/deps/ccxt_update
...
chore: bump ccxt to 4.4.89
2025-06-13 08:54:41 +02:00
Matthias
02648e29c4
chore: bump ccxt to 4.4.89
2025-06-13 06:43:10 +02:00
Matthias
beb6d41360
chore: remove py_find_1st from requirements
...
this was only required by edge
2025-06-13 06:38:21 +02:00
Matthias
a1207eca56
Merge pull request #11872 from freqtrade/dependabot/docker/python-3.13.5-slim-bookworm
...
chore(deps): bump python from 3.13.4-slim-bookworm to 3.13.5-slim-bookworm
2025-06-13 06:12:21 +02:00
dependabot[bot]
1a247a1035
chore(deps): bump python
...
Bumps python from 3.13.4-slim-bookworm to 3.13.5-slim-bookworm.
---
updated-dependencies:
- dependency-name: python
dependency-version: 3.13.5-slim-bookworm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-13 03:37:34 +00:00
Matthias
4e0203d4af
Merge pull request #11870 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-06-12 06:24:48 +02:00
Freqtrade Bot
332518c1a0
chore: update pre-commit hooks
2025-06-12 03:22:52 +00:00
Matthias
15353f44f0
fix: improve "missing fee" recovery
...
closes #11813
2025-06-11 06:43:51 +02:00
Matthias
093cdae39c
chore: add explaining comments to some columns
2025-06-11 06:41:46 +02:00
Matthias
5dd5b95d6a
Merge pull request #11867 from freqtrade/maint/remove_edge
...
Remove Edge from Freqtrade
2025-06-10 20:19:53 +02:00
Matthias
20e0b542e3
docs: update command partials
2025-06-10 19:36:02 +02:00
Matthias
1d24f9047c
Merge pull request #11869 from mrpabloyeah/fix-telegram-balance-command-when-fiat_display_currency-is-not-set
...
Fix Telegram balance command when fiat_display_currency is not set
2025-06-10 19:30:16 +02:00
Matthias
f2c37e2575
test: remove missed test
2025-06-10 19:27:23 +02:00
Matthias
95fbe04225
test: add tests for edge startup errors
2025-06-10 18:24:47 +02:00
Matthias
43c5b8d0ed
test: remove final edge test occurance
2025-06-10 18:21:45 +02:00
Matthias
301d85ef4f
test: remove edge tests
2025-06-10 18:20:02 +02:00
mrpabloyeah
48f3d612e9
Fix Telegram balance command when fiat_display_currency is not set
2025-06-10 13:35:49 +02:00
Matthias
c53c70d597
tests: further test cleanup
2025-06-10 07:27:03 +02:00
Matthias
aa89ce80ab
test: remove edge from tests (initial round)
2025-06-10 07:15:02 +02:00
Matthias
971dfef0ee
chore: remove edge from RPC modules
2025-06-10 07:09:30 +02:00
Matthias
5d8a3cdb31
feat: fail if edge is in config
2025-06-10 07:09:20 +02:00
Matthias
5246eecaf6
chore: remove edge runmode
2025-06-10 07:09:10 +02:00
Matthias
18b6f374d6
chore: remove edge_cli module
2025-06-10 07:06:31 +02:00
Matthias
95c6997209
chore: remove edge as RunMode
2025-06-10 07:05:36 +02:00
Matthias
ca79b84e4a
docs: reword section around edge in utility subcommands
2025-06-10 07:05:36 +02:00
Matthias
3670df8771
chore: remove edge from ft_rest_client
2025-06-10 07:05:24 +02:00
Matthias
ff06d58ace
chore: remove edge module and config options
2025-06-10 07:01:33 +02:00
Matthias
1b4592a2f3
chore: remove edge from full_config
2025-06-10 07:00:11 +02:00
Matthias
5138e97b70
docs: remove edge from FAQ
2025-06-10 06:53:44 +02:00
Matthias
340cad3707
chore: remove edge from freqtradebot
2025-06-10 06:53:07 +02:00
Matthias
ca32cb9e61
docs: remove further edge usages
2025-06-10 06:50:55 +02:00
Matthias
c911b7fa70
chore: remove edge from config schema
2025-06-10 06:49:42 +02:00
Matthias
9323b6b946
chore: fail to start edge command.
2025-06-10 06:48:31 +02:00
Matthias
92ef1ef761
docs: deprecated: removal of Edge module
2025-06-10 06:46:39 +02:00
Matthias
e38504b9db
chore: remove edge from docs
2025-06-10 06:44:14 +02:00
Matthias
e437847916
Merge pull request #11865 from freqtrade/dependabot/pip/requests-2.32.4
...
chore(deps): bump requests from 2.32.3 to 2.32.4
2025-06-10 06:28:18 +02:00
Matthias
a3a30f9046
Merge pull request #11866 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-06-10 06:28:09 +02:00
Freqtrade Bot
df507e2335
chore: update pre-commit hooks
2025-06-10 03:24:54 +00:00
dependabot[bot]
2f1f60a8fc
chore(deps): bump requests from 2.32.3 to 2.32.4
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.3 to 2.32.4.
- [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.3...v2.32.4 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 21:15:23 +00:00
Matthias
1c1a165ba4
chore(ci): improve docker-build action
2025-06-09 19:20:48 +02:00
Matthias
00fe02c854
feat(ci): extract docker container building
2025-06-09 19:20:48 +02:00
Matthias
6ff26b075e
fix: error during logging shutdown
2025-06-09 19:12:57 +02:00
Matthias
03a46ec784
chore: reorder requirements logically
2025-06-09 18:06:09 +02:00
Matthias
ec31764aed
chore: update technical to 1.5.1
2025-06-09 18:05:07 +02:00
Matthias
1ba411cccf
tests: Update empty error match
2025-06-09 18:04:21 +02:00
Matthias
7957231ce4
Merge pull request #11864 from freqtrade/deps/pip/talib
...
Update ta-lib to version 0.5.5
2025-06-09 12:10:19 +02:00
Matthias
6b88c49e0a
chore: revert ta-lib install workarounds
2025-06-09 09:37:36 +02:00
Matthias
4fe99e0333
chore: update binary files for ta-lib
2025-06-09 09:37:36 +02:00
Matthias
9a38dfcc26
Merge pull request #11859 from freqtrade/dependabot/pip/develop/pytest-5ee6585723
...
chore(deps-dev): bump pytest from 8.3.5 to 8.4.0 in the pytest group
2025-06-09 09:27:04 +02:00
Matthias
3ecbfeb1d5
chore: bump ta-lib to 0.5.5
2025-06-09 09:20:37 +02:00
Matthias
02229c959f
Merge pull request #11863 from freqtrade/dependabot/pip/develop/aiohttp-3.12.11
...
chore(deps): bump aiohttp from 3.12.6 to 3.12.11
2025-06-09 09:15:28 +02:00
Matthias
2a2f205fbe
Merge pull request #11858 from freqtrade/dependabot/pip/develop/pandas-2.3.0
...
chore(deps): bump pandas from 2.2.3 to 2.3.0
2025-06-09 09:09:17 +02:00
dependabot[bot]
c415dab846
chore(deps-dev): bump pytest from 8.3.5 to 8.4.0 in the pytest group
...
Bumps the pytest group with 1 update: [pytest](https://github.com/pytest-dev/pytest ).
Updates `pytest` from 8.3.5 to 8.4.0
- [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.3.5...8.4.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 8.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 06:11:09 +00:00
dependabot[bot]
5b47960567
chore(deps): bump aiohttp from 3.12.6 to 3.12.11
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.12.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 06:09:32 +00:00
dependabot[bot]
3f9749b03b
chore(deps): bump pandas from 2.2.3 to 2.3.0
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 2.2.3 to 2.3.0.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Commits](https://github.com/pandas-dev/pandas/compare/v2.2.3...v2.3.0 )
---
updated-dependencies:
- dependency-name: pandas
dependency-version: 2.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 06:09:32 +00:00
Matthias
528b11af07
Merge pull request #11861 from freqtrade/dependabot/pip/develop/ruff-0.11.13
...
chore(deps-dev): bump ruff from 0.11.12 to 0.11.13
2025-06-09 08:08:29 +02:00
Matthias
0a31ff3747
Merge pull request #11860 from freqtrade/dependabot/pip/develop/ccxt-4.4.88
...
chore(deps): bump ccxt from 4.4.87 to 4.4.88
2025-06-09 08:08:17 +02:00
dependabot[bot]
e1ee566634
chore(deps-dev): bump ruff from 0.11.12 to 0.11.13
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.12 to 0.11.13.
- [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.11.12...0.11.13 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.13
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 03:41:24 +00:00
dependabot[bot]
1cff4d13de
chore(deps): bump ccxt from 4.4.87 to 4.4.88
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.87 to 4.4.88.
- [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.87...v4.4.88 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.88
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 03:41:22 +00:00
Matthias
22b1bc7210
Merge pull request #11855 from hippocritical/develop
...
fix parsing trade-data for kraken_csv
2025-06-08 19:57:05 +02:00
hippocritical
c741c168e8
Merge remote-tracking branch 'origin/develop' into develop
2025-06-08 19:33:50 +02:00
hippocritical
c997f02085
removed %1 = 0 since it was not truly necessary
2025-06-08 19:31:17 +02:00
hippocritical
ead6d89e35
Merge branch 'freqtrade:develop' into develop
2025-06-08 14:07:49 +02:00
hippocritical
985c15bdd9
checking kraken data for any rows not having a timestamp in the timestamp column, purging those
...
(there was a text in the 1st row of USDGEUR.csv, making the conversion fail previously)
2025-06-08 14:07:31 +02:00
Matthias
7fb7c43e45
chore: pip_constraint fix for dockerfile
2025-06-08 12:52:06 +02:00
Matthias
0e68de0c6d
feat: document --notes usage
2025-06-08 12:51:38 +02:00
Matthias
ba5f771e65
chore: update documentation command
2025-06-08 12:46:25 +02:00
Matthias
e0f147e076
feat: add "--notes" to backtest command
...
closes #11847
2025-06-08 12:42:26 +02:00
Matthias
b874ceaf2f
chore: improved "pins" for numpy
2025-06-08 11:11:15 +02:00
Matthias
11f339f802
chore(ci): UV workaround for build-online
2025-06-08 10:25:41 +02:00
Matthias
9d46fd21dc
chore(ci): clean up after pip install
2025-06-08 10:17:14 +02:00
Matthias
286f385f99
chore(ci): use proper directory
2025-06-08 10:07:01 +02:00
Matthias
69cca13d15
chore: use UV_BUILD_CONSTRAINT
2025-06-08 10:05:56 +02:00
Matthias
37d03a5b44
chore: proper naming for environment var
2025-06-08 10:04:04 +02:00
Matthias
0e1d3e279c
chore: attempt CI workaround for ta-lib build failure
2025-06-08 10:02:52 +02:00
Matthias
ae671c736e
feat: don't lowercase ccxt_config keys
...
closes #11852
2025-06-08 09:52:58 +02:00
Matthias
28064d013c
feat: add ccxt_sync_config to json schema
2025-06-08 09:36:38 +02:00
Matthias
5b9c03e7e2
fix: don't filter min duration on > 0
...
closes #11838
2025-06-08 09:15:52 +02:00
Matthias
f2569e36e8
chore: develop doesn't need to depend on coveralls
...
closes #11848
2025-06-07 20:58:13 +02:00
Matthias
bf2092977c
chore: add docstring
2025-06-07 16:53:14 +02:00
Matthias
613e31a9a5
chore: simplify handle_order_fee code
2025-06-07 08:43:26 +02:00
Matthias
326a4f17d2
chore: update missleading comment
2025-06-07 08:39:08 +02:00
Matthias
a8d617d747
chore: load ft_fee_base when loading from_json
2025-06-07 08:35:19 +02:00
Matthias
ba9f795df5
fix: Order is not bound to a Session
...
closes #11831
2025-06-06 20:54:34 +02:00
Matthias
dbccc69f05
Merge pull request #11841 from freqtrade/dependabot/docker/python-3.13.4-slim-bookworm
...
chore(deps): bump python from 3.12.10-slim-bookworm to 3.13.4-slim-bookworm
2025-06-06 06:35:38 +02:00
Matthias
db80318946
Merge pull request #11843 from freqtrade/dependabot/pip/torch-2.7.1
...
chore(deps): bump torch from 2.7.0 to 2.7.1
2025-06-05 16:00:20 +02:00
dependabot[bot]
5698793dcc
chore(deps): bump torch from 2.7.0 to 2.7.1
...
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.7.0 to 2.7.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.7.0...v2.7.1 )
---
updated-dependencies:
- dependency-name: torch
dependency-version: 2.7.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-05 13:32:25 +00:00
Matthias
bf96be2b71
chore: bump ccxt to 4.4.87
2025-06-05 06:46:17 +02:00
dependabot[bot]
2af454333b
chore(deps): bump python
...
Bumps python from 3.12.10-slim-bookworm to 3.13.4-slim-bookworm.
---
updated-dependencies:
- dependency-name: python
dependency-version: 3.13.4-slim-bookworm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-05 04:32:28 +00:00
Matthias
cb869a2e4d
chore: bump armhf dockerfile to 3.11.13
2025-06-05 06:31:29 +02:00
Matthias
afc5205bea
Merge pull request #11840 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-06-05 06:26:34 +02:00
Freqtrade Bot
842f3a2a36
chore: update pre-commit hooks
2025-06-05 03:23:11 +00:00
Matthias
582871b0d5
Merge pull request #11837 from freqtrade/feat/python_13
...
Add support for python 3.13
2025-06-04 18:24:35 +02:00
Matthias
c6c2934741
chore(ci): fix 3.13 tests and incompatibilities
2025-06-04 08:18:50 +02:00
Matthias
d3b5be6cb6
chore: update docs and ft_client taxonomy
2025-06-04 07:21:13 +02:00
Matthias
473a15c4ef
chore: scripts should support 3.13
2025-06-04 07:20:58 +02:00
Matthias
2c4452453a
chore: update pyproject for python 3.13
2025-06-04 07:19:40 +02:00
Matthias
da6affcd6a
chore: run CI against 3.13
2025-06-04 07:18:24 +02:00
Matthias
3ebbe2b56c
chore: pin ta-lib<0.6 to avoid false installs
2025-06-04 07:16:29 +02:00
Matthias
8f13a5db29
Merge pull request #11834 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-06-03 06:41:42 +02:00
Matthias
3155dfc14c
Merge pull request #11789 from freqtrade/fix/customdata_sessions
...
fix: improved session handling for custom_data sessions
2025-06-03 06:30:39 +02:00
Freqtrade Bot
cc30e71ab2
chore: update pre-commit hooks
2025-06-03 03:23:16 +00:00
Matthias
f5cb486f5e
Merge pull request #11828 from freqtrade/dependabot/pip/develop/mypy-1.16.0
...
chore(deps-dev): bump mypy from 1.15.0 to 1.16.0
2025-06-02 11:03:05 +02:00
Matthias
42c8795141
Merge pull request #11827 from freqtrade/dependabot/pip/develop/types-59cf8d3746
...
chore(deps-dev): bump types-requests from 2.32.0.20250515 to 2.32.0.20250602 in the types group
2025-06-02 09:40:14 +02:00
Matthias
f878d051df
Merge pull request #11823 from freqtrade/dependabot/pip/develop/ccxt-4.4.86
...
chore(deps): bump ccxt from 4.4.85 to 4.4.86
2025-06-02 09:13:28 +02:00
Matthias
aefa7e401c
chore: bump mypy in pre-commit config
2025-06-02 08:54:19 +02:00
Matthias
dc06510d4a
chore: adjust type-ignores for new mypy version
2025-06-02 08:54:19 +02:00
Matthias
7740b61f02
chore: remove unused #type-ignore settings
2025-06-02 08:54:19 +02:00
dependabot[bot]
950f5a722e
chore(deps-dev): bump mypy from 1.15.0 to 1.16.0
...
Bumps [mypy](https://github.com/python/mypy ) from 1.15.0 to 1.16.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.15.0...v1.16.0 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.16.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 06:49:06 +00:00
Matthias
9b56245b1d
Merge pull request #11830 from freqtrade/dependabot/pip/develop/ruff-0.11.12
...
chore(deps-dev): bump ruff from 0.11.11 to 0.11.12
2025-06-02 08:47:43 +02:00
Matthias
b05fb57fb7
chore: huobijp rename to bittrade
...
aligned with https://github.com/ccxt/ccxt/pull/26036
2025-06-02 08:40:05 +02:00
Matthias
1a4db77131
chore: types-requests update
2025-06-02 08:34:52 +02:00
dependabot[bot]
71920cefb1
chore(deps): bump ccxt from 4.4.85 to 4.4.86
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.85 to 4.4.86.
- [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.85...v4.4.86 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.86
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 06:34:10 +00:00
Matthias
b5cbbd7c30
Merge pull request #11822 from freqtrade/dependabot/pip/develop/pytest-6fa8ff6387
...
chore(deps-dev): bump the pytest group with 2 updates
2025-06-02 08:33:40 +02:00
Matthias
f75a0817a6
Merge pull request #11826 from freqtrade/dependabot/pip/develop/plotly-6.1.2
...
chore(deps): bump plotly from 6.1.1 to 6.1.2
2025-06-02 08:33:17 +02:00
Matthias
d12132ae7a
Merge pull request #11829 from freqtrade/dependabot/pip/develop/aiohttp-3.12.6
...
chore(deps): bump aiohttp from 3.11.18 to 3.12.6
2025-06-02 08:32:17 +02:00
Matthias
a81bec0da2
Merge pull request #11825 from freqtrade/dependabot/pip/develop/jsonschema-4.24.0
...
chore(deps): bump jsonschema from 4.23.0 to 4.24.0
2025-06-02 08:31:50 +02:00
Matthias
cc41cb831f
Merge pull request #11824 from freqtrade/dependabot/pip/develop/uvicorn-0.34.3
...
chore(deps): bump uvicorn from 0.34.2 to 0.34.3
2025-06-02 08:31:35 +02:00
dependabot[bot]
2b70ec896d
chore(deps-dev): bump ruff from 0.11.11 to 0.11.12
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.11 to 0.11.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.11.11...0.11.12 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.12
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 03:40:08 +00:00
dependabot[bot]
470dbb6060
chore(deps): bump aiohttp from 3.11.18 to 3.12.6
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.12.6
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 03:39:55 +00:00
dependabot[bot]
afc61ca788
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.0.20250515 to 2.32.0.20250602
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-version: 2.32.0.20250602
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 03:37:48 +00:00
dependabot[bot]
ba62e5e007
chore(deps): bump plotly from 6.1.1 to 6.1.2
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 6.1.1 to 6.1.2.
- [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.1.1...v6.1.2 )
---
updated-dependencies:
- dependency-name: plotly
dependency-version: 6.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 03:37:38 +00:00
dependabot[bot]
9af401b091
chore(deps): bump jsonschema from 4.23.0 to 4.24.0
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.23.0 to 4.24.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.23.0...v4.24.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-version: 4.24.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 03:37:22 +00:00
dependabot[bot]
1fdbace02d
chore(deps): bump uvicorn from 0.34.2 to 0.34.3
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.34.2 to 0.34.3.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/docs/release-notes.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.34.2...0.34.3 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.34.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 03:37:05 +00:00
dependabot[bot]
cfeda4493b
chore(deps-dev): bump the pytest group with 2 updates
...
Bumps the pytest group with 2 updates: [pytest-mock](https://github.com/pytest-dev/pytest-mock ) and [pytest-xdist](https://github.com/pytest-dev/pytest-xdist ).
Updates `pytest-mock` from 3.14.0 to 3.14.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.14.0...v3.14.1 )
Updates `pytest-xdist` from 3.6.1 to 3.7.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.6.1...v3.7.0 )
---
updated-dependencies:
- dependency-name: pytest-mock
dependency-version: 3.14.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: pytest
- dependency-name: pytest-xdist
dependency-version: 3.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 03:35:48 +00:00
Matthias
0de48d90f8
Merge pull request #11820 from mrpabloyeah/fix-telegram-profit-stats-when-fiat_display_currency-is-not-set
...
Fix telegram profit stats when fiat_display_currency is not set
2025-06-01 14:53:24 +02:00
mrpabloyeah
c4eb26be9d
Fix telegram profit stats when fiat_display_currency is not set
2025-06-01 13:53:17 +02:00
Matthias
04a8539f10
Merge pull request #11819 from arenstar/patch-3
...
fix: order_by_id always true
2025-06-01 13:28:05 +02:00
David Arena
d600461a84
fix: order_by_id always true
2025-06-01 12:03:44 +02:00
Matthias
ce46cd7343
Merge pull request #11646 from freqtrade/deps/numpy2
...
Bump numpy to 2.x
2025-06-01 09:13:58 +02:00
Matthias
d1cca4ac51
Merge pull request #11796 from freqtrade/dependabot/pip/develop/ccxt-4.4.85
...
chore(deps): bump ccxt from 4.4.82 to 4.4.85
2025-05-31 17:57:26 +02:00
Matthias
28399aaab2
Merge pull request #11814 from freqtrade/new_release
...
New release 2025.5
2025-05-31 17:37:56 +02:00
Matthias
eb5d5e0d3f
chore: bump dev version to 2025.6-dev
2025-05-31 16:39:46 +02:00
Matthias
560085ab92
chore: bump version to 2025.5
2025-05-31 16:34:27 +02:00
Matthias
17c315bf4a
Merge branch 'stable' into new_release
2025-05-31 16:34:04 +02:00
Matthias
e8145e0057
Merge pull request #11805 from viotemp1/optuna_addons
...
fix hyperopt repeated parameters between batches
2025-05-31 16:26:32 +02:00
Matthias
ae9073885f
chore: Update log wording, only log "duplicate parameters" once
2025-05-31 16:05:39 +02:00
Matthias
61886942c5
chore: fix log message missing space
2025-05-31 09:04:17 +02:00
viotemp1
12d31c4acb
keep INITIAL_POINTS only in hyperopt_optimizer.py
2025-05-31 08:21:44 +03:00
viotemp1
14cfdb13c5
add back INITIAL_POINTS (default 30) for Samplers which support this
2025-05-30 18:17:15 +03:00
Matthias
e58ab7852a
docs: add operatorId to bitvavo docs
...
closes #11748
2025-05-30 07:32:36 +02:00
Matthias
77dcc5354c
test: update hyperliquid test for new load_markets behavior
2025-05-30 07:08:58 +02:00
Matthias
3ac4a872b1
Merge remote-tracking branch 'origin/develop' into dependabot/pip/develop/ccxt-4.4.85
2025-05-29 20:14:05 +02:00
Matthias
b8b94d58c4
test: update tests for new reload_markets behavior
2025-05-29 20:12:59 +02:00
viotemp1
dfae7ca2ec
fix duplicate params in same batch also
2025-05-29 15:41:47 +03:00
vio
17cd0452ec
Merge branch 'freqtrade:develop' into optuna_addons
2025-05-29 14:22:17 +03:00
Matthias
33b5482065
fix: memory leak on binance in combination with aiohttp>3.10
...
apparently, returning big data through
run_until_complete can cause this (or
closes #11317
2025-05-29 07:06:57 +02:00
Matthias
9fe361f6fc
Merge pull request #11808 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-05-29 06:44:07 +02:00
Freqtrade Bot
da7f35db8d
chore: update pre-commit hooks
2025-05-29 03:21:16 +00:00
Matthias
4f216eb861
Merge pull request #11790 from freqtrade/docs/compare_exit_callbacks
...
docs: add "exit logic comparisons" table
2025-05-28 15:22:15 +02:00
viotemp1
53383f3184
add up to 5 retries for ask in case of duplicate params
2025-05-28 09:35:20 +02:00
viotemp1
b51c937e87
fix hyperopt repeated parameters between batches
2025-05-27 13:38:03 +02:00
Matthias
f3d7f67671
Merge pull request #11803 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-05-27 06:31:54 +02:00
Freqtrade Bot
87001d0806
chore: update pre-commit hooks
2025-05-27 03:20:40 +00:00
Matthias
ffce0dfb2e
Merge pull request #11800 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.1.0
...
chore(deps): bump astral-sh/setup-uv from 6.0.1 to 6.1.0
2025-05-26 08:21:17 +02:00
Matthias
c1d08019d9
Merge pull request #11798 from freqtrade/dependabot/pip/develop/ruff-0.11.11
...
chore(deps-dev): bump ruff from 0.11.10 to 0.11.11
2025-05-26 08:18:26 +02:00
Matthias
bfa95ad976
Merge pull request #11799 from freqtrade/dependabot/pip/develop/joblib-1.5.1
...
chore(deps): bump joblib from 1.5.0 to 1.5.1
2025-05-26 08:14:39 +02:00
Matthias
4a4b39f898
Merge pull request #11795 from freqtrade/dependabot/pip/develop/pydantic-2.11.5
...
chore(deps): bump pydantic from 2.11.4 to 2.11.5
2025-05-26 08:12:58 +02:00
Matthias
215499a3f8
Merge pull request #11793 from freqtrade/dependabot/pip/develop/plotly-6.1.1
...
chore(deps): bump plotly from 6.0.1 to 6.1.1
2025-05-26 08:08:58 +02:00
Matthias
8c11974644
Merge pull request #11791 from freqtrade/dependabot/pip/develop/types-af298ab694
...
chore(deps-dev): bump types-cachetools from 5.5.0.20240820 to 6.0.0.20250525 in the types group
2025-05-26 08:08:33 +02:00
Matthias
7dcbd8108e
Merge pull request #11797 from freqtrade/dependabot/pip/develop/cryptography-45.0.3
...
chore(deps): bump cryptography from 45.0.2 to 45.0.3
2025-05-26 07:58:27 +02:00
Matthias
43fea43363
chore: bump aiohttp to 3.11.18
...
Aligns dependency with ccxt requirements.
2025-05-26 07:15:38 +02:00
Matthias
e00b74c0e0
fix: capture ws edge-case on reconnect
2025-05-26 07:06:56 +02:00
Matthias
5ef439dd0f
Merge pull request #11794 from freqtrade/dependabot/pip/develop/cachetools-6.0.0
...
chore(deps): bump cachetools from 5.5.2 to 6.0.0
2025-05-26 07:00:18 +02:00
dependabot[bot]
538c7b3c97
chore(deps): bump joblib from 1.5.0 to 1.5.1
...
Bumps [joblib](https://github.com/joblib/joblib ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/joblib/joblib/releases )
- [Changelog](https://github.com/joblib/joblib/blob/main/CHANGES.rst )
- [Commits](https://github.com/joblib/joblib/compare/1.5.0...1.5.1 )
---
updated-dependencies:
- dependency-name: joblib
dependency-version: 1.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 04:55:08 +00:00
Matthias
81456b2340
Merge pull request #11792 from freqtrade/dependabot/pip/develop/xgboost-3.0.2
...
chore(deps): bump xgboost from 3.0.1 to 3.0.2
2025-05-26 06:52:38 +02:00
Matthias
dfec3f16ab
chore: Bump pre-commit types-cachetools
2025-05-26 06:34:46 +02:00
dependabot[bot]
e67499e6cc
chore(deps): bump astral-sh/setup-uv from 6.0.1 to 6.1.0
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.0.1 to 6.1.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](6b9c6063ab...f0ec1fc3b3 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 03:45:35 +00:00
dependabot[bot]
a1b5e7899f
chore(deps-dev): bump ruff from 0.11.10 to 0.11.11
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.10 to 0.11.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.11.10...0.11.11 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.11
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 03:13:45 +00:00
dependabot[bot]
a88a149999
chore(deps): bump cryptography from 45.0.2 to 45.0.3
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 45.0.2 to 45.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/45.0.2...45.0.3 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 45.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 03:13:38 +00:00
dependabot[bot]
168593d7af
chore(deps): bump ccxt from 4.4.82 to 4.4.85
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.82 to 4.4.85.
- [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.82...v4.4.85 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.85
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 03:13:34 +00:00
dependabot[bot]
c646abc05d
chore(deps): bump pydantic from 2.11.4 to 2.11.5
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.11.4 to 2.11.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.11.4...v2.11.5 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.11.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 03:13:27 +00:00
dependabot[bot]
f2a1561d31
chore(deps): bump cachetools from 5.5.2 to 6.0.0
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 5.5.2 to 6.0.0.
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v5.5.2...v6.0.0 )
---
updated-dependencies:
- dependency-name: cachetools
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 03:13:20 +00:00
dependabot[bot]
d7a3aeaa1b
chore(deps): bump plotly from 6.0.1 to 6.1.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 6.0.1 to 6.1.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.0.1...v6.1.1 )
---
updated-dependencies:
- dependency-name: plotly
dependency-version: 6.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 03:13:18 +00:00
dependabot[bot]
4b9a63de19
chore(deps): bump xgboost from 3.0.1 to 3.0.2
...
Bumps [xgboost](https://github.com/dmlc/xgboost ) from 3.0.1 to 3.0.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.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: xgboost
dependency-version: 3.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 03:13:10 +00:00
dependabot[bot]
07985c2cae
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 5.5.0.20240820 to 6.0.0.20250525
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-cachetools
dependency-version: 6.0.0.20250525
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 03:12:22 +00:00
Robert Davey
0c13414f14
Slight rewording for clarity
2025-05-25 12:47:19 +01:00
Robert Davey
1021c7a7af
Minor typo
2025-05-25 12:41:31 +01:00
Robert Davey
5306fb3709
Add clarification to the exit table
2025-05-25 12:40:11 +01:00
Matthias
1afddf9db4
docs: no dots on exit comparison
2025-05-25 10:01:39 +02:00
Matthias
929538dd5f
docs: refactor exit logic comparisons to includes file
...
this might allow us to reuse this in other parts of the docs.
2025-05-25 09:44:52 +02:00
Matthias
f432e65a14
docs: add "exit logic comparisons" table
2025-05-25 09:42:37 +02:00
Matthias
dfc1193c52
Merge pull request #11656 from mrpabloyeah/add-custom-roi-strategy-callback
...
Add custom_roi() strategy callback
2025-05-25 09:13:32 +02:00
Matthias
25077a1008
feat: write empty "custom_roi" with advanced strategy template
2025-05-25 08:56:39 +02:00
Matthias
b3b3bf6c1d
feat: allow break-even (0.0) as valid return from custom_roi
2025-05-25 08:54:11 +02:00
Matthias
29ae71333a
fix: improved session handling for custom_data sessions
2025-05-25 08:37:01 +02:00
Matthias
a7ebbd89c0
feat: add strategy-ResultValidator to backtesting
...
helps issues such as #11781
2025-05-24 16:46:29 +02:00
Matthias
ee25635c79
test: update tests for new StrategyValidator
2025-05-24 16:35:12 +02:00
Matthias
b8e19ae78a
refactor: move dataframe assertion to it's own class
2025-05-24 16:10:15 +02:00
Matthias
937bd892fd
fix: workaround for ccxt bybit stop_order bug
2025-05-24 11:20:47 +02:00
Matthias
adce6e4f68
fix: don't try to place stoploss orders with blocking assets
2025-05-24 11:20:47 +02:00
Robert Caulk
0b1ba0458d
Merge pull request #11490 from freqtrade/fix/continual_learning_pytorch
...
Fix continual learning pytorch
2025-05-24 11:12:05 +02:00
Robert Caulk
7668b95900
Merge pull request #11588 from skyoo2003/develop
...
fix: remove spaces from rename_dict/rename_dict_old in BaseReinforcementLearningModel
2025-05-24 10:47:31 +02:00
Robert Caulk
47465f198c
Merge pull request #11772 from freqtrade/dependabot/pip/develop/xgboost-3.0.1
...
chore(deps): bump xgboost from 2.1.4 to 3.0.1
2025-05-24 10:35:26 +02:00
Matthias
f3d03dd26a
feat: ensure uniqueness among fetched orders
...
closes #11786
2025-05-23 07:39:35 +02:00
Matthias
ecdd84efd8
fix: "until" shouldn't be in the future.
...
part of #11786
2025-05-23 07:26:39 +02:00
Matthias
0ad6a6a951
docs: fix broken links
2025-05-22 20:25:59 +02:00
Matthias
dc97f709d7
docs: exclude "import only" links
2025-05-22 20:23:11 +02:00
Matthias
34ccf141d1
test: enhance now_is_time_to_refresh test
2025-05-22 20:03:43 +02:00
Matthias
f0b16c277c
docs: add "sold the bots capital" FAQ entry
2025-05-22 19:22:59 +02:00
Matthias
68061444d8
chore: remove unused imports
2025-05-22 19:11:04 +02:00
Matthias
93356286d8
fix: Activate fetch-orders pagination for binance
...
potential fix for #11786
2025-05-22 19:10:53 +02:00
Matthias
84e816fc5b
refactor: fetch_orders pagination to base class
2025-05-22 19:07:10 +02:00
Matthias
12a482a6ba
Merge pull request #11785 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-05-22 06:25:35 +02:00
Freqtrade Bot
a26a40d00f
chore: update pre-commit hooks
2025-05-22 03:20:06 +00:00
Matthias
64c6b4718d
Merge pull request #11758 from mrpabloyeah/add-max-trade-duration-to-backtest-results
...
Add min/max trade duration to backtest results
2025-05-21 20:45:24 +02:00
Matthias
d1ebdf5df2
chore: remove polyfill.io from mkdocs
2025-05-21 19:36:15 +02:00
Matthias
496c4947bd
chore: Fix lint error
2025-05-21 19:34:30 +02:00
Matthias
82f98746bd
test: update test for new behavior
2025-05-21 19:27:23 +02:00
hippocritical
65418c7c00
changed the text a bit
2025-05-20 21:32:21 +02:00
hippocritical
bbf6bade7c
Fixed a bug where the pairlist was just .*/USDT (with a length of 1.)
...
The bug happened since it just checked the length of the list itself, not what it represents. in this case .*/USDT could be any amount of pairs
when the user sets a max_open_trades of let's say 3 then the pairs only have 3 trade slots of whatever amount of pairs it really has and thereby creating a bottleneck.
This just sets the max_open_trades to -1 without even checking it, letting freqtrade itself handle the amount of trades allowed at a given time.
2025-05-20 21:30:41 +02:00
Matthias
b6cde05f0d
chore: remove unused import
2025-05-20 19:39:07 +02:00
Matthias
0a3a1d7eca
fix: remove unnecessary kraken workaround
...
fixes "list-pairs" command for kraken.
2025-05-20 19:22:05 +02:00
Matthias
947cbdd858
test: add format_duration test
2025-05-20 18:15:54 +02:00
Matthias
7a84d1ecba
chore: bump numpy to 2.2.6
2025-05-20 07:14:55 +02:00
Matthias
8c999cd60c
chore: treat webhook.url as secret
2025-05-20 07:05:08 +02:00
Matthias
ad5d2a36bc
feat: Further ENV recommendations to config schema
2025-05-20 07:05:08 +02:00
Matthias
1666746692
feat: recommend setting secrets via environment variable
2025-05-20 07:05:08 +02:00
Matthias
3a74fc85b4
chore: update schema.json
2025-05-20 07:05:08 +02:00
Matthias
92a1c304a8
feat: add additional supported keys to config schema
2025-05-20 07:05:08 +02:00
Matthias
d8c24663fc
Merge pull request #11736 from viotemp1/optuna_addons
...
add early stopping for hyperopt
2025-05-20 06:45:15 +02:00
Matthias
195c15c8dc
Merge pull request #11778 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-05-20 06:27:41 +02:00
Freqtrade Bot
44c06f6d20
chore: update pre-commit hooks
2025-05-20 03:20:51 +00:00
Matthias
c268f20d18
Merge pull request #11776 from freqtrade/dependabot/pip/develop/sqlalchemy-2.0.41
...
chore(deps): bump sqlalchemy from 2.0.40 to 2.0.41
2025-05-19 16:26:48 +02:00
Matthias
83c92f3ac1
chore: Bump sqlalchemy in pre-commit
2025-05-19 14:36:11 +02:00
dependabot[bot]
b4a3eccfa3
chore(deps): bump sqlalchemy from 2.0.40 to 2.0.41
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 2.0.40 to 2.0.41.
- [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.41
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 11:59:40 +00:00
Matthias
837d006e11
Merge pull request #11774 from freqtrade/dependabot/pip/develop/ccxt-4.4.82
...
chore(deps): bump ccxt from 4.4.80 to 4.4.82
2025-05-19 13:58:26 +02:00
dependabot[bot]
c1f1639807
chore(deps): bump ccxt from 4.4.80 to 4.4.82
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.80 to 4.4.82.
- [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.80...v4.4.82 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.82
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 06:29:16 +00:00
Matthias
8f71e45666
Merge pull request #11775 from freqtrade/dependabot/pip/develop/cryptography-45.0.2
...
chore(deps): bump cryptography from 44.0.3 to 45.0.2
2025-05-19 08:28:06 +02:00
Matthias
17fa2c9933
Merge pull request #11768 from freqtrade/dependabot/pip/develop/types-462239796a
...
chore(deps-dev): bump the types group with 2 updates
2025-05-19 08:10:35 +02:00
dependabot[bot]
22fdf157ef
chore(deps): bump cryptography from 44.0.3 to 45.0.2
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 44.0.3 to 45.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/44.0.3...45.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 45.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 05:10:41 +00:00
Matthias
6c8b39d32a
Merge pull request #11770 from freqtrade/dependabot/pip/develop/python-telegram-bot-22.1
...
chore(deps): bump python-telegram-bot from 22.0 to 22.1
2025-05-19 07:09:30 +02:00
Matthias
5a2b3d9d87
chore: show the actually used value
2025-05-19 07:04:11 +02:00
Matthias
8641796d04
test: Add test for early-stop config adjustment
2025-05-19 07:03:41 +02:00
Matthias
c5c5cfb4d5
Merge pull request #11771 from freqtrade/dependabot/pip/develop/ruff-0.11.10
...
chore(deps-dev): bump ruff from 0.11.9 to 0.11.10
2025-05-19 06:53:50 +02:00
Matthias
c74033d7f1
chore: bump types for pre-commit
2025-05-19 06:49:45 +02:00
Matthias
d8c6873ee9
Merge pull request #11769 from freqtrade/dependabot/pip/develop/mkdocs-90ecda04c5
...
chore(deps): bump mkdocs-material from 9.6.13 to 9.6.14 in the mkdocs group
2025-05-19 06:34:43 +02:00
Matthias
b0cc2a2a1d
chore: slightly improve comment wording
2025-05-19 06:32:09 +02:00
Matthias
226f9b7857
Merge pull request #11766 from AchmadFathoni/develop
...
docs: trades space not included in default spaces
2025-05-19 06:31:11 +02:00
dependabot[bot]
1abf72855e
chore(deps): bump xgboost from 2.1.4 to 3.0.1
...
Bumps [xgboost](https://github.com/dmlc/xgboost ) from 2.1.4 to 3.0.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/v2.1.4...v3.0.1 )
---
updated-dependencies:
- dependency-name: xgboost
dependency-version: 3.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 03:10:25 +00:00
dependabot[bot]
b044410e42
chore(deps-dev): bump ruff from 0.11.9 to 0.11.10
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.9 to 0.11.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.11.9...0.11.10 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.10
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 03:10:15 +00:00
dependabot[bot]
b64052850f
chore(deps): bump python-telegram-bot from 22.0 to 22.1
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 22.0 to 22.1.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v22.0...v22.1 )
---
updated-dependencies:
- dependency-name: python-telegram-bot
dependency-version: '22.1'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 03:10:08 +00:00
dependabot[bot]
8868b10042
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.13 to 9.6.14
- [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.13...9.6.14 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 03:10:04 +00:00
dependabot[bot]
b18190891d
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.0.20250328 to 2.32.0.20250515
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
Updates `types-python-dateutil` from 2.9.0.20241206 to 2.9.0.20250516
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-version: 2.32.0.20250515
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20250516
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 03:09:28 +00:00
Achmad Fathoni
5b001eec3e
docs: trades space not included in default spaces
2025-05-18 21:26:57 +07:00
mrpabloyeah
882ca44816
Fix test_optimize_reports
2025-05-18 14:19:10 +02:00
mrpabloyeah
60157606fe
Format only winner/loser durations
2025-05-18 13:39:50 +02:00
mrpabloyeah
cbb0294cd2
Format duration to make results more readable
2025-05-18 13:02:47 +02:00
Matthias
1b4802ab73
chore: Improved wording in issue templates
2025-05-18 08:38:27 +02:00
Matthias
6b7f210ef3
chore: Improve bug report template about AI
...
AI generated strategies and configs cause a lot of noise.
we should be clear that people shall read the documentation first
(this will also allow us to point people at this within the issue).
2025-05-18 08:35:59 +02:00
Matthias
571b154345
Merge pull request #11763 from emmanuel-ferdman/develop
...
fix: display pair information in message
2025-05-17 19:37:09 +02:00
Emmanuel Ferdman
9a2b5a1219
Display pair information in message
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-05-17 07:51:03 -07:00
Matthias
fe9de41d58
docs: fix Note boxes not rendering correctly
2025-05-17 16:16:27 +02:00
Matthias
daff50e79e
test: improve admotion test by skipping empty lines
2025-05-17 16:16:19 +02:00
Matthias
09b687d66f
test: add test checking proper admotion logic
2025-05-17 16:12:19 +02:00
Matthias
665ff9f14e
test: extend test_docs for collapsed info boxes
2025-05-17 15:36:32 +02:00
viotemp1
bd1a12ceaa
fix formatting
2025-05-17 16:27:33 +03:00
viotemp1
d33e931a0d
early stop - replace values lower than 20 with 20 and display a warning.
2025-05-17 16:23:25 +03:00
mrpabloyeah
fbe38c362c
Fix typo
2025-05-17 15:10:04 +02:00
mrpabloyeah
718efc828a
Also add min trade duration and display the info horizontally
2025-05-17 14:22:25 +02:00
mrpabloyeah
6d3ed84807
Add max trade duration to backtest results
2025-05-17 02:50:10 +02:00
viotemp1
28e5efc902
fix docs
2025-05-17 01:15:10 +03:00
Matthias
510c47bd78
docs: update doc wording in custom_exit callback
2025-05-16 06:39:24 +02:00
Matthias
2e0065216f
Merge pull request #11755 from Silur/develop
...
fix binance futures candle type hardcoding for trades data
2025-05-15 19:52:58 +02:00
silur
ce024c74e1
fix binance futures candle type hardcoding
2025-05-15 21:31:01 +04:00
mrpabloyeah
90e2935abf
Add trade_duration parameter to custom_roi
2025-05-15 11:53:48 +02:00
mrpabloyeah
12cd654bce
Merge branch 'freqtrade:develop' into add-custom-roi-strategy-callback
2025-05-15 10:14:53 +02:00
Matthias
c3ea793abb
Merge branch 'develop' into add-custom-roi-strategy-callback
2025-05-15 07:22:25 +02:00
Matthias
c901f6d1dd
test: add test for custom_roi behavior
2025-05-15 07:22:18 +02:00
Matthias
193cfb634c
Merge pull request #11754 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-05-15 06:28:13 +02:00
Freqtrade Bot
a2b7620b64
chore: update pre-commit hooks
2025-05-15 03:19:37 +00:00
Matthias
9d91a4a298
fix: default max_open_trades to inf instead of -1
...
Without this, the auto-conversion doesn't backpopulate to the config
closes #11752
2025-05-14 20:14:10 +02:00
Matthias
3b6dbaccf8
test: add failing test for #11752
2025-05-14 20:12:33 +02:00
Matthias
3fe9e6b82b
fix: don't use exchange.precision_mode_price
...
closes #11751
2025-05-14 06:59:51 +02:00
Matthias
b6614045aa
Merge pull request #11738 from snussik/patch-1
...
Update strategy-callbacks.md
2025-05-13 20:03:57 +02:00
Matthias
cbf27f0bdb
docs: Simplify doc examples
2025-05-13 19:38:06 +02:00
Matthias
bc78e2e1b9
feat: update to ft-pandas-ta
...
Freqtrade's compatibility fork of pandas-ta
available at https://github.com/freqtrade/pandas-ta/
2025-05-13 07:03:52 +02:00
Matthias
deafe39f76
Merge pull request #11750 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-05-13 07:03:13 +02:00
Freqtrade Bot
1f63eca1a8
chore: update pre-commit hooks
2025-05-13 03:20:47 +00:00
Matthias
3fb6bc888b
chore: Mypy-exclusions to account for ta-lib import problem
2025-05-12 18:22:01 +02:00
Matthias
2c0db908b5
Merge pull request #11747 from nisuhw/patch-1
...
Update installation.md for older Raspberry Pi 2
2025-05-12 13:14:58 +02:00
nisuhw
ca9403f981
Update installation.md for older Raspberry Pi 2
...
I got the following error on Pi 2 (using Debian Bookworm armhf arch)
```
...
running bdist_wheel
running build
running build_py
creating build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/lock.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/backend_ctypes.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/_imp_emulation.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/model.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/ffiplatform.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/setuptools_ext.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/error.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/vengine_gen.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/api.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/__init__.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/recompiler.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/cffi_opcode.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/pkgconfig.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/verifier.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/cparser.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/commontypes.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/vengine_cpy.py -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/_cffi_include.h -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/parse_c_type.h -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/_embedding.h -> build/lib.linux-armv7l-cpython-311/cffi
copying src/cffi/_cffi_errors.h -> build/lib.linux-armv7l-cpython-311/cffi
running build_ext
building '_cffi_backend' extension
creating build/temp.linux-armv7l-cpython-311/src/c
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/freqtrade/.venv/include -I/usr/include/python3.11 -c src/c/_cffi_backend.c -o build/temp.linux-armv7l-cpython-311/src/c/_cffi_backend.o
src/c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
15 | #include <ffi.h>
| ^~~~~~~
compilation terminated.
error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for cffi
Failed to build cffi
ERROR: Failed to build installable wheels for some pyproject.toml based projects (cffi)
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
Failed installing dependencies
```
It can be Easily solved by installing libffi-dev before hand
2025-05-12 16:01:25 +07:00
Matthias
a8d96087c1
Merge pull request #11743 from freqtrade/dependabot/pip/develop/ccxt-4.4.80
...
chore(deps): bump ccxt from 4.4.78 to 4.4.80
2025-05-12 08:50:16 +02:00
Matthias
1649505121
Merge pull request #11741 from freqtrade/dependabot/pip/develop/optuna-4.3.0
...
chore(deps): bump optuna from 4.2.1 to 4.3.0
2025-05-12 08:03:05 +02:00
Matthias
41a063e2ac
Merge pull request #11745 from freqtrade/dependabot/pip/develop/datasieve-0.1.9
...
chore(deps): bump datasieve from 0.1.7 to 0.1.9
2025-05-12 07:45:57 +02:00
dependabot[bot]
ba019ad143
chore(deps): bump optuna from 4.2.1 to 4.3.0
...
Bumps [optuna](https://github.com/optuna/optuna ) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/optuna/optuna/releases )
- [Commits](https://github.com/optuna/optuna/compare/v4.2.1...v4.3.0 )
---
updated-dependencies:
- dependency-name: optuna
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 05:35:28 +00:00
Matthias
6f3071f6ce
Merge pull request #11742 from freqtrade/dependabot/pip/develop/scipy-1.15.3
...
chore(deps): bump scipy from 1.15.2 to 1.15.3
2025-05-12 07:34:16 +02:00
Matthias
5cdb2dd601
Merge pull request #11744 from freqtrade/dependabot/pip/develop/ruff-0.11.9
...
chore(deps-dev): bump ruff from 0.11.8 to 0.11.9
2025-05-12 07:21:22 +02:00
Matthias
4db41f0225
Merge pull request #11740 from freqtrade/dependabot/pip/develop/mkdocs-b2e01260d9
...
chore(deps): bump mkdocs-material from 9.6.12 to 9.6.13 in the mkdocs group
2025-05-12 06:46:32 +02:00
Matthias
cc8581164d
Merge pull request #11739 from freqtrade/dependabot/pip/develop/pytest-5fb0fe6743
...
chore(deps-dev): bump pytest-timeout from 2.3.1 to 2.4.0 in the pytest group
2025-05-12 06:26:25 +02:00
dependabot[bot]
7d50353697
chore(deps): bump datasieve from 0.1.7 to 0.1.9
...
Bumps [datasieve](https://github.com/emergentmethods/datasieve ) from 0.1.7 to 0.1.9.
- [Release notes](https://github.com/emergentmethods/datasieve/releases )
- [Commits](https://github.com/emergentmethods/datasieve/compare/v0.1.7...v0.1.9 )
---
updated-dependencies:
- dependency-name: datasieve
dependency-version: 0.1.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 03:43:51 +00:00
dependabot[bot]
d742f8b88f
chore(deps-dev): bump ruff from 0.11.8 to 0.11.9
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.8 to 0.11.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.11.8...0.11.9 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 03:43:39 +00:00
dependabot[bot]
22bf036a66
chore(deps): bump ccxt from 4.4.78 to 4.4.80
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.78 to 4.4.80.
- [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.78...v4.4.80 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.80
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 03:43:28 +00:00
dependabot[bot]
c45351beff
chore(deps): bump scipy from 1.15.2 to 1.15.3
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.15.2 to 1.15.3.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.15.2...v1.15.3 )
---
updated-dependencies:
- dependency-name: scipy
dependency-version: 1.15.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 03:43:14 +00:00
dependabot[bot]
6d1d0751e8
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.12 to 9.6.13
- [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.12...9.6.13 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.13
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 03:42:57 +00:00
dependabot[bot]
15012ec58c
chore(deps-dev): bump pytest-timeout in the pytest group
...
Bumps the pytest group with 1 update: [pytest-timeout](https://github.com/pytest-dev/pytest-timeout ).
Updates `pytest-timeout` from 2.3.1 to 2.4.0
- [Commits](https://github.com/pytest-dev/pytest-timeout/compare/2.3.1...2.4.0 )
---
updated-dependencies:
- dependency-name: pytest-timeout
dependency-version: 2.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 03:42:46 +00:00
snussik
fed91ff5a1
Update strategy-callbacks.md
...
Taking leverage into account https://github.com/freqtrade/freqtrade-strategies/issues/322
2025-05-11 17:58:10 +03:00
Matthias
0228ec796b
chore: bump datasieve to 0.1.9
2025-05-11 16:28:15 +02:00
viotemp1
5b92af6a90
fix some spelling errors
2025-05-10 19:45:16 +03:00
viotemp1
442a1ba50d
add early stopping for hyperopt
2025-05-10 19:36:48 +03:00
Matthias
c3f6aa17ee
Merge pull request #11711 from freqtrade/feat/bt_historic_precision
...
Improve price precision logic and add significant digits calculation
2025-05-10 16:03:38 +02:00
Matthias
69de7b4045
chore: bump datasieve to 0.1.8
2025-05-10 13:51:37 +02:00
Matthias
8dc278f1a0
refactor: simplify ws exchange handling
2025-05-10 13:30:26 +02:00
Matthias
5f907d4219
chore: move candletype check to can_use_websocket.
2025-05-10 11:43:52 +02:00
Matthias
c39c5f254f
Extract "can use websocket" method
2025-05-10 11:31:30 +02:00
Matthias
0dfc4ed696
refactor: extract websocket builder logic to it's own function
2025-05-10 11:24:54 +02:00
Matthias
950a0df8b1
docs: improved documentation of order object
2025-05-10 08:38:45 +02:00
Matthias
2a0dd4cf55
Merge pull request #11558 from viotemp1/optuna
...
switch hyperopt from scikit-optimize to Optuna
2025-05-09 09:53:13 +02:00
Matthias
575c381e65
chore: fix mypy error
2025-05-09 09:36:08 +02:00
Matthias
87061bcce8
docs: adopt autosampler example as advanced hyperopt approach
2025-05-09 06:42:37 +02:00
Matthias
a6d3995013
feat: Improved typing, exception if neither step nor decimals is set
2025-05-09 06:34:59 +02:00
Matthias
d0d40f4fce
test: Improve skdecimal test
2025-05-09 06:34:33 +02:00
Matthias
ce7d81325d
chore: improved docstring for skdecimal
2025-05-09 06:32:43 +02:00
Matthias
7cfecab7e2
Merge branch 'develop' into optuna
2025-05-08 19:25:33 +02:00
Matthias
8f8da51808
feat: round hyperopt results to 13 digits (this removes floating point errors)
2025-05-08 19:24:31 +02:00
Matthias
f94fd7d5fc
chore: minor formatting
2025-05-08 07:07:22 +02:00
Matthias
befc41ae54
Merge pull request #11717 from freqtrade/dependabot/pip/develop/certifi-2025.4.26
...
chore(deps): bump certifi from 2025.01.31 to 2025.4.26
2025-05-08 07:03:09 +02:00
dependabot[bot]
02092926ab
chore(deps): bump certifi from 2025.01.31 to 2025.4.26
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2025.01.31 to 2025.4.26.
- [Commits](https://github.com/certifi/python-certifi/compare/2025.01.31...2025.04.26 )
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2025.4.26
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-08 04:44:37 +00:00
Matthias
a49b4ab93a
Merge pull request #11731 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-05-08 06:23:36 +02:00
Freqtrade Bot
bd7549bc8b
chore: update pre-commit hooks
2025-05-08 03:19:45 +00:00
viotemp1
47e1d209db
round to decimals low and high
2025-05-08 05:49:34 +03:00
viotemp1
5d2f5ec12f
change SKDecimal low/high to be rounded by decimals
2025-05-07 21:57:56 +03:00
viotemp1
2d2dc7f14a
Merge remote-tracking branch 'refs/remotes/origin/optuna' into optuna
2025-05-07 17:25:14 +03:00
viotemp1
43bd2a060c
fix optuna userwarning the range is not divisible by step
2025-05-07 17:20:17 +03:00
Matthias
b518d66aa2
chore: improve docstring for get_Trades_proxy.
2025-05-06 19:37:06 +02:00
Matthias
2ba59cebe3
Merge pull request #11724 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-05-06 06:33:06 +02:00
Freqtrade Bot
f165c85e69
chore: update pre-commit hooks
2025-05-06 03:18:59 +00:00
Matthias
fca454bba3
Merge pull request #11708 from hippocritical/develop
...
lookahead-analysis docs changed to better explain the output table
2025-05-05 19:52:45 +02:00
Matthias
3dc1adfad4
docs: slight formatting tweaks
2025-05-05 19:35:04 +02:00
Robert Davey
38754e0598
Small tweaks to lookahead docs
2025-05-05 11:50:29 +01:00
Matthias
8fb4446d82
Merge pull request #11716 from freqtrade/dependabot/pip/develop/cryptography-44.0.3
...
chore(deps): bump cryptography from 44.0.2 to 44.0.3
2025-05-05 09:37:47 +02:00
Matthias
3725ac145b
Merge pull request #11720 from freqtrade/dependabot/pip/develop/humanize-4.12.3
...
chore(deps): bump humanize from 4.12.2 to 4.12.3
2025-05-05 08:08:13 +02:00
Matthias
7df0d06005
Merge pull request #11719 from freqtrade/dependabot/pip/develop/orjson-3.10.18
...
chore(deps): bump orjson from 3.10.16 to 3.10.18
2025-05-05 08:00:50 +02:00
Matthias
4e855b638b
Merge pull request #11721 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.0.1
...
chore(deps): bump astral-sh/setup-uv from 6.0.0 to 6.0.1
2025-05-05 07:32:06 +02:00
Matthias
9783aba09c
Merge pull request #11718 from freqtrade/dependabot/pip/develop/pydantic-2.11.4
...
chore(deps): bump pydantic from 2.11.3 to 2.11.4
2025-05-05 07:20:59 +02:00
Matthias
1936b20309
Merge pull request #11715 from freqtrade/dependabot/pip/develop/ruff-0.11.8
...
chore(deps-dev): bump ruff from 0.11.7 to 0.11.8
2025-05-05 06:58:02 +02:00
dependabot[bot]
69de9687d0
chore(deps): bump cryptography from 44.0.2 to 44.0.3
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 44.0.2 to 44.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/44.0.2...44.0.3 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 44.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 04:49:45 +00:00
Matthias
bdeeca7d43
Merge pull request #11714 from freqtrade/dependabot/pip/develop/ccxt-4.4.78
...
chore(deps): bump ccxt from 4.4.77 to 4.4.78
2025-05-05 06:48:36 +02:00
Matthias
a7ba3cad85
Merge pull request #11713 from freqtrade/dependabot/pip/develop/joblib-1.5.0
...
chore(deps): bump joblib from 1.4.2 to 1.5.0
2025-05-05 06:30:45 +02:00
dependabot[bot]
ef5fcad8cf
chore(deps): bump astral-sh/setup-uv from 6.0.0 to 6.0.1
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](c7f87aa956...6b9c6063ab )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 03:57:55 +00:00
dependabot[bot]
d8de6c8f7b
chore(deps): bump humanize from 4.12.2 to 4.12.3
...
Bumps [humanize](https://github.com/python-humanize/humanize ) from 4.12.2 to 4.12.3.
- [Release notes](https://github.com/python-humanize/humanize/releases )
- [Commits](https://github.com/python-humanize/humanize/compare/4.12.2...4.12.3 )
---
updated-dependencies:
- dependency-name: humanize
dependency-version: 4.12.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 03:26:59 +00:00
dependabot[bot]
c3239da266
chore(deps): bump orjson from 3.10.16 to 3.10.18
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.10.16 to 3.10.18.
- [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.16...3.10.18 )
---
updated-dependencies:
- dependency-name: orjson
dependency-version: 3.10.18
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 03:26:54 +00:00
dependabot[bot]
1edf948e49
chore(deps): bump pydantic from 2.11.3 to 2.11.4
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.11.3 to 2.11.4.
- [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.3...v2.11.4 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.11.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 03:26:49 +00:00
dependabot[bot]
224c4a717b
chore(deps-dev): bump ruff from 0.11.7 to 0.11.8
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.7 to 0.11.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.11.7...0.11.8 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 03:26:29 +00:00
dependabot[bot]
6202436bfd
chore(deps): bump ccxt from 4.4.77 to 4.4.78
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.77 to 4.4.78.
- [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.77...v4.4.78 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.78
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 03:26:19 +00:00
dependabot[bot]
122144857e
chore(deps): bump joblib from 1.4.2 to 1.5.0
...
Bumps [joblib](https://github.com/joblib/joblib ) from 1.4.2 to 1.5.0.
- [Release notes](https://github.com/joblib/joblib/releases )
- [Changelog](https://github.com/joblib/joblib/blob/main/CHANGES.rst )
- [Commits](https://github.com/joblib/joblib/compare/1.4.2...1.5.0 )
---
updated-dependencies:
- dependency-name: joblib
dependency-version: 1.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 03:26:13 +00:00
Matthias
92bcf672fb
docs: document consumer's initial_candle_limit
2025-05-04 19:53:09 +02:00
Matthias
6f4ffa0758
chore: minor cleanup
2025-05-04 19:32:09 +02:00
Matthias
82186c8a7f
docs: fix typo in docs causing note-box to not render
2025-05-04 19:26:26 +02:00
hippocritical
50596e1a6a
fixed typo
2025-05-04 17:53:23 +02:00
hippocritical
9edcbbb9a8
Changed formatting to be more readable in source
...
Added
- How to find and remove bias? How can I salvage the strategy?
- Examples of lookahead-bias
2025-05-04 16:59:24 +02:00
Matthias
a59805d739
docs: small formatting
2025-05-04 14:05:23 +02:00
Robert Davey
b96c06ffdc
Update lookahead-analysis.md
...
Englishified.
2025-05-04 12:34:48 +01:00
Matthias
8abe358c1e
docs: improved rendering
2025-05-04 11:57:03 +02:00
Matthias
2142b2aea3
chore: fix type-check
2025-05-04 11:49:03 +02:00
Matthias
53ba3ced06
test: add test for backtest "get price precision" logic
2025-05-04 11:47:42 +02:00
hippocritical
a0f336c31f
changed lookahead-analysis.md to better explain the output of the command
2025-05-03 22:12:25 +02:00
Matthias
081fa2209a
refactor: correct naming of new function
2025-05-03 20:45:52 +02:00
Matthias
ca67d3fb2c
chore: improve price_precision logic resiliancy
2025-05-03 20:44:14 +02:00
Matthias
5a6b43da46
feat: use hsitoric price precision for improved accuracy
...
closes #11203
2025-05-03 20:37:57 +02:00
Matthias
7d3fa41911
test: add tests for get_significant_digits_over_time
2025-05-03 20:30:25 +02:00
Matthias
b8f3f5e8d2
fix: use month-start for the resample
2025-05-03 20:28:10 +02:00
Matthias
4849d5413f
feat: add function to count "significant digits over time".
2025-05-03 20:14:37 +02:00
Matthias
8b8bf6f97d
refactor: automatically load detailed bt data
2025-05-03 20:01:13 +02:00
viotemp1
9eea958e17
remove unwrap
2025-05-03 16:55:41 +03:00
Matthias
f8a151c2a5
feat: Add funding_fee to backtest results
...
closes #11699
2025-05-03 14:14:32 +02:00
Matthias
1013c32316
fix: duplicate generate_optimizer to have a non-delayed alternative
2025-05-03 09:19:50 +02:00
viotemp1
d9ed7e1fb2
remove backtest from assign_params
2025-05-03 09:49:34 +03:00
Matthias
689da4c479
Merge pull request #11158 from freqtrade/feat/plot_annotations
...
add support for plot_annotations
2025-05-03 08:25:57 +02:00
Matthias
87d954a322
refactor: fix variable typo
2025-05-03 08:03:16 +02:00
Matthias
74f601b352
docs: Improved plot annotations sample
2025-05-03 08:02:09 +02:00
Matthias
a3359b62d4
feat: validate annotation-type before returning
...
this avoids breaking the whole chart due to annotations.
2025-05-02 20:58:13 +02:00
Matthias
064708a354
feat: validate annotations and only return valid ones to avoid breaking the whole chart
2025-05-02 20:45:42 +02:00
Matthias
066a46d7aa
Switch annotationType to Pydantic
2025-05-02 20:41:43 +02:00
Matthias
333660e628
feat: improved doc-string for plot-annotations
2025-05-02 20:41:30 +02:00
Matthias
81f80a6b22
docs: add visual documentation for plot annotations
2025-05-02 20:28:32 +02:00
viotemp1
dd613ac86c
fix formatting
2025-05-02 21:07:34 +03:00
viotemp1
73c28890d7
move @delayed and @wrap_non_picklable_objects in hyperopt_optimizer.py
...
one test with analyze_per_epoch is failing
2025-05-02 21:03:51 +03:00
Matthias
61dd94ceb0
test: add tests for annotations feature
2025-05-02 19:59:23 +02:00
Matthias
1fec5a873e
Merge branch 'develop' into feat/plot_annotations
2025-05-02 19:48:50 +02:00
Matthias
9c4abcc927
refactor: improve variable naming
2025-05-02 13:17:16 +02:00
Matthias
b74e38ef63
refactor: improve variable naming
2025-05-02 13:17:03 +02:00
Matthias
86f640627f
Merge pull request #11692 from freqtrade/reenable_htx
...
chore(ci): reenable htx online tests
2025-05-01 16:46:29 +02:00
Matthias
e27568a9d8
chore: pin certifi until upstream issue is fixed
...
problematic point: https://github.com/certifi/python-certifi/issues/349
2025-05-01 16:22:47 +02:00
Matthias
149133cc44
refactor: remove _get_params_dict method
2025-05-01 12:03:04 +02:00
Matthias
1b2d5a357f
test: change level of test mock
2025-05-01 11:57:17 +02:00
Matthias
ecc6371733
test: reduce amount of mocking
2025-05-01 10:19:20 +02:00
Matthias
0c66180cf3
chore: add optuna to hyperopt optional dependencies
2025-05-01 10:15:35 +02:00
Matthias
5954c64cc3
chore: use ubuntu 24.04 for online tests
2025-05-01 08:55:35 +02:00
Matthias
d0b7a52202
Merge pull request #11703 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-05-01 08:10:03 +02:00
Freqtrade Bot
c18085d173
chore: update pre-commit hooks
2025-05-01 03:22:32 +00:00
Matthias
b11119dbe5
Merge pull request #11698 from freqtrade/new_release
...
New release 2025.4
2025-04-30 18:00:04 +02:00
Matthias
67f88ea97a
Merge pull request #11681 from JamesLinxun/develop
...
skip trade-related columns
2025-04-30 17:59:54 +02:00
Matthias
14353afa78
chore: bump develop version to 2025.5-dev
2025-04-30 07:02:57 +02:00
Matthias
cefc833ab1
chore: bump version to 2025.4
2025-04-30 06:59:57 +02:00
Matthias
5c7c3a88fb
Merge branch 'stable' into new_release
2025-04-30 06:59:40 +02:00
Matthias
14e2e160af
chore: reformat utility script
2025-04-30 06:53:02 +02:00
Matthias
000eb875a2
chore: bump binance leverage tiers
2025-04-30 06:51:51 +02:00
Matthias
33c8969411
Merge pull request #11697 from froggleston/frog_logs_docs_1
...
Improve logging docs in 101 and advanced setup
2025-04-29 21:04:07 +02:00
Matthias
d90666d2e8
docs: minor link refactor
2025-04-29 20:22:47 +02:00
Matthias
f568d63c41
Merge pull request #11695 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-04-29 20:08:24 +02:00
James Lin
a77618cc6b
fix
2025-04-29 12:09:13 -04:00
JamesLinxun
cac2c363fa
Merge branch 'freqtrade:develop' into develop
2025-04-29 10:18:13 -04:00
viotemp1
ced1ce340a
fix some formatting issues
2025-04-29 17:09:16 +03:00
froggleston
78943bf88d
Add link to FAQ
2025-04-29 14:57:54 +01:00
froggleston
1b8a42d472
Improve logging docs in 101 and advanced setup
2025-04-29 14:55:36 +01:00
James Lin
1d99b7d0f9
move ORDERFLOW_ADDED_COLUMNS to constant
2025-04-29 09:18:07 -04:00
viotemp1
5c47a75f63
move back delayed and wrap_non_picklable_objects from hyperopt_optimizer to hyperopt.
...
There are tests failing when using delayed and wrap_non_picklable_objects as decorator.
until I'll find a solution to run generate_optimizer standalone for analyze_per_epoch=True
2025-04-29 08:16:44 +03:00
Matthias
1ef2eeb456
chore(ci): reenable htx online tests through proxy
2025-04-29 06:58:59 +02:00
Freqtrade Bot
faa398053a
chore: update pre-commit hooks
2025-04-29 03:17:49 +00:00
viotemp1
c32f8e972a
move delayed and wrap_non_picklable_objects from hyperopt to hyperopt_optimizer
2025-04-28 18:50:09 +03:00
Matthias
23e4943b3a
Merge pull request #11690 from freqtrade/dependabot/pip/develop/pyarrow-20.0.0
...
chore(deps): bump pyarrow from 19.0.1 to 20.0.0
2025-04-28 12:40:41 +02:00
Matthias
b3ec69fa8a
chore: update pyarrow prebuilt wheel
2025-04-28 12:21:27 +02:00
Matthias
dc4aaf0a82
Merge pull request #11688 from freqtrade/dependabot/pip/develop/ccxt-4.4.77
...
chore(deps): bump ccxt from 4.4.75 to 4.4.77
2025-04-28 10:49:21 +02:00
Matthias
d5b9c6dde8
Merge pull request #11689 from freqtrade/dependabot/pip/develop/torch-2.7.0
...
chore(deps): bump torch from 2.6.0 to 2.7.0
2025-04-28 09:18:41 +02:00
Matthias
bdfd3396cc
Merge pull request #11685 from freqtrade/dependabot/pip/develop/ruff-0.11.7
...
chore(deps-dev): bump ruff from 0.11.6 to 0.11.7
2025-04-28 08:55:14 +02:00
dependabot[bot]
c9256e0d9f
chore(deps): bump torch from 2.6.0 to 2.7.0
...
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.6.0 to 2.7.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.6.0...v2.7.0 )
---
updated-dependencies:
- dependency-name: torch
dependency-version: 2.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-28 06:42:31 +00:00
dependabot[bot]
c7e02b9a7f
chore(deps): bump ccxt from 4.4.75 to 4.4.77
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.75 to 4.4.77.
- [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.75...v4.4.77 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.77
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-28 06:42:29 +00:00
Matthias
7d5cd998a3
Merge pull request #11683 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-6.0.0
...
chore(deps): bump astral-sh/setup-uv from 5.4.2 to 6.0.0
2025-04-28 07:59:41 +02:00
Matthias
96e8319e82
Merge pull request #11686 from freqtrade/dependabot/pip/develop/pymdown-extensions-10.15
...
chore(deps): bump pymdown-extensions from 10.14.3 to 10.15
2025-04-28 07:41:33 +02:00
Matthias
12d8fc8c3a
Merge pull request #11684 from freqtrade/dependabot/github_actions/develop/rjstone/discord-webhook-notify-1.1.1
...
chore(deps): bump rjstone/discord-webhook-notify from 1.0.4 to 1.1.1
2025-04-28 07:38:09 +02:00
Matthias
1ad0e423c9
chore(ci): add new mandatory parameter to setup-uv
2025-04-28 06:56:19 +02:00
dependabot[bot]
2ef1e203c6
chore(deps): bump pymdown-extensions from 10.14.3 to 10.15
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.14.3 to 10.15.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.14.3...10.15 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-version: '10.15'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-28 04:42:22 +00:00
dependabot[bot]
959f81f4ac
chore(deps): bump rjstone/discord-webhook-notify from 1.0.4 to 1.1.1
...
Bumps [rjstone/discord-webhook-notify](https://github.com/rjstone/discord-webhook-notify ) from 1.0.4 to 1.1.1.
- [Release notes](https://github.com/rjstone/discord-webhook-notify/releases )
- [Commits](89b0bf43c2...1399c1b2d5 )
---
updated-dependencies:
- dependency-name: rjstone/discord-webhook-notify
dependency-version: 1.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-28 04:41:01 +00:00
dependabot[bot]
3090e47a12
chore(deps-dev): bump ruff from 0.11.6 to 0.11.7
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.6 to 0.11.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.11.6...0.11.7 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-28 04:32:42 +00:00
Matthias
02ab0eb139
test: temporarily disable HTX tests
2025-04-28 06:29:48 +02:00
dependabot[bot]
5d8759de78
chore(deps): bump pyarrow from 19.0.1 to 20.0.0
...
Bumps [pyarrow](https://github.com/apache/arrow ) from 19.0.1 to 20.0.0.
- [Release notes](https://github.com/apache/arrow/releases )
- [Commits](https://github.com/apache/arrow/compare/apache-arrow-19.0.1...apache-arrow-20.0.0 )
---
updated-dependencies:
- dependency-name: pyarrow
dependency-version: 20.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-28 03:55:39 +00:00
dependabot[bot]
b13b00df17
chore(deps): bump astral-sh/setup-uv from 5.4.2 to 6.0.0
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 5.4.2 to 6.0.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](d4b2f3b6ec...c7f87aa956 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-28 03:53:27 +00:00
viotemp1
04492e75b2
remove # Suppress optuna ExperimentalWarning from skopt
...
with warnings.catch_warnings():
from optuna.exceptions import ExperimentalWarning
warnings.filterwarnings("ignore", category=FutureWarning)
this should be when importing sampler
2025-04-27 22:02:39 +03:00
viotemp1
8d0ca7f5c1
remove backtesting from generate_optimizer
2025-04-27 21:26:06 +03:00
Matthias
d8b51875bf
test: update tests for new file structure
2025-04-27 11:35:06 +02:00
Matthias
7f12f3a0e4
refactor: rename btanalysis file to be clearer
2025-04-27 11:23:40 +02:00
Matthias
6afcc80937
refactor: move some utils to a separate file
2025-04-27 11:17:14 +02:00
Matthias
efdb726362
refactor: btanalysis -> package
2025-04-27 11:13:35 +02:00
Matthias
3ca7407b09
refactor: improve variable naming
2025-04-27 11:05:51 +02:00
Matthias
22ba0e61e3
chore: add docstring to explain what the migration method does
2025-04-27 09:12:39 +02:00
Matthias
6e83890a13
chore: reduce log-level of binance migration
2025-04-27 08:45:06 +02:00
Matthias
8a8cc5e563
chore: don't rerun binance futures migration
...
once it's migrated, new migrations shouldn't be necessary.
2025-04-27 08:44:48 +02:00
Matthias
e1bf3bb825
chore: improve type-safety for migrations
2025-04-26 18:14:39 +02:00
James Lin
0a4f82bc22
update columns from ORDERFLOW_ADDED_COLUMNS
2025-04-26 10:24:53 -04:00
James Lin
5ee7f8037d
fix
2025-04-26 10:20:09 -04:00
James Lin
12728c0fcc
fix
2025-04-26 10:18:39 -04:00
Matthias
875216cdc5
refactor: improved variable naming
2025-04-26 09:20:55 +02:00
James Lin
362f0895f4
skip trade-related columns
2025-04-25 16:13:33 -04:00
Ali Salama
4e2ccfc091
Added use_parallel_download command line option
2025-04-25 15:50:56 +01:00
Matthias
903b580026
fix: new_pair logic for binance won't work on funding rates
...
closes #11680
2025-04-25 16:18:12 +02:00
Ali Salama
e4b1e1118b
Changed filter to pop
2025-04-25 10:33:39 +01:00
Matthias
073b625355
test: update test for calculate_market_change
2025-04-25 08:28:31 +02:00
Matthias
b3b21e6b93
fix: market_change deviation between backtesting and hyperopt
...
closes #11672
2025-04-25 08:28:19 +02:00
Matthias
b8b4b2d2f3
Merge pull request #11676 from mrpabloyeah/fix-mixed-tag-stats-in-backtest-output
...
Fix mixed tag stats in backtest output
2025-04-24 19:43:19 +02:00
mrpabloyeah
0cf1f6dc88
Fix 2 for passing CI
2025-04-24 14:53:25 +02:00
mrpabloyeah
502d50c988
Fix for passing CI
2025-04-24 14:44:33 +02:00
mrpabloyeah
ed8b8fbf61
Fix mixed tag stats in backtest output
2025-04-24 14:24:36 +02:00
Matthias
956398ab21
Merge pull request #11671 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-04-24 06:25:54 +02:00
Freqtrade Bot
f3154423bd
chore: update pre-commit hooks
2025-04-24 03:17:07 +00:00
Matthias
fb64ac942b
chore: raise freqtrade exception so upstream handling is in place
2025-04-23 20:18:58 +02:00
Matthias
3fc40f45b3
chore: simplify diff in hyperopt-tinterface
...
Use aliases where possible.
2025-04-23 20:15:24 +02:00
Matthias
ca5ccc8799
chore: cleanup some code
2025-04-23 20:07:40 +02:00
Matthias
057cc2538e
chore: use optuna distribution aliases in parameters
2025-04-23 20:02:58 +02:00
Matthias
ed22789a1a
chore: cleanup unused import
2025-04-23 19:53:07 +02:00
Matthias
2abf22e37b
chore: simplify usage of data_pickle_file
2025-04-23 19:50:17 +02:00
Matthias
9b08b51ad8
chore: cleanup dead code
2025-04-23 19:50:17 +02:00
Matthias
83cdf76636
chore: simplify import/exports
2025-04-23 19:50:17 +02:00
Matthias
f545113840
chore: improve EstimatorType type
2025-04-23 19:50:17 +02:00
Matthias
f86bc71c43
chore: cleanup some test code
2025-04-23 19:19:55 +02:00
Matthias
8af9875d45
docs: remove scikit-optimize references from docs
2025-04-23 19:17:43 +02:00
Matthias
8a9b31eccd
chore: remove scikit-optimize dependency
2025-04-23 19:16:17 +02:00
Matthias
124c051432
docs: add "realized_profit" field to trade object docs
...
closes #11668
2025-04-22 19:09:07 +02:00
Matthias
67bcf38ea5
Merge pull request #11669 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-04-22 07:19:45 +02:00
Matthias
a98dd0eea3
chore: Pin docker github action versions
2025-04-22 07:02:07 +02:00
Matthias
103f64227f
chore: Pin more github action versions
2025-04-22 07:00:33 +02:00
Matthias
5b481009d6
chore(ci): pin github actions
2025-04-22 06:56:45 +02:00
Freqtrade Bot
3da6a8146e
chore: update pre-commit hooks
2025-04-22 03:16:59 +00:00
Matthias
a8b313d387
Merge pull request #11661 from freqtrade/dependabot/pip/develop/mkdocs-206b511215
...
chore(deps): bump mkdocs-material from 9.6.11 to 9.6.12 in the mkdocs group
2025-04-21 11:52:58 +02:00
Matthias
574419f3a4
test: freeze time to avoid random test failure
2025-04-21 11:22:16 +02:00
Matthias
5793888113
Merge pull request #11665 from freqtrade/dependabot/pip/develop/uvicorn-0.34.2
...
chore(deps): bump uvicorn from 0.34.1 to 0.34.2
2025-04-21 08:57:00 +02:00
Matthias
b835af58c5
Merge pull request #11666 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.51
...
chore(deps): bump prompt-toolkit from 3.0.50 to 3.0.51
2025-04-21 08:15:35 +02:00
Matthias
ca0b6998f0
Merge pull request #11662 from freqtrade/dependabot/pip/develop/packaging-25.0
...
chore(deps): bump packaging from 24.2 to 25.0
2025-04-21 08:15:02 +02:00
Matthias
77c3894fe2
Merge pull request #11667 from freqtrade/dependabot/pip/develop/ruff-0.11.6
...
chore(deps-dev): bump ruff from 0.11.5 to 0.11.6
2025-04-21 08:14:46 +02:00
dependabot[bot]
0c46afaee4
chore(deps-dev): bump ruff from 0.11.5 to 0.11.6
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.5 to 0.11.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.11.5...0.11.6 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-21 04:07:25 +00:00
dependabot[bot]
b6e9609039
chore(deps): bump prompt-toolkit from 3.0.50 to 3.0.51
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.50 to 3.0.51.
- [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.50...3.0.51 )
---
updated-dependencies:
- dependency-name: prompt-toolkit
dependency-version: 3.0.51
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-21 04:06:57 +00:00
dependabot[bot]
1b6dadbc87
chore(deps): bump uvicorn from 0.34.1 to 0.34.2
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.34.1 to 0.34.2.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/docs/release-notes.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.34.1...0.34.2 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-21 04:06:46 +00:00
dependabot[bot]
1b18856d0b
chore(deps): bump packaging from 24.2 to 25.0
...
Bumps [packaging](https://github.com/pypa/packaging ) from 24.2 to 25.0.
- [Release notes](https://github.com/pypa/packaging/releases )
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pypa/packaging/compare/24.2...25.0 )
---
updated-dependencies:
- dependency-name: packaging
dependency-version: '25.0'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-21 04:06:02 +00:00
dependabot[bot]
35e9805ef1
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.11 to 9.6.12
- [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.11...9.6.12 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-21 04:02:45 +00:00
Matthias
dcf38557ee
chore: add segment about AI
...
We'll reserve the right to close questions asking for help with AI
generated strategies or configurations.
2025-04-20 15:55:34 +02:00
Matthias
54d78fd1c6
chore: update documentation link in template
2025-04-20 15:54:47 +02:00
Matthias
6040c391d3
chore: improved bug-report wording
2025-04-20 15:51:16 +02:00
mrpabloyeah
b4a5f66f29
Return the trade duration along with the profit threshold returned by custom_roi
2025-04-20 13:39:35 +02:00
mrpabloyeah
e105ea660b
Improve documentation
2025-04-20 13:16:27 +02:00
mrpabloyeah
1149393789
Fix LocalTrade compatibility correctly
2025-04-20 01:33:34 +02:00
mrpabloyeah
d4655660f4
Fix LocalTrade compatibility in custom_roi and min_roi_reached_entry
2025-04-19 16:36:13 +02:00
mrpabloyeah
e656063771
Add custom_roi strategy callback
2025-04-19 15:42:44 +02:00
Matthias
0c6ed588b5
Merge pull request #11655 from freqtrade/fix/11650
...
Fix max-stake-amount with high leverage
2025-04-19 14:19:39 +02:00
Matthias
45dc667233
Merge pull request #11651 from hippocritical/develop
...
added mentioning of the base exchange folder to list-data
2025-04-18 15:34:57 +02:00
Matthias
10d79f6232
feat: update --datadir description
...
Updates across all subcommands and when running with `--help`.
2025-04-18 14:59:06 +02:00
Matthias
3c20106e7d
Merge pull request #11652 from Code0x58/bugfix/log_config
...
Fix config["log_config"] use so it doesn't break during deepcopy/backtesting
2025-04-18 14:53:41 +02:00
Matthias
1e1c9a28f2
chore: simplify types in exchange class
2025-04-18 14:46:13 +02:00
Matthias
6a01985fd1
test: add test case to ensure max_stake considers leverage tiers
2025-04-18 14:35:54 +02:00
Matthias
be572ba046
fix: include leverage tiers in max_stake calculation
...
closes #11650
2025-04-18 14:19:28 +02:00
Matthias
f711afd843
chore: slight reordering within stake_amount_limit method
2025-04-18 14:07:04 +02:00
Matthias
d6f58cd6cf
test: fix leverage test
2025-04-18 14:02:05 +02:00
Matthias
9dd1ce71ca
fix: improve get_max_leverage logic
2025-04-18 14:01:34 +02:00
Matthias
0a0a8428d5
chore: simplify method
2025-04-18 13:02:22 +02:00
Matthias
fdc248a1b1
fix: entry_stakes should be leverage adjusted
2025-04-18 12:53:52 +02:00
Matthias
bfadd54ea3
Merge pull request #11653 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-04-17 06:29:17 +02:00
Freqtrade Bot
ed23dc0f72
chore: update pre-commit hooks
2025-04-17 03:16:17 +00:00
hippocritical
27e3ae8c24
added list-data comment for --datadir to have the user not specify [exchange]/futures/ by themselves. They should use --trading-mode.
...
They will get a timerange of 1970-1970 in conjunction with --show-timerange otherwise.
2025-04-16 21:23:26 +02:00
hippocritical
f6cb446bff
added list-data comment for --datadir to have the user not specify [exchange]/futures/ by themselves. They should use --trading-mode.
...
They will get a timerange of 1970-1970 in conjunction with --show-timerange otherwise.
2025-04-16 21:22:55 +02:00
Matthias
72786ca706
chore: drop pandas_ta from default template
2025-04-16 18:28:07 +02:00
Matthias
825c059c2e
chore: update ta-lib binaries
2025-04-16 07:12:56 +02:00
Oliver Bristow
3e2a799d9f
Fix config["log_config"] use so it doesn't break in backtesting
...
The issue as that `logging.config.dictConfig(log_config)` ends up using the dictionary in place and including non-picklable items (saw an RLock), blowing up backtesting.
2025-04-16 00:13:05 +01:00
Matthias
8e8f4dbdd3
chore: drop stable-baselines install from mac x64
...
in line with #11541
2025-04-15 06:38:08 +02:00
Matthias
841f57800e
Merge pull request #11645 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-04-15 06:35:55 +02:00
Matthias
865c253922
chore: bump dockerfile and windows install numpy
2025-04-15 06:31:16 +02:00
Matthias
cd6e06c86e
chore: bump ta-lib to 0.5.4
...
This version supports numpy2 - while still remaining on ta-lib C of 0.4
This will avoid huge update problems, as the underlying library doesn't need to be updated
2025-04-15 06:30:34 +02:00
Matthias
422f225e8e
chore: update numpy pyproject lock range
2025-04-15 06:29:26 +02:00
Matthias
9921c54882
chore: bump nunmpy to 2.2.4
2025-04-15 06:28:40 +02:00
Freqtrade Bot
5b6ea5ca90
chore: update pre-commit hooks
2025-04-15 03:17:51 +00:00
Matthias
162c1c606c
Merge pull request #11639 from freqtrade/dependabot/pip/develop/urllib3-2.4.0
...
chore(deps): bump urllib3 from 2.3.0 to 2.4.0
2025-04-14 18:26:23 +02:00
Matthias
de0759c36a
Merge pull request #11635 from freqtrade/dependabot/pip/develop/uvicorn-0.34.1
...
chore(deps): bump uvicorn from 0.34.0 to 0.34.1
2025-04-14 07:41:30 +02:00
Matthias
1dbef58fe9
Merge pull request #11637 from freqtrade/dependabot/pip/develop/ccxt-4.4.75
...
chore(deps): bump ccxt from 4.4.73 to 4.4.75
2025-04-14 07:17:59 +02:00
Matthias
a63280bfa5
Merge pull request #11640 from freqtrade/dependabot/pip/develop/markdown-3.8
...
chore(deps): bump markdown from 3.7 to 3.8
2025-04-14 07:17:22 +02:00
Matthias
093a3f0e25
Merge pull request #11638 from freqtrade/dependabot/pip/develop/ruff-0.11.5
...
chore(deps-dev): bump ruff from 0.11.4 to 0.11.5
2025-04-14 07:12:39 +02:00
Matthias
f8fc8a7f33
Merge pull request #11636 from freqtrade/dependabot/pip/develop/catboost-1.2.8
...
chore(deps): bump catboost from 1.2.7 to 1.2.8
2025-04-14 07:03:17 +02:00
dependabot[bot]
f8bf850673
chore(deps): bump uvicorn from 0.34.0 to 0.34.1
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.34.0 to 0.34.1.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/docs/release-notes.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.34.0...0.34.1 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.34.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 04:54:35 +00:00
Matthias
d06a531c72
Merge pull request #11634 from freqtrade/dependabot/pip/develop/pydantic-2.11.3
...
chore(deps): bump pydantic from 2.11.2 to 2.11.3
2025-04-14 06:53:12 +02:00
dependabot[bot]
b341bc5a8c
chore(deps): bump markdown from 3.7 to 3.8
...
Bumps [markdown](https://github.com/Python-Markdown/markdown ) from 3.7 to 3.8.
- [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.7...3.8 )
---
updated-dependencies:
- dependency-name: markdown
dependency-version: '3.8'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 03:36:31 +00:00
dependabot[bot]
5ac1cf929b
chore(deps): bump urllib3 from 2.3.0 to 2.4.0
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.3.0...2.4.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 03:36:23 +00:00
dependabot[bot]
eca2ca3dc2
chore(deps-dev): bump ruff from 0.11.4 to 0.11.5
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.4 to 0.11.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.11.4...0.11.5 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 03:36:19 +00:00
dependabot[bot]
1d8fd059c6
chore(deps): bump ccxt from 4.4.73 to 4.4.75
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.73 to 4.4.75.
- [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.73...v4.4.75 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.75
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 03:36:07 +00:00
dependabot[bot]
a95972ae3f
chore(deps): bump catboost from 1.2.7 to 1.2.8
...
Bumps [catboost](https://github.com/catboost/catboost ) from 1.2.7 to 1.2.8.
- [Release notes](https://github.com/catboost/catboost/releases )
- [Changelog](https://github.com/catboost/catboost/blob/master/RELEASE.md )
- [Commits](https://github.com/catboost/catboost/compare/v1.2.7...v1.2.8 )
---
updated-dependencies:
- dependency-name: catboost
dependency-version: 1.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 03:35:59 +00:00
dependabot[bot]
37985dfeea
chore(deps): bump pydantic from 2.11.2 to 2.11.3
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.11.2 to 2.11.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.11.2...v2.11.3 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.11.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 03:35:46 +00:00
Matthias
768efc45ff
Merge pull request #11628 from mrpabloyeah/allow-warning-messages-when-starting-backtesting
...
Allow warning messages when starting backtesting
2025-04-13 19:28:20 +02:00
mrpabloyeah
e6b5233d2f
Add space after docstring
2025-04-13 13:25:30 +02:00
mrpabloyeah
6fa1133c61
Remove space at the end of logging_mixin.py
2025-04-13 13:12:43 +02:00
Matthias
b1adb2b13d
Merge pull request #11627 from arenstar/ftclient_trades_order_fix
...
Ftclient trades order fix
2025-04-13 13:09:07 +02:00
mrpabloyeah
16378d32d7
Show only selected warnings using the force_show parameter
2025-04-13 13:06:35 +02:00
mrpabloyeah
33105a996e
Show only whitelist warnings
2025-04-13 12:27:19 +02:00
viotemp1
20fca07d8f
fixed mypy errors
...
freqtrade/optimize/space/optunaspaces.py:39: error: Argument 1 to "__init__" of "IntDistribution" has incompatible type "int | float"; expected "int" [arg-type]
freqtrade/optimize/space/optunaspaces.py:39: error: Argument 2 to "__init__" of "IntDistribution" has incompatible type "int | float"; expected "int" [arg-type]
remove all references for ExtraTreesRegressor and skopt.space
2025-04-13 12:39:44 +03:00
viotemp1
8ee40ade45
update docs/advanced-hyperopt.md
2025-04-13 11:27:33 +03:00
Matthias
a6d76cad39
test: improve api test to ensure the default is what we expect
2025-04-13 10:24:34 +02:00
viotemp1
30ead79e11
fixed freqtrade/optimize/space/__init__.py:1:66: RUF100 [*] Unused noqa directive (unused: F401)
2025-04-13 11:22:07 +03:00
viotemp1
5c859d929b
add optunaspaces.py
2025-04-13 11:06:39 +03:00
viotemp1
c89058788e
remove decimal module
2025-04-13 09:49:33 +03:00
viotemp1
35c3868c56
change for SKDecimal and othercomments
2025-04-13 08:58:42 +03:00
mrpabloyeah
3d1568783e
Allow warning messages when starting backtesting
2025-04-13 01:39:03 +02:00
David Arena
194d53acf8
fix: adding checks for trades and order_by_id
2025-04-12 16:57:30 +02:00
Matthias
85689ebc1c
test: update skdecimal test to use optuna
2025-04-12 12:37:17 +02:00
Ali Salama
ba2e798f7d
Added data.empty / new pair check
2025-04-12 11:35:23 +01:00
Matthias
4fcc9dd587
feat: use floatDistribution for SKDecimal
2025-04-12 12:10:48 +02:00
Ali Salama
85edef8394
Changed to use refresh_latest_ohlcv
2025-04-12 10:15:31 +01:00
Matthias
05f19d574a
chore: remove commented skopt usages
2025-04-12 10:13:42 +02:00
Matthias
1a24559729
chore: cleanup old usages
2025-04-12 10:08:41 +02:00
Matthias
7a51c9d540
types: slightly improved typing
2025-04-12 10:05:11 +02:00
Matthias
1d22377cad
chore: remove some skopt usages
2025-04-12 09:58:44 +02:00
Matthias
82cd343fc1
Merge pull request #11626 from hippocritical/develop
...
removed legacy port 3000 at frequenthippo.ddns.net
2025-04-12 07:59:14 +02:00
David Arena
751d98495f
fix: tests/formatting
2025-04-12 00:02:31 +02:00
David Arena
49b119f1dc
Feat: option for order_by_id
2025-04-11 23:53:27 +02:00
David Arena
6ba0eaf593
Merge pull request #1 from freqtrade/develop
...
Merge from upstream
2025-04-11 23:40:05 +02:00
hippocritical
87f07d5f91
fixed description
2025-04-11 21:11:54 +02:00
hippocritical
a24f5d64a1
removed legacy port 3000 at frequenthippo.ddns.net
2025-04-11 20:25:23 +02:00
Ali Salama
559f6e2791
Parallelisation of iterative data downloads
2025-04-11 16:16:07 +01:00
Matthias
30eb32862c
docs: update title in parameter table
2025-04-11 06:31:15 +02:00
Matthias
6ae5724ad1
Merge pull request #11618 from mrpabloyeah/hyperopt_loss_max_drawdown_per_pair
...
Add new loss function based on profit/drawdown ratio per pair
2025-04-10 07:14:34 +02:00
Matthias
90a57e7384
Merge pull request #11621 from freqtrade/dependabot/docker/python-3.13.3-slim-bookworm
...
chore(deps): bump python from 3.12.9-slim-bookworm to 3.12.10-slim-bookworm
2025-04-10 06:43:18 +02:00
Matthias
16379bbcc5
test: small adjustment to test
...
(simplifying future usage)
2025-04-10 06:43:12 +02:00
Matthias
05bb7e2fad
Merge pull request #11620 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-04-10 06:22:55 +02:00
Matthias
6e98635345
chore: bump armhf dockerfile to 3.11.12
2025-04-10 06:22:38 +02:00
Matthias
de8dd83340
chore: docker should stay at 3.12 for now.
2025-04-10 06:21:39 +02:00
dependabot[bot]
b3296b75e9
chore(deps): bump python
...
Bumps python from 3.12.9-slim-bookworm to 3.13.3-slim-bookworm.
---
updated-dependencies:
- dependency-name: python
dependency-version: 3.13.3-slim-bookworm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-10 03:36:43 +00:00
Freqtrade Bot
2f9ec970a5
chore: update pre-commit hooks
2025-04-10 03:15:12 +00:00
mrpabloyeah
568c579cab
Improve documentation
2025-04-10 00:46:07 +02:00
Matthias
e116b71400
feat: Improve ruff config (use RUF rules)
2025-04-09 20:10:44 +02:00
Matthias
a85dc6972d
chore: Fix errors through S404 noqa's
2025-04-09 20:10:19 +02:00
Matthias
feab28de91
chore: unpack instead of list concat
2025-04-09 20:05:15 +02:00
Matthias
0aa05855d5
chore: unpack instead of list concat
2025-04-09 20:03:38 +02:00
Matthias
44591053b6
refactor: simplify some checks
2025-04-09 19:58:55 +02:00
Matthias
c11de3ac38
chore: remove pointless ambiguous unicode characters
2025-04-09 19:52:05 +02:00
Matthias
b797a5bf2f
chore: remove some unused noqa's
2025-04-09 19:51:38 +02:00
Matthias
1d9d2fce7f
chore: add noQA for S404
2025-04-09 19:49:02 +02:00
Matthias
0e92372b0b
chore: don't use list[0] - but next
2025-04-09 19:42:46 +02:00
Matthias
68fbab5c32
test: fix type-problem in tests
2025-04-09 19:31:30 +02:00
Matthias
596f6711f3
chore: don't use deprecated logger.warn method
2025-04-09 18:58:24 +02:00
mrpabloyeah
c2296d83c3
Fix for passing CI
2025-04-08 23:17:34 +02:00
mrpabloyeah
9a3ada65f5
Complete the integration on freqtrade
2025-04-08 23:12:51 +02:00
mrpabloyeah
df50e03239
Complete the integration on freqtrade
2025-04-08 22:58:42 +02:00
Matthias
9d0f5df549
docs: update docs about reduce_df_footprint
2025-04-08 19:38:23 +02:00
Matthias
6b41594c53
refactor: _if_enabled_populate_trades may mutate the dataframe
2025-04-08 19:33:50 +02:00
Matthias
2d194995bc
feat: add reduce_df_footprint to backtest/hyperopt modes
...
Co-authored-by: alisayyah <ali.sayyah2@gmail.com >
2025-04-08 19:21:49 +02:00
mrpabloyeah
904580b914
Fix 2 for passing CI
2025-04-08 17:41:13 +02:00
mrpabloyeah
9373779fba
Fix for passing CI
2025-04-08 17:29:12 +02:00
mrpabloyeah
692bb36c80
Add new loss function based on profit/drawodown ratio per pair
2025-04-08 17:06:43 +02:00
Matthias
8de5e2b7b8
Merge pull request #11609 from Axel-CH/doc/update-stopbuy-doc
...
doc: Update telegram usage doc to match paused state feature and usage
2025-04-08 06:49:52 +02:00
Matthias
6185761727
chore: add note about multiTarget being a copy
...
It's a copy of XGBoostRegressor.
2025-04-08 06:33:20 +02:00
Matthias
6c625c77c0
Merge pull request #11616 from freqtrade/alias-xgboost-model
...
Make XgboostMulti an alias of Xgboost
2025-04-08 06:30:07 +02:00
Matthias
9950ed715e
Merge pull request #11617 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-04-08 06:28:17 +02:00
Matthias
9b9ef6ae6d
docs: Minor adjustment to doc wording
2025-04-08 06:26:49 +02:00
Freqtrade Bot
8075106286
chore: update pre-commit hooks
2025-04-08 03:14:59 +00:00
Matthias
6b033c211e
chore: ensure trades are committed after the exit loop
2025-04-07 19:52:35 +02:00
Matthias
8be31275d7
chore: use "pass" for empty type
2025-04-07 19:31:14 +02:00
Matthias
a3d3a4de51
test: Update test to reflect new total_profit calculation
2025-04-07 19:28:43 +02:00
Matthias
f1b890954a
test: enable total_profit_ratio asserts
2025-04-07 19:28:43 +02:00
Matthias
0f2ff70bdf
test: adjust test to reflect reality
...
(amount is * leverage)
2025-04-07 19:28:43 +02:00
Matthias
4c42bd7100
fix: correct relative total_profit calculation
...
closes freqtrade/frequi#2369
2025-04-07 19:28:43 +02:00
Matthias
9acf8943ed
Don't recalculate profit_abs twice
2025-04-07 19:28:43 +02:00
Matthias
4986f356ee
refactor: Type backtest results
2025-04-07 19:28:43 +02:00
Matthias
ca390eea6a
refactor: move import to list_exchanges function
2025-04-07 19:28:43 +02:00
Axel-CH
cd9c45e875
doc: slight order change in pause telegram command description
2025-04-07 09:23:49 -04:00
Axel-CH
c90ac30077
doc: combine /pause and /stopentry /stopbuy sections in telegram usage doc
2025-04-07 09:20:21 -04:00
Matthias
466914d5c7
Merge pull request #11614 from freqtrade/dependabot/pip/develop/pydantic-2.11.2
...
chore(deps): bump pydantic from 2.11.1 to 2.11.2
2025-04-07 06:59:03 +02:00
Matthias
f86f955e24
Merge pull request #11613 from freqtrade/dependabot/pip/develop/ruff-0.11.4
...
chore(deps-dev): bump ruff from 0.11.2 to 0.11.4
2025-04-07 06:47:48 +02:00
Matthias
affab24185
Merge pull request #11611 from freqtrade/dependabot/pip/develop/mkdocs-004cc99d25
...
chore(deps): bump mkdocs-material from 9.6.10 to 9.6.11 in the mkdocs group
2025-04-07 06:43:42 +02:00
Matthias
125126fb86
Merge pull request #11612 from freqtrade/dependabot/pip/develop/ccxt-4.4.73
...
chore(deps): bump ccxt from 4.4.71 to 4.4.73
2025-04-07 06:36:35 +02:00
Matthias
010ed6992b
Merge pull request #11610 from freqtrade/dependabot/pip/develop/pytest-acfb5e3268
...
chore(deps-dev): bump pytest-cov from 6.0.0 to 6.1.1 in the pytest group
2025-04-07 06:26:52 +02:00
dependabot[bot]
d8bbd4054e
chore(deps): bump pydantic from 2.11.1 to 2.11.2
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.11.1 to 2.11.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.11.1...v2.11.2 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.11.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-07 03:27:54 +00:00
dependabot[bot]
baefaeb311
chore(deps-dev): bump ruff from 0.11.2 to 0.11.4
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.2 to 0.11.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.11.2...0.11.4 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-07 03:27:49 +00:00
dependabot[bot]
288db16198
chore(deps): bump ccxt from 4.4.71 to 4.4.73
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.71 to 4.4.73.
- [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.71...v4.4.73 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-version: 4.4.73
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-07 03:27:39 +00:00
dependabot[bot]
eb4199fe80
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.10 to 9.6.11
- [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.10...9.6.11 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-07 03:27:25 +00:00
dependabot[bot]
9a151b1ecf
chore(deps-dev): bump pytest-cov from 6.0.0 to 6.1.1 in the pytest group
...
Bumps the pytest group with 1 update: [pytest-cov](https://github.com/pytest-dev/pytest-cov ).
Updates `pytest-cov` from 6.0.0 to 6.1.1
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.0.0...v6.1.1 )
---
updated-dependencies:
- dependency-name: pytest-cov
dependency-version: 6.1.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-07 03:27:16 +00:00
Axel-CH
7dddab18c4
doc: update telegram usage doc to match paused state feature and usage
2025-04-06 20:02:44 -04:00
Matthias
a85afd9af3
feat: add "indicator_periods_candles" to config schema
2025-04-06 12:52:20 +02:00
Matthias
d09efa6dd1
Merge pull request #11598 from Code0x58/feature/test-args-coupling
...
Add tests for coupling of `AVAILABLE_CLI_OPTIONS`, `ARGS_*`, and `Arguments`
2025-04-05 18:48:00 +02:00
Matthias
f817b21d17
chore: fix ruff
2025-04-05 18:14:20 +02:00
Matthias
b7298f472c
Merge pull request #11561 from mrpabloyeah/calculate-and-save-all-metrics-per-pair
...
Calculate and save all metrics per pair
2025-04-05 18:12:35 +02:00
Matthias
96baa90003
Merge pull request #11599 from freqtrade/feat/config_schema_precommit
...
Add custom pre-commit hook for schema extraction
2025-04-04 19:32:35 +02:00
Robert Caulk
fae7198bb4
fix: Make XgboostMulti an alias of Xgboost since it supports multiple targets implicitly now
2025-04-04 13:53:44 +02:00
Oliver Bristow
55be046933
Add test for coupling of AVAILABLE_CLI_OPTIONS and Arguments
2025-04-04 11:21:20 +01:00
Oliver Bristow
38fa7068ca
Add test for coupling of AVAILABLE_CLI_OPTIONS and ARGS_*
2025-04-04 11:21:20 +01:00
Matthias
e5389be209
chore: import sys only when necessary
2025-04-04 09:32:16 +02:00
Matthias
19a997a2db
chore: add comment for custom pre-commit hook
2025-04-04 07:25:37 +02:00
Matthias
eac440649b
refactor: move config_schema to it's own package
...
This is to avoid import conflicts and allow running
the schema extraction without a full freqtrade installation.
2025-04-04 07:23:45 +02:00
Matthias
21a47bb1ac
chore: add config-schema extract to pre-commit
2025-04-04 07:20:04 +02:00
Matthias
b839e159a8
chore: Support config schema extract without installation
2025-04-04 07:19:47 +02:00
Matthias
91df1257e7
chore: update install-ui command partial
2025-04-04 06:48:42 +02:00
Matthias
88f8e831d7
test: Update ui test to also test for pre-release filtering
2025-04-03 20:28:47 +02:00
Matthias
627eee5fcf
feat: allow explicit download of pre-release UI versions
2025-04-03 20:28:25 +02:00
Matthias
26c7752b7c
feat: don't install pre-releases
2025-04-03 20:21:08 +02:00
Matthias
1aaf0c2034
Merge pull request #11539 from Axel-CH/feat/add-paused-state
...
Feature: add paused state
2025-04-03 06:48:48 +02:00
Matthias
ac3a5900b4
Merge pull request #11593 from mrpabloyeah/fix-drawdown-calculation-2
...
Fix drawdown calculation when maximum drawdown happens on the first trade
2025-04-03 06:31:53 +02:00
Matthias
60695fe205
Merge pull request #11595 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-04-03 06:24:17 +02:00
Freqtrade Bot
2e2f40ca10
chore: update pre-commit hooks
2025-04-03 03:14:19 +00:00
Matthias
1f09b90dbe
chore: improved docstring
2025-04-02 19:43:56 +02:00
Matthias
9c39b99ec6
test: add test case for new next_limit_in_list usecase
2025-04-02 19:43:20 +02:00
Matthias
2e343b9fbd
fix: add l2 upper-limit (for gate)
...
closes #11592
2025-04-02 19:41:07 +02:00
viotemp1
90aaaa50fc
fix increasing memory usage.
2025-04-02 18:45:49 +03:00
mrpabloyeah
087fb31f26
Fix for passing CI
2025-04-02 16:02:42 +02:00
mrpabloyeah
3edc442f48
Fix drawdown calculation when maximum drawdown occurs on the first trade
2025-04-02 15:46:05 +02:00
Matthias
b6cf3cc57d
Merge branch 'develop' into pr/mrpabloyeah/11561
2025-04-02 07:05:36 +02:00
Matthias
be2d97b559
Merge pull request #11590 from mrpabloyeah/fix-drawdown-calculation
...
Fix drawdown calculation when there are no winning trades
2025-04-02 07:04:48 +02:00
mrpabloyeah
a3f23fd4fb
Also fix the expected result in the test
2025-04-01 22:51:29 +02:00
mrpabloyeah
68f32d76ae
Fix drawdown calculation when there are no winning trades
2025-04-01 20:54:03 +02:00
Sung-Kyu Yoo
bffb3120c1
fix: remove space in rename_dict/rename_dict_old
2025-04-01 22:18:26 +09:00
Matthias
bb596d6f8d
Merge pull request #11586 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-04-01 06:51:59 +02:00
Axel-CH
ca573a828f
chore: update _rpc_pause return wording
2025-04-01 00:34:38 -04:00
Freqtrade Bot
e9cd840f5b
chore: update pre-commit hooks
2025-04-01 03:20:59 +00:00
viotemp1
3fcf6559ab
change from skopt.space.Real to optuna.distributions.FloatDistribution
2025-03-31 13:48:12 +03:00
Matthias
7894c08b83
Merge pull request #11574 from freqtrade/dependabot/pip/develop/types-5caadd7f67
...
chore(deps-dev): bump types-requests from 2.32.0.20250306 to 2.32.0.20250328 in the types group
2025-03-31 09:40:31 +02:00
Matthias
296c14afc0
chore: bump pre-commit types-requests
2025-03-31 09:06:26 +02:00
dependabot[bot]
b2b1518708
chore(deps-dev): bump types-requests in the types group
...
Bumps the types group with 1 update: [types-requests](https://github.com/python/typeshed ).
Updates `types-requests` from 2.32.0.20250306 to 2.32.0.20250328
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 07:04:07 +00:00
Matthias
93967ad8f0
Merge pull request #11580 from freqtrade/dependabot/pip/develop/ccxt-4.4.71
...
chore(deps): bump ccxt from 4.4.69 to 4.4.71
2025-03-31 09:02:38 +02:00
Matthias
6082beb58d
Merge pull request #11579 from freqtrade/dependabot/pip/develop/sqlalchemy-2.0.40
...
chore(deps): bump sqlalchemy from 2.0.39 to 2.0.40
2025-03-31 08:14:26 +02:00
Matthias
8309853439
Merge pull request #11583 from freqtrade/dependabot/pip/develop/pytz-2025.2
...
chore(deps): bump pytz from 2025.1 to 2025.2
2025-03-31 07:55:00 +02:00
Matthias
2522a3be61
Merge pull request #11582 from freqtrade/dependabot/pip/develop/orjson-3.10.16
...
chore(deps): bump orjson from 3.10.15 to 3.10.16
2025-03-31 07:48:31 +02:00
Matthias
19b38a02fa
Merge pull request #11578 from freqtrade/dependabot/pip/develop/humanize-4.12.2
...
chore(deps): bump humanize from 4.12.1 to 4.12.2
2025-03-31 07:25:35 +02:00
Matthias
4935e23271
Merge pull request #11581 from freqtrade/dependabot/pip/develop/rich-14.0.0
...
chore(deps): bump rich from 13.9.4 to 14.0.0
2025-03-31 07:13:15 +02:00
Matthias
a4f9a25007
Merge pull request #11577 from freqtrade/dependabot/pip/develop/pydantic-2.11.1
...
chore(deps): bump pydantic from 2.10.6 to 2.11.1
2025-03-31 06:55:18 +02:00
Matthias
795a0b81ee
chore: remove workaround for Kraken ".F" workaround
2025-03-31 06:47:23 +02:00
Matthias
e5268a0449
chore: bump sqlalchemy in pre-commit config
2025-03-31 06:28:40 +02:00
Matthias
c81761e3e2
Merge pull request #11576 from freqtrade/dependabot/pip/develop/mkdocs-5dc90396f2
...
chore(deps): bump mkdocs-material from 9.6.9 to 9.6.10 in the mkdocs group
2025-03-31 06:27:48 +02:00
Matthias
8fbb4e1e60
Merge pull request #11575 from freqtrade/dependabot/pip/develop/pytest-535e56647f
...
chore(deps-dev): bump pytest-asyncio from 0.25.3 to 0.26.0 in the pytest group
2025-03-31 06:27:27 +02:00
dependabot[bot]
937aa5c70e
chore(deps): bump pytz from 2025.1 to 2025.2
...
Bumps [pytz](https://github.com/stub42/pytz ) from 2025.1 to 2025.2.
- [Release notes](https://github.com/stub42/pytz/releases )
- [Commits](https://github.com/stub42/pytz/compare/release_2025.1...release_2025.2 )
---
updated-dependencies:
- dependency-name: pytz
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 03:05:55 +00:00
dependabot[bot]
db647ab4d5
chore(deps): bump orjson from 3.10.15 to 3.10.16
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.10.15 to 3.10.16.
- [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.15...3.10.16 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 03:05:49 +00:00
dependabot[bot]
98652bfd89
chore(deps): bump rich from 13.9.4 to 14.0.0
...
Bumps [rich](https://github.com/Textualize/rich ) from 13.9.4 to 14.0.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/v13.9.4...v14.0.0 )
---
updated-dependencies:
- dependency-name: rich
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 03:05:45 +00:00
dependabot[bot]
63010bc5e9
chore(deps): bump ccxt from 4.4.69 to 4.4.71
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.69 to 4.4.71.
- [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.69...v4.4.71 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 03:05:41 +00:00
dependabot[bot]
dd388a51e0
chore(deps): bump sqlalchemy from 2.0.39 to 2.0.40
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 2.0.39 to 2.0.40.
- [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-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 03:05:33 +00:00
dependabot[bot]
22f109bab1
chore(deps): bump humanize from 4.12.1 to 4.12.2
...
Bumps [humanize](https://github.com/python-humanize/humanize ) from 4.12.1 to 4.12.2.
- [Release notes](https://github.com/python-humanize/humanize/releases )
- [Commits](https://github.com/python-humanize/humanize/compare/4.12.1...4.12.2 )
---
updated-dependencies:
- dependency-name: humanize
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 03:05:18 +00:00
dependabot[bot]
67e2d9c730
chore(deps): bump pydantic from 2.10.6 to 2.11.1
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.10.6 to 2.11.1.
- [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.10.6...v2.11.1 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 03:05:12 +00:00
dependabot[bot]
07fb941758
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.9 to 9.6.10
- [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.9...9.6.10 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 03:05:07 +00:00
dependabot[bot]
6fca35adae
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 0.25.3 to 0.26.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.25.3...v0.26.0 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 03:04:57 +00:00
viotemp1
85f4a8daea
fix formatting
2025-03-31 00:10:52 +03:00
viotemp1
2595479e43
change CategoricalParameter and IntParameter in parameters.py to use optuna.distributions CategoricalDistribution and IntDistribution instead of skopt
2025-03-30 21:13:15 +03:00
Matthias
ac9b26cc57
fix: allow backtesting for specific exchanges
2025-03-30 19:34:01 +02:00
Robert Caulk
31aa397492
Merge pull request #11541 from freqtrade/drop_pytorch_support
...
drop support for macos x64 PyTorch
2025-03-30 17:43:24 +02:00
Matthias
b77739b5ca
docs: add exchange docs about hyperliquid historic data
2025-03-30 15:22:11 +02:00
viotemp1
b603771242
Merge branch 'freqtrade:develop' into optuna
2025-03-30 16:19:16 +03:00
Axel-CH
722d5b2319
test: update test of _rpc_pause after removal of specific fallback if bot already paused
2025-03-28 10:18:21 -04:00
Axel-CH
91ace759c5
chore: update _rpc_pause remove specific fallback if bot alreadu paused
2025-03-28 10:17:16 -04:00
Axel-CH
3d8d2fc0c6
test: update tests related to paused state status message wording
2025-03-28 02:32:15 -04:00
Axel-CH
58154d76ae
chore: update paused state status message wording
2025-03-28 02:31:18 -04:00
viotemp1
9c1183bc59
fix formatting requirements-hyperopt.txt
2025-03-28 08:12:37 +02:00
Matthias
38feb90f9e
chore: update function naming
2025-03-28 06:42:07 +01:00
Matthias
4632839fc5
chore(ci): run coveralls on ubuntu 24.04 runner
2025-03-27 20:05:27 +01:00
Matthias
26ea4fdcc9
chore(ci): simplified syntax
2025-03-27 19:22:35 +01:00
Matthias
3637d7a54c
chore(ci): run mypy only on the latest OS each
2025-03-27 18:14:36 +01:00
Matthias
6ee500db4f
Merge pull request #11566 from freqtrade/new_release
...
New release 2025.3
2025-03-27 17:56:46 +01:00
Matthias
583e20dc9d
chore: bump dev version to 2025.4-dev
2025-03-27 07:10:48 +01:00
Matthias
b3296a06d9
chore: bump version to 2025.3
2025-03-27 07:04:07 +01:00
Matthias
09051fb641
Merge branch 'stable' into new_release
2025-03-27 07:03:41 +01:00
Matthias
3c6500c2bc
Merge pull request #11565 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-03-27 06:50:51 +01:00
Freqtrade Bot
f242110957
chore: update pre-commit hooks
2025-03-27 03:13:26 +00:00
viotemp1
6b78b1c882
fix formatting
2025-03-26 21:30:18 +02:00
viotemp1
ee3d46c8fa
change default optimizer to NSGAIIISampler - best results so far
2025-03-26 21:25:56 +02:00
viotemp1
59e52bb601
fix type-errors by declaring the type of o_dimensions in convert_dimensions_to_optuna_space
2025-03-26 16:55:43 +02:00
viotemp1
553dbccec7
simplify get_optimizer
2025-03-26 16:42:09 +02:00
viotemp1
2e06eb0e7b
update docs for optuna sampler
2025-03-26 08:46:05 +02:00
viotemp1
31c4d35932
update docs for optuna sampler
2025-03-26 08:44:46 +02:00
viotemp1
eb03382b2d
remove SKOPT_MODEL_QUEUE_SIZE comments
2025-03-26 08:36:55 +02:00
Matthias
bb08880c4a
test: simplify test_worker_lifecycle
2025-03-26 06:48:57 +01:00
Matthias
948487518d
test: improve test_worker_lifecycle
2025-03-26 06:44:39 +01:00
Matthias
9480331b45
Merge pull request #11548 from freqtrade/feat/config_to_btresults
...
Save config and Strategy to backtest result file
2025-03-26 06:36:23 +01:00
mrpabloyeah
be5d158761
Calculate and save all metrics per pair (fix 5)
2025-03-25 22:03:22 +01:00
mrpabloyeah
4f2681500a
Calculate and save all metrics per pair (fix 4)
2025-03-25 21:08:38 +01:00
mrpabloyeah
00237d68e4
Calculate and save all metrics per pair (fix 3)
2025-03-25 20:53:09 +01:00
mrpabloyeah
20325a2b5e
Calculate and save all metrics per pair (fix 2)
2025-03-25 20:24:29 +01:00
mrpabloyeah
be40e828a9
Calculate and save all metrics per pair (fix)
2025-03-25 20:16:57 +01:00
mrpabloyeah
916ef43f7f
Calculate and save all metrics per pair
2025-03-25 19:53:40 +01:00
Axel-CH
2b01d2e06b
feat: display current status in notification after reload config
2025-03-25 13:38:06 -04:00
viotemp1
fcd0c1d606
formatting fix
2025-03-25 19:16:08 +02:00
Axel-CH
0553486e55
feat: prevent raising position size using adjustment position in paused state
2025-03-25 12:09:24 -04:00
Axel-CH
4fa8c3f9ab
fix: worker startup condition
2025-03-25 11:55:57 -04:00
Axel-CH
543c77fe00
chore: slight refactor on rpc stop handler
2025-03-25 11:43:23 -04:00
Axel-CH
e77ce8d481
chore: cosmetic worker condition refactoring
2025-03-25 11:39:31 -04:00
Axel-CH
285867f8c6
test: add test_worker_lifecycle
2025-03-25 11:35:48 -04:00
viotemp1
276ef6cdde
Merge branch 'freqtrade:develop' into optuna
2025-03-25 15:08:03 +02:00
viotemp1
c5088e6b66
fix formatting
2025-03-25 15:07:09 +02:00
viotemp1
62f05964b4
change optimizer to optuna
2025-03-25 14:06:35 +02:00
Matthias
7c5b2fdffb
Merge pull request #11554 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-03-25 06:31:27 +01:00
Freqtrade Bot
8cf3f3826f
chore: update pre-commit hooks
2025-03-25 03:14:17 +00:00
Matthias
799ce4e1f2
test: Enhance test to also cover params file saving
2025-03-24 07:10:43 +01:00
Matthias
1fdce89806
chore: Implement safeguard against non-existing strategy files
2025-03-24 06:41:58 +01:00
Matthias
e1f2f0cb64
Merge pull request #11542 from freqtrade/dependabot/pip/develop/mkdocs-05e23a3903
...
chore(deps): bump mkdocs-material from 9.6.8 to 9.6.9 in the mkdocs group
2025-03-24 06:35:42 +01:00
Matthias
c3b6258dfe
Merge pull request #11545 from freqtrade/dependabot/pip/develop/ccxt-4.4.69
...
chore(deps): bump ccxt from 4.4.68 to 4.4.69
2025-03-24 06:35:15 +01:00
Matthias
4154a7058d
Merge pull request #11547 from freqtrade/dependabot/pip/develop/pre-commit-4.2.0
...
chore(deps-dev): bump pre-commit from 4.1.0 to 4.2.0
2025-03-24 06:34:58 +01:00
Matthias
bdfa9c146e
Merge pull request #11543 from freqtrade/dependabot/pip/develop/fastapi-0.115.12
...
chore(deps): bump fastapi from 0.115.11 to 0.115.12
2025-03-24 06:34:37 +01:00
Matthias
c6d6bc62eb
Merge pull request #11546 from freqtrade/dependabot/pip/develop/plotly-6.0.1
...
chore(deps): bump plotly from 6.0.0 to 6.0.1
2025-03-24 06:34:26 +01:00
Matthias
2347195b0b
Merge pull request #11544 from freqtrade/dependabot/pip/develop/ruff-0.11.2
...
chore(deps-dev): bump ruff from 0.11.0 to 0.11.2
2025-03-24 06:34:09 +01:00
dependabot[bot]
f3101e8a75
chore(deps-dev): bump pre-commit from 4.1.0 to 4.2.0
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.1.0 to 4.2.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.1.0...v4.2.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 03:21:46 +00:00
dependabot[bot]
43dd90f6d4
chore(deps): bump plotly from 6.0.0 to 6.0.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 6.0.0 to 6.0.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.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 03:21:41 +00:00
dependabot[bot]
7ef52365f7
chore(deps): bump ccxt from 4.4.68 to 4.4.69
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.68 to 4.4.69.
- [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.68...v4.4.69 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 03:21:33 +00:00
dependabot[bot]
00bdf13fae
chore(deps-dev): bump ruff from 0.11.0 to 0.11.2
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.0 to 0.11.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.11.0...0.11.2 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 03:21:22 +00:00
dependabot[bot]
5f8608d3b3
chore(deps): bump fastapi from 0.115.11 to 0.115.12
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.115.11 to 0.115.12.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.115.11...0.115.12 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 03:21:15 +00:00
dependabot[bot]
d19498667a
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.8 to 9.6.9
- [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.8...9.6.9 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 03:21:05 +00:00
Axel-CH
b2898cf742
feat: add stop state change from pause state
2025-03-23 22:27:49 -04:00
Axel-CH
31625befd1
feat: trigger startup function only when the bot leave the stopped state
2025-03-23 22:19:16 -04:00
Axel-CH
394535c2e8
chore: update telegram _stopentry handling function description
2025-03-23 22:13:09 -04:00
Axel-CH
16576d37b1
feat: allow force_exit, rpc_cancel_open_order and _rpc_count in paused state
2025-03-23 15:25:34 -04:00
Axel-CH
53bd2d71a0
test: update test_worker_paused
2025-03-23 15:13:57 -04:00
Axel-CH
df4b44d09e
feat: update worker to make paused state capable of bot startup and running process
2025-03-23 15:12:42 -04:00
Axel-CH
b6b3429b62
chore: remove _pause handler to use already existing _stopentry handler
2025-03-23 14:44:30 -04:00
Axel-CH
0adb264c9b
test: update test_telegram_init with pause
2025-03-23 14:43:05 -04:00
Matthias
286371c1e4
docs: add documentation for output zip file format
2025-03-23 19:35:02 +01:00
Axel-CH
445c3a67db
add pause in telegram commandHandler init
2025-03-23 14:31:36 -04:00
Axel-CH
06c4b661f7
test: fix test__send_msg_keyboard after pause key removal
2025-03-23 14:17:06 -04:00
Matthias
3ffc69ad02
chore: fix typing errors
2025-03-23 19:09:11 +01:00
Matthias
7b44dd17ae
feat: strategy-file saving for api backtest
2025-03-23 17:24:00 +01:00
Matthias
5b0b44069a
test: Ensure strategy file is added to the test file.
2025-03-23 17:23:05 +01:00
Matthias
85fc936431
feat: add Strategy and parameter file to backtest zip file
2025-03-23 17:22:50 +01:00
Matthias
04a28b2550
fix: backtestResulttype - simplify
2025-03-23 15:51:48 +01:00
Matthias
9fa3a15e24
feat: store (sanitized) configuration
2025-03-23 15:44:55 +01:00
Matthias
23b10161d5
test: improve test resiliance
2025-03-23 15:42:38 +01:00
Axel-CH
b8dffe0eb0
chore: revert telegram keyboard list, remove paused button
2025-03-23 04:09:18 -04:00
Axel-CH
85772ac7f7
test: update stopentry related tests for rpc api and telegram
2025-03-23 00:27:52 -04:00
Axel-CH
3ec72f88e2
test: update test_rpc_stopentry, small wording change on _rpc_stopentry status
2025-03-23 00:14:22 -04:00
Axel-CH
4f4f927b97
chore: wording alignement update between schema.json and .py
2025-03-22 23:58:57 -04:00
Axel-CH
46fab55378
feat: /pause telegram command now use _rpc_stopentry function
2025-03-22 23:57:07 -04:00
Axel-CH
1d44f75659
feat: update api, change /pause from individual route to alias with /stopentry and /stopbuy
2025-03-22 23:50:27 -04:00
Axel-CH
a4416b885a
feat: _rpc_stopentry to handle paused state, remove _rpc_pause
2025-03-22 23:45:01 -04:00
Axel-CH
209c2e0ceb
doc: paused state small wording fix
2025-03-22 23:31:38 -04:00
Axel-CH
324aada2bc
feat: add paused state to config schema, restore it in generated shema.json
2025-03-22 23:24:39 -04:00
Matthias
6f58e01f8e
chore: drop support for macos x64 PyTorch
2025-03-22 20:15:18 +01:00
Matthias
31e4501765
docs: improve static pairlist documentation
2025-03-22 14:37:52 +01:00
Axel-CH
50d60fad89
chore: remove paused state from schema.json enum
2025-03-21 20:13:04 -04:00
Axel-CH
7286568447
chore: change order of initial_states schema enum
2025-03-21 19:49:45 -04:00
Axel-CH
3116fd34cf
chore: update wording on initial_state description field of schema
2025-03-21 19:18:57 -04:00
Axel-CH
f70815dd8e
test: update test_rpc_telegram with new paused state telegram commands
2025-03-21 19:04:14 -04:00
Axel-CH
47151e77e1
feat: add paused state to telegram commands
2025-03-21 19:02:48 -04:00
Axel-CH
5a1f96d35c
doc: update the doc with newly added paused state
2025-03-21 18:45:49 -04:00
Axel-CH
fe03bf7ce0
test: add test_worker_paused
2025-03-21 18:16:31 -04:00
Axel-CH
d09160fff8
feat: allow entry only if state is running
2025-03-21 17:30:32 -04:00
Axel-CH
f46c8cdc4a
feat: add paused state path to api
2025-03-21 16:58:23 -04:00
Axel-CH
db57f83922
feat: add paused state handler to rpc
2025-03-21 16:49:05 -04:00
Matthias
c6e64bad49
chore: backtesting will always be "true" for dry-run.
2025-03-21 19:09:30 +01:00
Axel-CH
bbf0ac83a1
feat: add paused state to State class
2025-03-21 12:01:28 -04:00
Axel-CH
a9714727b1
feat: add paused state to initial state in schema
2025-03-21 11:54:44 -04:00
Matthias
8e2de9ef7e
docs: improve adjust_trade_position formatting
2025-03-21 07:11:08 +01:00
Matthias
5ea7ba6b9a
docs: improve adjust_trade_position docs further
...
part of #11461
2025-03-21 07:05:21 +01:00
Matthias
e3e924d888
docs: minor update to realign summary metric docs
2025-03-21 06:50:52 +01:00
Matthias
02b0f0abd6
refactor: extract replace_order handling
2025-03-20 20:35:17 +01:00
Matthias
7735ea91bb
fix: adjust_order_price return type
2025-03-20 20:32:34 +01:00
Matthias
7178ce8559
chore: Add descriptions to api parameters
2025-03-20 18:05:25 +01:00
Matthias
26ba076143
Merge pull request #11093 from arenstar/api-server-list-custom-data
...
feat: api_server and client supporting list_custom_data
2025-03-20 07:05:48 +01:00
Matthias
425701ddcf
test: simplify assert message
2025-03-20 06:44:34 +01:00
Matthias
42e45a0a65
chore: simplify import and docstring
2025-03-20 06:43:50 +01:00
Matthias
b97f3ca818
Merge pull request #11531 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-03-20 06:38:29 +01:00
Freqtrade Bot
dfc77945ce
chore: update pre-commit hooks
2025-03-20 03:10:55 +00:00
Axel-CH
6d8011e075
chore: use Trade id for _rpc_list_custom_data output ordering
2025-03-19 15:48:04 -04:00
Axel-CH
1b4f8dfa54
chore: use open_date for _rpc_list_custom_data output ordering
2025-03-19 15:30:02 -04:00
Axel-CH
48b7a85c90
chore: update schema after removal of cd_value field from list custom-data response
2025-03-19 15:24:55 -04:00
Axel-CH
0d7854ff1b
test: update tests after removal of cd_value field from list custom-data response
2025-03-19 15:24:19 -04:00
Axel-CH
d3464ac2dc
chore: remove cd_value from rpc custom data output
2025-03-19 15:18:33 -04:00
Axel-CH
95f5db9dcd
fix: implement ordering for rpc_list_custom_data
2025-03-19 03:11:43 -04:00
Axel-CH
61b29962c4
test: update test after trade id removal from telegram response for list_custom_data
2025-03-19 03:10:23 -04:00
Axel-CH
b83754c5a4
chore: remove trade id from telegram response for list_custom_data
2025-03-19 02:55:51 -04:00
Axel-CH
9a1f2d42a7
fix: list_custom_data trade id variable value
2025-03-19 02:52:38 -04:00
Axel-CH
bd511c2158
fix: rest client custom-data path
2025-03-18 14:56:33 -04:00
Matthias
6b6d7fc310
Merge pull request #11505 from freqtrade/feat/log_from_config
...
allow loading logging from config
2025-03-18 18:08:07 +01:00
Matthias
c6959c92ac
Merge pull request #11499 from mrpabloyeah/add-relevant-metrics-to-backtest-breakdowns
...
Add relevant metrics to backtest breakdowns
2025-03-18 07:27:05 +01:00
Matthias
7bc6a2279c
chore: only round to 2 for output, not for the saved file
2025-03-18 07:02:30 +01:00
Matthias
b431c5b343
Merge pull request #11525 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-03-18 06:37:15 +01:00
Axel-CH
176f5518ea
Merge branch 'develop' into api-server-list-custom-data
2025-03-18 00:53:10 -04:00
Axel-CH
06406b7103
test: update test_telegram_list_custom_data
2025-03-18 00:52:21 -04:00
Axel-CH
17e4f5ed1f
chore: update telegram _list_custom_data
2025-03-18 00:51:18 -04:00
Axel-CH
578ba9ea4a
test: update custom-data api related tests according rpc_list_custom_data output
2025-03-18 00:50:03 -04:00
Axel-CH
83a8651d41
chore: update api schema according rpc_list_custom_data output
2025-03-18 00:48:18 -04:00
Axel-CH
ba0c22b6f0
chore: enhance update rpc_list_custom_data output
2025-03-18 00:46:46 -04:00
Axel-CH
90219f040b
chore: enhance list custom-data output format
2025-03-17 23:18:44 -04:00
Freqtrade Bot
fef234d80f
chore: update pre-commit hooks
2025-03-18 03:12:53 +00:00
Axel-CH
68ad688665
test: update test_telegram_list_custom_data wording
2025-03-17 18:04:36 -04:00
Axel-CH
0c7a2747d3
chore: revert unnecessary get_custom_data changes
2025-03-17 18:02:04 -04:00
Axel-CH
23187f0c41
chore: simplify error handling in _rpc_list_custom_data
2025-03-17 17:52:29 -04:00
Axel-CH
f66d81c4b8
chore: wording update in _rpc_list_custom_data
2025-03-17 17:45:29 -04:00
Axel-CH
87a64cbe68
chore: small refactor in _rpc_list_custom_data
2025-03-17 17:43:08 -04:00
Axel-CH
ef58aaf9e9
chore: update rest client custom-data related functions inline comment and help content
2025-03-17 17:33:40 -04:00
Axel-CH
4a432760ed
feat: add list_open_trades_custom_data to ft rest client
2025-03-17 17:14:37 -04:00
Axel-CH
484943a640
feat: set trade_id as required param in list_custom_data, add key as optional
2025-03-17 15:13:47 -04:00
Axel-CH
eec16cfc8a
chore: move list_custom_data closer to trades related functions
2025-03-17 14:58:16 -04:00
Matthias
fddceb2572
chore: pin ccxt version to more recent number
2025-03-17 19:13:26 +01:00
Matthias
d665a01fe6
Merge pull request #11516 from freqtrade/dependabot/pip/develop/sqlalchemy-2.0.39
...
chore(deps): bump sqlalchemy from 2.0.38 to 2.0.39
2025-03-17 07:23:50 +01:00
Matthias
8f93ac5770
Merge pull request #11514 from freqtrade/dependabot/pip/develop/ccxt-4.4.68
...
chore(deps): bump ccxt from 4.4.65 to 4.4.68
2025-03-17 07:12:19 +01:00
Matthias
33164ec041
chore: bump sqlalchemy in pre-commit config
2025-03-17 06:35:29 +01:00
dependabot[bot]
0e6cd72edd
chore(deps): bump ccxt from 4.4.65 to 4.4.68
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.65 to 4.4.68.
- [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.65...v4.4.68 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-17 05:34:06 +00:00
dependabot[bot]
4f218e4fb2
chore(deps): bump sqlalchemy from 2.0.38 to 2.0.39
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 2.0.38 to 2.0.39.
- [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-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-17 05:33:48 +00:00
Matthias
0bf411ae19
Merge pull request #11518 from freqtrade/dependabot/pip/develop/python-telegram-bot-22.0
...
chore(deps): bump python-telegram-bot from 21.11.1 to 22.0
2025-03-17 06:32:43 +01:00
Matthias
283199b6ed
Merge pull request #11515 from freqtrade/dependabot/pip/develop/filelock-3.18.0
...
chore(deps): bump filelock from 3.17.0 to 3.18.0
2025-03-17 06:31:48 +01:00
Matthias
0270a61cba
Merge pull request #11519 from freqtrade/dependabot/pip/develop/ruff-0.11.0
...
chore(deps-dev): bump ruff from 0.9.10 to 0.11.0
2025-03-17 06:31:32 +01:00
Matthias
1aeed3951b
Merge pull request #11513 from freqtrade/dependabot/pip/develop/mkdocs-7637a67f6b
...
chore(deps): bump mkdocs-material from 9.6.7 to 9.6.8 in the mkdocs group
2025-03-17 06:29:17 +01:00
dependabot[bot]
ba38f8120c
chore(deps-dev): bump ruff from 0.9.10 to 0.11.0
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.10 to 0.11.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.9.10...0.11.0 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-17 03:56:11 +00:00
dependabot[bot]
7de9e2c4b6
chore(deps): bump python-telegram-bot from 21.11.1 to 22.0
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 21.11.1 to 22.0.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v21.11.1...v22.0 )
---
updated-dependencies:
- dependency-name: python-telegram-bot
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-17 03:56:01 +00:00
dependabot[bot]
331c6beafc
chore(deps): bump filelock from 3.17.0 to 3.18.0
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.17.0 to 3.18.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.17.0...3.18.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-17 03:55:37 +00:00
dependabot[bot]
93cbbbbe31
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.7 to 9.6.8
- [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.7...9.6.8 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-17 03:55:22 +00:00
mrpabloyeah
ddd2e2cc3b
Add relevant metrics to backtest breakdowns (fix 5)
2025-03-16 18:20:38 +01:00
mrpabloyeah
55301b8d0c
Add relevant metrics to backtest breakdowns (fix 4)
2025-03-16 14:25:32 +01:00
mrpabloyeah
a47ed1dbdb
Add relevant metrics to backtest breakdowns (fix 3)
2025-03-16 14:17:40 +01:00
Matthias
17b161cb03
chore: improve types in telegram
2025-03-16 14:00:25 +01:00
Matthias
5d3c764e27
test for authorized_users telegram functionality
...
closes #11503
2025-03-16 14:00:17 +01:00
Matthias
f3aac3d66d
feat: add authorized-users key to config schema
2025-03-16 13:48:50 +01:00
Matthias
39903d521e
docs: add authorized_users to documentation
...
closes #11504
2025-03-16 13:48:22 +01:00
Matthias
7255beddea
chore: improved null check
2025-03-16 13:47:59 +01:00
Matthias
a95c3ace92
feat: add authorized_users support for telegram
2025-03-16 13:44:23 +01:00
Matthias
d543feb032
tests: simplify telegram test setup
2025-03-16 13:42:15 +01:00
Matthias
623f27341f
chore: simplify telegram safety wrapper
2025-03-16 13:21:10 +01:00
Matthias
55dc2d4bf4
chore: update watch reuse log message
2025-03-16 13:07:52 +01:00
Matthias
24e94cfaa7
feat: Improved default fmt_dict for json formatter
2025-03-16 09:54:21 +01:00
Matthias
7db62689c4
test: add test for json formatter
2025-03-16 09:50:58 +01:00
Matthias
da53b5d115
docs: document logging JSON format
2025-03-16 09:43:23 +01:00
Matthias
03dfe4ec45
feat: add jsonFormatter
2025-03-16 09:37:57 +01:00
Matthias
39288d2e53
test: Add fixture to prevent having disabled loggers
2025-03-15 08:30:32 +01:00
Matthias
2a6dc3e45d
Merge pull request #11508 from kowhi/develop
...
Fix the type of the fit_live_predictions_candles field in the config …
2025-03-15 08:05:25 +01:00
Matthias
5964845265
chore: Export json schema
2025-03-15 07:50:43 +01:00
kowhi
9911d2aa32
fix the type of the fit_live_predictions_candles field in the config schema
2025-03-15 12:23:42 +08:00
Matthias
bfd2c3f942
chore: pin freqtrade CI badge to develop branch
2025-03-13 20:43:53 +01:00
Matthias
74c837519a
chore: don't use deprecated pandas timeperiod
2025-03-13 20:40:38 +01:00
Matthias
415e361c66
docs: fix note syntax
2025-03-13 20:19:12 +01:00
Matthias
7e154c6fb6
chore: fix too long comment
2025-03-13 20:17:07 +01:00
Matthias
385b39ff66
docs: enhance logging documentation with links
2025-03-13 20:16:11 +01:00
Matthias
9d232c4949
docs: add log_config to supported log options
2025-03-13 19:58:34 +01:00
Matthias
85ccc31a63
docs: document basic log_config setup
2025-03-13 19:57:24 +01:00
Matthias
65d19c38b6
docs: document deprecation of --logfile syslog
2025-03-13 19:46:18 +01:00
Matthias
5b8752e649
chore: deprecate syslog from configuration
2025-03-13 19:44:44 +01:00
Matthias
8832bae371
docs: document syslog logging via log_config
2025-03-13 19:44:16 +01:00
Matthias
a85e044e99
docs: improve log formatting
2025-03-13 19:33:49 +01:00
Matthias
7b1ee84b34
chore: deprecate --logfile=journald
2025-03-13 19:33:20 +01:00
Matthias
79ebc943a2
docs: Document journald logging via configuration file
2025-03-13 19:33:09 +01:00
Matthias
eabcaa38e2
feat: try improved config schema
2025-03-13 19:25:18 +01:00
Matthias
e930221b78
test: update logging tests
2025-03-13 19:18:00 +01:00
Matthias
08c4f24bdf
test: add log setup workaround for tests
2025-03-13 19:18:00 +01:00
Matthias
56c23f9dd8
tests: remove unnecessary log-config
2025-03-13 19:18:00 +01:00
Matthias
6edee269d8
chore: deepcopy log config
2025-03-13 19:18:00 +01:00
Matthias
f9d978f16a
chore: migrate set_log_levels to log_config
2025-03-13 19:18:00 +01:00
Matthias
1eac77fe0b
chore: don't shadow built-in functions
2025-03-13 19:17:32 +01:00
Matthias
a98121ea26
chore: update json schema
2025-03-13 19:17:32 +01:00
Matthias
cc9c373a76
feat: update config_schema for logging
2025-03-13 19:17:32 +01:00
Matthias
390b113776
feat: Ensure freqtrade-logger is always configured
2025-03-13 19:17:32 +01:00
Matthias
bf33f8b632
chore: clean up log-levels
2025-03-13 19:17:32 +01:00
Matthias
030dcfdd83
chore: extract log formatter addition
2025-03-13 19:17:32 +01:00
Matthias
cd77758852
chore: remove some unnecessary comments
2025-03-13 19:17:32 +01:00
Matthias
1aa6c2ad55
feat: Improve filehandler config
2025-03-13 19:17:32 +01:00
Matthias
55d71cecdd
refactor: move root-handler adding to separate function
2025-03-13 19:17:32 +01:00
Matthias
70a81c86ba
feat: dynamically assign error console
2025-03-13 19:17:32 +01:00
Matthias
1c6c710696
chore: rename log_config naming
2025-03-13 19:17:32 +01:00
Matthias
4ca2a043b5
refactor: extract log_config creation
2025-03-13 19:17:32 +01:00
Matthias
41418784e3
feat: add log_config generator
2025-03-13 19:17:32 +01:00
Matthias
9afd572948
chore: add "log init from config" ...
2025-03-13 19:17:32 +01:00
mrpabloyeah
51a99f2a66
Add relevant metrics to backtest breakdowns (fix 2)
2025-03-13 14:49:24 +01:00
mrpabloyeah
969b0570c2
Add relevant metrics to backtest breakdowns (fix)
2025-03-13 14:29:10 +01:00
mrpabloyeah
e94ccece93
Add relevant metrics to backtest breakdowns
2025-03-13 13:51:35 +01:00
Matthias
cd435098bd
Merge pull request #11497 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-03-13 06:29:31 +01:00
Freqtrade Bot
33659ee273
chore: update pre-commit hooks
2025-03-13 03:10:53 +00:00
Axel-CH
c30db9d0d6
Merge branch 'develop' into api-server-list-custom-data
2025-03-12 10:39:43 -04:00
Axel-CH
429505b134
test: add test_api_custom_data_multiple_open_trades to validate api route behaviour
2025-03-12 10:37:39 -04:00
Axel-CH
2c2cc086c3
test: add test_api_custom_data_single_trade to validate api route behaviour
2025-03-12 00:24:17 -04:00
Axel-CH
fe16654733
test: slight change on expected string in test_telegram_list_custom_data
2025-03-12 00:21:24 -04:00
Axel-CH
f85891941f
chore: update telegram _list_custom_data according to _rpc_list_custom_data output format change
2025-03-12 00:17:12 -04:00
Axel-CH
493b6f6592
chore: update api custom-data related routes with better not found error handling
2025-03-12 00:12:43 -04:00
Axel-CH
97faa7fc5a
feat: update api schema custom data related classes
2025-03-11 23:43:30 -04:00
Axel-CH
5402b14336
chore: enhance _rpc_list_custom_data error handling, output format and docstring
2025-03-11 23:38:50 -04:00
Axel-CH
4c7ff7ab0c
feat: add retrieval_mode in get_custom_data function to chose between value or full custom_data object
2025-03-11 23:36:24 -04:00
Matthias
8288a5cf91
Merge pull request #11481 from mrpabloyeah/add-year-to-backtest-breakdowns
...
Add year to backtest breakdowns
2025-03-11 20:45:15 +01:00
Matthias
442b29e0ea
chore: run schema export
2025-03-11 20:01:21 +01:00
Matthias
b6a65ce125
fix: pickle error due to Lock object
...
tb_logger get's closed after training.
So we need to re-assign the new one, otherwise pickling fails.
closes #10034
2025-03-11 19:53:41 +01:00
Axel-CH
743422ccf3
feat: implement pagination for open trades custom-data rpc endpoint
2025-03-11 11:19:36 -04:00
Matthias
d69b1566b1
chore: auto-build schema.json
2025-03-11 07:10:37 +01:00
Matthias
5c01023d55
feat: add missing freqAI parameters to config schema
2025-03-11 07:10:04 +01:00
Matthias
97d303579a
feat: add continual_learning to config schema
2025-03-11 07:09:56 +01:00
Matthias
265a798f78
docs: auto-generate command snippets
2025-03-11 06:37:44 +01:00
Matthias
db19446e27
Merge pull request #11488 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-03-11 06:30:36 +01:00
Freqtrade Bot
e62a0f76ed
chore: update pre-commit hooks
2025-03-11 03:11:15 +00:00
Axel-CH
673447794e
chore: implement pagination for _rpc_list_custom_data
2025-03-10 22:17:34 -04:00
Axel-CH
76aefccd03
fix: on custom-data endpoints key is now an optional parameter
2025-03-10 16:18:42 -04:00
Matthias
b0b9e398e1
fix: assume 200char terminal if no terminal size is available
...
closes #11477
2025-03-10 21:13:32 +01:00
Axel-CH
fac0491658
fix: _rpc_list_custom_data send custom-data for all trades if a key is provided
2025-03-10 16:01:16 -04:00
Axel-CH
7770f082c8
chore: relocate custom-data endpoints of api server near trade related endpoint, replace info tag by trading
2025-03-10 15:51:34 -04:00
mrpabloyeah
3281049264
Add year also in cli_options
2025-03-10 18:44:01 +01:00
Matthias
fe48f6769f
Merge pull request #11482 from freqtrade/dependabot/pip/develop/types-dfbe43a2fe
...
chore(deps-dev): bump types-requests from 2.32.0.20250301 to 2.32.0.20250306 in the types group
2025-03-10 07:12:15 +01:00
Matthias
6a5be68367
Merge pull request #11485 from freqtrade/dependabot/pip/develop/ccxt-4.4.65
...
chore(deps): bump ccxt from 4.4.64 to 4.4.65
2025-03-10 06:40:07 +01:00
Matthias
6613366343
chore: bump types-requests for pre-commit config
2025-03-10 06:28:39 +01:00
Matthias
48c1aaaa38
Merge pull request #11483 from freqtrade/dependabot/pip/develop/websockets-15.0.1
...
chore(deps): bump websockets from 15.0 to 15.0.1
2025-03-10 06:25:50 +01:00
Matthias
23928e55a3
Merge pull request #11484 from freqtrade/dependabot/pip/develop/ruff-0.9.10
...
chore(deps-dev): bump ruff from 0.9.9 to 0.9.10
2025-03-10 06:25:32 +01:00
dependabot[bot]
6d84b93715
chore(deps): bump ccxt from 4.4.64 to 4.4.65
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.64 to 4.4.65.
- [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.64...v4.4.65 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 03:54:03 +00:00
dependabot[bot]
5b1011668a
chore(deps-dev): bump ruff from 0.9.9 to 0.9.10
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.9 to 0.9.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.9.9...0.9.10 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 03:53:55 +00:00
dependabot[bot]
30d2298d54
chore(deps): bump websockets from 15.0 to 15.0.1
...
Bumps [websockets](https://github.com/python-websockets/websockets ) from 15.0 to 15.0.1.
- [Release notes](https://github.com/python-websockets/websockets/releases )
- [Commits](https://github.com/python-websockets/websockets/compare/15.0...15.0.1 )
---
updated-dependencies:
- dependency-name: websockets
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 03:53:40 +00:00
dependabot[bot]
98b6f58eb2
chore(deps-dev): bump types-requests in the types group
...
Bumps the types group with 1 update: [types-requests](https://github.com/python/typeshed ).
Updates `types-requests` from 2.32.0.20250301 to 2.32.0.20250306
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 03:52:54 +00:00
mrpabloyeah
a0cbdc9135
Add year to backtest breakdowns
2025-03-09 18:21:33 +01:00
Matthias
805e03b83b
test: update test for new bt cache behavior
2025-03-09 15:00:20 +01:00
Matthias
35cc7da9b3
fix: keep pair index per pair
...
closes #11479
2025-03-09 15:00:13 +01:00
Matthias
6efe6bbfc2
fix: restore previous startup time
2025-03-08 19:53:11 +01:00
Matthias
ac29ef67fd
chore: fall back to 0.0 if min-pair returns None
2025-03-08 19:39:02 +01:00
Matthias
4a7140c05d
chore: Update bybit dry-liquidation calculation
...
the result remains the same - but the calculation now matches
the bybit documentation better.
2025-03-08 17:29:55 +01:00
Matthias
cd971cff4f
test: improve liquidation-calculation test
...
Move maintenance margin to parameter, add tests from bybit page
2025-03-08 17:27:25 +01:00
Matthias
538139ef31
chore: fix incorrect docstrings
2025-03-08 17:10:23 +01:00
Matthias
8bd4926c29
feat: add Min Stake to list-pairs command
2025-03-08 17:00:55 +01:00
Matthias
a9195c8ff9
chore: remove pointless else
2025-03-08 16:49:07 +01:00
Axel-CH
93c8a11824
fix: update _rpc_list_custom_data to add all custom data only if key is not provided
2025-03-07 14:08:21 -04:00
Axel-CH
aec496a73b
fix: update _rpc_list_custom_data with proper typing and custom_data collection loop
2025-03-07 09:40:15 -04:00
Axel-CH
7bc1398574
Merge branch 'develop' into api-server-list-custom-data
2025-03-07 09:37:56 -04:00
Matthias
3371bad504
test: initialize exception for mock
2025-03-06 20:07:24 +01:00
Matthias
64e27637dc
test: adjust test for raise-exception behavior
2025-03-06 07:17:39 +01:00
Matthias
ee4f05a5b8
fix: have download-data hard-fail if it times out
...
this will avoid holes in data if individual requests fail.
The tradeoff is that the download will stop for this pair/timeframe combination.
2025-03-06 07:17:39 +01:00
Matthias
6636a2fda8
docs: improved adjust_trade_position sample
2025-03-06 07:17:39 +01:00
Matthias
754936d253
chore: improved backtest method wording
2025-03-06 07:17:39 +01:00
Matthias
3762f40538
Merge pull request #11468 from freqtrade/dependabot/pip/docs/jinja2-3.1.6
...
chore(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs
2025-03-06 06:59:35 +01:00
Matthias
4a3c45af2d
chore(deps): fix dependabot missing the bump of 2nd jinja2 reference
2025-03-06 06:33:40 +01:00
dependabot[bot]
29fdbc8f7f
chore(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-06 05:31:04 +00:00
Matthias
6116c6abb9
Merge pull request #11467 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-03-06 06:29:27 +01:00
Freqtrade Bot
466c21e9fd
chore: update pre-commit hooks
2025-03-06 03:09:52 +00:00
Matthias
d461d6f8e8
fix: spot data is in microseconds
...
closes #11465
As announced in the documentation:
https://github.com/binance/binance-public-data
> Note: The timestamp for SPOT Data from January 1st 2025 onwards will be in microseconds.
2025-03-05 20:18:49 +01:00
Matthias
53f68a3834
chore: let BaseException pass in binance
2025-03-05 20:18:49 +01:00
Matthias
76d43782db
chore: fix typo in exception
2025-03-05 20:18:49 +01:00
Robert Caulk
e7a6db8916
Merge pull request #10173 from freqtrade/fix/mutable_defaults
...
Fix mutable defaults, enable bugbear ruff rule also for freqAI code
2025-03-04 10:43:48 +01:00
Matthias
cdb7fa83e4
Merge pull request #11462 from freqtrade/enhance-pricing-logs
...
Enhance pricing logs
2025-03-04 07:12:27 +01:00
Matthias
f785f9ff00
chore: use log_has_re for test log assertion
2025-03-04 06:46:13 +01:00
Matthias
4d87d13165
Merge pull request #11463 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-03-04 06:39:49 +01:00
Freqtrade Bot
9128011208
chore: update pre-commit hooks
2025-03-04 03:10:52 +00:00
Matthias
3dd7f7f17b
chore: improved log messages for partial filled entries
2025-03-03 20:48:45 +01:00
Matthias
7665d3d1f2
docs: add has_open_orders to trade object documentation
2025-03-03 20:48:25 +01:00
Axel-CH
e055feb1d3
chore: update test_process_trade_creation test
2025-03-03 15:32:41 -04:00
Axel-CH
dfe6982099
chore: change log level of get_valid_price log from warning to info
2025-03-03 15:18:04 -04:00
Axel-CH
ad2aef09c4
chore: fix format
2025-03-03 14:55:15 -04:00
Axel-CH
facfdfd85c
chore: add price in execute_entry logs
2025-03-03 14:42:16 -04:00
Axel-CH
1bba2a5f21
chore: add a warning log if custom_price_max_distance_ratio change the price
2025-03-03 14:32:39 -04:00
Matthias
ef239b8d0c
fix: update datadir when exchange is changed for an endpoint
2025-03-03 19:28:02 +01:00
Matthias
bccbac9f23
Merge pull request #11453 from freqtrade/dependabot/pip/develop/ccxt-4.4.64
...
chore(deps): bump ccxt from 4.4.62 to 4.4.64
2025-03-03 10:20:39 +01:00
Matthias
113efe129d
Merge pull request #11448 from freqtrade/dependabot/pip/develop/types-5ea53ede25
...
chore(deps-dev): bump types-requests from 2.32.0.20241016 to 2.32.0.20250301 in the types group
2025-03-03 08:57:00 +01:00
Matthias
8d73cccde5
Merge pull request #11457 from freqtrade/dependabot/pip/develop/ruff-0.9.9
...
chore(deps-dev): bump ruff from 0.9.7 to 0.9.9
2025-03-03 07:56:01 +01:00
dependabot[bot]
055c56edfc
chore(deps): bump ccxt from 4.4.62 to 4.4.64
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.62 to 4.4.64.
- [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.62...v4.4.64 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-03 06:37:01 +00:00
Matthias
942c1c1f5c
Merge pull request #11456 from freqtrade/dependabot/pip/develop/cryptography-44.0.2
...
chore(deps): bump cryptography from 44.0.1 to 44.0.2
2025-03-03 07:35:44 +01:00
Matthias
243a91a141
chore: bump types-requests in pre-commit
2025-03-03 06:46:58 +01:00
dependabot[bot]
281bd69fa5
chore(deps): bump cryptography from 44.0.1 to 44.0.2
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 44.0.1 to 44.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/44.0.1...44.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-03 05:46:06 +00:00
Matthias
6630259833
Merge pull request #11452 from freqtrade/dependabot/pip/develop/fastapi-0.115.11
...
chore(deps): bump fastapi from 0.115.8 to 0.115.11
2025-03-03 06:45:32 +01:00
Matthias
674d28622b
Merge pull request #11450 from freqtrade/dependabot/pip/develop/mkdocs-8a51c936ee
...
chore(deps): bump mkdocs-material from 9.6.5 to 9.6.7 in the mkdocs group
2025-03-03 06:45:08 +01:00
dependabot[bot]
e21aedfb73
chore(deps-dev): bump ruff from 0.9.7 to 0.9.9
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.7 to 0.9.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.9.7...0.9.9 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-03 05:44:23 +00:00
Matthias
8f22c58875
Merge pull request #11451 from freqtrade/dependabot/pip/develop/python-telegram-bot-21.11.1
...
chore(deps): bump python-telegram-bot from 21.10 to 21.11.1
2025-03-03 06:44:03 +01:00
Matthias
e3d1c4c9c7
Merge pull request #11455 from freqtrade/dependabot/pip/develop/isort-6.0.1
...
chore(deps-dev): bump isort from 6.0.0 to 6.0.1
2025-03-03 06:43:41 +01:00
Matthias
40f87c9ab5
Merge pull request #11449 from freqtrade/dependabot/pip/develop/pytest-6c7deac02c
...
chore(deps-dev): bump pytest from 8.3.4 to 8.3.5 in the pytest group
2025-03-03 06:43:05 +01:00
dependabot[bot]
bd5f02a8df
chore(deps-dev): bump isort from 6.0.0 to 6.0.1
...
Bumps [isort](https://github.com/PyCQA/isort ) from 6.0.0 to 6.0.1.
- [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.0...6.0.1 )
---
updated-dependencies:
- dependency-name: isort
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-03 03:30:33 +00:00
dependabot[bot]
91438affc8
chore(deps): bump fastapi from 0.115.8 to 0.115.11
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.115.8 to 0.115.11.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.115.8...0.115.11 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-03 03:29:54 +00:00
dependabot[bot]
1548fdfca6
chore(deps): bump python-telegram-bot from 21.10 to 21.11.1
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 21.10 to 21.11.1.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/v21.11.1/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v21.10...v21.11.1 )
---
updated-dependencies:
- dependency-name: python-telegram-bot
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-03 03:29:50 +00:00
dependabot[bot]
4bebb20477
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.5 to 9.6.7
- [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.5...9.6.7 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-03 03:29:41 +00:00
dependabot[bot]
3fb4524c5a
chore(deps-dev): bump pytest from 8.3.4 to 8.3.5 in the pytest group
...
Bumps the pytest group with 1 update: [pytest](https://github.com/pytest-dev/pytest ).
Updates `pytest` from 8.3.4 to 8.3.5
- [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.3.4...8.3.5 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-03 03:29:30 +00:00
dependabot[bot]
cdd1273ed0
chore(deps-dev): bump types-requests in the types group
...
Bumps the types group with 1 update: [types-requests](https://github.com/python/typeshed ).
Updates `types-requests` from 2.32.0.20241016 to 2.32.0.20250301
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-03 03:29:01 +00:00
Matthias
717f17a9b5
chore: fix mutable defaults bug
2025-03-02 19:56:59 +01:00
Matthias
11763e8cd1
chore: improve clarity
2025-03-02 16:09:55 +01:00
Matthias
5e50348150
Merge branch 'develop' into fix/mutable_defaults
2025-03-02 16:04:30 +01:00
Matthias
ccfc690281
feat: add SQN to backtest result
...
closes #11397
2025-03-02 15:47:30 +01:00
Matthias
e1f6702932
feat: add SQN calculation as backtest metric
2025-03-02 15:41:43 +01:00
Matthias
13e9f8a98e
fix: use initialMargin over collateral for position wallet
...
closes #11415
2025-03-02 14:43:58 +01:00
Matthias
cc0337585e
Merge pull request #11289 from freqtrade/feat/binance_trades_fast
...
Binance: Download trades "fast" from binance.vision
2025-03-02 14:43:47 +01:00
Matthias
3070e37335
docs: add plain merge to known common mistakes
...
closes #11438
2025-03-01 08:01:35 +01:00
Matthias
c50edafac6
feat: add record_version to trades table
2025-02-28 19:14:38 +01:00
Matthias
7ccac492bb
fix: max_stake_amount should not include leverage
2025-02-28 16:12:20 +01:00
Matthias
a23409b72f
Merge pull request #11436 from freqtrade/new_release
...
New release 2025.2
2025-02-28 10:33:14 +01:00
Matthias
5b9102f9a8
tests: Use higher limit on x86 macos to avoid random fails
2025-02-28 07:01:50 +01:00
Matthias
f447de4840
chore: bump version to 2025.3-dev
2025-02-28 06:36:02 +01:00
Matthias
186bc4d272
chore: bump version to 2025.2
2025-02-28 06:30:43 +01:00
Matthias
06fd176286
Merge branch 'stable' into develop
2025-02-28 06:30:27 +01:00
Matthias
c5fd6f4519
Merge pull request #11432 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-02-27 07:25:48 +01:00
Freqtrade Bot
efe0275ae1
chore: update pre-commit hooks
2025-02-27 05:50:03 +00:00
Matthias
ba98f1a9be
chore: update pre-commit author to freqtradeBot
2025-02-27 06:49:19 +01:00
Matthias
5380b22729
chore: update leverage tiers author to use the bot email
2025-02-27 06:48:54 +01:00
Matthias
338bc7c677
chore: Bump docker image to 3.12.9
2025-02-27 06:33:05 +01:00
Matthias
449a5e85b4
Merge pull request #11431 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-02-27 06:20:15 +01:00
xmatthias
0f5cb87c65
chore: update pre-commit hooks
2025-02-27 03:08:16 +00:00
Matthias
822e7bad1f
Merge pull request #11426 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-02-25 06:23:10 +01:00
xmatthias
86a5240174
chore: update pre-commit hooks
2025-02-25 03:08:51 +00:00
Matthias
7b7c8d9374
chore(deps): bump ccxt from 4.4.61 to 4.4.62
...
closes #11405
2025-02-24 19:51:54 +01:00
Matthias
fde3547dbb
docs: add warning about duplicate symbols in coingecko
2025-02-24 18:06:52 +01:00
Matthias
9bd7fac86f
Merge pull request #11424 from freqtrade/dependabot/pip/develop/pyarrow-19.0.1
...
chore(deps): bump pyarrow from 19.0.0 to 19.0.1
2025-02-24 09:57:58 +01:00
Matthias
8085d8cd00
chore: update prebuilt pyarrow binary
2025-02-24 09:40:06 +01:00
Matthias
3f656a9758
Merge pull request #11421 from freqtrade/dependabot/pip/develop/humanize-4.12.1
...
chore(deps): bump humanize from 4.12.0 to 4.12.1
2025-02-24 08:12:28 +01:00
Matthias
38f1981d6f
Merge pull request #11412 from freqtrade/feat/adjust_order_price
...
Add adjust_order_price callback
2025-02-24 07:02:27 +01:00
Matthias
d55b3e0228
Merge pull request #11420 from freqtrade/dependabot/pip/develop/ccxt-4.4.61
...
chore(deps): bump ccxt from 4.4.59 to 4.4.61
2025-02-24 06:55:12 +01:00
Matthias
d3f8bef2ef
Merge pull request #11422 from freqtrade/dependabot/pip/develop/ruff-0.9.7
...
chore(deps-dev): bump ruff from 0.9.6 to 0.9.7
2025-02-24 06:45:43 +01:00
dependabot[bot]
f78f52f78e
chore(deps): bump humanize from 4.12.0 to 4.12.1
...
Bumps [humanize](https://github.com/python-humanize/humanize ) from 4.12.0 to 4.12.1.
- [Release notes](https://github.com/python-humanize/humanize/releases )
- [Commits](https://github.com/python-humanize/humanize/compare/4.12.0...4.12.1 )
---
updated-dependencies:
- dependency-name: humanize
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 05:26:05 +00:00
Matthias
d451dcf28b
Merge pull request #11419 from freqtrade/dependabot/pip/develop/mkdocs-ab7c602706
...
chore(deps): bump mkdocs-material from 9.6.4 to 9.6.5 in the mkdocs group
2025-02-24 06:25:31 +01:00
Matthias
063964ed38
Merge pull request #11423 from freqtrade/dependabot/pip/develop/cachetools-5.5.2
...
chore(deps): bump cachetools from 5.5.1 to 5.5.2
2025-02-24 06:24:15 +01:00
dependabot[bot]
ac70d559a4
chore(deps): bump pyarrow from 19.0.0 to 19.0.1
...
Bumps [pyarrow](https://github.com/apache/arrow ) from 19.0.0 to 19.0.1.
- [Release notes](https://github.com/apache/arrow/releases )
- [Commits](https://github.com/apache/arrow/compare/apache-arrow-19.0.0...apache-arrow-19.0.1 )
---
updated-dependencies:
- dependency-name: pyarrow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 03:24:23 +00:00
dependabot[bot]
685e575f6b
chore(deps): bump cachetools from 5.5.1 to 5.5.2
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 5.5.1 to 5.5.2.
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v5.5.1...v5.5.2 )
---
updated-dependencies:
- dependency-name: cachetools
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 03:24:18 +00:00
dependabot[bot]
1640267798
chore(deps-dev): bump ruff from 0.9.6 to 0.9.7
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.6 to 0.9.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.9.6...0.9.7 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 03:24:14 +00:00
dependabot[bot]
d5585dd5e3
chore(deps): bump ccxt from 4.4.59 to 4.4.61
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.59 to 4.4.61.
- [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/go/v4.4.59...go/v4.4.61 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 03:23:46 +00:00
dependabot[bot]
90e2db708e
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.4 to 9.6.5
- [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.4...9.6.5 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 03:23:30 +00:00
Matthias
64303e90d6
feat: Be more verbose on startup regarding what the bot is doing
...
closes #11416
2025-02-23 17:16:46 +01:00
Matthias
901dfa21fc
Merge pull request #11418 from Cygra/patch-1
...
fix: typo in strategy-customization.md
2025-02-23 16:24:55 +01:00
Cygra Wang
5e7d883732
fix: typo in strategy-customization.md
2025-02-23 15:11:05 +08:00
Matthias
840f074c66
chore: simplify rpc imports
2025-02-22 12:50:51 +01:00
Matthias
0408ad1095
fix: exception when rounded price is nan
...
closes #11414
2025-02-22 08:21:24 +01:00
Matthias
e262110c3b
test: add test case for #11414
2025-02-22 08:19:38 +01:00
Matthias
09b9ff2c68
fix: provide default for exit reason
2025-02-20 20:32:51 +01:00
Matthias
e76574b79f
docs: update documentation for adjust_order_price()
2025-02-20 20:25:35 +01:00
Matthias
08587d826e
test: Long adjust-exit-price test
2025-02-20 20:07:44 +01:00
Matthias
584b84a941
test: extend backtest-detail tests for exit_adjust
2025-02-20 20:02:18 +01:00
Matthias
44182783c0
feat: don't limit backtest calls to entry orders
2025-02-20 20:02:03 +01:00
Matthias
90f52ba8ad
test: add integration test for adjust_exit_price
2025-02-20 19:45:34 +01:00
Matthias
f8f10f27e9
chore: improved variable naming
2025-02-20 19:39:33 +01:00
Matthias
7f393252e2
docs: update bot-basics with new callback
2025-02-20 19:24:03 +01:00
Matthias
dd8938ced2
test: add test for adjust_order_price and adjust_entry_price collision
2025-02-20 19:22:03 +01:00
Matthias
67ce9a41f2
feat: implement load error when colliding methods are decected
2025-02-20 19:21:37 +01:00
Matthias
756bada570
feat: Add "replace-exit_order" to backtesting
2025-02-20 19:09:36 +01:00
Matthias
25c0036012
feat: Update strategy template
2025-02-20 07:25:38 +01:00
Matthias
3b03fae939
chore: improve variable naming
2025-02-20 07:24:07 +01:00
Matthias
0f9e61371c
feat: Implement live "replace_exit_order" functionality
2025-02-20 07:23:36 +01:00
Matthias
1970cc65c0
feat: add "is_entry" attribute for order_replacement
2025-02-20 07:04:59 +01:00
Matthias
8d74e8b8dd
feat: add adjust_order_price callback
2025-02-20 06:55:54 +01:00
Matthias
fc4e09f398
Merge pull request #11404 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-02-20 06:35:26 +01:00
xmatthias
a45d941b11
chore: update pre-commit hooks
2025-02-20 03:05:52 +00:00
Matthias
39fd27c7ec
Merge pull request #11396 from freqtrade/fix/constant_exit_cancels
...
Fix constant exit cancels and replacements
2025-02-18 19:43:54 +01:00
Matthias
fa939a7f66
Merge pull request #11399 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-02-18 06:36:19 +01:00
xmatthias
6fc81fa9c7
chore: update pre-commit hooks
2025-02-18 03:04:55 +00:00
Matthias
89cd46d2e5
test: adapt test for "evaluate exit signal once once" behavior
2025-02-17 20:00:44 +01:00
Matthias
f287d0ad24
chore: improve variable naming
2025-02-17 20:00:27 +01:00
Matthias
93e3bbea5a
fix: only evaluate the same exit-reason once
...
Limit this behavior to if it caused an actual exit.
2025-02-17 19:51:39 +01:00
Matthias
6be25bd86a
chore: simplify IF condition
2025-02-17 19:40:56 +01:00
Matthias
ec82894990
Merge pull request #11390 from freqtrade/dependabot/pip/develop/cryptography-44.0.1
...
chore(deps): bump cryptography from 42.0.8 to 44.0.1
2025-02-17 08:20:57 +01:00
Matthias
ea1b7c692a
Merge pull request #11384 from freqtrade/dependabot/pip/develop/websockets-15.0
...
chore(deps): bump websockets from 14.2 to 15.0
2025-02-17 08:04:01 +01:00
Matthias
0e08173235
Merge pull request #11394 from freqtrade/dependabot/pip/develop/lightgbm-4.6.0
...
chore(deps): bump lightgbm from 4.5.0 to 4.6.0
2025-02-17 07:46:26 +01:00
Matthias
cdf33761c0
Merge pull request #11383 from freqtrade/dependabot/pip/develop/mkdocs-f2d694b1ef
...
chore(deps): bump mkdocs-material from 9.6.3 to 9.6.4 in the mkdocs group
2025-02-17 07:11:37 +01:00
Matthias
63ca07aeac
chore: bump cryptography for armv7
...
Starting with 44.0.0, cryptography provides wheels for armv7.
Testing these, it installs fine on the rpi image, so the split hard pin can be removed.
2025-02-17 06:52:30 +01:00
Matthias
5022407021
Merge pull request #11392 from freqtrade/dependabot/pip/develop/psutil-7.0.0
...
chore(deps): bump psutil from 6.1.1 to 7.0.0
2025-02-17 06:51:50 +01:00
dependabot[bot]
f54b7d56d3
chore(deps): bump lightgbm from 4.5.0 to 4.6.0
...
Bumps [lightgbm](https://github.com/microsoft/LightGBM ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/microsoft/LightGBM/releases )
- [Commits](https://github.com/microsoft/LightGBM/compare/v4.5.0...v4.6.0 )
---
updated-dependencies:
- dependency-name: lightgbm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 05:30:51 +00:00
dependabot[bot]
382befb053
chore(deps): bump cryptography from 42.0.8 to 44.0.1
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 42.0.8 to 44.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/42.0.8...44.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 05:30:25 +00:00
Matthias
11404ef230
Merge pull request #11385 from freqtrade/dependabot/pip/develop/scipy-1.15.2
...
chore(deps): bump scipy from 1.15.1 to 1.15.2
2025-02-17 06:29:32 +01:00
Matthias
8964cfc123
Merge pull request #11391 from freqtrade/dependabot/pip/develop/humanize-4.12.0
...
chore(deps): bump humanize from 4.11.0 to 4.12.0
2025-02-17 06:28:45 +01:00
Matthias
ec97723c54
Merge pull request #11386 from freqtrade/dependabot/pip/develop/tensorboard-2.19.0
...
chore(deps): bump tensorboard from 2.18.0 to 2.19.0
2025-02-17 06:28:19 +01:00
Matthias
4cfbcefb33
Merge pull request #11388 from freqtrade/dependabot/pip/develop/ccxt-4.4.59
...
chore(deps): bump ccxt from 4.4.58 to 4.4.59
2025-02-17 06:27:48 +01:00
Matthias
1f575d95e6
Merge pull request #11389 from freqtrade/dependabot/pip/develop/ruff-0.9.6
...
chore(deps-dev): bump ruff from 0.9.5 to 0.9.6
2025-02-17 06:26:59 +01:00
dependabot[bot]
d4900c28e1
chore(deps): bump psutil from 6.1.1 to 7.0.0
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 6.1.1 to 7.0.0.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-6.1.1...release-7.0.0 )
---
updated-dependencies:
- dependency-name: psutil
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 03:27:29 +00:00
dependabot[bot]
f12964f543
chore(deps): bump humanize from 4.11.0 to 4.12.0
...
Bumps [humanize](https://github.com/python-humanize/humanize ) from 4.11.0 to 4.12.0.
- [Release notes](https://github.com/python-humanize/humanize/releases )
- [Commits](https://github.com/python-humanize/humanize/compare/4.11.0...4.12.0 )
---
updated-dependencies:
- dependency-name: humanize
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 03:27:25 +00:00
dependabot[bot]
c339853ec0
chore(deps-dev): bump ruff from 0.9.5 to 0.9.6
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.5 to 0.9.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.9.5...0.9.6 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 03:27:13 +00:00
dependabot[bot]
3924514d2b
chore(deps): bump ccxt from 4.4.58 to 4.4.59
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.58 to 4.4.59.
- [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/go/v4.4.58...go/v4.4.59 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 03:27:04 +00:00
dependabot[bot]
aae92c29db
chore(deps): bump tensorboard from 2.18.0 to 2.19.0
...
Bumps [tensorboard](https://github.com/tensorflow/tensorboard ) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/tensorflow/tensorboard/releases )
- [Changelog](https://github.com/tensorflow/tensorboard/blob/2.19.0/RELEASE.md )
- [Commits](https://github.com/tensorflow/tensorboard/compare/2.18.0...2.19.0 )
---
updated-dependencies:
- dependency-name: tensorboard
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 03:26:45 +00:00
dependabot[bot]
5683063379
chore(deps): bump scipy from 1.15.1 to 1.15.2
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.15.1 to 1.15.2.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.15.1...v1.15.2 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 03:26:40 +00:00
dependabot[bot]
5ab993b6d5
chore(deps): bump websockets from 14.2 to 15.0
...
Bumps [websockets](https://github.com/python-websockets/websockets ) from 14.2 to 15.0.
- [Release notes](https://github.com/python-websockets/websockets/releases )
- [Commits](https://github.com/python-websockets/websockets/compare/14.2...15.0 )
---
updated-dependencies:
- dependency-name: websockets
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 03:26:30 +00:00
dependabot[bot]
9584f6c549
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.3 to 9.6.4
- [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.3...9.6.4 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 03:26:27 +00:00
Matthias
2a95a3aefe
Merge pull request #11306 from Vaadasch/patch-1
...
Add some distinction on the trailing_only_offset_is_reached
2025-02-16 17:28:24 +01:00
Matthias
36eeac365e
chore: fix merge mistake
2025-02-16 17:19:21 +01:00
Matthias
2b8c4942fd
Merge branch 'develop' into fix/mutable_defaults
2025-02-16 17:16:31 +01:00
Matthias
4a190bd13c
chore(ci): Move permissions into job
2025-02-16 17:03:18 +01:00
Matthias
cf6a89e161
chore: use zizmor to scan actions for security problems
2025-02-16 16:55:44 +01:00
Matthias
a29c5322ab
chore(ci): Improve CI security
2025-02-16 16:55:13 +01:00
Matthias
4e2d2639ae
fix: dockerfile.armhf should pin numpy<2
2025-02-16 16:48:22 +01:00
Matthias
a54f895ea9
chore(ci): don't persist credentials
2025-02-16 15:31:17 +01:00
Matthias
ad55615ecb
chore(ci): Improve structure in devcontainer build
2025-02-16 15:30:47 +01:00
Matthias
c8aff5687d
chore(ci): don't persist credentials
2025-02-16 15:30:21 +01:00
Matthias
02c2e451b1
chore(ci): don't persist credentials
2025-02-16 15:29:34 +01:00
Matthias
84d49a0f53
chore: disable all permissions on dockerhub permission update ci
2025-02-16 15:25:01 +01:00
Matthias
22b096be25
chore: Improve security of workflows
2025-02-16 15:24:23 +01:00
Matthias
b285cdd491
doc: add timeframe to 101 strategy so it's "auto-runnable"
...
closes #11379
2025-02-16 15:11:14 +01:00
Matthias
b2881affc0
fix: accidental modification
2025-02-16 15:09:02 +01:00
Matthias
b3e0b42155
test: add test for backtest-from_json
2025-02-16 13:27:48 +01:00
Matthias
314c017dd3
feat: enable trade.from_json to import backtested trades
2025-02-16 13:27:42 +01:00
Matthias
9fbc413d4d
chore: start downloads in 1m batches
2025-02-15 15:44:05 +01:00
Matthias
ad96fa0f58
chore: improve download-trades-fast structure
2025-02-15 15:20:06 +01:00
Matthias
f2283410ce
chore: improved logging, don't ignore end date
2025-02-15 13:36:30 +01:00
Matthias
f14c4ebcc8
chore: improve code structure in logging module
2025-02-15 08:24:35 +01:00
David Arena
ceff757bc6
fix: formating
2025-02-14 12:44:42 +01:00
Robert Caulk
c3c6207cda
Merge pull request #11368 from freqtrade/fix/nan_metadata
...
Allow NAN in Freqai datadrawer metadata
2025-02-13 13:46:36 +01:00
Matthias
975ad26eb8
Merge branch 'develop' into feat/binance_trades_fast
2025-02-13 06:43:56 +01:00
Matthias
8a5ff4ed0d
Merge pull request #11373 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-02-13 06:33:55 +01:00
xmatthias
7d19e0e692
chore: update pre-commit hooks
2025-02-13 03:05:01 +00:00
David Arena
a1a5cab04e
fix E501
2025-02-13 02:04:22 +01:00
David Arena
8182947f29
fix
2025-02-13 02:03:19 +01:00
David Arena
2231ba3f04
fixes: ruff
2025-02-13 02:02:15 +01:00
David Arena
bf0a08f5a7
Merge branch 'develop' into api-server-list-custom-data
2025-02-12 19:32:49 +01:00
David Arena
552575c7e6
fix: key in _rpc_list_custom_data
2025-02-12 19:27:47 +01:00
David Arena
d0979d560f
fix: endpoints
2025-02-12 18:40:44 +01:00
Matthias
e3a9b0aa17
Merge pull request #11371 from freqtrade/dependabot/pip/develop/ccxt-4.4.58
...
chore(deps): bump ccxt from 4.4.52 to 4.4.58
2025-02-12 06:23:01 +01:00
dependabot[bot]
7caa22c7a7
chore(deps): bump ccxt from 4.4.52 to 4.4.58
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.52 to 4.4.58.
- [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/4.4.52...go/v4.4.58 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-11 20:13:52 +00:00
Matthias
91131d7884
Merge pull request #11370 from freqtrade/dependabot/pip/cryptography-44.0.1
...
chore(deps): bump cryptography from 42.0.8 to 44.0.1
2025-02-11 21:12:25 +01:00
dependabot[bot]
967ad2f8ff
chore(deps): bump cryptography from 42.0.8 to 44.0.1
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 42.0.8 to 44.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/42.0.8...44.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-11 18:41:14 +00:00
Matthias
d00f82a641
chore: remove deprecated image form CI matrix
2025-02-11 18:15:16 +01:00
Matthias
2f83f07fd3
fix: use constant for metadata number mode
2025-02-11 09:22:39 +01:00
Matthias
78d213a8a0
test: add test coverage for unwatch_ohlcv
2025-02-11 09:15:03 +01:00
Matthias
44d798239d
feat: unwatch_ohlcv - improved error handling
2025-02-11 09:15:03 +01:00
Matthias
08e1a616a0
feat: use unwatch to stop watching a websocket
2025-02-11 09:14:57 +01:00
Matthias
8009c03629
Merge pull request #11117 from arenstar/ftclient_timeout
...
feat: add timeout to FtRestClient
2025-02-11 08:09:45 +01:00
Matthias
ae068bd6f5
chore: fix formatting
2025-02-11 07:53:33 +01:00
Matthias
2350aa6a27
Merge branch 'develop' into ftclient_timeout
2025-02-11 07:52:25 +01:00
Matthias
8394826d62
docs: improve wording in trailing stop docs
2025-02-11 07:21:24 +01:00
Matthias
a46d41a594
Merge pull request #11367 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-02-11 06:39:25 +01:00
xmatthias
a0d8055917
chore: update pre-commit hooks
2025-02-11 03:06:02 +00:00
Matthias
3ec892a5ab
Merge pull request #11355 from freqtrade/dependabot/pip/develop/ta-lib-0.6.2
...
chore(deps): bump ta-lib from 0.4.34 to 0.4.38
2025-02-10 10:53:09 +01:00
Matthias
3deffb57ce
chore: update ta-lib pre-built binaries
2025-02-10 08:25:01 +01:00
Matthias
db8c1917e0
Merge pull request #11360 from freqtrade/dependabot/pip/develop/mypy-1.15.0
...
chore(deps-dev): bump mypy from 1.14.1 to 1.15.0
2025-02-10 07:57:42 +01:00
Matthias
57f55d416c
Merge pull request #11357 from freqtrade/dependabot/pip/develop/sqlalchemy-2.0.38
...
chore(deps): bump sqlalchemy from 2.0.37 to 2.0.38
2025-02-10 07:35:26 +01:00
Matthias
315421037f
Merge branch 'develop' into feat/plot_annotations
2025-02-10 07:13:55 +01:00
dependabot[bot]
0b4a6e7e11
chore(deps-dev): bump mypy from 1.14.1 to 1.15.0
...
Bumps [mypy](https://github.com/python/mypy ) from 1.14.1 to 1.15.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.14.1...v1.15.0 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-10 05:57:49 +00:00
Matthias
f918a66292
Merge pull request #11359 from freqtrade/dependabot/pip/develop/ruff-0.9.5
...
chore(deps-dev): bump ruff from 0.9.4 to 0.9.5
2025-02-10 06:56:44 +01:00
Matthias
d795af5921
chore: bump sqlalchemy in pre-commit config
2025-02-10 06:36:25 +01:00
Matthias
21b8982e55
chore: ta-lib bump to 0.4.38
2025-02-10 06:34:07 +01:00
Matthias
5a9f66e6d6
Merge pull request #11351 from freqtrade/dependabot/pip/develop/mkdocs-694d3e3e45
...
chore(deps): bump mkdocs-material from 9.6.1 to 9.6.3 in the mkdocs group
2025-02-10 06:30:34 +01:00
Matthias
4fd77e7ee7
Merge pull request #11356 from freqtrade/dependabot/pip/develop/xgboost-2.1.4
...
chore(deps): bump xgboost from 2.1.3 to 2.1.4
2025-02-10 06:30:22 +01:00
dependabot[bot]
428ca972e2
chore(deps-dev): bump ruff from 0.9.4 to 0.9.5
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.4 to 0.9.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.9.4...0.9.5 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-10 03:28:24 +00:00
dependabot[bot]
3913e4fa96
chore(deps): bump sqlalchemy from 2.0.37 to 2.0.38
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 2.0.37 to 2.0.38.
- [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-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-10 03:27:58 +00:00
dependabot[bot]
e296242072
chore(deps): bump xgboost from 2.1.3 to 2.1.4
...
Bumps [xgboost](https://github.com/dmlc/xgboost ) from 2.1.3 to 2.1.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/v2.1.3...v2.1.4 )
---
updated-dependencies:
- dependency-name: xgboost
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-10 03:27:46 +00:00
dependabot[bot]
82001d1e8b
chore(deps): bump ta-lib from 0.4.34 to 0.6.2
...
Bumps [ta-lib](https://github.com/ta-lib/ta-lib-python ) from 0.4.34 to 0.6.2.
- [Changelog](https://github.com/TA-Lib/ta-lib-python/blob/master/CHANGELOG )
- [Commits](https://github.com/ta-lib/ta-lib-python/compare/TA_Lib-0.4.34...TA_Lib-0.6.2 )
---
updated-dependencies:
- dependency-name: ta-lib
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-10 03:27:40 +00:00
dependabot[bot]
137bfc2b56
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.1 to 9.6.3
- [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.1...9.6.3 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-10 03:27:15 +00:00
Matthias
a8ae767576
fix: Hyperopt-magic - allow parent classes within the same file
2025-02-09 19:48:26 +01:00
Matthias
b9c77124fc
chore: add typing for hyperopt-pickle-magic
2025-02-09 19:43:32 +01:00
Matthias
f060548134
chore: remove unused method
2025-02-09 08:10:10 +01:00
Matthias
18ce8af084
fix: validate config when calling pair_history
...
closes #11271
2025-02-08 16:51:51 +01:00
Matthias
7f7cff85c1
chore: use dt_now in backtesting
2025-02-07 20:39:14 +01:00
Matthias
9a22e5c775
chore: try downgrade aiohttp
...
part of #11317
2025-02-07 06:56:42 +01:00
Matthias
2cfb8834b6
chore: rework docstring of MultiOutputRegressor
...
closes #11309
2025-02-06 06:34:19 +01:00
Matthias
013006050f
chore: add comment to clarify usage of retrier
2025-02-06 06:33:55 +01:00
Matthias
99df346bf5
Merge pull request #11339 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-02-06 06:30:49 +01:00
xmatthias
2e57158556
chore: update pre-commit hooks
2025-02-06 03:04:59 +00:00
Matthias
b75eb85e66
fix: Calculate liquidation price only once the initial order filled
...
closes #11318
2025-02-05 18:13:52 +01:00
Matthias
dbb9f225d0
fix: Runtime error on ohlcv deepcopy
...
closes #11335
2025-02-05 18:07:03 +01:00
Matthias
85753be7cb
chore: Bump armhf dockerversion to 3.11.11
2025-02-05 07:02:44 +01:00
Matthias
18b35b0657
chore: bump dockerfile base from 3.12.7 to 3.12.8
2025-02-05 07:01:59 +01:00
Matthias
857aeaa9eb
chore: fix init sequence to avoid risk of "unbound error"
2025-02-04 19:34:26 +01:00
Matthias
3e06971038
Merge pull request #11333 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-02-04 06:47:37 +01:00
Matthias
323b9f8693
fix(api): only write export when backtest happened
...
closes freqtrade/frequi#2282
2025-02-04 06:35:37 +01:00
xmatthias
a412ff76bc
chore: update pre-commit hooks
2025-02-04 03:03:58 +00:00
Matthias
2bfd66d271
chore: use loop_lock for all run_until_complete usages
2025-02-03 19:43:08 +01:00
Matthias
8cad9c8436
chore: add improved exception logging
2025-02-03 19:43:08 +01:00
Matthias
3504073428
fix: random fail on parallel webserver requests
2025-02-03 19:43:08 +01:00
Matthias
b4af89380b
Merge pull request #11326 from freqtrade/dependabot/pip/develop/torch-2.6.0
...
chore(deps): bump torch from 2.5.1 to 2.6.0
2025-02-03 19:40:45 +01:00
Matthias
c131493eca
Merge pull request #11328 from freqtrade/dependabot/pip/develop/stable-baselines3-2.5.0
...
chore(deps): bump stable-baselines3 from 2.4.1 to 2.5.0
2025-02-03 11:55:31 +01:00
Matthias
37031ba83d
chore: pin sb3 for macos x86
2025-02-03 11:13:36 +01:00
Matthias
69106633cd
Merge pull request #11331 from freqtrade/dependabot/pip/develop/fastapi-0.115.8
...
chore(deps): bump fastapi from 0.115.7 to 0.115.8
2025-02-03 09:42:17 +01:00
Matthias
a2e674b237
Merge pull request #11329 from freqtrade/dependabot/pip/develop/isort-6.0.0
...
chore(deps-dev): bump isort from 5.13.2 to 6.0.0
2025-02-03 09:20:38 +01:00
Matthias
c1c9f0151e
Merge pull request #11332 from freqtrade/dependabot/pip/develop/pymdown-extensions-10.14.3
...
chore(deps): bump pymdown-extensions from 10.14.1 to 10.14.3
2025-02-03 08:01:03 +01:00
Matthias
963ec23ae2
Merge pull request #11330 from freqtrade/dependabot/pip/develop/plotly-6.0.0
...
chore(deps): bump plotly from 5.24.1 to 6.0.0
2025-02-03 07:14:18 +01:00
dependabot[bot]
0c35f3a47a
chore(deps): bump pymdown-extensions from 10.14.1 to 10.14.3
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.14.1 to 10.14.3.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.14.1...10.14.3 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 05:58:16 +00:00
Matthias
f4fdcfc78d
Merge pull request #11323 from freqtrade/dependabot/pip/develop/ccxt-4.4.52
...
chore(deps): bump ccxt from 4.4.50 to 4.4.52
2025-02-03 06:57:17 +01:00
Matthias
97c67d55c6
Merge pull request #11322 from freqtrade/dependabot/pip/develop/mkdocs-03e80ceb70
...
chore(deps): bump mkdocs-material from 9.5.50 to 9.6.1 in the mkdocs group
2025-02-03 06:53:46 +01:00
Matthias
9983b44e6f
Merge pull request #11325 from freqtrade/dependabot/pip/develop/pytz-2025.1
...
chore(deps): bump pytz from 2024.2 to 2025.1
2025-02-03 06:53:05 +01:00
dependabot[bot]
78bf9bf60d
chore(deps-dev): bump isort from 5.13.2 to 6.0.0
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.13.2 to 6.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/5.13.2...6.0.0 )
---
updated-dependencies:
- dependency-name: isort
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 05:44:16 +00:00
Matthias
9d22dac28d
Merge pull request #11327 from freqtrade/dependabot/pip/develop/nbconvert-7.16.6
...
chore(deps-dev): bump nbconvert from 7.16.5 to 7.16.6
2025-02-03 06:34:17 +01:00
Matthias
37e16acc80
Merge pull request #11324 from freqtrade/dependabot/pip/develop/ruff-0.9.4
...
chore(deps-dev): bump ruff from 0.9.3 to 0.9.4
2025-02-03 06:23:55 +01:00
Matthias
6d5cd69764
Merge pull request #11321 from freqtrade/dependabot/pip/develop/pytest-ccc7fb3faf
...
chore(deps-dev): bump pytest-asyncio from 0.25.2 to 0.25.3 in the pytest group
2025-02-03 06:23:43 +01:00
dependabot[bot]
3a8c594ae8
chore(deps): bump fastapi from 0.115.7 to 0.115.8
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.115.7 to 0.115.8.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.115.7...0.115.8 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 03:30:46 +00:00
dependabot[bot]
5f72ed9b3c
chore(deps): bump plotly from 5.24.1 to 6.0.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.24.1 to 6.0.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v5.24.1...v6.0.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 03:30:42 +00:00
dependabot[bot]
bee897f5b7
chore(deps): bump stable-baselines3 from 2.4.1 to 2.5.0
...
Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3 ) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/DLR-RM/stable-baselines3/releases )
- [Commits](https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.5.0 )
---
updated-dependencies:
- dependency-name: stable-baselines3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 03:30:27 +00:00
dependabot[bot]
75542cdd93
chore(deps-dev): bump nbconvert from 7.16.5 to 7.16.6
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 7.16.5 to 7.16.6.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Changelog](https://github.com/jupyter/nbconvert/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jupyter/nbconvert/compare/v7.16.5...v7.16.6 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 03:30:24 +00:00
dependabot[bot]
97da78c499
chore(deps): bump torch from 2.2.2 to 2.6.0
...
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.2.2 to 2.6.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.2.2...v2.6.0 )
---
updated-dependencies:
- dependency-name: torch
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 03:30:20 +00:00
dependabot[bot]
d8d35ec234
chore(deps): bump pytz from 2024.2 to 2025.1
...
Bumps [pytz](https://github.com/stub42/pytz ) from 2024.2 to 2025.1.
- [Release notes](https://github.com/stub42/pytz/releases )
- [Commits](https://github.com/stub42/pytz/compare/release_2024.2...release_2025.1 )
---
updated-dependencies:
- dependency-name: pytz
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 03:30:10 +00:00
dependabot[bot]
86d65f8428
chore(deps-dev): bump ruff from 0.9.3 to 0.9.4
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.3 to 0.9.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.9.3...0.9.4 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 03:30:06 +00:00
dependabot[bot]
973aa6a0c3
chore(deps): bump ccxt from 4.4.50 to 4.4.52
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.50 to 4.4.52.
- [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/4.4.50...4.4.52 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 03:29:58 +00:00
dependabot[bot]
aaab2a1c86
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.5.50 to 9.6.1
- [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.5.50...9.6.1 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 03:29:48 +00:00
dependabot[bot]
16924525ff
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 0.25.2 to 0.25.3
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.25.2...v0.25.3 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 03:29:40 +00:00
Matthias
f1f355330c
chore: re-add candle-limit for funding fee candles
2025-02-02 17:15:21 +01:00
Matthias
4c5c054bca
fix: since_ms is mandatory
2025-02-02 14:33:45 +01:00
Matthias
0181e00c19
test: add test for /markets endpoint
2025-02-02 14:33:13 +01:00
Matthias
ecf013dd18
feat: include exchangeID in /markets response
2025-02-02 13:30:17 +01:00
Matthias
59837ef6ac
feat: add "/markets" endpoint
2025-02-02 13:22:54 +01:00
Matthias
b42a91d783
test: remove unused parameter
2025-02-02 13:17:06 +01:00
Matthias
187c8b8070
test: add test for "live" mode of /pair_history
2025-02-01 18:20:27 +01:00
Matthias
a807d2d6c8
test: Add test for /pair_history without strategy
2025-02-01 18:09:35 +01:00
Matthias
fda7b0f1ef
chore: increment api_version
2025-02-01 17:39:40 +01:00
Matthias
ae42f8d512
feat: api /pair_history - make Strategy optional
2025-02-01 17:39:28 +01:00
Matthias
6fb74fa166
feat: add "live_mode" flag to pair_history
2025-02-01 17:25:58 +01:00
Matthias
7dd0f2174c
feat: Add "exchange" fields to pair_history
2025-02-01 15:47:33 +01:00
Matthias
e1cc7dcfdf
feat: allow pair-history from "live" candles
2025-02-01 15:47:10 +01:00
Matthias
6b3fff6b7e
refactor: pair_history should only be available in webserver mode
2025-02-01 14:09:56 +01:00
Matthias
5d4324dd55
test: update percentChange pairlist test
...
there's little reason to have this test for a particular number
2025-02-01 13:53:14 +01:00
Matthias
fc0cae21e6
fix: improve reliability when fetching from "features"
2025-02-01 13:49:17 +01:00
Matthias
89b6cc89a3
test: update test for removed manual limits
2025-02-01 13:49:04 +01:00
Matthias
26af62e4dd
feat: remove manual ohlcv limit definitions where possible
2025-02-01 08:13:33 +01:00
Matthias
f90cd44a9e
feat: default ohlcv_limit to ccxt's features definition
2025-02-01 08:12:19 +01:00
Matthias
35f7c97c76
test: add "ohlcv_limit" live test
2025-01-31 18:27:47 +01:00
Matthias
d530527f11
test: add test for exchange.features
2025-01-31 07:03:06 +01:00
Matthias
8af8260b7c
feat: initial "features" support
2025-01-31 06:56:41 +01:00
Matthias
7a17cd781a
chore: remove coinbasepro exchange
...
ccxt removed this exchange in https://github.com/ccxt/ccxt/pull/22502 .
2025-01-31 06:30:39 +01:00
Matthias
7c8b934c1d
Merge pull request #11307 from freqtrade/new_release
...
New release 2025.1
2025-01-31 06:22:51 +01:00
Matthias
ba244cd2f6
chore: bump develop version to 2025.2
2025-01-30 19:43:51 +01:00
Matthias
10eef02e58
chore: bump version to 2025.1
2025-01-30 19:41:27 +01:00
Matthias
20380b616a
Merge branch 'stable' into new_release
2025-01-30 19:41:09 +01:00
Vaadasch
7d3c8b48dd
Add some distinction on the trailing_only_offset_is_reached
2025-01-30 14:48:15 +01:00
Matthias
6931b81daa
test: add test for binance specific history_id
2025-01-30 07:27:55 +01:00
Matthias
92405f94ec
test: further add tests for public trades dl
2025-01-30 07:13:03 +01:00
Matthias
3e1daf50b0
test: add test for download_archive_trades
2025-01-30 07:10:14 +01:00
Matthias
94010287cc
Merge pull request #11304 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-01-30 06:30:58 +01:00
xmatthias
24ebe1a205
chore: update pre-commit hooks
2025-01-30 03:02:38 +00:00
Matthias
63ca884dbe
chore: remove unused import
2025-01-29 19:42:57 +01:00
Matthias
a6005fde28
feat: simplify traceback display
...
The Rich way to display is confusing and pretty verbose.
2025-01-29 18:21:07 +01:00
Matthias
486a4ed5c0
chore: remove unused fixture
2025-01-28 19:27:50 +01:00
Matthias
fd4cd11de2
test: simplify api_ws_test
2025-01-28 19:27:50 +01:00
Matthias
262cfedfc9
Merge pull request #11302 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-01-28 06:48:46 +01:00
Matthias
0e807d4a18
chore: fix typo as identified by codespell
2025-01-28 06:29:54 +01:00
xmatthias
de8b3a89fd
chore: update pre-commit hooks
2025-01-28 03:03:24 +00:00
Matthias
0caeb6b5f7
chore: improve types
2025-01-27 20:52:16 +01:00
Matthias
85d235958e
Merge branch 'develop' into feat/binance_trades_fast
2025-01-27 20:40:59 +01:00
Matthias
62e3f408a6
chore: make some internal fetch-trades methods require since
2025-01-27 20:36:14 +01:00
Matthias
008f875282
chore: improve edge-case bug
2025-01-27 20:26:08 +01:00
Matthias
9b0beb0e6d
Merge pull request #11300 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.50
...
chore(deps): bump prompt-toolkit from 3.0.36 to 3.0.50
2025-01-27 19:13:43 +01:00
Matthias
939e3e4a53
Merge pull request #11299 from freqtrade/dependabot/pip/develop/cachetools-5.5.1
...
chore(deps): bump cachetools from 5.5.0 to 5.5.1
2025-01-27 08:12:44 +01:00
Matthias
e257589fdb
Merge pull request #11298 from freqtrade/dependabot/pip/develop/ccxt-4.4.50
...
chore(deps): bump ccxt from 4.4.49 to 4.4.50
2025-01-27 08:12:07 +01:00
Matthias
4d00309717
Merge pull request #11297 from freqtrade/dependabot/pip/develop/pydantic-2.10.6
...
chore(deps): bump pydantic from 2.10.5 to 2.10.6
2025-01-27 08:10:38 +01:00
Matthias
41535bef1f
Merge pull request #11296 from freqtrade/dependabot/pip/develop/pre-commit-4.1.0
...
chore(deps-dev): bump pre-commit from 4.0.1 to 4.1.0
2025-01-27 07:26:03 +01:00
Matthias
ddad3ba616
Merge pull request #11301 from freqtrade/dependabot/github_actions/develop/pypa/gh-action-pypi-publish-1.12.4
...
chore(deps): bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4
2025-01-27 07:05:52 +01:00
Matthias
d70a48970d
Merge pull request #11295 from freqtrade/dependabot/pip/develop/filelock-3.17.0
...
chore(deps): bump filelock from 3.16.1 to 3.17.0
2025-01-27 07:03:14 +01:00
dependabot[bot]
b91deaa0cd
chore(deps): bump pydantic from 2.10.5 to 2.10.6
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.10.5 to 2.10.6.
- [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.10.5...v2.10.6 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 05:31:26 +00:00
dependabot[bot]
152705bc62
chore(deps-dev): bump pre-commit from 4.0.1 to 4.1.0
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.0.1 to 4.1.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.0.1...v4.1.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 05:31:08 +00:00
Matthias
f288381a08
Merge pull request #11294 from freqtrade/dependabot/pip/develop/pymdown-extensions-10.14.1
...
chore(deps): bump pymdown-extensions from 10.14 to 10.14.1
2025-01-27 06:30:35 +01:00
Matthias
cfbc6a524c
Merge pull request #11293 from freqtrade/dependabot/pip/develop/fastapi-0.115.7
...
chore(deps): bump fastapi from 0.115.6 to 0.115.7
2025-01-27 06:30:16 +01:00
Matthias
1495a15563
Merge pull request #11292 from freqtrade/dependabot/pip/develop/ruff-0.9.3
...
chore(deps-dev): bump ruff from 0.9.2 to 0.9.3
2025-01-27 06:30:00 +01:00
dependabot[bot]
4a582e5ce5
chore(deps): bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.12.3 to 1.12.4.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.12.3...v1.12.4 )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 04:09:13 +00:00
dependabot[bot]
5b06db2529
chore(deps): bump prompt-toolkit from 3.0.36 to 3.0.50
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.36 to 3.0.50.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.36...3.0.50 )
---
updated-dependencies:
- dependency-name: prompt-toolkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 03:37:10 +00:00
dependabot[bot]
8e357934ed
chore(deps): bump cachetools from 5.5.0 to 5.5.1
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 5.5.0 to 5.5.1.
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v5.5.0...v5.5.1 )
---
updated-dependencies:
- dependency-name: cachetools
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 03:37:05 +00:00
dependabot[bot]
223ea8acec
chore(deps): bump ccxt from 4.4.49 to 4.4.50
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.49 to 4.4.50.
- [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/4.4.49...4.4.50 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 03:36:58 +00:00
dependabot[bot]
567a4f9aad
chore(deps): bump filelock from 3.16.1 to 3.17.0
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.16.1 to 3.17.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.16.1...3.17.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 03:36:41 +00:00
dependabot[bot]
997f914d56
chore(deps): bump pymdown-extensions from 10.14 to 10.14.1
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.14 to 10.14.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.14...10.14.1 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 03:36:32 +00:00
dependabot[bot]
4a9483c669
chore(deps): bump fastapi from 0.115.6 to 0.115.7
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.115.6 to 0.115.7.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.115.6...0.115.7 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 03:36:28 +00:00
dependabot[bot]
319ea1072d
chore(deps-dev): bump ruff from 0.9.2 to 0.9.3
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.2 to 0.9.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.9.2...0.9.3 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 03:36:22 +00:00
Matthias
33eaa4b53e
chore: add bt note to _generic_performance_query
2025-01-26 23:23:45 +01:00
Matthias
cf563c1a56
test: update tests for new best-pair logic
2025-01-26 23:19:35 +01:00
Matthias
99b2857d3d
fix: align profit calculations between best pair and /performance
...
part of #11236
2025-01-26 20:16:27 +01:00
Matthias
eb24d11259
chore: improve method docstring
2025-01-26 20:11:01 +01:00
Matthias
f9d4d38523
fix: only consider filled orders
2025-01-26 20:07:00 +01:00
Matthias
b01de10ab2
test: adjust further tests
2025-01-26 20:04:28 +01:00
Matthias
fa4a540f9e
test: adjust tests for new performance calculation
2025-01-26 19:56:29 +01:00
Matthias
4ee875ce2a
fix: use properly calculated relative ratio for /entries and /exits
2025-01-26 19:49:34 +01:00
Matthias
78c71cdf87
refactor: make performance_query work in a dynamic way
2025-01-26 19:43:39 +01:00
Matthias
1aac8dfa59
chore: align interface of get_overall_performance
2025-01-26 17:54:11 +01:00
Matthias
8b42c2558a
feat: the "minimum" date limit applies to trades, too
2025-01-26 14:28:49 +01:00
Matthias
40f56e43cc
test: add test for get_daily_trades
2025-01-26 13:34:27 +01:00
Matthias
e9c961802b
test: add test for trades zip url
2025-01-26 13:18:05 +01:00
Matthias
948b6e041d
test: add initial test for download-trades
2025-01-26 13:15:09 +01:00
Matthias
80d776af56
test: ensure tests use old method
2025-01-26 13:14:58 +01:00
Matthias
e62d84e35d
refactor: pass candle_type
2025-01-26 13:04:44 +01:00
Matthias
098a6551f6
chore: add documentation link for binance.vision
2025-01-26 13:04:08 +01:00
Matthias
6e15fd0da6
feat: trades-fast download - improvements
2025-01-26 12:59:59 +01:00
Matthias
1f2dadc333
fix: edge-case problem
2025-01-26 12:59:59 +01:00
Matthias
c3b7a2b382
feat: use download-data fast if necessary
2025-01-26 12:59:59 +01:00
Matthias
3746305b5a
feat: further work on download-trades-archive
2025-01-26 12:59:59 +01:00
Matthias
af3f9d5a75
feat: rough draft of public trades data
...
This won't work though - as according to https://github.com/binance/binance-public-data - trades does not contain "side".
2025-01-26 12:59:59 +01:00
Matthias
33549a6cef
fix: add small offset to allow since to be slightly different
2025-01-26 12:57:12 +01:00
Matthias
a0bc3d968b
refactor: simplify binance_public_data
2025-01-26 10:56:45 +01:00
Matthias
8aab8bc528
refactor: improve binance_vision method naming
2025-01-26 09:46:47 +01:00
Matthias
aa595ae8cb
refactor: extract binance candle url_segment
2025-01-26 09:41:58 +01:00
Matthias
b657e349a2
chore: remove obsolete comment
2025-01-26 09:22:10 +01:00
Matthias
77e6b2a108
fix: remove potentially problematic call
2025-01-25 18:21:01 +01:00
Matthias
d3f6227d3f
chore: improve ohlcvs interface
2025-01-25 18:13:11 +01:00
Matthias
2a370aecd8
chore: ws: make ccxt_object internal
2025-01-25 14:03:41 +01:00
Matthias
0cfb73b74b
chore: add wrapper for ws ohlcvs
...
this avoids access to internal objects
2025-01-25 14:02:09 +01:00
Matthias
867020606c
feat: simplify wallet by extracting log
...
disabling logging in backtesting can be done in one place
2025-01-25 13:52:54 +01:00
Matthias
222da034d1
chore: fix wrong config property in api_server verbosity
2025-01-25 12:51:43 +01:00
Matthias
63b72fb4eb
chore: add help-text to --version
2025-01-24 20:01:10 +01:00
Matthias
7e08828537
chore: Remove unused import
2025-01-24 19:43:51 +01:00
Matthias
d843216343
test: update tests for new --version handling
2025-01-24 19:43:18 +01:00
Matthias
120194ff1e
chore: improved formatting
2025-01-24 19:43:18 +01:00
Matthias
27a9cbf5e4
feat: print version info on "-V" calls
...
closes #11222
2025-01-24 19:43:07 +01:00
Matthias
08b18b7ff6
feat: add print_version_info function
...
part of #11222
2025-01-24 07:16:27 +01:00
Matthias
c3cc58a1af
Merge pull request #11248 from xmatthias/fix/backtest_max_detail_2
...
Improved Backtest timeframe-detail execution logic
2025-01-24 06:39:36 +01:00
Matthias
713979d80c
Merge pull request #11275 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-01-23 06:31:11 +01:00
xmatthias
3d28765238
chore: update pre-commit hooks
2025-01-23 03:03:23 +00:00
Matthias
9efa48f2a8
chore: ensure that logged message actually make sense
2025-01-22 19:03:40 +01:00
Matthias
4a7a51035d
docs: improve doc formatting
2025-01-22 18:56:33 +01:00
Matthias
7f2e6966a6
fix: update total_volume calculation to actually reflect volume
...
closes #11268
2025-01-22 18:50:39 +01:00
Matthias
1d22cf98c8
feat: add cost to minimized order json output
2025-01-22 07:19:09 +01:00
Matthias
03a22186bb
chore: have backtest exit orders account for fee
2025-01-22 07:12:54 +01:00
Matthias
f4bc956b1b
chore: fix type declaration
2025-01-22 07:08:54 +01:00
Matthias
f8f21cfc9c
fix: Improve error message for download-data edgecase
...
hyperliquid doesn't provide historic data, neither klines nor trades.
This made the error message missleading.
closes #11270
2025-01-22 06:58:22 +01:00
Matthias
2b915a76df
Merge pull request #11264 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-01-21 06:42:34 +01:00
xmatthias
eb41cc3b00
chore: update pre-commit hooks
2025-01-21 03:03:18 +00:00
Matthias
c1d812c307
Merge pull request #11254 from freqtrade/dependabot/pip/develop/pyarrow-19.0.0
...
chore(deps): bump pyarrow from 18.1.0 to 19.0.0
2025-01-20 19:52:16 +01:00
Matthias
952a647c69
chore: add pre-built pyarrow wheels
2025-01-20 19:30:54 +01:00
dependabot[bot]
dff308062e
chore(deps): bump pyarrow from 18.1.0 to 19.0.0
...
Bumps [pyarrow](https://github.com/apache/arrow ) from 18.1.0 to 19.0.0.
- [Release notes](https://github.com/apache/arrow/releases )
- [Commits](https://github.com/apache/arrow/compare/apache-arrow-18.1.0...apache-arrow-19.0.0 )
---
updated-dependencies:
- dependency-name: pyarrow
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 19:30:53 +01:00
Matthias
81b4285d17
test: avoid potential odd timing issues in test
2025-01-20 19:23:04 +01:00
Matthias
822521136f
docs: improve location of "many position adjustment" warning
2025-01-20 19:01:45 +01:00
Matthias
6f307e1e3d
test: add more sleep
2025-01-20 19:00:35 +01:00
Matthias
588bf357a9
test: add more sleep
2025-01-20 18:26:57 +01:00
Matthias
9158a3d7d9
test: add small wait to reduce test flakyness
2025-01-20 10:25:27 +01:00
Matthias
47a86c3d54
Merge pull request #11253 from freqtrade/dependabot/pip/develop/mkdocs-2f8f3f13ab
...
chore(deps): bump mkdocs-material from 9.5.49 to 9.5.50 in the mkdocs group
2025-01-20 07:09:04 +01:00
Matthias
1e27c8af0a
Merge pull request #11259 from freqtrade/dependabot/pip/develop/ccxt-4.4.49
...
chore(deps): bump ccxt from 4.4.48 to 4.4.49
2025-01-20 07:08:48 +01:00
Matthias
38bf71f02f
Merge pull request #11257 from freqtrade/dependabot/pip/develop/websockets-14.2
...
chore(deps): bump websockets from 14.1 to 14.2
2025-01-20 07:02:44 +01:00
Matthias
ffef87f7d1
docs: improve FAQ entry
2025-01-20 06:57:11 +01:00
Matthias
fc1feb9abc
chore: try fix random test failure
2025-01-20 06:45:27 +01:00
Matthias
a3b1428d28
Merge pull request #11256 from freqtrade/dependabot/pip/develop/orjson-3.10.15
...
chore(deps): bump orjson from 3.10.14 to 3.10.15
2025-01-20 06:34:51 +01:00
Matthias
63c63560dd
Merge pull request #11260 from freqtrade/dependabot/pip/develop/ruff-0.9.2
...
chore(deps-dev): bump ruff from 0.9.1 to 0.9.2
2025-01-20 06:34:13 +01:00
dependabot[bot]
0358a4d23b
chore(deps-dev): bump ruff from 0.9.1 to 0.9.2
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.1 to 0.9.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.9.1...0.9.2 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 03:07:52 +00:00
dependabot[bot]
df71670e6d
chore(deps): bump ccxt from 4.4.48 to 4.4.49
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.48 to 4.4.49.
- [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/4.4.48...4.4.49 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 03:07:36 +00:00
dependabot[bot]
0a09c6cbd7
chore(deps): bump websockets from 14.1 to 14.2
...
Bumps [websockets](https://github.com/python-websockets/websockets ) from 14.1 to 14.2.
- [Release notes](https://github.com/python-websockets/websockets/releases )
- [Commits](https://github.com/python-websockets/websockets/compare/14.1...14.2 )
---
updated-dependencies:
- dependency-name: websockets
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 03:07:09 +00:00
dependabot[bot]
152358ee18
chore(deps): bump orjson from 3.10.14 to 3.10.15
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.10.14 to 3.10.15.
- [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.14...3.10.15 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 03:07:03 +00:00
dependabot[bot]
d710ea448f
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.5.49 to 9.5.50
- [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.5.49...9.5.50 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mkdocs
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 03:06:38 +00:00
Matthias
36e4842fe9
chore: remove unnecessary commented line
2025-01-19 13:57:27 +01:00
Matthias
141286a88c
feat: have performance account for leverage correctly
2025-01-19 13:57:00 +01:00
Matthias
1e2450d5b9
docs: improved telegram performance docs
2025-01-18 20:13:51 +01:00
Matthias
f773905d8e
test: adjust rpc tests for new calculation
2025-01-18 20:08:19 +01:00
Matthias
2044af24a3
feat: improve performance query reliability
2025-01-18 20:08:19 +01:00
Matthias
6bca604bf9
feat: Add more comprehensive Relative % to performance list
...
closes #11236
2025-01-18 20:08:03 +01:00
Matthias
5d3a056ae5
test: update api_performance test to USDT
2025-01-18 20:03:12 +01:00
Matthias
e9eee11b2e
test: simplify api_performance test setup
2025-01-18 20:00:28 +01:00
Matthias
cf5b6e5e20
test: improve test resiliance
2025-01-18 19:49:23 +01:00
Matthias
13050f0d67
chore: bump version to 2024.12.1
2025-01-18 14:22:50 +01:00
Matthias
61e5b4755c
chore: Bump ccxt to 4.4.48
...
fixes a critical issue with bybit
2025-01-18 14:22:28 +01:00
Matthias
5e0ea48011
test: improve test_exit_positions slightly
2025-01-18 14:01:12 +01:00
Matthias
aceb3ac764
Merge pull request #10062 from Axel-CH/feature/proceed-exit-while-open-order
...
Feature: Proceed exit while having open order, for backtesting and live
2025-01-18 08:10:33 +01:00
Matthias
6b1af9b9a2
chore: move docstring to the right place
2025-01-17 19:37:15 +01:00
Matthias
e350dbd552
refactor: simplify backtesting class
2025-01-17 19:18:28 +01:00
Matthias
f7f78ad2a4
test: fix test comment
2025-01-17 19:01:11 +01:00
Matthias
26983c637a
docs: document timeframe-detail potential difference
2025-01-17 07:07:25 +01:00
Matthias
733cd22dee
chore: remove bt_open_open_trade_count_candle
...
it's no longer necessary if we support in-candle entries
2025-01-17 06:48:01 +01:00
Matthias
1e61aea23b
feat: allow in-candle entries
2025-01-17 06:45:56 +01:00
Matthias
419d5d9946
feat: add backtesting support for ignore_buying_expired_candle_after
...
this is only relevant for detail candles - otherwise entries will never happen within a candle.
2025-01-17 06:38:39 +01:00
Matthias
d02b4d4c3f
test: Fix detail futures test
2025-01-17 06:38:39 +01:00
Matthias
5f89708be4
test: fix long_short switch test
2025-01-16 19:47:12 +01:00
Matthias
e80ddcabe7
Merge pull request #11242 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-01-16 06:26:20 +01:00
xmatthias
12e0dcd523
chore: update pre-commit hooks
2025-01-16 03:04:05 +00:00
Matthias
4a6027b43f
test: update pair_detail_simplified test
...
parallel analysis should cover more detailed cases to prevent intra-candle parallelism
2025-01-15 18:15:15 +01:00
Matthias
e81489807d
fix: prevent multiple intra-candle trades
2025-01-15 18:11:46 +01:00
Matthias
a6601ba7d2
refactor: mark time_generators private
2025-01-15 07:11:44 +01:00
Matthias
2b4d3b3f15
refactor: extract detail/pair loop to separate generator
2025-01-15 07:10:37 +01:00
Matthias
a326af830f
chore: simplify backtest loop interface
2025-01-15 07:05:52 +01:00
Matthias
cbe38c6f41
fix: don't detail-loop pairs if a trade closed within the current candle.
2025-01-15 06:46:33 +01:00
Matthias
d54af598ac
Merge pull request #11237 from koistya/koistya/upgrade-ccxt
...
chore(deps): upgrade CCXT from 4.4.47 to 4.4.48
2025-01-14 21:44:14 +01:00
Matthias
1e1b4239e7
chore: improve a few typings
2025-01-14 21:29:43 +01:00
Matthias
f5be8fc70a
fix: switch backtest loop to have linear timing
...
By running with timeframe-detail first, then pair, we can
have linear timing
This will avoid odd bugs due to in-candle closures
closes #11217
2025-01-14 21:10:11 +01:00
Matthias
807fcffdae
chore: move more logic to generator
2025-01-14 20:15:17 +01:00
Matthias
96cea99d4f
refactor: move index-handling into generator
2025-01-14 20:13:51 +01:00
Matthias
14acc6609f
chore: remove unused statement
2025-01-14 20:00:00 +01:00
Matthias
8029729ab1
refactor: move more stuff into generator
2025-01-14 19:38:05 +01:00
Matthias
b525ba85c8
refactor: extract backtest detail_data_spread to function
2025-01-14 19:25:05 +01:00
Konstantin Tarkus
6db42f5fbc
chore(deps): upgrade CCXT from 4.4.47 to 4.4.48
2025-01-14 17:22:18 +01:00
Matthias
1f0b23c5fc
chore: fix typo in dataprovider
2025-01-14 06:33:53 +01:00
Matthias
a13feaf49f
test: Update tests for short-circuit behavior
2025-01-14 06:33:45 +01:00
Matthias
2697ac3581
chore: stop detail processing once a trade closed
2025-01-14 06:33:31 +01:00
Matthias
70d9ac09d1
Merge pull request #11230 from freqtrade/dependabot/pip/develop/ruff-0.9.1
...
chore(deps-dev): bump ruff from 0.8.6 to 0.9.1
2025-01-13 19:10:51 +01:00
Matthias
be2907acca
chore: bump ruff pre-commit version
2025-01-13 18:12:21 +01:00
Matthias
5b555cca57
Merge pull request #11231 from freqtrade/dependabot/pip/develop/orjson-3.10.14
...
chore(deps): bump orjson from 3.10.13 to 3.10.14
2025-01-13 18:11:52 +01:00
Matthias
f1c5d4a970
chore: ruff format updates
2025-01-13 18:05:20 +01:00
Matthias
2e482fbb3a
Merge pull request #11227 from freqtrade/dependabot/pip/develop/sqlalchemy-2.0.37
...
chore(deps): bump sqlalchemy from 2.0.36 to 2.0.37
2025-01-13 07:47:34 +01:00
Matthias
35f914afa3
Merge pull request #11229 from freqtrade/dependabot/pip/develop/scipy-1.15.1
...
chore(deps): bump scipy from 1.15.0 to 1.15.1
2025-01-13 07:37:38 +01:00
Matthias
5356fc3191
Merge pull request #11226 from freqtrade/dependabot/pip/develop/stable-baselines3-2.4.1
...
chore(deps): bump stable-baselines3 from 2.4.0 to 2.4.1
2025-01-13 07:37:16 +01:00
Matthias
16ef348222
chore: improve docstring
2025-01-13 07:10:54 +01:00
Matthias
01ce4e42c6
chore: update type file name
2025-01-13 07:10:42 +01:00
Matthias
6addab2eae
chore: update sqlalchemy in pre-commit
2025-01-13 07:04:42 +01:00
dependabot[bot]
f428e81469
chore(deps): bump scipy from 1.15.0 to 1.15.1
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.15.0 to 1.15.1.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.15.0...v1.15.1 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 06:02:14 +00:00
Matthias
039bffb0e6
Merge pull request #11232 from freqtrade/dependabot/pip/develop/ccxt-4.4.47
...
chore(deps): bump ccxt from 4.4.46 to 4.4.47
2025-01-13 07:01:21 +01:00
Matthias
ea649fbdbf
Merge pull request #11234 from freqtrade/dependabot/pip/develop/pymdown-extensions-10.14
...
chore(deps): bump pymdown-extensions from 10.13 to 10.14
2025-01-13 06:59:56 +01:00
Matthias
15a99b02bd
Merge pull request #11228 from freqtrade/dependabot/pip/develop/pydantic-2.10.5
...
chore(deps): bump pydantic from 2.10.4 to 2.10.5
2025-01-13 06:59:34 +01:00
Matthias
f7c94f7e44
Merge pull request #11233 from freqtrade/dependabot/pip/develop/scikit-learn-1.6.1
...
chore(deps): bump scikit-learn from 1.6.0 to 1.6.1
2025-01-13 06:58:24 +01:00
dependabot[bot]
76ab888714
chore(deps-dev): bump ruff from 0.8.6 to 0.9.1
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.8.6 to 0.9.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.8.6...0.9.1 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 05:53:18 +00:00
Matthias
c52a07f2f1
Merge pull request #11225 from freqtrade/dependabot/pip/develop/pytest-43126348c1
...
chore(deps-dev): bump pytest-asyncio from 0.25.1 to 0.25.2 in the pytest group
2025-01-13 06:51:26 +01:00
dependabot[bot]
e987858109
chore(deps): bump pymdown-extensions from 10.13 to 10.14
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.13 to 10.14.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.13...10.14 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 03:19:24 +00:00
dependabot[bot]
a8dc5339ab
chore(deps): bump scikit-learn from 1.6.0 to 1.6.1
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.6.0...1.6.1 )
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 03:19:20 +00:00
dependabot[bot]
fb09d4c534
chore(deps): bump ccxt from 4.4.46 to 4.4.47
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.46 to 4.4.47.
- [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/4.4.46...4.4.47 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 03:19:14 +00:00
dependabot[bot]
538c8c9805
chore(deps): bump orjson from 3.10.13 to 3.10.14
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.10.13 to 3.10.14.
- [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.13...3.10.14 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 03:19:03 +00:00
dependabot[bot]
0e5f072f6c
chore(deps): bump pydantic from 2.10.4 to 2.10.5
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.10.4 to 2.10.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.10.4...v2.10.5 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 03:18:34 +00:00
dependabot[bot]
ca6153715a
chore(deps): bump sqlalchemy from 2.0.36 to 2.0.37
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 2.0.36 to 2.0.37.
- [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-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 03:18:16 +00:00
dependabot[bot]
2a1144c827
chore(deps): bump stable-baselines3 from 2.4.0 to 2.4.1
...
Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3 ) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/DLR-RM/stable-baselines3/releases )
- [Commits](https://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.4.1 )
---
updated-dependencies:
- dependency-name: stable-baselines3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 03:18:02 +00:00
dependabot[bot]
ffaf648d5c
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 0.25.1 to 0.25.2
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.25.1...v0.25.2 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 03:17:49 +00:00
Matthias
b1c5e0458c
chore: use uv pip for CI runs
2025-01-11 14:47:34 +01:00
Matthias
cf1e8934aa
chore: Update CI to use uv
2025-01-11 14:45:01 +01:00
Matthias
153e2f9628
chore: use UV action venv setup
2025-01-11 14:06:41 +01:00
Matthias
1b28be974c
test: update tests for new behavior
2025-01-11 08:12:27 +01:00
Matthias
5bfd503cd8
fix: allow setting verbosity via Environment variable
2025-01-11 08:12:19 +01:00
Matthias
c90cfa896c
test: never have more than 1 open order at a time.
2025-01-10 07:19:57 +01:00
Matthias
1a59ecf98e
docs: update callback docs for new behavior
2025-01-10 07:16:24 +01:00
Matthias
711e680198
chore: improve log on adjust_entry_price cancels
2025-01-09 20:05:34 +01:00
Matthias
e5d508a507
docs: update adjust-entry docs about partial fills
...
These are canceled and NOT replaced - this needs to be pointed out.
closes #11212
2025-01-09 20:05:23 +01:00
Matthias
75fb2a0c86
fix: catch error when getting the last candle fails
...
It's unknown when this actually happens - but this should be the safer bet than crashing completely.
closes #11213
2025-01-09 18:21:51 +01:00
Matthias
092a9ff5db
chore: fix error if precision.price is None
2025-01-09 18:06:58 +01:00
Matthias
dc7246413b
chore: add futures only exchange variants to "bad exchanges"
2025-01-09 07:13:08 +01:00
Matthias
fbad2d5c89
Merge pull request #11211 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-01-09 06:32:39 +01:00
xmatthias
a6e44c9e4a
chore: update pre-commit hooks
2025-01-09 03:19:10 +00:00
Matthias
cb0fc9c1a9
fix: don't show "**" for /status table
2025-01-07 19:19:38 +01:00
Matthias
b57cedeab7
Merge pull request #11178 from TheJoeSchr/fix/orderflow_imbalance_list
...
Fix:orderflow returns a list for stacked imbalances
2025-01-07 19:10:14 +01:00
Matthias
b863c6830d
Merge pull request #11200 from freqtrade/feat/remove_hdf5
...
Remove hdf5 support
2025-01-07 06:48:48 +01:00
Matthias
3a8aba13d9
Merge pull request #11204 from freqtrade/update/pre-commit-hooks
...
Update pre-commit hooks
2025-01-07 05:59:55 +01:00
xmatthias
09c272515e
chore: update pre-commit hooks
2025-01-07 03:08:22 +00:00
Matthias
c266490ee4
fix: Try fix api_log test error in unfortunate timing scenarios
2025-01-06 14:19:16 +01:00
Matthias
ecd2d013df
chore: remove hdf5 from data comparison
2025-01-06 13:59:02 +01:00
Matthias
fa306b090e
feat: Add create-command-partials to CI to ensure we remain aligned
2025-01-06 13:56:33 +01:00
Matthias
6ca5d42c89
chore: add Script to auto-export create_command_partials
2025-01-06 13:55:12 +01:00
Matthias
353e3da2f8
docs: add "main" commands section
2025-01-06 13:55:01 +01:00
Matthias
054bccf24e
docs: update Readme.md command output
2025-01-06 13:54:48 +01:00
Matthias
96490b7b7a
docs: use includes for command help output
2025-01-06 13:51:56 +01:00
Matthias
fc9ea6d153
docs: improve hdf5 deprecation message
2025-01-06 13:33:25 +01:00
Matthias
817707711d
Remove binary hdf5 dependencies
2025-01-06 13:32:42 +01:00
Matthias
e2bdf2a97f
tests: fix remaining hdf5 occurance
2025-01-06 13:31:29 +01:00
Matthias
5bb109884c
test: remove hdf5 testdata
2025-01-06 13:31:21 +01:00
Matthias
64c2c6a524
Merge pull request #11195 from freqtrade/dependabot/pip/develop/scipy-1.15.0
...
chore(deps): bump scipy from 1.14.1 to 1.15.0
2025-01-06 13:28:30 +01:00
Matthias
6760d44761
tests: Update tests with removed hdf5 handler
2025-01-06 13:26:06 +01:00
Matthias
1f0d304190
chore: remove hdf5 from supported data handlers
2025-01-06 13:25:30 +01:00
Matthias
de2b8dcfdd
feat: remove hdf5 dependencies and install logic
2025-01-06 13:21:16 +01:00
Matthias
0e5a88bf93
feat: remove hdf5 datahandler, raise exception when still configured
2025-01-06 13:20:18 +01:00
Matthias
a19872d640
chore: clean up running event loops after test
2025-01-06 13:10:02 +01:00
Matthias
ee63e51cc5
chore: remove deprecated sklearn function call
2025-01-06 13:08:50 +01:00
Matthias
82e3e3d66e
Merge pull request #11188 from jerome-benoit/docs
...
docs(freqai): point link anchor to right section
2025-01-06 12:40:49 +01:00
Matthias
cb5fd6ea71
Merge pull request #11190 from freqtrade/dependabot/pip/develop/nbconvert-7.16.5
...
chore(deps-dev): bump nbconvert from 7.16.4 to 7.16.5
2025-01-06 12:16:37 +01:00
Matthias
d12d3ac0b3
Merge pull request #11194 from freqtrade/dependabot/pip/develop/ruff-0.8.6
...
chore(deps-dev): bump ruff from 0.8.4 to 0.8.6
2025-01-06 11:48:44 +01:00
dependabot[bot]
489440fbc3
chore(deps-dev): bump ruff from 0.8.4 to 0.8.6
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.8.4 to 0.8.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.8.4...0.8.6 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-06 07:34:46 +00:00
Matthias
5a3b7f8915
Merge pull request #11189 from freqtrade/dependabot/pip/develop/pytest-60ad21c7c8
...
chore(deps-dev): bump pytest-asyncio from 0.25.0 to 0.25.1 in the pytest group
2025-01-06 08:33:25 +01:00
Matthias
49ef2393fb
Merge pull request #11191 from freqtrade/dependabot/pip/develop/ccxt-4.4.46
...
chore(deps): bump ccxt from 4.4.43 to 4.4.46
2025-01-06 08:30:00 +01:00
dependabot[bot]
af673f568d
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 0.25.0 to 0.25.1
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.25.0...v0.25.1 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-06 06:56:15 +00:00
Matthias
eed89d2749
Merge pull request #11197 from freqtrade/dependabot/pip/develop/mypy-1.14.1
...
chore(deps-dev): bump mypy from 1.14.0 to 1.14.1
2025-01-06 07:53:57 +01:00
Matthias
a883114c92
Merge pull request #11196 from freqtrade/dependabot/pip/develop/python-telegram-bot-21.10
...
chore(deps): bump python-telegram-bot from 21.9 to 21.10
2025-01-06 07:53:16 +01:00
dependabot[bot]
22905baf55
chore(deps-dev): bump mypy from 1.14.0 to 1.14.1
...
Bumps [mypy](https://github.com/python/mypy ) from 1.14.0 to 1.14.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.14.0...v1.14.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-06 03:12:39 +00:00
dependabot[bot]
999fc2208a
chore(deps): bump python-telegram-bot from 21.9 to 21.10
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 21.9 to 21.10.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v21.9...v21.10 )
---
updated-dependencies:
- dependency-name: python-telegram-bot
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-06 03:12:21 +00:00
dependabot[bot]
767a145374
chore(deps): bump scipy from 1.14.1 to 1.15.0
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.14.1 to 1.15.0.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.14.1...v1.15.0 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-06 03:12:17 +00:00
dependabot[bot]
4ef5a878d6
chore(deps): bump ccxt from 4.4.43 to 4.4.46
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 4.4.43 to 4.4.46.
- [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/4.4.43...4.4.46 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-06 03:11:46 +00:00
dependabot[bot]
70a53d68a4
chore(deps-dev): bump nbconvert from 7.16.4 to 7.16.5
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 7.16.4 to 7.16.5.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Changelog](https://github.com/jupyter/nbconvert/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jupyter/nbconvert/compare/v7.16.4...v7.16.5 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-06 03:11:39 +00:00
Jérôme Benoit
4297c5830f
docs(freqai): point link anchor to right section
...
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org >
2025-01-06 01:59:45 +01:00
Matthias
00d1f14bcc
Merge pull request #11184 from jerome-benoit/docs
...
docs: reference stable freqai docker images
2025-01-05 19:35:47 +01:00
Jérôme Benoit
c100009b00
docs: reference stable freqai docker images
...
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org >
2025-01-05 16:58:48 +01:00
Matthias
93c2d6a7ad
tests: Add test for get_ohlcv to ensure behavior is and stays correct
2025-01-05 13:13:51 +01:00
Matthias
649739b8e4
test: fix test failure due to missing commonCurrencies attr
2025-01-05 13:05:03 +01:00
Matthias
f109d08bd0
tests: add test for exchange_ws cleanup error
2025-01-05 13:00:57 +01:00
Matthias
6b96d4d145
test: improve exchange_ws tests
2025-01-05 13:00:47 +01:00
Matthias
98e49ab187
fix: add workaround for missing kraken balance mapping
...
closes #11118
2025-01-05 11:30:25 +01:00
Matthias
b70d02e46d
test: add test for kraken balance problem
...
part of #11118
2025-01-05 11:29:15 +01:00
Matthias
4f1bf6a1f0
test: add test for kraken balance response parsing
...
part of #11118
2025-01-05 11:21:37 +01:00
Matthias
5f0df2c1de
chore: Improve websocket behavior with unsynched time
...
closes #11139
2025-01-05 11:11:34 +01:00
Matthias
ece7b0d9f2
feat: add format_ms_time_detailed view
2025-01-05 10:49:53 +01:00
Matthias
e620f55cd6
chore: improve variable naming in exchange_ws
2025-01-05 10:13:20 +01:00
Matthias
08fa82dc53
test: adjust test for new value unit
2025-01-05 10:08:20 +01:00
Matthias
a9483edaac
chore: convert _pairs_last_refresh_time to milliseconds
2025-01-05 10:06:27 +01:00
Matthias
2fe9ceab8d
chore: improve variable naming
2025-01-05 09:55:17 +01:00
Matthias
f6bf6c52c5
chore: use dt_ts to convert timestamp
2025-01-05 09:54:59 +01:00
Joe Schr
5f5e51326f
chore: modify orderflow docs re. stacked imbalance changes
2025-01-04 23:59:11 +01:00
Joe Schr
7c148a0123
fix: remove superfluous territory return statement
2025-01-04 23:48:55 +01:00
Matthias
452358541b
refactor: simplify some date calculations
2025-01-04 17:40:51 +01:00
Matthias
37c10c9b06
Merge pull request #11182 from 14790897/fix-docs-link-error
...
fix: link error in strategy-customization
2025-01-04 17:14:33 +01:00
liuweiqing
3682fcba4d
fix: link error in strategy-customization
2025-01-04 23:55:45 +08:00
Matthias
046e1534f3
chore: Improve exchange_ws debug logging
2025-01-04 14:18:25 +01:00
Joe Schr
fd7272ba63
chore: fix unterminated string literal in test runner
2025-01-03 19:01:59 +01:00
Joe Schr
12adbeb7f3
fix: don't sort stacked imbalances, return empty list if no found...
...
... also removes helper functions `stacked_imbalance_bid` & `stacked_imbalance_ask`
2025-01-03 18:42:00 +01:00
Joe Schr
11976f11b0
fix: Improve stacked imbalance detection in orderflow converter
2025-01-03 18:42:00 +01:00
Joe Schr
ea96abecd0
test: Add comprehensive test for stacked_imbalances with multiple price entries
2025-01-03 18:42:00 +01:00
Joe Schr
5589578872
test: Update tests for stacked imbalances returning lists
2025-01-03 18:42:00 +01:00
Joe Schr
fb4aae080b
refactor: Modify stacked_imbalance to return list of prices instead of max price
2025-01-03 16:21:54 +01:00
Matthias
471df70f62
test: add test for improved safe_wrapper behavior
2025-01-03 15:29:01 +01:00
Matthias
90b1e15eb2
feat: Skip trade deepcopy if the callback isn't implemented
...
closes #10946
2025-01-03 15:28:41 +01:00
Matthias
9c825fb156
chore: remove unnecessary verbosity of offset filter
2025-01-03 14:43:45 +01:00
Matthias
676cdab9a9
docs: improve adjust_entry_price documentation
...
closes #11177
2025-01-03 13:23:12 +01:00
Matthias
c4b34ea60c
fix: Improve MultiMetricHyperoptLoss
...
Capping expectancy_ratio makes sense - but must be done in a better way
closes #11174
2025-01-03 13:20:11 +01:00
Matthias
af0d719b2c
chore: prevent error exiting when an order is already open and due for cancelation
2025-01-02 15:03:29 +01:00
Matthias
0866b8fdca
chore: bump py_find_1st to 1.1.7
2025-01-02 12:57:32 +01:00
Matthias
32d966a8a6
Merge pull request #11173 from freqtrade/update/binance-leverage-tiers
...
Update Binance Leverage Tiers
2025-01-02 07:52:08 +01:00
xmatthias
b6f6afa15e
chore: update pre-commit hooks
2025-01-02 03:05:14 +00:00
Matthias
9f69b4f1b6
Merge pull request #11172 from froggleston/frog-docs-adjust-1
...
Clarify trade.stake_amount as combined stake for all adjusted orders
2025-01-01 17:08:34 +01:00
froggleston
d23c3120e6
Clarify trade.stake_amount as combined stake for all adjusted orders
2025-01-01 15:07:40 +00:00
Matthias
9beae3d164
fix: download-data progressbars should work properly
2024-12-31 10:01:02 +01:00
Matthias
503eb1e55d
Merge pull request #11120 from freqtrade/feat/BNFCR
...
Add support for BNFCR
2024-12-30 17:31:47 +01:00
Matthias
0919d4c274
test: improve integration test case
2024-12-30 13:56:02 +01:00
Matthias
f4c004347e
chore: backtesting should avoid unnecessary logging
2024-12-30 13:47:36 +01:00
Matthias
d2beb07eef
Merge pull request #11164 from freqtrade/dependabot/pip/develop/orjson-3.10.13
...
chore(deps): bump orjson from 3.10.12 to 3.10.13
2024-12-30 07:00:44 +01:00
Matthias
5266f74708
Merge pull request #11163 from freqtrade/dependabot/pip/develop/pymdown-extensions-10.13
...
chore(deps): bump pymdown-extensions from 10.12 to 10.13
2024-12-30 06:47:49 +01:00
Matthias
243f219e22
Merge pull request #11162 from freqtrade/dependabot/pip/develop/questionary-2.1.0
...
chore(deps): bump questionary from 2.0.1 to 2.1.0
2024-12-30 06:47:27 +01:00
dependabot[bot]
0f5ef03dc9
chore(deps): bump orjson from 3.10.12 to 3.10.13
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.10.12 to 3.10.13.
- [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.12...3.10.13 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-30 03:30:51 +00:00
dependabot[bot]
c1e032a4f0
chore(deps): bump pymdown-extensions from 10.12 to 10.13
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.12 to 10.13.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.12...10.13 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-30 03:30:38 +00:00
dependabot[bot]
c460511574
chore(deps): bump questionary from 2.0.1 to 2.1.0
...
Bumps [questionary](https://github.com/tmbo/questionary ) from 2.0.1 to 2.1.0.
- [Commits](https://github.com/tmbo/questionary/compare/2.0.1...2.1.0 )
---
updated-dependencies:
- dependency-name: questionary
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-30 03:30:22 +00:00
Matthias
8624a9c306
Revert "chore: windows CI -> -n logical"
...
This reverts commit 1f6a0dccd5 .
2024-12-29 18:01:06 +01:00
Matthias
1f6a0dccd5
chore: windows CI -> -n logical
2024-12-29 17:20:34 +01:00
Matthias
99ba489874
chore(CI): run windows tests in parallel
2024-12-29 17:20:34 +01:00
Matthias
ea00260e79
chore: bump version to 2025.1-dev
2024-12-29 17:20:34 +01:00
Matthias
fcc7c5cf5c
Merge pull request #11159 from xmatthias/rich_console
...
Add rich log handler
2024-12-29 15:45:56 +01:00
Matthias
4285602323
Merge pull request #11154 from freqtrade/feat/zip_backtest
...
Zip backtest results
2024-12-29 15:40:17 +01:00
Matthias
10969b7139
chore: improved error handling
2024-12-29 14:27:29 +01:00
Matthias
a4f3fe70c5
feat: add "no-color" argument to general arguments
2024-12-29 11:52:56 +01:00
Matthias
3903e4455c
chore: remove unused variable in hyperopt
2024-12-29 11:49:49 +01:00
Matthias
0f2d3f2638
test: Update tests to use rich Handler
2024-12-29 11:47:51 +01:00
Matthias
3ed1454168
chore: reduce traceback verbosity
2024-12-29 11:44:21 +01:00
Matthias
b6867d956c
feat: improve Rich traceback rendering
2024-12-29 11:42:36 +01:00
Matthias
392486bc17
feat: Add rich traceback output
2024-12-29 11:32:28 +01:00
Matthias
dfcf4ba7fd
chore: Improved types for rich_handler
2024-12-29 10:57:57 +01:00
Matthias
0f4330a6bb
feat: properly set color_system
2024-12-29 10:50:05 +01:00
Matthias
e5da4d4be1
chore: move print_colorized to transfer to config before logging setup
2024-12-29 10:49:19 +01:00
Matthias
44d9cb85a0
chore: don't change time color for improved readability
2024-12-29 10:45:22 +01:00
Matthias
59f3d88c58
feat: allow disabling color output
2024-12-29 10:42:19 +01:00
Matthias
3e5ab8549f
feat: add ftRichColorHandler
2024-12-29 10:11:10 +01:00
Matthias
af28656138
Add rich as loghandler instead of stdout
2024-12-29 08:53:31 +01:00
Matthias
4ff200d315
docs: clarify docs about plot annotation callback
2024-12-28 16:38:40 +01:00
Matthias
5700f789e2
chore: improve type-safety
2024-12-28 15:49:41 +01:00
Matthias
689767e3ca
chore: rename response model attribute
2024-12-28 15:46:38 +01:00
Matthias
66efc9a469
docs: add documentation for plot_annotations
2024-12-28 15:43:45 +01:00
Matthias
4c3e477667
chore: rename Annotation type
2024-12-28 15:41:10 +01:00
Matthias
8cdae5f56e
feat: add plot_annotations interface
2024-12-28 15:26:37 +01:00
Matthias
347295ecaf
feat: Expand pair_candles with plot_annotations call
2024-12-28 15:18:02 +01:00
Matthias
7272204d58
feat: add MarkArea type
2024-12-28 15:17:16 +01:00
Matthias
10063b205c
chore: refresh liquidation prices at regular intervals
2024-12-26 16:55:54 +01:00
Matthias
6c94b75172
chore: improve zip loading errorhandling
2024-12-26 15:29:25 +01:00
Matthias
7a619594f6
chore: improve zip file loading interface
2024-12-26 15:29:25 +01:00
Matthias
0682d12fe3
feat: get_backtest_market_change should support zip files
2024-12-26 14:57:37 +01:00
Matthias
1119ee1cdd
chore: load zip reusability
2024-12-26 14:57:37 +01:00
Matthias
8fe1f3cb95
feat: load backtest data via API from both zip and json
2024-12-26 14:57:37 +01:00
Matthias
6121fb30a9
chore: improved error-message when exportfilename wasn't found
2024-12-26 14:57:37 +01:00
Matthias
a40b2816a1
chore: greatly simplify analyze_commands
2024-12-26 14:57:37 +01:00
Matthias
bb372e380d
test: clean up optimize_report tests
2024-12-26 14:57:37 +01:00
Matthias
aa99baf268
test: update a few tests
2024-12-26 14:57:37 +01:00
Matthias
606013a697
chore: import ZipFile directly
2024-12-26 14:57:37 +01:00
Matthias
a88675b693
test: improve test_metadata_filename test
2024-12-26 14:57:37 +01:00
Matthias
b08a93a287
feat: Detect both .json and .zip backtest results
2024-12-26 14:57:37 +01:00
Matthias
2768155e7d
fix: use .json metadata file
2024-12-26 14:57:37 +01:00
Matthias
9f2142135e
refactor: move load-analysis-data logic to btanalysis file
2024-12-26 14:57:37 +01:00
Matthias
258b85a860
feat: load backtest-analysis-data files from zipfile
2024-12-26 14:57:37 +01:00
Matthias
b1bf56cfab
chore: use exception logging for exceptions
2024-12-26 14:57:37 +01:00
Matthias
d2d6c6fa81
feat: load backtest-results from either file or zip file
2024-12-26 14:57:37 +01:00
Matthias
b1fc271a7e
chore: Update storage to store backtest results as zip file
...
this will enable further additions to files without polluting the filesystem further.
2024-12-26 14:57:37 +01:00
Matthias
37bbb0e0e0
refactor: move joblib_writer to use file interface
2024-12-26 14:57:37 +01:00
Matthias
2a9a3e020c
chore: move joblib export to bt_storage function
2024-12-26 14:57:37 +01:00
Matthias
cd2520603a
refactor: move json file dumping to separate method
2024-12-26 14:57:37 +01:00
Matthias
cefacf4a6d
chore: fix typo causing double negation
2024-12-23 12:51:41 +01:00
Matthias
c9aa202be8
test: add additional Test case
2024-12-23 12:37:21 +01:00
Matthias
84e5a9521d
chore: improve left open trades handling
2024-12-22 20:11:32 +01:00
Matthias
48b0ffac06
chore: fix using non-existing attribute
2024-12-22 18:15:59 +01:00
Matthias
5c42c89505
Merge branch 'develop' into pr/Axel-CH/10062
2024-12-22 18:07:32 +01:00
Matthias
d37e23f68e
feat: implement order replacement for backtesting
2024-12-22 18:07:07 +01:00
Matthias
9953903193
test: close mock order for funding-fee test
2024-12-22 18:06:07 +01:00
Matthias
48506f2945
fix: always cancel al open orders if the order ain't identical
2024-12-22 18:03:04 +01:00
Matthias
0a27a7ad38
docs: fix typo
2024-12-21 20:21:08 +01:00
Matthias
daf655cd24
docs: add documentation for BNFCR futures
2024-12-21 19:50:07 +01:00
Matthias
44c29aa998
test: update tests for new calculate_fee_rate logic
2024-12-21 15:06:04 +01:00
Matthias
2a45ff08e4
fix: update "calculate_fee_rate" to use get_conversation_rate
2024-12-21 15:06:04 +01:00
Matthias
7b1ea81a27
chore: use safe_value_fallback to get currency rate
2024-12-21 15:06:04 +01:00
Matthias
d559572718
fix: exclude balances matching trades in futures mode
2024-12-21 15:06:04 +01:00
Matthias
2c1400a9ff
test: update trading mode test for binance cross support
2024-12-21 15:06:04 +01:00
Matthias
85af1c91a2
feat: enable cross futures on binance
2024-12-21 15:06:04 +01:00
Matthias
dcc8c8800f
feat: conversion_rate should map both sides
2024-12-21 15:06:04 +01:00
Matthias
5a24292d34
chore: update config_schema
2024-12-21 15:06:04 +01:00
Matthias
c492dcc7ba
feat: make proxy_coin dynamic (config setting)
2024-12-21 15:06:04 +01:00
Matthias
c5f89f34fd
tests: improve rpc_handle test
2024-12-21 15:06:04 +01:00
Matthias
1ef4b063ea
test: adjust test to reflect that futures uses "free", not "total"
2024-12-21 15:06:04 +01:00
Matthias
d05cae10f7
test: remove duplicate test assertion
2024-12-21 15:06:04 +01:00
Matthias
478387531d
feat: Updates for proxy coin functionalities
2024-12-21 15:06:04 +01:00
Matthias
0b9cca27e2
feat: add "get_proxy_coin" method
...
used for BNFCR mode
2024-12-21 15:06:04 +01:00
Matthias
ca9589b2e8
chore: reduce pointless verbosity of cross liquidation update
2024-12-21 15:06:04 +01:00
Matthias
e7b1a7e493
test: add test for proxy coin conversion
2024-12-21 15:05:37 +01:00
Matthias
c112b84d0f
feat: support dynamic proxy coin conversion
2024-12-21 15:05:37 +01:00
David Arena
7d5f021717
feat: add timeout to FtRestClient
2024-12-20 23:47:18 +01:00
David Arena
9207cf501c
fix: returned object
2024-12-17 22:25:09 +01:00
David Arena
fc1c3a8f97
fix
2024-12-17 19:22:09 +01:00
David Arena
83e56a09c2
fix: api url and rm key
2024-12-17 19:22:02 +01:00
David Arena
47613b1cf9
fix: no tradeID only returns open trades
2024-12-17 18:32:27 +01:00
David Arena
ef3a7d5c92
feat: api_server and client supporting list_custom_data
2024-12-16 00:56:34 +01:00
Matthias
23d6c362c4
feat: cancel orders of both sides in one go
2024-12-13 15:51:01 +01:00
Matthias
41a548d625
chore: move logging to "handle_similar_open_order"
2024-12-13 15:28:22 +01:00
Axel-CH
309adb2ffd
Merge branch 'develop' into feature/proceed-exit-while-open-order
2024-12-01 11:36:10 -04:00
Axel-CH
16d2dbc9d7
on backtesting try to create exit orders also if there is open order without position yet, to allow entry order adjustment
2024-12-01 11:13:59 -04:00
Axel-CH
73d53579d9
remove Optinal property of replacing param in cancel_open_orders_of_trade
2024-12-01 11:05:38 -04:00
Axel-CH
fbd6a58e3d
Merge branch 'develop' into feature/proceed-exit-while-open-order
2024-12-01 10:51:41 -04:00
Axel-CH
4717f716de
fix test_dca_exiting
2024-12-01 10:41:41 -04:00
Axel-CH
02a089cb64
fix test_dca_order_adjust_entry_replace_fails
2024-12-01 10:36:49 -04:00
Axel-CH
8f15bce680
fix test_check_and_call_adjust_trade_position
2024-12-01 10:32:04 -04:00
Axel-CH
0a51006da2
update process_open_trade_positions to handle position adjustment for initial entry order (before filling)
2024-11-28 22:27:07 -04:00
Axel-CH
4c365f6afc
update test_dca_handle_similar_open_order
2024-11-28 22:25:58 -04:00
Axel-CH
a49b0a922a
enhance check_and_call_adjust_trade_position logging
2024-11-28 22:17:53 -04:00
Axel-CH
0c79c32b0d
add test_dca_handle_similar_open_order (wip)
2024-11-25 19:25:54 -04:00
Axel-CH
12424aef69
improve handle_similar_open_order description
2024-10-30 15:19:29 -04:00
Axel-CH
091fe6be88
improve handle_similar_open_order log message
2024-10-30 14:38:54 -04:00
Axel-CH
9432865bcd
updated test_dca_order_adjust: if an exit order is open, a new one with same price, amount and side can't be created.
2024-10-30 14:27:33 -04:00
Axel-CH
c0754587bf
add handle_similar_open_order for execute_trade_exit
2024-10-29 23:30:36 -04:00
Axel-CH
7ecf1b18c1
consider price in handle_similar_open_order
2024-10-29 22:05:42 -04:00
Axel-CH
9b8e485f00
fix handle_similar_open_order operator
2024-10-29 21:20:44 -04:00
Axel-CH
5c9ec37609
abort execute_entry if similar_open_order found
2024-10-14 05:52:38 -04:00
Axel-CH
4dc20effb8
fix codespell
2024-10-14 05:40:21 -04:00
Axel-CH
084d951ffd
mypy fix for handle_similar_open_order
2024-10-14 05:34:01 -04:00
Axel-CH
092fbe25b8
enhancement on cancel_open_orders_of_trade
2024-10-14 05:23:05 -04:00
Axel-CH
7d5d84763f
add handling of simital open order
2024-10-14 05:12:03 -04:00
Axel-CH
95f709ae14
fix formating
2024-10-08 01:40:56 -04:00
Axel-CH
43b2ec1e3f
replace existing entry order before placing new one in execute_entry
2024-10-08 01:31:47 -04:00
Axel-CH
acb3941776
fix typo for list type
2024-10-08 00:57:06 -04:00
Axel CH
f8807cf659
Merge branch 'develop' into feature/proceed-exit-while-open-order
2024-10-08 00:51:30 -04:00
Axel-CH
c01996d1d1
fix tests related to position adjustment
2024-10-07 15:31:26 -04:00
Axel-CH
3d6e186b30
allow position ajustment if position open
2024-10-07 12:35:09 -04:00
Matthias
584bbd93e0
tests: fix test to expected call count
2024-10-01 20:55:58 +02:00
Matthias
7e2d55743e
Merge branch 'develop' into pr/Axel-CH/10062
2024-10-01 20:51:39 +02:00
Matthias
a194ef0b78
tests: revert accidental removal of leverage test case
2024-10-01 20:04:54 +02:00
Matthias
476960b5b7
tests: have apply different fix to exit_positions test
2024-10-01 20:01:49 +02:00
Axel-CH
69f0ea5199
remove unused import
2024-09-24 13:53:16 -04:00
Axel-CH
3fea958faf
test cleanup
2024-09-24 13:47:28 -04:00
Axel-CH
5efc2a09e5
restore not having open order check before trying to retreive an exchange order
2024-09-24 13:00:59 -04:00
Axel-CH
9dd887f2ff
update exit_positions, add trade.has_open_position check before trade handling, update comment
2024-09-24 12:39:16 -04:00
Axel-CH
bfaf9e690d
add trade.has_open_position check to stoploss on exchange handling, remove deprecated comment
2024-09-24 12:26:36 -04:00
Axel-CH
beebc1743a
simplify has_open_position property, restore process_open_trades_positions comment
2024-09-24 12:17:11 -04:00
Axel-CH
5ba592ff47
Merge remote-tracking branch 'origin/develop' into feature/proceed-exit-while-open-order
2024-09-24 11:58:15 -04:00
Axel-CH
bb4db022f0
remove unused properties
2024-09-24 11:11:42 -04:00
Axel-CH
418356f383
fix codespell
2024-09-20 19:23:30 -04:00
Axel-CH
c6d7ae9d27
fix ruff format
2024-09-20 19:10:52 -04:00
Axel-CH
0d3ab37eb7
fix test_trade_custom_data and test_backtest_results
2024-09-20 18:44:58 -04:00
Axel-CH
6b8ca7217b
flake8 fix and cleanup
2024-09-11 21:48:48 -04:00
Axel-CH
2811a470aa
handle pre existing open order cancelation on trade exit
2024-09-11 21:11:20 -04:00
Axel-CH
1fccdd8cda
fix test_exit_positions
2024-09-11 18:59:29 -04:00
Axel-CH
33b421014d
remove irrelevant trade.has_open_orders conditions
2024-09-11 18:42:51 -04:00
Axel-CH
730bef2920
add comments and logs for failing test, create untied_assets propertyto Trade
2024-09-09 19:28:04 -04:00
Axel-CH
79ce1ddaef
rollback on process_open_trade_positions. Adjust position only if there is no open order, change will be made on other PR
2024-09-09 13:30:07 -04:00
Axel-CH
714822c93c
add ETC/BTC pair to conftest get_markets
2024-09-09 13:15:17 -04:00
Axel-CH
fb3787173f
fix test_exit_positions_exception
2024-09-09 12:07:50 -04:00
Axel-CH
e9ba0d2ce8
Merge remote-tracking branch 'origin/develop' into feature/proceed-exit-while-open-order
2024-09-06 17:29:07 -04:00
Matthias
705d1e4cc0
chore: remove freqAI per-line-ignores
2024-09-01 08:34:46 +02:00
Matthias
5b3f348bbb
chore: Don't use method call in function header
2024-09-01 08:34:44 +02:00
Matthias
aa81c75bef
chore: Further reduce mutable default usage
2024-09-01 08:34:42 +02:00
Matthias
6b889814ad
chore: Fix further "mutable arguments" call
2024-09-01 08:34:39 +02:00
Matthias
1ade11f00b
chore: Fix a few freqAI mutable defaults
2024-09-01 08:34:37 +02:00
Axel-CH
6a580176ea
Merge branch 'develop' into feature/proceed-exit-while-open-order
2024-07-01 17:49:40 -04:00
Axel-CH
910b3ad536
allow adjust trade position, even if there is an open order
2024-04-15 15:40:57 -04:00
Axel-CH
05cf4cab8e
add has_open_entry_orders property to trade
2024-04-15 15:18:39 -04:00
Axel-CH
6752c3e288
add has_untied_assets, replace one has_open_orders condition by has_untied_assets in exit_positions
2024-04-15 14:43:40 -04:00
Axel-CH
faeda2a166
fix mypy error on has_open_position function
2024-04-14 00:40:12 -04:00
Axel-CH
3d67e0893a
edit backtest_loop to check exit if trade has open position
2024-04-14 00:25:40 -04:00