2026-07-27 01:21:18,100 - freqtrade - INFO - freqtrade 2026.6 2026-07-27 01:21:18,443 - numexpr.utils - INFO - NumExpr defaulting to 12 threads. 2026-07-27 01:21:19,647 - freqtrade.configuration.load_config - INFO - Using config: /freqle/config.json ... 2026-07-27 01:21:19,649 - freqtrade.loggers - INFO - Enabling colorized output. 2026-07-27 01:21:19,649 - freqtrade.loggers - INFO - Logfile configured 2026-07-27 01:21:19,650 - freqtrade.loggers - INFO - Verbosity set to 0 2026-07-27 01:21:19,650 - freqtrade.configuration.configuration - INFO - Using additional Strategy lookup path: /freqle/user_data/strategies 2026-07-27 01:21:19,651 - freqtrade.configuration.configuration - INFO - Parameter --timerange detected: 20250101-20260101 ... sudo: The "no new privileges" flag is set, which prevents sudo from running as root. sudo: If sudo is running in a container, you may need to adjust the container configuration to disable the flag. 2026-07-27 01:21:19,654 - freqtrade.configuration.directory_operations - WARNING - Could not chown /freqle/user_data 2026-07-27 01:21:19,655 - freqtrade.configuration.configuration - INFO - Using user-data directory: /freqle/user_data ... 2026-07-27 01:21:19,655 - freqtrade.configuration.configuration - INFO - Using data directory: /freqle/user_data/data/binance ... 2026-07-27 01:21:19,655 - freqtrade.configuration.configuration - INFO - Saving lookahead analysis results into /freqle/user_data/lookahead.csv ... 2026-07-27 01:21:19,656 - freqtrade.configuration.configuration - INFO - Filter trades by timerange: 20250101-20260101 2026-07-27 01:21:19,656 - freqtrade.configuration.configuration - INFO - Path to store lookahead-analysis-results: /freqle/user_data/lookahead.csv 2026-07-27 01:21:19,657 - freqtrade.exchange.check_exchange - INFO - Checking exchange... 2026-07-27 01:21:19,664 - freqtrade.exchange.check_exchange - INFO - Exchange "binance" is officially supported by the Freqtrade development team. 2026-07-27 01:21:19,665 - freqtrade.configuration.configuration - INFO - Using pairlist from configuration. 2026-07-27 01:21:19,665 - freqtrade.configuration.config_validation - INFO - Validating configuration ... 2026-07-27 01:21:19,667 - freqtrade.optimize.analysis.lookahead_helpers - INFO - Forced order_types to market orders. 2026-07-27 01:21:19,667 - freqtrade.optimize.analysis.lookahead_helpers - INFO - Forced max_open_trades to -1 (same amount as there are pairs) 2026-07-27 01:21:19,667 - freqtrade.optimize.analysis.lookahead_helpers - INFO - Dry run wallet was not set to 1 billion, pushing it up there just to avoid false positives 2026-07-27 01:21:19,668 - freqtrade.optimize.analysis.lookahead_helpers - INFO - fixing stake_amount to 10k 2026-07-27 01:21:19,682 - freqtrade.optimize.analysis.lookahead_helpers - INFO - Bias test of TrendFollowStrategy.py started. 2026-07-27 01:21:19,683 - freqtrade.exchange.exchange - INFO - Instance is running with dry_run enabled 2026-07-27 01:21:19,683 - freqtrade.exchange.exchange - INFO - Using CCXT 4.5.61 2026-07-27 01:21:19,696 - freqtrade.exchange.exchange - INFO - Using Exchange "Binance" 2026-07-27 01:21:19,884 - freqtrade.resolvers.exchange_resolver - INFO - Using resolved exchange 'Binance'... 2026-07-27 01:21:19,885 - freqtrade.resolvers.iresolver - INFO - Using resolved strategy TrendFollowStrategy from '/freqle/user_data/strategies/TrendFollowStrategy.py'... 2026-07-27 01:21:19,885 - freqtrade.strategy.hyper - INFO - Found no parameter file. 2026-07-27 01:21:19,886 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'timeframe' with value from the configuration: 1h. 2026-07-27 01:21:19,886 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'order_types' with value from the configuration: {'entry': 'market', 'exit': 'market', 'stoploss': 'market', 'stoploss_on_exchange': False}. 2026-07-27 01:21:19,887 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_currency' with value from the configuration: USDT. 2026-07-27 01:21:19,887 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_amount' with value from the configuration: 10000. 2026-07-27 01:21:19,888 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'max_open_trades' with value from the configuration: -1. 2026-07-27 01:21:19,888 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using minimal_roi: {'0': 10.0} 2026-07-27 01:21:19,888 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using timeframe: 1h 2026-07-27 01:21:19,889 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stoploss: -0.35 2026-07-27 01:21:19,889 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop: True 2026-07-27 01:21:19,889 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive: 0.15 2026-07-27 01:21:19,890 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive_offset: 0.2 2026-07-27 01:21:19,890 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_only_offset_is_reached: True 2026-07-27 01:21:19,890 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_custom_stoploss: False 2026-07-27 01:21:19,891 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using process_only_new_candles: True 2026-07-27 01:21:19,891 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_types: {'entry': 'market', 'exit': 'market', 'stoploss': 'market', 'stoploss_on_exchange': False} 2026-07-27 01:21:19,891 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_time_in_force: {'entry': 'GTC', 'exit': 'GTC'} 2026-07-27 01:21:19,892 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_currency: USDT 2026-07-27 01:21:19,892 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_amount: 10000 2026-07-27 01:21:19,892 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using startup_candle_count: 200 2026-07-27 01:21:19,893 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_exit_signal: True 2026-07-27 01:21:19,893 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_only: False 2026-07-27 01:21:19,893 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_roi_if_entry_signal: False 2026-07-27 01:21:19,894 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_offset: 0.0 2026-07-27 01:21:19,894 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using disable_dataframe_checks: False 2026-07-27 01:21:19,894 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_buying_expired_candle_after: 0 2026-07-27 01:21:19,895 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using position_adjustment_enable: False 2026-07-27 01:21:19,895 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_entry_position_adjustment: -1 2026-07-27 01:21:19,895 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_open_trades: -1 2026-07-27 01:21:19,896 - freqtrade.configuration.config_validation - INFO - Validating configuration ... 2026-07-27 01:21:19,900 - freqtrade.resolvers.iresolver - INFO - Using resolved pairlist StaticPairList from '/freqtrade/freqtrade/plugins/pairlist/StaticPairList.py'... 2026-07-27 01:21:20,001 - freqtrade.optimize.backtesting - INFO - Using fee 0.1000% - worst case fee from exchange (lowest tier). 2026-07-27 01:21:20,523 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2026-01-01 00:00:00 (373 days). 2026-07-27 01:21:29,992 - freqtrade.loggers.set_log_levels - INFO - Reducing verbosity for bias tester. 2026-07-27 01:21:29,992 - freqtrade.optimize.analysis.lookahead - INFO - Found 1633 trades, calculating 20 trades. 2026-07-27 01:21:30,024 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 21:00:00 (10 days). 2026-07-27 01:21:30,072 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-03 10:00:00 (10 days). 2026-07-27 01:21:30,137 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-04 02:00:00 (11 days). 2026-07-27 01:21:30,186 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-05 11:00:00 (12 days). 2026-07-27 01:21:30,250 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 11:00:00 (9 days). 2026-07-27 01:21:30,298 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-06 02:00:00 (13 days). 2026-07-27 01:21:30,368 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-04 12:00:00 (11 days). 2026-07-27 01:21:30,416 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-06 02:00:00 (13 days). 2026-07-27 01:21:30,480 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 14:00:00 (9 days). 2026-07-27 01:21:30,529 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-06 10:00:00 (13 days). 2026-07-27 01:21:30,600 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-03 18:00:00 (11 days). 2026-07-27 01:21:30,651 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 13:00:00 (14 days). 2026-07-27 01:21:30,718 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 02:00:00 (9 days). 2026-07-27 01:21:30,776 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 16:00:00 (15 days). 2026-07-27 01:21:30,856 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 15:00:00 (9 days). 2026-07-27 01:21:30,904 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 16:00:00 (15 days). 2026-07-27 01:21:30,973 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-03 20:00:00 (11 days). 2026-07-27 01:21:31,021 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 16:00:00 (15 days). 2026-07-27 01:21:31,087 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-03 21:00:00 (11 days). 2026-07-27 01:21:31,135 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 16:00:00 (15 days). 2026-07-27 01:21:31,201 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 03:00:00 (9 days). 2026-07-27 01:21:31,251 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 17:00:00 (15 days). 2026-07-27 01:21:31,322 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 04:00:00 (9 days). 2026-07-27 01:21:31,370 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 17:00:00 (15 days). 2026-07-27 01:21:31,439 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 10:00:00 (9 days). 2026-07-27 01:21:31,486 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 17:00:00 (15 days). 2026-07-27 01:21:31,556 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 15:00:00 (9 days). 2026-07-27 01:21:31,603 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 17:00:00 (15 days). 2026-07-27 01:21:31,672 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 15:00:00 (9 days). 2026-07-27 01:21:31,720 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 17:00:00 (15 days). 2026-07-27 01:21:31,791 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 16:00:00 (10 days). 2026-07-27 01:21:31,839 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 17:00:00 (15 days). 2026-07-27 01:21:31,907 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 17:00:00 (10 days). 2026-07-27 01:21:31,954 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 17:00:00 (15 days). 2026-07-27 01:21:32,022 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-02 20:00:00 (10 days). 2026-07-27 01:21:32,070 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 17:00:00 (15 days). 2026-07-27 01:21:32,137 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-03 01:00:00 (10 days). 2026-07-27 01:21:32,185 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 17:00:00 (15 days). 2026-07-27 01:21:32,255 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-03 01:00:00 (10 days). 2026-07-27 01:21:32,303 - freqtrade.optimize.backtesting - INFO - Loading data from 2024-12-23 16:00:00 up to 2025-01-07 17:00:00 (15 days). 2026-07-27 01:21:32,346 - freqtrade.optimize.analysis.lookahead - INFO - Found targeted trade amount = 20 signals. 2026-07-27 01:21:32,347 - freqtrade.loggers.set_log_levels - INFO - Restoring log verbosity. 2026-07-27 01:21:32,348 - freqtrade.optimize.analysis.lookahead - INFO - TrendFollowStrategy: no bias detected 2026-07-27 01:21:32,348 - freqtrade.optimize.analysis.lookahead_helpers - INFO - Checking look ahead bias via backtests of TrendFollowStrategy.py took 13 seconds. Analyzing trades ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20/20 100% • 0:00:02 • 0:00:00 Lookahead Analysis ┏━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┓ ┃ filename ┃ strategy ┃ has_bias ┃ total_signals ┃ biased_entry_signals ┃ biased_exit_signals ┃ biased_indicators ┃ ┡━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━┩ │ TrendFollowStrategy.py │ TrendFollowStrategy │ No │ 20 │ 0 │ 0 │ │ └────────────────────────┴─────────────────────┴──────────┴───────────────┴──────────────────────┴─────────────────────┴───────────────────┘ 2026-07-27 01:21:32,355 - freqtrade.optimize.analysis.lookahead_helpers - INFO - saving /freqle/user_data/lookahead.csv ===== lookahead.csv ===== filename,strategy,has_bias,total_signals,biased_entry_signals,biased_exit_signals,biased_indicators TrendFollowStrategy.py,TrendFollowStrategy,False,20,0,0,