Matthias
|
13c63c0bf5
|
fix: exception when backtesting in webserver mode
Running a futures backtest more than once without cache caused
the process to crash due to detail data not being loaded.
|
2025-12-21 13:31:10 +01:00 |
|
Matthias
|
4cf736911d
|
fix: cleanup backtest after it ran
|
2025-10-15 18:19:02 +02:00 |
|
Matthias
|
ecd66f8a64
|
fix: backtesting through UI not working consecutive times
closes #12239
|
2025-09-11 20:14:12 +02:00 |
|
Matthias
|
5e059660d4
|
chore: move remove_exchange_credentials to config module
|
2025-06-20 20:19:20 +02:00 |
|
Matthias
|
8b8bf6f97d
|
refactor: automatically load detailed bt data
|
2025-05-03 20:01:13 +02:00 |
|
Matthias
|
875216cdc5
|
refactor: improved variable naming
|
2025-04-26 09:20:55 +02:00 |
|
Matthias
|
7b44dd17ae
|
feat: strategy-file saving for api backtest
|
2025-03-23 17:24:00 +01:00 |
|
Matthias
|
323b9f8693
|
fix(api): only write export when backtest happened
closes freqtrade/frequi#2282
|
2025-02-04 06:35:37 +01:00 |
|
Matthias
|
0682d12fe3
|
feat: get_backtest_market_change should support zip files
|
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
|
685811ef63
|
feat: update backtest_api with new storage interface
|
2024-12-15 15:10:06 +01:00 |
|
Matthias
|
1d4658e978
|
chore: update rpc to modern typing syntax
|
2024-10-04 07:06:27 +02:00 |
|
Matthias
|
e3a6c71087
|
chore: Remove protections from config logic
|
2024-09-29 09:41:02 +02:00 |
|
Matthias
|
d6b2748293
|
chore: rename types to ft_types
|
2024-09-04 06:44:48 +02:00 |
|
Matthias
|
2bc9cdafb2
|
chore: update attribute wording to bt_trades
|
2024-08-12 10:57:53 +02:00 |
|
Matthias
|
5f64cc8e76
|
ruff format: rpc modules
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
a8eabd0b2e
|
Update remaining files with new import sorting
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
ba27c41c93
|
Support market-change for "online" backtesting
|
2024-04-16 20:53:46 +02:00 |
|
Matthias
|
523054e8ea
|
Add endpoint to fetch market_change data
|
2024-04-16 19:27:55 +02:00 |
|
Matthias
|
17d052df3f
|
Configerror handling for bt api endpoint
|
2024-03-19 07:04:28 +01:00 |
|
Matthias
|
81cd241954
|
Update API backtest to return proper metadata
|
2023-08-03 07:05:57 +02:00 |
|
Matthias
|
78972604d0
|
Allow metadata file updating
|
2023-08-03 06:17:05 +02:00 |
|
Matthias
|
1a1103c239
|
Add backtest-result typing
|
2023-07-30 10:54:03 +02:00 |
|
Matthias
|
05e4b63091
|
Extract backtest_result deletion logic to separate function
|
2023-07-25 20:42:07 +02:00 |
|
Matthias
|
8b2abf4422
|
Remove .json from backtesting output
|
2023-07-25 20:41:28 +02:00 |
|
Matthias
|
997b80fd7b
|
Allow deleting of backtest files
|
2023-07-25 20:34:45 +02:00 |
|
Matthias
|
5a7e822342
|
Improve security of get_backtest_history_result
|
2023-07-25 20:20:09 +02:00 |
|
Matthias
|
8aee368f60
|
auto-inject webserver mode dependency
|
2023-06-01 07:07:02 +02:00 |
|
Matthias
|
abc82a3fdf
|
Simplify api backtesting by extracting the background_method
|
2023-05-21 12:04:18 +02:00 |
|
Matthias
|
96d74063fc
|
Don't have public attributes marked as private
|
2023-05-21 09:12:02 +02:00 |
|
Matthias
|
5316227219
|
Extract api backtest logic from ApiServer class
|
2023-05-21 09:08:52 +02:00 |
|
Matthias
|
b2a631e93a
|
refactor remove_exchange_credentials
|
2023-05-15 07:22:40 +02:00 |
|
Matthias
|
659140e190
|
Add bt-error to UI backtest method.
|
2023-02-23 20:06:10 +01:00 |
|
Matthias
|
63e5d33028
|
Better handle backtest errors
|
2023-02-23 20:06:10 +01:00 |
|
Matthias
|
f8fa5bd969
|
Fix gone wrong noqa ...
|
2023-02-22 19:56:32 +01:00 |
|
Matthias
|
18bbfa10e5
|
Reduce amount of variables for API backtesting
|
2023-02-22 19:56:32 +01:00 |
|
Matthias
|
ff1258fd20
|
Better handle random UI backtest errors
|
2023-02-22 19:56:32 +01:00 |
|
Matthias
|
73792fd6ce
|
Don't attempt to convert None to dict
|
2022-12-21 06:28:55 +01:00 |
|
Matthias
|
70531224e6
|
Allow setting identifier via UI
|
2022-12-20 19:44:01 +01:00 |
|
Matthias
|
07606a9e23
|
Simplify APi backtest config merging
|
2022-12-20 19:32:29 +01:00 |
|
Matthias
|
c3d4fb9f1b
|
Simplify backtest calling interface
|
2022-10-18 06:39:55 +02:00 |
|
Matthias
|
42cecb83f2
|
Disable base64 loading via API
closes severe RCE vulnerability reported privately.
|
2022-09-27 20:37:16 +02:00 |
|
Matthias
|
3c62df6b86
|
Ensure the same timestamp is used for backtest and signal export
|
2022-06-15 06:53:52 +02:00 |
|
Matthias
|
45b328af2e
|
explicitly call cleanup when cleaning backtest
|
2022-05-08 08:11:39 +02:00 |
|
Matthias
|
5c1ac3cf95
|
Fix caching bug with freqUI backtesting
|
2022-04-30 19:55:13 +02:00 |
|
Matthias
|
f89b64c972
|
Improve test by having multistrat.meta file available
|
2022-04-13 07:09:26 +02:00 |
|
Matthias
|
4ac54a76af
|
Add strategy as mandatory argument
|
2022-04-13 06:47:39 +02:00 |
|
Matthias
|
85e7deb2cd
|
Add loading of historic backtest result
|
2022-04-11 20:04:47 +02:00 |
|
Matthias
|
d9039152ba
|
Add "get backtest historic results" endpoint
|
2022-04-11 19:44:47 +02:00 |
|
Matthias
|
3b1b66bee8
|
Prevent backtest starting when not in webserver mode
#6455
|
2022-02-25 07:40:49 +01:00 |
|