myTestFreqAI/output_filted.log
zhangkun9038@dingtalk.com 2400e609d9 log
2025-05-02 11:20:03 +08:00

1286 lines
90 KiB
Plaintext

Creating freqtrade_freqtrade_run ...
Creating freqtrade_freqtrade_run ... done
2025-05-02 03:07:27,469 - freqtrade - INFO - freqtrade 2025.3
2025-05-02 03:07:27,687 - numexpr.utils - INFO - NumExpr defaulting to 12 threads.
2025-05-02 03:07:29,101 - freqtrade.configuration.load_config - INFO - Using config: /freqtrade/config_examples/config_freqai.okx.json ...
2025-05-02 03:07:29,104 - freqtrade.loggers - INFO - Enabling colorized output.
2025-05-02 03:07:29,104 - root - INFO - Logfile configured
2025-05-02 03:07:29,104 - freqtrade.loggers - INFO - Verbosity set to 0
2025-05-02 03:07:29,105 - freqtrade.configuration.configuration - INFO - Using additional Strategy lookup path: /freqtrade/templates
2025-05-02 03:07:29,105 - freqtrade.configuration.configuration - INFO - Using max_open_trades: 4 ...
2025-05-02 03:07:29,105 - freqtrade.configuration.configuration - INFO - Parameter --timerange detected: 20250301-20250420 ...
2025-05-02 03:07:29,139 - freqtrade.configuration.configuration - INFO - Using user-data directory: /freqtrade/user_data ...
2025-05-02 03:07:29,140 - freqtrade.configuration.configuration - INFO - Using data directory: /freqtrade/user_data/data/okx ...
2025-05-02 03:07:29,140 - freqtrade.configuration.configuration - INFO - Parameter --cache=none detected ...
2025-05-02 03:07:29,141 - freqtrade.configuration.configuration - INFO - Filter trades by timerange: 20250301-20250420
2025-05-02 03:07:29,141 - freqtrade.configuration.configuration - INFO - Using freqaimodel class name: XGBoostRegressor
2025-05-02 03:07:29,142 - freqtrade.exchange.check_exchange - INFO - Checking exchange...
2025-05-02 03:07:29,149 - freqtrade.exchange.check_exchange - INFO - Exchange "okx" is officially supported by the Freqtrade development team.
2025-05-02 03:07:29,149 - freqtrade.configuration.configuration - INFO - Using pairlist from configuration.
2025-05-02 03:07:29,150 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
2025-05-02 03:07:29,152 - freqtrade.commands.optimize_commands - INFO - Starting freqtrade in Backtesting mode
2025-05-02 03:07:29,153 - freqtrade.exchange.exchange - INFO - Instance is running with dry_run enabled
2025-05-02 03:07:29,153 - freqtrade.exchange.exchange - INFO - Using CCXT 4.4.69
2025-05-02 03:07:29,153 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}}
2025-05-02 03:07:29,158 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}, 'timeout': 20000}
2025-05-02 03:07:29,164 - freqtrade.exchange.exchange - INFO - Using Exchange "OKX"
2025-05-02 03:07:31,712 - freqtrade.resolvers.exchange_resolver - INFO - Using resolved exchange 'Okx'...
2025-05-02 03:07:31,769 - freqtrade.resolvers.iresolver - INFO - Using resolved strategy OKXRegressionStrategy from '/freqtrade/templates/OKXRegressionStrategy.py'...
2025-05-02 03:07:31,770 - freqtrade.strategy.hyper - INFO - Found no parameter file.
2025-05-02 03:07:31,771 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'timeframe' with value in config file: 3m.
2025-05-02 03:07:31,771 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stoploss' with value in config file: -0.05.
2025-05-02 03:07:31,771 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_currency' with value in config file: USDT.
2025-05-02 03:07:31,772 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_amount' with value in config file: 150.
2025-05-02 03:07:31,772 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'startup_candle_count' with value in config file: 30.
2025-05-02 03:07:31,772 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'unfilledtimeout' with value in config file: {'entry': 5, 'exit': 15, 'exit_timeout_count': 0, 'unit':
'minutes'}.
2025-05-02 03:07:31,773 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'max_open_trades' with value in config file: 4.
2025-05-02 03:07:31,773 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using minimal_roi: {}
2025-05-02 03:07:31,773 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using timeframe: 3m
2025-05-02 03:07:31,774 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stoploss: -0.05
2025-05-02 03:07:31,774 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop: True
2025-05-02 03:07:31,774 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive: 0.01
2025-05-02 03:07:31,775 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive_offset: 0.0
2025-05-02 03:07:31,775 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_only_offset_is_reached: False
2025-05-02 03:07:31,775 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_custom_stoploss: False
2025-05-02 03:07:31,776 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using process_only_new_candles: True
2025-05-02 03:07:31,776 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_types: {'entry': 'limit', 'exit': 'limit', 'stoploss': 'limit', 'stoploss_on_exchange': False,
'stoploss_on_exchange_interval': 60}
2025-05-02 03:07:31,776 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_time_in_force: {'entry': 'GTC', 'exit': 'GTC'}
2025-05-02 03:07:31,777 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_currency: USDT
2025-05-02 03:07:31,777 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_amount: 150
2025-05-02 03:07:31,777 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using startup_candle_count: 30
2025-05-02 03:07:31,778 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using unfilledtimeout: {'entry': 5, 'exit': 15, 'exit_timeout_count': 0, 'unit': 'minutes'}
2025-05-02 03:07:31,778 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_exit_signal: True
2025-05-02 03:07:31,778 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_only: False
2025-05-02 03:07:31,779 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_roi_if_entry_signal: False
2025-05-02 03:07:31,779 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_offset: 0.0
2025-05-02 03:07:31,779 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using disable_dataframe_checks: False
2025-05-02 03:07:31,780 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_buying_expired_candle_after: 0
2025-05-02 03:07:31,780 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using position_adjustment_enable: False
2025-05-02 03:07:31,780 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_entry_position_adjustment: -1
2025-05-02 03:07:31,781 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_open_trades: 4
2025-05-02 03:07:31,781 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
2025-05-02 03:07:31,785 - freqtrade.resolvers.iresolver - INFO - Using resolved pairlist StaticPairList from '/freqtrade/freqtrade/plugins/pairlist/StaticPairList.py'...
2025-05-02 03:07:31,791 - freqtrade.optimize.backtesting - INFO - Using fee 0.1500% - worst case fee from exchange (lowest tier).
2025-05-02 03:07:31,792 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
2025-05-02 03:07:31,792 - freqtrade.data.history.history_utils - INFO - Using indicator startup period: 14450 ...
2025-05-02 03:07:31,808 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
2025-05-02 03:07:31,838 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
2025-05-02 03:07:31,855 - freqtrade.optimize.backtesting - INFO - Loading data from 2025-02-01 00:00:00 up to 2025-04-20 00:00:00 (78 days).
2025-05-02 03:07:31,856 - freqtrade.optimize.backtesting - INFO - Dataload complete. Calculating indicators
2025-05-02 03:07:31,857 - freqtrade.optimize.backtesting - INFO - Running backtesting for Strategy OKXRegressionStrategy
2025-05-02 03:07:33,402 - matplotlib.font_manager - INFO - generated new fontManager
2025-05-02 03:07:33,619 - freqtrade.resolvers.iresolver - INFO - Using resolved freqaimodel XGBoostRegressor from '/freqtrade/freqtrade/freqai/prediction_models/XGBoostRegressor.py'...
2025-05-02 03:07:33,620 - freqtrade.freqai.data_drawer - INFO - Could not find existing datadrawer, starting from scratch
2025-05-02 03:07:33,620 - freqtrade.freqai.data_drawer - INFO - Could not find existing historic_predictions, starting from scratch
2025-05-02 03:07:33,621 - freqtrade.freqai.freqai_interface - INFO - Set fresh train queue from whitelist. Queue: ['BTC/USDT', 'SOL/USDT']
2025-05-02 03:07:33,621 - freqtrade.strategy.hyper - INFO - No params for buy found, using default values.
2025-05-02 03:07:33,622 - freqtrade.strategy.hyper - INFO - No params for sell found, using default values.
2025-05-02 03:07:33,622 - freqtrade.strategy.hyper - INFO - No params for protection found, using default values.
2025-05-02 03:07:33,627 - freqtrade.freqai.freqai_interface - INFO - Training 5 timeranges
2025-05-02 03:07:33,629 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-01-30 00:00:00 to 2025-03-01 00:00:00, 1/5 trains
2025-05-02 03:07:33,629 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1740787200_prediction.feather
2025-05-02 03:07:41,919 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
2025-05-02 03:07:41,920 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
2025-05-02 03:07:41,929 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
2025-05-02 03:07:42,020 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
2025-05-02 03:07:42,021 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
2025-05-02 03:07:42,026 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
2025-05-02 03:07:42,380 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
2025-05-02 03:07:42,381 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 3m from 2025-01-29 21:30:00 to 2025-04-20 00:00:00
2025-05-02 03:07:42,390 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
2025-05-02 03:07:50,264 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
2025-05-02 03:07:50,264 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
2025-05-02 03:07:50,273 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
2025-05-02 03:07:50,429 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
2025-05-02 03:07:50,429 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
2025-05-02 03:07:50,434 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
dataframe = dataframe.fillna(method="ffill").fillna(0)
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
dataframe = dataframe.fillna(method="ffill").fillna(0)
2025-05-02 03:07:50,934 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1740787200/cb_btc_1740787200
2025-05-02 03:07:50,935 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
2025-05-02 03:07:51,030 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 13440.
2025-05-02 03:07:51,031 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-01 to 2025-02-28 --------------------
2025-05-02 03:07:51,087 - datasieve.pipeline - INFO - VarianceThreshold will remove 13 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_3m' '%-hour_of_day'
'%-%-order_book_imbalance-10_10_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m']
2025-05-02 03:07:51,122 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 421 features
2025-05-02 03:07:51,122 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 10752 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning: [03:07:51] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
warnings.warn(smsg, UserWarning)
[99] validation_0-rmse:0.06515 validation_1-rmse:0.05858
2025-05-02 03:08:26,335 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (35.40 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:08:26] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-02 03:08:26,544 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1740787200/cb_btc_1740787200--s_close.html
2025-05-02 03:08:26,545 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-02 03:08:26,650 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-02 03:08:26,665 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-02-09 00:00:00 to 2025-03-11 00:00:00, 2/5 trains
2025-05-02 03:08:26,666 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1741651200_prediction.feather
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
2025-05-02 03:08:27,143 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1741651200/cb_btc_1741651200
2025-05-02 03:08:27,144 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
2025-05-02 03:08:27,250 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-02 03:08:27,251 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-09 to 2025-03-10 --------------------
2025-05-02 03:08:27,313 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_1h' '%-hour_of_day'
'%-%-order_book_imbalance-10_10_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
2025-05-02 03:08:27,351 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
2025-05-02 03:08:27,352 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:08:27] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[99] validation_0-rmse:0.05485 validation_1-rmse:0.05074
2025-05-02 03:09:04,172 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (37.03 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:09:04] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-02 03:09:04,214 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1741651200/cb_btc_1741651200--s_close.html
2025-05-02 03:09:04,215 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-02 03:09:04,319 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-02 03:09:04,335 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-02-19 00:00:00 to 2025-03-21 00:00:00, 3/5 trains
2025-05-02 03:09:04,336 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1742515200_prediction.feather
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
2025-05-02 03:09:04,900 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1742515200/cb_btc_1742515200
2025-05-02 03:09:04,900 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
2025-05-02 03:09:05,008 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-02 03:09:05,009 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-19 to 2025-03-20 --------------------
2025-05-02 03:09:05,066 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_1h' '%-hour_of_day'
'%-%-order_book_imbalance-10_10_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
2025-05-02 03:09:05,097 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
2025-05-02 03:09:05,098 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:09:05] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[99] validation_0-rmse:0.05597 validation_1-rmse:0.05024
2025-05-02 03:09:42,276 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (37.38 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:09:42] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-02 03:09:42,312 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1742515200/cb_btc_1742515200--s_close.html
2025-05-02 03:09:42,313 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-02 03:09:42,417 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-02 03:09:42,433 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-01 00:00:00 to 2025-03-31 00:00:00, 4/5 trains
2025-05-02 03:09:42,434 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1743379200_prediction.feather
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
2025-05-02 03:09:43,042 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1743379200/cb_btc_1743379200
2025-05-02 03:09:43,043 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
2025-05-02 03:09:43,156 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-02 03:09:43,156 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-01 to 2025-03-30 --------------------
2025-05-02 03:09:43,216 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_1h' '%-hour_of_day'
'%-%-order_book_imbalance-10_10_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
2025-05-02 03:09:43,254 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
2025-05-02 03:09:43,254 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:09:43] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[99] validation_0-rmse:0.05230 validation_1-rmse:0.04572
2025-05-02 03:10:21,556 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (38.51 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:10:21] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-02 03:10:21,590 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1743379200/cb_btc_1743379200--s_close.html
2025-05-02 03:10:21,591 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-02 03:10:21,704 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-02 03:10:21,721 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-11 00:00:00 to 2025-04-10 00:00:00, 5/5 trains
2025-05-02 03:10:21,722 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1744243200_prediction.feather
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
2025-05-02 03:10:22,397 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1744243200/cb_btc_1744243200
2025-05-02 03:10:22,397 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
2025-05-02 03:10:22,485 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-02 03:10:22,486 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-11 to 2025-04-09 --------------------
2025-05-02 03:10:22,545 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_1h' '%-hour_of_day'
'%-%-order_book_imbalance-10_10_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
2025-05-02 03:10:22,585 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
2025-05-02 03:10:22,585 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:10:22] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[99] validation_0-rmse:0.04390 validation_1-rmse:0.03861
2025-05-02 03:11:03,302 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (40.90 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:11:03] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-02 03:11:03,342 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1744243200/cb_btc_1744243200--s_close.html
2025-05-02 03:11:03,343 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-02 03:11:03,431 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-02 03:11:03,557 - freqtrade.freqai.freqai_interface - INFO - Training 5 timeranges
2025-05-02 03:11:03,558 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-01-30 00:00:00 to 2025-03-01 00:00:00, 1/5 trains
2025-05-02 03:11:03,559 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1740787200_prediction.feather
2025-05-02 03:11:12,141 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
2025-05-02 03:11:12,142 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
2025-05-02 03:11:12,151 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
2025-05-02 03:11:12,239 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
2025-05-02 03:11:12,240 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
2025-05-02 03:11:12,244 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
2025-05-02 03:11:12,600 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
2025-05-02 03:11:12,601 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 3m from 2025-01-29 21:30:00 to 2025-04-20 00:00:00
2025-05-02 03:11:12,610 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
2025-05-02 03:11:14,141 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1740787200/cb_sol_1740787200
2025-05-02 03:11:14,142 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
2025-05-02 03:11:14,285 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 13440.
2025-05-02 03:11:14,286 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-01 to 2025-02-28 --------------------
2025-05-02 03:11:14,365 - datasieve.pipeline - INFO - VarianceThreshold will remove 19 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_3m' '%-hour_of_day'
'%-%-order_book_imbalance-10_10_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m']
2025-05-02 03:11:14,421 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 631 features
2025-05-02 03:11:14,421 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 10752 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:11:14] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[99] validation_0-rmse:0.06031 validation_1-rmse:0.05308
2025-05-02 03:12:26,454 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (72.31 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:12:26] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-02 03:12:26,488 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1740787200/cb_sol_1740787200--s_close.html
2025-05-02 03:12:26,488 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-02 03:12:26,638 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-02 03:12:26,654 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-02-09 00:00:00 to 2025-03-11 00:00:00, 2/5 trains
2025-05-02 03:12:26,654 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1741651200_prediction.feather
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
2025-05-02 03:12:27,333 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1741651200/cb_sol_1741651200
2025-05-02 03:12:27,334 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
2025-05-02 03:12:27,485 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-02 03:12:27,486 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-09 to 2025-03-10 --------------------
2025-05-02 03:12:27,572 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_1h' '%-hour_of_day'
'%-%-order_book_imbalance-10_10_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
2025-05-02 03:12:27,622 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
2025-05-02 03:12:27,622 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:12:28] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[99] validation_0-rmse:0.04711 validation_1-rmse:0.04089
2025-05-02 03:13:43,791 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (76.46 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:13:43] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-02 03:13:43,827 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1741651200/cb_sol_1741651200--s_close.html
2025-05-02 03:13:43,828 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-02 03:13:43,971 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-02 03:13:43,989 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-02-19 00:00:00 to 2025-03-21 00:00:00, 3/5 trains
2025-05-02 03:13:43,990 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1742515200_prediction.feather
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
2025-05-02 03:13:44,792 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1742515200/cb_sol_1742515200
2025-05-02 03:13:44,793 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
2025-05-02 03:13:44,946 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-02 03:13:44,947 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-19 to 2025-03-20 --------------------
2025-05-02 03:13:45,033 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_1h' '%-hour_of_day'
'%-%-order_book_imbalance-10_10_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
2025-05-02 03:13:45,084 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
2025-05-02 03:13:45,085 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:13:45] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[99] validation_0-rmse:0.04230 validation_1-rmse:0.03809
2025-05-02 03:15:04,966 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (80.17 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:15:04] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-02 03:15:05,008 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1742515200/cb_sol_1742515200--s_close.html
2025-05-02 03:15:05,009 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-02 03:15:05,156 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-02 03:15:05,172 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-01 00:00:00 to 2025-03-31 00:00:00, 4/5 trains
2025-05-02 03:15:05,173 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1743379200_prediction.feather
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
2025-05-02 03:15:06,074 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1743379200/cb_sol_1743379200
2025-05-02 03:15:06,074 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
2025-05-02 03:15:06,236 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-02 03:15:06,237 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-01 to 2025-03-30 --------------------
2025-05-02 03:15:06,319 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_1h' '%-hour_of_day'
'%-%-order_book_imbalance-10_10_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
2025-05-02 03:15:06,370 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
2025-05-02 03:15:06,371 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:15:06] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[99] validation_0-rmse:0.03722 validation_1-rmse:0.03277
2025-05-02 03:16:29,119 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (83.04 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:16:29] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-02 03:16:29,156 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1743379200/cb_sol_1743379200--s_close.html
2025-05-02 03:16:29,156 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-02 03:16:29,301 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-02 03:16:29,319 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-11 00:00:00 to 2025-04-10 00:00:00, 5/5 trains
2025-05-02 03:16:29,320 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1744243200_prediction.feather
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
2025-05-02 03:16:30,319 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1744243200/cb_sol_1744243200
2025-05-02 03:16:30,320 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
2025-05-02 03:16:30,476 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-02 03:16:30,477 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-11 to 2025-04-09 --------------------
2025-05-02 03:16:30,564 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_3m'
'%-%-order_book_imbalance-10_10_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_5m'
'%-%-order_book_imbalance-10_10_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_SOL/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_SOL/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_SOL/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_SOL/USDT_1h' '%-hour_of_day'
'%-%-order_book_imbalance-10_10_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_3m'
'%-%-order_book_imbalance-10_10_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_5m'
'%-%-order_book_imbalance-10_10_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_BTC/USDT_1h'
'%-%-order_book_imbalance-10_10_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_3m'
'%-%-order_book_imbalance-10_10_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_5m'
'%-%-order_book_imbalance-10_10_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-2_ETH/USDT_1h'
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
2025-05-02 03:16:30,616 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
2025-05-02 03:16:30,616 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:16:31] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[99] validation_0-rmse:0.04374 validation_1-rmse:0.03837
2025-05-02 03:17:55,364 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (85.04 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[03:17:55] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-02 03:17:55,401 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1744243200/cb_sol_1744243200--s_close.html
2025-05-02 03:17:55,401 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-02 03:17:55,545 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-02 03:17:55,722 - freqtrade.optimize.backtesting - INFO - Backtesting with data from 2025-03-03 02:30:00 up to 2025-04-20 00:00:00 (47 days).
2025-05-02 03:17:56,194 - freqtrade.misc - INFO - dumping json to "/freqtrade/user_data/backtest_results/backtest-result-2025-05-02_03-17-56.meta.json"
Result for strategy OKXRegressionStrategy
BACKTESTING REPORT
┏━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Pair ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
┡━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
│ BTC/USDT │ 6 │ -0.4 │ -0.483 │ -0.05 │ 0:22:00 │ 1 0 5 16.7 │
│ SOL/USDT │ 41 │ -0.86 │ -7.036 │ -0.7 │ 1:51:00 │ 6 0 35 14.6 │
│ TOTAL │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
└──────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
LEFT OPEN TRADES REPORT
┏━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Pair ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
┡━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
│ TOTAL │ 0 │ 0.0 │ 0.000 │ 0.0 │ 0:00 │ 0 0 0 0 │
└───────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
ENTER TAG STATS
┏━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Enter Tag ┃ Entries ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
┡━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
│ OTHER │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
│ TOTAL │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
└───────────┴─────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
EXIT REASON STATS
┏━━━━━━━━━━━━━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Exit Reason ┃ Exits ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
┡━━━━━━━━━━━━━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
│ trailing_stop_loss │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
│ TOTAL │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
└────────────────────┴───────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
MIXED TAG STATS
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Enter Tag ┃ Exit Reason ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
│ ('', 'trailing_stop_loss') │ │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
│ TOTAL │ │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
└────────────────────────────┴─────────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
SUMMARY METRICS
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┓
┃ Metric ┃ Value ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━┩
│ Backtesting from │ 2025-03-03 02:30:00 │
│ Backtesting to │ 2025-04-20 00:00:00 │
│ Trading Mode │ Spot │
│ Max open trades │ 2 │
│ │ │
│ Total/Daily Avg Trades │ 47 / 1.0 │
│ Starting balance │ 1000 USDT │
│ Final balance │ 992.481 USDT │
│ Absolute profit │ -7.519 USDT │
│ Total profit % │ -0.75% │
│ CAGR % │ -5.69% │
│ Sortino │ -10.08 │
│ Sharpe │ -9.30 │
│ Calmar │ -37.45 │
│ SQN │ -3.30 │
│ Profit factor │ 0.17 │
│ Expectancy (Ratio) │ -0.16 (-0.71) │
│ Avg. daily profit % │ -0.02% │
│ Avg. stake amount │ 19.885 USDT │
│ Total trade volume │ 1867.299 USDT │
│ │ │
│ Best Pair │ BTC/USDT -0.05% │
│ Worst Pair │ SOL/USDT -0.70% │
│ Best trade │ SOL/USDT 2.55% │
│ Worst trade │ SOL/USDT -5.11% │
│ Best day │ 0.474 USDT │
│ Worst day │ -1.283 USDT │
│ Days win/draw/lose │ 2 / 23 / 15 │
│ Avg. Duration Winners │ 1:40:00 │
│ Avg. Duration Loser │ 1:40:00 │
│ Max Consecutive Wins / Loss │ 3 / 13 │
│ Rejected Entry signals │ 0 │
│ Entry/Exit Timeouts │ 0 / 0 │
│ │ │
│ Min balance │ 991.799 USDT │
│ Max balance │ 999.961 USDT │
│ Max % of account underwater │ 0.82% │
│ Absolute Drawdown (Account) │ 0.82% │
│ Absolute Drawdown │ 8.162 USDT │
│ Drawdown high │ -0.039 USDT │
│ Drawdown low │ -8.201 USDT │
│ Drawdown Start │ 2025-03-03 18:30:00 │
│ Drawdown End │ 2025-04-07 17:06:00 │
│ Market change │ -28.24% │
└─────────────────────────────┴─────────────────────┘
Backtested 2025-03-03 02:30:00 -> 2025-04-20 00:00:00 | Max open trades : 2
STRATEGY SUMMARY
┏━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┓
┃ Strategy ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃ Drawdown ┃
┡━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━┩
│ OKXRegressionStrategy │ 47 │ -0.80 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │ 8.162 USDT 0.82% │
└───────────────────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┴───────────────────┘