Indicator Params Viewer
檢視每次最佳化的參數結果(L0 Audit)— 返回 Dashboard 入口
🔍 篩選
共 1373 筆結果
📊 Indicator Params
| ID | Symbol | Interval | Indicator | Date Range | PF ↓ | WR | Trades | Sharpe | DD | Acc | AUC | Created |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1532 | BTCUSDT | 5 | volume_price_pivot_v86_y_C3 | 2023-08-01 ~ 2026-07-31 | 0.521 | 0.61% | 761 | -20.737 | 0.67 | 0.923 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783676383
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.19248035044607498}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1584417727545543}, '
'{"feature": "K_close_position_in_hl", "importance": 0.12225049233143372}, '
'{"feature": "O_pct_change_12", "importance": 0.1220722223625276}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.11009038773659155}, '
'{"feature": "K_body_size_pct", "importance": 0.10872871142125064}, '
'{"feature": "O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": 0.04850605312505967}, '
'{"feature": "O_div_binary_12", "importance": 0.03966342963856175}, '
'{"feature": "O_div_binary_48", "importance": 0.004652976277015329}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.19248035044607498}, {"feature": "O_div_amplitude_12", '
'"importance": 0.1584417727545543}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.12225049233143372}, {"feature": "O_pct_change_12", '
'"importance": 0.1220722223625276}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.11009038773659155}, {"feature": "K_body_size_pct", '
'"importance": 0.10872871142125064}, {"feature": '
'"O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": '
'0.04850605312505967}, {"feature": "O_div_binary_12", '
'"importance": 0.03966342963856175}, {"feature": '
'"O_div_binary_48", "importance": 0.004652976277015329}]',
'_model_metadata': {'created_at': '2026-07-11T01:39:43.217243',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6768085360450244,
'train_accuracy': 0.9230974099474},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 6.977882146835327},
'accuracy': 0.9230974099474,
'avg_loss': -0.004696834287878599,
'avg_win': 0.0015576460780477553,
'expectancy': -0.0008751084401049397,
'learning_rate': 0.07659969709057025,
'losing_trades': 296,
'max_depth': 5,
'max_drawdown': 0.6681591135909063,
'model_file': 'volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783676383',
'n_bars': 6,
'n_estimators': 214,
'profit_factor': 0.5209844847715376,
'sharpe_ratio': -20.737416600287883,
'top_pct': 8,
'total_pnl': -0.665957522919859,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.6110381077529566,
'window': 9,
'winning_trades': 465}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'window': [6, 24], 'n_bars': [3, 12]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1540 | BTCUSDT | 5 | volume_price_pivot_v86_y_C3 | 2023-08-01 ~ 2026-07-31 | 0.521 | 0.61% | 761 | -20.737 | 0.67 | 0.923 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783676738
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.19248035044607498}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1584417727545543}, '
'{"feature": "K_close_position_in_hl", "importance": 0.12225049233143372}, '
'{"feature": "O_pct_change_12", "importance": 0.1220722223625276}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.11009038773659155}, '
'{"feature": "K_body_size_pct", "importance": 0.10872871142125064}, '
'{"feature": "O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": 0.04850605312505967}, '
'{"feature": "O_div_binary_12", "importance": 0.03966342963856175}, '
'{"feature": "O_div_binary_48", "importance": 0.004652976277015329}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.19248035044607498}, {"feature": "O_div_amplitude_12", '
'"importance": 0.1584417727545543}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.12225049233143372}, {"feature": "O_pct_change_12", '
'"importance": 0.1220722223625276}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.11009038773659155}, {"feature": "K_body_size_pct", '
'"importance": 0.10872871142125064}, {"feature": '
'"O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": '
'0.04850605312505967}, {"feature": "O_div_binary_12", '
'"importance": 0.03966342963856175}, {"feature": '
'"O_div_binary_48", "importance": 0.004652976277015329}]',
'_model_metadata': {'created_at': '2026-07-11T01:45:38.024107',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6768085360450244,
'train_accuracy': 0.9230974099474},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 6.8879687786102295},
'accuracy': 0.9230974099474,
'avg_loss': -0.004696834287878599,
'avg_win': 0.0015576460780477553,
'expectancy': -0.0008751084401049397,
'learning_rate': 0.07659969709057025,
'losing_trades': 296,
'max_depth': 5,
'max_drawdown': 0.6681591135909063,
'model_file': 'volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783676738',
'n_bars': 6,
'n_estimators': 214,
'profit_factor': 0.5209844847715376,
'sharpe_ratio': -20.737416600287883,
'top_pct': 8,
'total_pnl': -0.665957522919859,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.6110381077529566,
'window': 9,
'winning_trades': 465}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'window': [6, 24], 'n_bars': [3, 12]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1548 | BTCUSDT | 5 | volume_price_pivot_v86_y_C3 | 2023-08-01 ~ 2026-07-31 | 0.521 | 0.61% | 761 | -20.737 | 0.67 | 0.923 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783677071
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.19248035044607498}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1584417727545543}, '
'{"feature": "K_close_position_in_hl", "importance": 0.12225049233143372}, '
'{"feature": "O_pct_change_12", "importance": 0.1220722223625276}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.11009038773659155}, '
'{"feature": "K_body_size_pct", "importance": 0.10872871142125064}, '
'{"feature": "O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": 0.04850605312505967}, '
'{"feature": "O_div_binary_12", "importance": 0.03966342963856175}, '
'{"feature": "O_div_binary_48", "importance": 0.004652976277015329}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.19248035044607498}, {"feature": "O_div_amplitude_12", '
'"importance": 0.1584417727545543}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.12225049233143372}, {"feature": "O_pct_change_12", '
'"importance": 0.1220722223625276}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.11009038773659155}, {"feature": "K_body_size_pct", '
'"importance": 0.10872871142125064}, {"feature": '
'"O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": '
'0.04850605312505967}, {"feature": "O_div_binary_12", '
'"importance": 0.03966342963856175}, {"feature": '
'"O_div_binary_48", "importance": 0.004652976277015329}]',
'_model_metadata': {'created_at': '2026-07-11T01:51:10.880119',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6768085360450244,
'train_accuracy': 0.9230974099474},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 6.876044034957886},
'accuracy': 0.9230974099474,
'avg_loss': -0.004696834287878599,
'avg_win': 0.0015576460780477553,
'expectancy': -0.0008751084401049397,
'learning_rate': 0.07659969709057025,
'losing_trades': 296,
'max_depth': 5,
'max_drawdown': 0.6681591135909063,
'model_file': 'volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783677071',
'n_bars': 6,
'n_estimators': 214,
'profit_factor': 0.5209844847715376,
'sharpe_ratio': -20.737416600287883,
'top_pct': 8,
'total_pnl': -0.665957522919859,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.6110381077529566,
'window': 9,
'winning_trades': 465}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'window': [6, 24], 'n_bars': [3, 12]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1566 | BTCUSDT | 5 | volume_price_pivot_v86_y_C3 | 2023-08-01 ~ 2026-07-31 | 0.521 | 0.61% | 761 | -20.737 | 0.67 | 0.923 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783678239
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.19248035044607498}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1584417727545543}, '
'{"feature": "K_close_position_in_hl", "importance": 0.12225049233143372}, '
'{"feature": "O_pct_change_12", "importance": 0.1220722223625276}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.11009038773659155}, '
'{"feature": "K_body_size_pct", "importance": 0.10872871142125064}, '
'{"feature": "O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": 0.04850605312505967}, '
'{"feature": "O_div_binary_12", "importance": 0.03966342963856175}, '
'{"feature": "O_div_binary_48", "importance": 0.004652976277015329}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.19248035044607498}, {"feature": "O_div_amplitude_12", '
'"importance": 0.1584417727545543}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.12225049233143372}, {"feature": "O_pct_change_12", '
'"importance": 0.1220722223625276}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.11009038773659155}, {"feature": "K_body_size_pct", '
'"importance": 0.10872871142125064}, {"feature": '
'"O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": '
'0.04850605312505967}, {"feature": "O_div_binary_12", '
'"importance": 0.03966342963856175}, {"feature": '
'"O_div_binary_48", "importance": 0.004652976277015329}]',
'_model_metadata': {'created_at': '2026-07-11T02:10:39.741682',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6768085360450244,
'train_accuracy': 0.9230974099474},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 6.900851249694824},
'accuracy': 0.9230974099474,
'avg_loss': -0.004696834287878599,
'avg_win': 0.0015576460780477553,
'expectancy': -0.0008751084401049397,
'learning_rate': 0.07659969709057025,
'losing_trades': 296,
'max_depth': 5,
'max_drawdown': 0.6681591135909063,
'model_file': 'volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783678239',
'n_bars': 6,
'n_estimators': 214,
'profit_factor': 0.5209844847715376,
'sharpe_ratio': -20.737416600287883,
'top_pct': 8,
'total_pnl': -0.665957522919859,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.6110381077529566,
'window': 9,
'winning_trades': 465}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'window': [6, 24], 'n_bars': [3, 12]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1509 | BTCUSDT | 5 | volume_price_pivot_v86_y_C3 | 2023-08-01 ~ 2026-07-31 | 0.521 | 0.61% | 761 | -20.737 | 0.67 | 0.923 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783675386
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.19248035044607498}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1584417727545543}, '
'{"feature": "K_close_position_in_hl", "importance": 0.12225049233143372}, '
'{"feature": "O_pct_change_12", "importance": 0.1220722223625276}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.11009038773659155}, '
'{"feature": "K_body_size_pct", "importance": 0.10872871142125064}, '
'{"feature": "O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": 0.04850605312505967}, '
'{"feature": "O_div_binary_12", "importance": 0.03966342963856175}, '
'{"feature": "O_div_binary_48", "importance": 0.004652976277015329}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.19248035044607498}, {"feature": "O_div_amplitude_12", '
'"importance": 0.1584417727545543}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.12225049233143372}, {"feature": "O_pct_change_12", '
'"importance": 0.1220722223625276}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.11009038773659155}, {"feature": "K_body_size_pct", '
'"importance": 0.10872871142125064}, {"feature": '
'"O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": '
'0.04850605312505967}, {"feature": "O_div_binary_12", '
'"importance": 0.03966342963856175}, {"feature": '
'"O_div_binary_48", "importance": 0.004652976277015329}]',
'_model_metadata': {'created_at': '2026-07-11T01:23:05.921090',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6768085360450244,
'train_accuracy': 0.9230974099474},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 6.920125246047974},
'accuracy': 0.9230974099474,
'avg_loss': -0.004696834287878599,
'avg_win': 0.0015576460780477553,
'expectancy': -0.0008751084401049397,
'learning_rate': 0.07659969709057025,
'losing_trades': 296,
'max_depth': 5,
'max_drawdown': 0.6681591135909063,
'model_file': 'volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783675386',
'n_bars': 6,
'n_estimators': 214,
'profit_factor': 0.5209844847715376,
'sharpe_ratio': -20.737416600287883,
'top_pct': 8,
'total_pnl': -0.665957522919859,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.6110381077529566,
'window': 9,
'winning_trades': 465}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'window': [6, 24], 'n_bars': [3, 12]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1576 | BTCUSDT | 5 | volume_price_pivot_v86_y_C3 | 2023-08-01 ~ 2026-07-31 | 0.521 | 0.61% | 761 | -20.737 | 0.67 | 0.923 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C3_BTCUSDT_2_20260711_1783729556
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.19248035044607498}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1584417727545543}, '
'{"feature": "K_close_position_in_hl", "importance": 0.12225049233143372}, '
'{"feature": "O_pct_change_12", "importance": 0.1220722223625276}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.11009038773659155}, '
'{"feature": "K_body_size_pct", "importance": 0.10872871142125064}, '
'{"feature": "O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": 0.04850605312505967}, '
'{"feature": "O_div_binary_12", "importance": 0.03966342963856175}, '
'{"feature": "O_div_binary_48", "importance": 0.004652976277015329}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.19248035044607498}, {"feature": "O_div_amplitude_12", '
'"importance": 0.1584417727545543}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.12225049233143372}, {"feature": "O_pct_change_12", '
'"importance": 0.1220722223625276}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.11009038773659155}, {"feature": "K_body_size_pct", '
'"importance": 0.10872871142125064}, {"feature": '
'"O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": '
'0.04850605312505967}, {"feature": "O_div_binary_12", '
'"importance": 0.03966342963856175}, {"feature": '
'"O_div_binary_48", "importance": 0.004652976277015329}]',
'_model_metadata': {'created_at': '2026-07-11T16:25:55.984156',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6768085360450244,
'train_accuracy': 0.9230974099474},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 6.7635815143585205},
'accuracy': 0.9230974099474,
'avg_loss': -0.004696834287878599,
'avg_win': 0.0015576460780477553,
'expectancy': -0.0008751084401049397,
'learning_rate': 0.07659969709057025,
'losing_trades': 296,
'max_depth': 5,
'max_drawdown': 0.6681591135909063,
'model_file': 'volume_price_pivot_v86_y_C3_BTCUSDT_2_20260711_1783729556',
'n_bars': 6,
'n_estimators': 214,
'profit_factor': 0.5209844847715376,
'sharpe_ratio': -20.737416600287883,
'top_pct': 8,
'total_pnl': -0.665957522919859,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.6110381077529566,
'window': 9,
'winning_trades': 465}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'window': [6, 24], 'n_bars': [3, 12]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1502 | BTCUSDT | 5 | volume_price_pivot_v86_y_C3 | 2023-08-01 ~ 2026-07-31 | 0.521 | 0.61% | 761 | -20.737 | 0.67 | 0.923 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783675031
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.19248035044607498}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1584417727545543}, '
'{"feature": "K_close_position_in_hl", "importance": 0.12225049233143372}, '
'{"feature": "O_pct_change_12", "importance": 0.1220722223625276}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.11009038773659155}, '
'{"feature": "K_body_size_pct", "importance": 0.10872871142125064}, '
'{"feature": "O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": 0.04850605312505967}, '
'{"feature": "O_div_binary_12", "importance": 0.03966342963856175}, '
'{"feature": "O_div_binary_48", "importance": 0.004652976277015329}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.19248035044607498}, {"feature": "O_div_amplitude_12", '
'"importance": 0.1584417727545543}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.12225049233143372}, {"feature": "O_pct_change_12", '
'"importance": 0.1220722223625276}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.11009038773659155}, {"feature": "K_body_size_pct", '
'"importance": 0.10872871142125064}, {"feature": '
'"O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": '
'0.04850605312505967}, {"feature": "O_div_binary_12", '
'"importance": 0.03966342963856175}, {"feature": '
'"O_div_binary_48", "importance": 0.004652976277015329}]',
'_model_metadata': {'created_at': '2026-07-11T01:17:11.605316',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6768085360450244,
'train_accuracy': 0.9230974099474},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 6.937704086303711},
'accuracy': 0.9230974099474,
'avg_loss': -0.004696834287878599,
'avg_win': 0.0015576460780477553,
'expectancy': -0.0008751084401049397,
'learning_rate': 0.07659969709057025,
'losing_trades': 296,
'max_depth': 5,
'max_drawdown': 0.6681591135909063,
'model_file': 'volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783675031',
'n_bars': 6,
'n_estimators': 214,
'profit_factor': 0.5209844847715376,
'sharpe_ratio': -20.737416600287883,
'top_pct': 8,
'total_pnl': -0.665957522919859,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.6110381077529566,
'window': 9,
'winning_trades': 465}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'window': [6, 24], 'n_bars': [3, 12]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 142 | BTCUSDT | 60 | knn_resonance_5dc | 2025-01-01 ~ 2025-12-31 | 0.520 | 0.45% | 22 | -21.124 | 0.25 | 0.000 | 0.000 | 2026-05-04 |
|
Model: - (vv1)
Model File: -
Data Hash: -
Feature Score: -
Training Strategy: -
param (JSON):
展開 JSON{'avg_loss': -0.041707670779186086,
'avg_win': 0.02600792046871478,
'expectancy': -0.010927856575594783,
'knn_window': 140.0,
'lb': 0.0011035868663849017,
'losing_trades': 12.0,
'max_drawdown': 0.25231816510576854,
'max_hold_bars': 213.0,
'period_adx': 31.0,
'period_atr': 15.0,
'period_bb': 23.0,
'period_chop': 16.0,
'period_lookback': 151.0,
'period_mfi': 19.0,
'period_rsi': 21.0,
'profit_factor': 0.5196470254118867,
'sharpe_ratio': -21.12427464141536,
'sl_mult': 2.003626232819252,
'sl_mult_short': 3.3815923860317065,
'tb_horizon': 82.0,
'total_pnl': -0.24041284466308527,
'total_trades': 22.0,
'tp_mult': 5.007192416152466,
'tp_mult_short': 5.435879853262432,
'tsl_activate_mult': 2.062430558503302,
'tsl_trail_mult': 2.0701036589224824,
'ub': 0.0010378309485498266,
'w_bbw': 0.579830842353017,
'w_chop': 0.3298083630680045,
'w_energy': 1.6931069738781,
'w_flow': 0.4075526820963854,
'w_stress': 0.9190430828295613,
'win_rate': 0.45454545454545453,
'winning_trades': 10.0}
ind_param (optuna):
展開 Optuna 參數{'period_rsi': [7, 30], 'period_mfi': [7, 30], 'period_atr': [12, 40], 'period_adx': [15, 40], 'period_bb': [10, 40], 'period_chop': [7, 30], 'period_lookback': [120, 160], 'tb_horizon': [80, 200], 'ub': [0.001, 0.02], 'lb': [0.001, 0.02], 'knn_window': [140, 190], 'w_energy': [0.3, 2.0], 'w_flow': [0.3, 2.0], 'w_stress': [0.3, 2.0], 'w_bbw': [0.1, 1.5], 'w_chop': [0.1, 1.5], 'day_hold': [2, 2], 'tp_mult': [1.0, 6.0], 'sl_mult': [1.0, 6.0], 'tp_mult_short': [1.0, 6.0], 'sl_mult_short': [1.0, 6.0], 'tsl_activate_mult': [1.0, 5.0], 'tsl_trail_mult': [0.5, 3.0], 'max_hold_bars': [24, 288]}
|
||||||||||||
| 1578 | BTCUSDT | 5 | volume_price_pivot_v86_y_C8 | 2023-08-01 ~ 2026-07-31 | 0.517 | 0.58% | 4171 | -20.548 | 3.43 | 0.000 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C8_BTCUSDT_2_20260711_1783729623
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.16063792947811562}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.15903749050367966}, '
'{"feature": "O_div_amplitude_12", "importance": 0.15062601246649018}, '
'{"feature": "O_div_amplitude_48", "importance": 0.14909656564909748}, '
'{"feature": "K_body_size_pct", "importance": 0.12900853839471585}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1155247486659445}, '
'{"feature": "O_pct_change_12", "importance": 0.08813332709634013}, '
'{"feature": "K_consecutive_shrink", "importance": 0.026889052311083895}, '
'{"feature": "O_div_binary_12", "importance": 0.0174668449634796}, '
'{"feature": "O_div_binary_48", "importance": 0.003579490471053011}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.16063792947811562}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.15903749050367966}, {"feature": "O_div_amplitude_12", '
'"importance": 0.15062601246649018}, {"feature": '
'"O_div_amplitude_48", "importance": 0.14909656564909748}, '
'{"feature": "K_body_size_pct", "importance": '
'0.12900853839471585}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.1155247486659445}, {"feature": "O_pct_change_12", '
'"importance": 0.08813332709634013}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.026889052311083895}, {"feature": "O_div_binary_12", '
'"importance": 0.0174668449634796}, {"feature": '
'"O_div_binary_48", "importance": 0.003579490471053011}]',
'_model_metadata': {'created_at': '2026-07-11T16:27:03.132984',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.00013316465809974033},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 6.8686134815216064},
'accuracy': 0.00013316465809974033,
'avg_loss': -0.004000951872020659,
'avg_win': 0.001523328282051793,
'expectancy': -0.0008182989805711017,
'learning_rate': 0.07659969709057025,
'losing_trades': 1768,
'max_depth': 5,
'max_drawdown': 3.4289815578031475,
'model_file': 'volume_price_pivot_v86_y_C8_BTCUSDT_2_20260711_1783729623',
'n_estimators': 214,
'period_lookback': 11,
'profit_factor': 0.5174896738351075,
'sharpe_ratio': -20.54826530095343,
'top_pct': 8,
'total_pnl': -3.4131250479620667,
'total_trades': 4171,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.5761208343322944,
'winning_trades': 2403}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'period_lookback': [11, 13]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1512 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.515 | 0.57% | 761 | -20.895 | 0.62 | 0.514 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783675532
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_momentum_pct_change_48", "importance": 0.14068850840645455}, '
'{"feature": "K_high_pct_change_12", "importance": 0.1403180569165928}, '
'{"feature": "K_close_position_in_hl", "importance": 0.14020821646940476}, '
'{"feature": "K_body_size_pct", "importance": 0.13964910621471535}, '
'{"feature": "O_div_amplitude_48", "importance": 0.13620844559002732}, '
'{"feature": "O_div_amplitude_12", "importance": 0.13046691810814692}, '
'{"feature": "O_pct_change_12", "importance": 0.12972112748767053}, '
'{"feature": "K_consecutive_shrink", "importance": 0.031655706290131404}, '
'{"feature": "O_div_binary_12", "importance": 0.005875305491570727}, '
'{"feature": "O_div_binary_48", "importance": 0.005208609025285697}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_momentum_pct_change_48", "importance": '
'0.14068850840645455}, {"feature": "K_high_pct_change_12", '
'"importance": 0.1403180569165928}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.14020821646940476}, {"feature": "K_body_size_pct", '
'"importance": 0.13964910621471535}, {"feature": '
'"O_div_amplitude_48", "importance": 0.13620844559002732}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.13046691810814692}, {"feature": "O_pct_change_12", '
'"importance": 0.12972112748767053}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.031655706290131404}, {"feature": "O_div_binary_12", '
'"importance": 0.005875305491570727}, {"feature": '
'"O_div_binary_48", "importance": 0.005208609025285697}]',
'_model_metadata': {'created_at': '2026-07-11T01:25:32.597230',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.5139489979359478},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-b1535c7783ea8829',
'training_time_sec': 20.81544518470764},
'accuracy': 0.5139489979359478,
'avg_loss': -0.00392433773012361,
'avg_win': 0.0015214376928674432,
'expectancy': -0.0008185998410590668,
'learning_rate': 0.07659969709057025,
'losing_trades': 327,
'max_depth': 5,
'max_drawdown': 0.6247462092930929,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783675532',
'n_bars': 8,
'n_clusters': 4,
'n_estimators': 214,
'profit_factor': 0.5145525946137532,
'sharpe_ratio': -20.89537489651798,
'top_pct': 8,
'total_pnl': -0.62295447904595,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.5703022339027596,
'winning_trades': 434}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'n_clusters': [3, 10], 'n_bars': [3, 20]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1569 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.514 | 0.57% | 2868 | -20.737 | 2.36 | 0.242 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783678387
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.1415133719946662}, '
'{"feature": "K_close_position_in_hl", "importance": 0.14009381987110425}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13707010327817357}, '
'{"feature": "O_div_amplitude_48", "importance": 0.13700860162097414}, '
'{"feature": "O_pct_change_12", "importance": 0.13606731830182786}, '
'{"feature": "K_body_size_pct", "importance": 0.13604265477588723}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1307827076347264}, '
'{"feature": "K_consecutive_shrink", "importance": 0.03186483951065746}, '
'{"feature": "O_div_binary_12", "importance": 0.005484806576834125}, '
'{"feature": "O_div_binary_48", "importance": 0.004071776435148607}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.1415133719946662}, {"feature": "K_close_position_in_hl", '
'"importance": 0.14009381987110425}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13707010327817357}, {"feature": "O_div_amplitude_48", '
'"importance": 0.13700860162097414}, {"feature": '
'"O_pct_change_12", "importance": 0.13606731830182786}, '
'{"feature": "K_body_size_pct", "importance": '
'0.13604265477588723}, {"feature": "O_div_amplitude_12", '
'"importance": 0.1307827076347264}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.03186483951065746}, {"feature": "O_div_binary_12", '
'"importance": 0.005484806576834125}, {"feature": '
'"O_div_binary_48", "importance": 0.004071776435148607}]',
'_model_metadata': {'created_at': '2026-07-11T02:13:06.960026',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.24196018376722817},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-96fb5e4a2704b410',
'training_time_sec': 21.09234881401062},
'accuracy': 0.24196018376722817,
'avg_loss': -0.003943920071891373,
'avg_win': 0.0015233338026414453,
'expectancy': -0.0008214089678171901,
'learning_rate': 0.07659969709057025,
'losing_trades': 1230,
'max_depth': 5,
'max_drawdown': 2.356204319699692,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783678387',
'n_bars': 8,
'n_clusters': 4,
'n_estimators': 214,
'profit_factor': 0.5143701531328561,
'sharpe_ratio': -20.73744940007373,
'top_pct': 8,
'total_pnl': -2.3558009196997016,
'total_trades': 2868,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.5711297071129707,
'winning_trades': 1638}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'n_clusters': [3, 10], 'n_bars': [3, 20]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1430 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.512 | 0.57% | 4553 | -20.894 | 3.73 | 0.023 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783656969
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.15861693165891222}, '
'{"feature": "K_body_size_pct", "importance": 0.14172081537024558}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13974587548190548}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1396211063474757}, '
'{"feature": "O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1333432593525348}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12244383158129926}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02492194938842021}, '
'{"feature": "O_div_binary_48", "importance": 0.0033871110488751465}, '
'{"feature": "O_div_binary_12", "importance": 0.0021989537320793156}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.15861693165891222}, {"feature": "K_body_size_pct", '
'"importance": 0.14172081537024558}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13974587548190548}, {"feature": "O_div_amplitude_48", '
'"importance": 0.1396211063474757}, {"feature": '
'"O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1333432593525348}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12244383158129926}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02492194938842021}, {"feature": "O_div_binary_48", '
'"importance": 0.0033871110488751465}, {"feature": '
'"O_div_binary_12", "importance": 0.0021989537320793156}]',
'_model_metadata': {'created_at': '2026-07-10T20:16:08.582518',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.023104068180304946},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 16.10558581352234},
'accuracy': 0.023104068180304946,
'avg_loss': -0.0038607951128439622,
'avg_win': 0.0015169853338191854,
'expectancy': -0.0008181501687182717,
'losing_trades': 1977,
'max_drawdown': 3.7286423181742254,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783656969',
'profit_factor': 0.5119691787242396,
'sharpe_ratio': -20.894441877537236,
'total_pnl': -3.725037718174291,
'total_trades': 4553,
'trial_num': 0,
'win_rate': 0.5657808038655832,
'winning_trades': 2576}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1435 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.512 | 0.57% | 4553 | -20.894 | 3.73 | 0.023 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783657324
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.15861693165891222}, '
'{"feature": "K_body_size_pct", "importance": 0.14172081537024558}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13974587548190548}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1396211063474757}, '
'{"feature": "O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1333432593525348}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12244383158129926}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02492194938842021}, '
'{"feature": "O_div_binary_48", "importance": 0.0033871110488751465}, '
'{"feature": "O_div_binary_12", "importance": 0.0021989537320793156}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.15861693165891222}, {"feature": "K_body_size_pct", '
'"importance": 0.14172081537024558}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13974587548190548}, {"feature": "O_div_amplitude_48", '
'"importance": 0.1396211063474757}, {"feature": '
'"O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1333432593525348}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12244383158129926}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02492194938842021}, {"feature": "O_div_binary_48", '
'"importance": 0.0033871110488751465}, {"feature": '
'"O_div_binary_12", "importance": 0.0021989537320793156}]',
'_model_metadata': {'created_at': '2026-07-10T20:22:04.063732',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.023104068180304946},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 16.059715032577515},
'accuracy': 0.023104068180304946,
'avg_loss': -0.0038607951128439622,
'avg_win': 0.0015169853338191854,
'expectancy': -0.0008181501687182717,
'losing_trades': 1977,
'max_drawdown': 3.7286423181742254,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783657324',
'profit_factor': 0.5119691787242396,
'sharpe_ratio': -20.894441877537236,
'total_pnl': -3.725037718174291,
'total_trades': 4553,
'trial_num': 0,
'win_rate': 0.5657808038655832,
'winning_trades': 2576}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1434 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.512 | 0.57% | 4553 | -20.894 | 3.73 | 0.023 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783657253
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.15861693165891222}, '
'{"feature": "K_body_size_pct", "importance": 0.14172081537024558}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13974587548190548}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1396211063474757}, '
'{"feature": "O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1333432593525348}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12244383158129926}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02492194938842021}, '
'{"feature": "O_div_binary_48", "importance": 0.0033871110488751465}, '
'{"feature": "O_div_binary_12", "importance": 0.0021989537320793156}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.15861693165891222}, {"feature": "K_body_size_pct", '
'"importance": 0.14172081537024558}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13974587548190548}, {"feature": "O_div_amplitude_48", '
'"importance": 0.1396211063474757}, {"feature": '
'"O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1333432593525348}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12244383158129926}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02492194938842021}, {"feature": "O_div_binary_48", '
'"importance": 0.0033871110488751465}, {"feature": '
'"O_div_binary_12", "importance": 0.0021989537320793156}]',
'_model_metadata': {'created_at': '2026-07-10T20:20:52.854600',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.023104068180304946},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 16.08208727836609},
'accuracy': 0.023104068180304946,
'avg_loss': -0.0038607951128439622,
'avg_win': 0.0015169853338191854,
'expectancy': -0.0008181501687182717,
'losing_trades': 1977,
'max_drawdown': 3.7286423181742254,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783657253',
'profit_factor': 0.5119691787242396,
'sharpe_ratio': -20.894441877537236,
'total_pnl': -3.725037718174291,
'total_trades': 4553,
'trial_num': 0,
'win_rate': 0.5657808038655832,
'winning_trades': 2576}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1433 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.512 | 0.57% | 4553 | -20.894 | 3.73 | 0.023 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783657182
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.15861693165891222}, '
'{"feature": "K_body_size_pct", "importance": 0.14172081537024558}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13974587548190548}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1396211063474757}, '
'{"feature": "O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1333432593525348}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12244383158129926}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02492194938842021}, '
'{"feature": "O_div_binary_48", "importance": 0.0033871110488751465}, '
'{"feature": "O_div_binary_12", "importance": 0.0021989537320793156}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.15861693165891222}, {"feature": "K_body_size_pct", '
'"importance": 0.14172081537024558}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13974587548190548}, {"feature": "O_div_amplitude_48", '
'"importance": 0.1396211063474757}, {"feature": '
'"O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1333432593525348}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12244383158129926}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02492194938842021}, {"feature": "O_div_binary_48", '
'"importance": 0.0033871110488751465}, {"feature": '
'"O_div_binary_12", "importance": 0.0021989537320793156}]',
'_model_metadata': {'created_at': '2026-07-10T20:19:41.839240',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.023104068180304946},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 16.071470737457275},
'accuracy': 0.023104068180304946,
'avg_loss': -0.0038607951128439622,
'avg_win': 0.0015169853338191854,
'expectancy': -0.0008181501687182717,
'losing_trades': 1977,
'max_drawdown': 3.7286423181742254,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783657182',
'profit_factor': 0.5119691787242396,
'sharpe_ratio': -20.894441877537236,
'total_pnl': -3.725037718174291,
'total_trades': 4553,
'trial_num': 0,
'win_rate': 0.5657808038655832,
'winning_trades': 2576}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1432 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.512 | 0.57% | 4553 | -20.894 | 3.73 | 0.023 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783657111
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.15861693165891222}, '
'{"feature": "K_body_size_pct", "importance": 0.14172081537024558}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13974587548190548}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1396211063474757}, '
'{"feature": "O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1333432593525348}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12244383158129926}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02492194938842021}, '
'{"feature": "O_div_binary_48", "importance": 0.0033871110488751465}, '
'{"feature": "O_div_binary_12", "importance": 0.0021989537320793156}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.15861693165891222}, {"feature": "K_body_size_pct", '
'"importance": 0.14172081537024558}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13974587548190548}, {"feature": "O_div_amplitude_48", '
'"importance": 0.1396211063474757}, {"feature": '
'"O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1333432593525348}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12244383158129926}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02492194938842021}, {"feature": "O_div_binary_48", '
'"importance": 0.0033871110488751465}, {"feature": '
'"O_div_binary_12", "importance": 0.0021989537320793156}]',
'_model_metadata': {'created_at': '2026-07-10T20:18:30.778531',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.023104068180304946},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 15.905861377716064},
'accuracy': 0.023104068180304946,
'avg_loss': -0.0038607951128439622,
'avg_win': 0.0015169853338191854,
'expectancy': -0.0008181501687182717,
'losing_trades': 1977,
'max_drawdown': 3.7286423181742254,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783657111',
'profit_factor': 0.5119691787242396,
'sharpe_ratio': -20.894441877537236,
'total_pnl': -3.725037718174291,
'total_trades': 4553,
'trial_num': 0,
'win_rate': 0.5657808038655832,
'winning_trades': 2576}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1431 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.512 | 0.57% | 4553 | -20.894 | 3.73 | 0.023 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783657040
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.15861693165891222}, '
'{"feature": "K_body_size_pct", "importance": 0.14172081537024558}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13974587548190548}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1396211063474757}, '
'{"feature": "O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1333432593525348}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12244383158129926}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02492194938842021}, '
'{"feature": "O_div_binary_48", "importance": 0.0033871110488751465}, '
'{"feature": "O_div_binary_12", "importance": 0.0021989537320793156}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.15861693165891222}, {"feature": "K_body_size_pct", '
'"importance": 0.14172081537024558}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13974587548190548}, {"feature": "O_div_amplitude_48", '
'"importance": 0.1396211063474757}, {"feature": '
'"O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1333432593525348}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12244383158129926}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02492194938842021}, {"feature": "O_div_binary_48", '
'"importance": 0.0033871110488751465}, {"feature": '
'"O_div_binary_12", "importance": 0.0021989537320793156}]',
'_model_metadata': {'created_at': '2026-07-10T20:17:19.897510',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.023104068180304946},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 16.166041374206543},
'accuracy': 0.023104068180304946,
'avg_loss': -0.0038607951128439622,
'avg_win': 0.0015169853338191854,
'expectancy': -0.0008181501687182717,
'losing_trades': 1977,
'max_drawdown': 3.7286423181742254,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783657040',
'profit_factor': 0.5119691787242396,
'sharpe_ratio': -20.894441877537236,
'total_pnl': -3.725037718174291,
'total_trades': 4553,
'trial_num': 0,
'win_rate': 0.5657808038655832,
'winning_trades': 2576}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1429 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.512 | 0.57% | 4553 | -20.894 | 3.73 | 0.023 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783656898
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.15861693165891222}, '
'{"feature": "K_body_size_pct", "importance": 0.14172081537024558}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13974587548190548}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1396211063474757}, '
'{"feature": "O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1333432593525348}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12244383158129926}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02492194938842021}, '
'{"feature": "O_div_binary_48", "importance": 0.0033871110488751465}, '
'{"feature": "O_div_binary_12", "importance": 0.0021989537320793156}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.15861693165891222}, {"feature": "K_body_size_pct", '
'"importance": 0.14172081537024558}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13974587548190548}, {"feature": "O_div_amplitude_48", '
'"importance": 0.1396211063474757}, {"feature": '
'"O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1333432593525348}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12244383158129926}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02492194938842021}, {"feature": "O_div_binary_48", '
'"importance": 0.0033871110488751465}, {"feature": '
'"O_div_binary_12", "importance": 0.0021989537320793156}]',
'_model_metadata': {'created_at': '2026-07-10T20:14:57.371561',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.023104068180304946},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 16.104228258132935},
'accuracy': 0.023104068180304946,
'avg_loss': -0.0038607951128439622,
'avg_win': 0.0015169853338191854,
'expectancy': -0.0008181501687182717,
'losing_trades': 1977,
'max_drawdown': 3.7286423181742254,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783656898',
'profit_factor': 0.5119691787242396,
'sharpe_ratio': -20.894441877537236,
'total_pnl': -3.725037718174291,
'total_trades': 4553,
'trial_num': 0,
'win_rate': 0.5657808038655832,
'winning_trades': 2576}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1428 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.512 | 0.57% | 4553 | -20.894 | 3.73 | 0.023 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783656826
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.15861693165891222}, '
'{"feature": "K_body_size_pct", "importance": 0.14172081537024558}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13974587548190548}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1396211063474757}, '
'{"feature": "O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1333432593525348}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12244383158129926}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02492194938842021}, '
'{"feature": "O_div_binary_48", "importance": 0.0033871110488751465}, '
'{"feature": "O_div_binary_12", "importance": 0.0021989537320793156}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.15861693165891222}, {"feature": "K_body_size_pct", '
'"importance": 0.14172081537024558}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13974587548190548}, {"feature": "O_div_amplitude_48", '
'"importance": 0.1396211063474757}, {"feature": '
'"O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1333432593525348}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12244383158129926}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02492194938842021}, {"feature": "O_div_binary_48", '
'"importance": 0.0033871110488751465}, {"feature": '
'"O_div_binary_12", "importance": 0.0021989537320793156}]',
'_model_metadata': {'created_at': '2026-07-10T20:13:46.238688',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.023104068180304946},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 16.0856716632843},
'accuracy': 0.023104068180304946,
'avg_loss': -0.0038607951128439622,
'avg_win': 0.0015169853338191854,
'expectancy': -0.0008181501687182717,
'losing_trades': 1977,
'max_drawdown': 3.7286423181742254,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783656826',
'profit_factor': 0.5119691787242396,
'sharpe_ratio': -20.894441877537236,
'total_pnl': -3.725037718174291,
'total_trades': 4553,
'trial_num': 0,
'win_rate': 0.5657808038655832,
'winning_trades': 2576}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1427 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.512 | 0.57% | 4553 | -20.894 | 3.73 | 0.023 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783656755
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.15861693165891222}, '
'{"feature": "K_body_size_pct", "importance": 0.14172081537024558}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13974587548190548}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1396211063474757}, '
'{"feature": "O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1333432593525348}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12244383158129926}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02492194938842021}, '
'{"feature": "O_div_binary_48", "importance": 0.0033871110488751465}, '
'{"feature": "O_div_binary_12", "importance": 0.0021989537320793156}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.15861693165891222}, {"feature": "K_body_size_pct", '
'"importance": 0.14172081537024558}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13974587548190548}, {"feature": "O_div_amplitude_48", '
'"importance": 0.1396211063474757}, {"feature": '
'"O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1333432593525348}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12244383158129926}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02492194938842021}, {"feature": "O_div_binary_48", '
'"importance": 0.0033871110488751465}, {"feature": '
'"O_div_binary_12", "importance": 0.0021989537320793156}]',
'_model_metadata': {'created_at': '2026-07-10T20:12:34.810953',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.023104068180304946},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 15.987828493118286},
'accuracy': 0.023104068180304946,
'avg_loss': -0.0038607951128439622,
'avg_win': 0.0015169853338191854,
'expectancy': -0.0008181501687182717,
'losing_trades': 1977,
'max_drawdown': 3.7286423181742254,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783656755',
'profit_factor': 0.5119691787242396,
'sharpe_ratio': -20.894441877537236,
'total_pnl': -3.725037718174291,
'total_trades': 4553,
'trial_num': 0,
'win_rate': 0.5657808038655832,
'winning_trades': 2576}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1426 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.512 | 0.57% | 4553 | -20.894 | 3.73 | 0.023 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783656684
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.15861693165891222}, '
'{"feature": "K_body_size_pct", "importance": 0.14172081537024558}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13974587548190548}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1396211063474757}, '
'{"feature": "O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1333432593525348}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12244383158129926}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02492194938842021}, '
'{"feature": "O_div_binary_48", "importance": 0.0033871110488751465}, '
'{"feature": "O_div_binary_12", "importance": 0.0021989537320793156}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.15861693165891222}, {"feature": "K_body_size_pct", '
'"importance": 0.14172081537024558}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13974587548190548}, {"feature": "O_div_amplitude_48", '
'"importance": 0.1396211063474757}, {"feature": '
'"O_pct_change_12", "importance": 0.13400016603825238}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1333432593525348}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12244383158129926}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02492194938842021}, {"feature": "O_div_binary_48", '
'"importance": 0.0033871110488751465}, {"feature": '
'"O_div_binary_12", "importance": 0.0021989537320793156}]',
'_model_metadata': {'created_at': '2026-07-10T20:11:23.779248',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.023104068180304946},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 16.03099250793457},
'accuracy': 0.023104068180304946,
'avg_loss': -0.0038607951128439622,
'avg_win': 0.0015169853338191854,
'expectancy': -0.0008181501687182717,
'losing_trades': 1977,
'max_drawdown': 3.7286423181742254,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783656684',
'profit_factor': 0.5119691787242396,
'sharpe_ratio': -20.894441877537236,
'total_pnl': -3.725037718174291,
'total_trades': 4553,
'trial_num': 0,
'win_rate': 0.5657808038655832,
'winning_trades': 2576}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1543 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.510 | 0.57% | 2675 | -21.054 | 2.25 | 0.242 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783676885
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.14160527906666934}, '
'{"feature": "K_close_position_in_hl", "importance": 0.14008236757375814}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13940005906195133}, '
'{"feature": "K_body_size_pct", "importance": 0.13929477342556235}, '
'{"feature": "O_pct_change_12", "importance": 0.13527777795013363}, '
'{"feature": "O_div_amplitude_48", "importance": 0.1325759966672751}, '
'{"feature": "O_div_amplitude_12", "importance": 0.13207488463904232}, '
'{"feature": "K_consecutive_shrink", "importance": 0.030629148775778003}, '
'{"feature": "O_div_binary_12", "importance": 0.004859896548331655}, '
'{"feature": "O_div_binary_48", "importance": 0.004199816291498179}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.14160527906666934}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.14008236757375814}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13940005906195133}, {"feature": "K_body_size_pct", '
'"importance": 0.13929477342556235}, {"feature": '
'"O_pct_change_12", "importance": 0.13527777795013363}, '
'{"feature": "O_div_amplitude_48", "importance": '
'0.1325759966672751}, {"feature": "O_div_amplitude_12", '
'"importance": 0.13207488463904232}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.030629148775778003}, {"feature": "O_div_binary_12", '
'"importance": 0.004859896548331655}, {"feature": '
'"O_div_binary_48", "importance": 0.004199816291498179}]',
'_model_metadata': {'created_at': '2026-07-11T01:48:04.772923',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.2423596777415274},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-96fb5e4a2704b410',
'training_time_sec': 21.064851999282837},
'accuracy': 0.2423596777415274,
'avg_loss': -0.0039584472537455215,
'avg_win': 0.0015272494796566382,
'expectancy': -0.000835188889270198,
'learning_rate': 0.07659969709057025,
'losing_trades': 1152,
'max_depth': 5,
'max_drawdown': 2.2503473979145014,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783676885',
'n_bars': 8,
'n_clusters': 4,
'n_estimators': 214,
'profit_factor': 0.5100732494262076,
'sharpe_ratio': -21.053751341307844,
'top_pct': 8,
'total_pnl': -2.234130278797781,
'total_trades': 2675,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.5693457943925234,
'winning_trades': 1523}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'n_clusters': [3, 10], 'n_bars': [3, 20]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1292 | BTCUSDT | 5 | volume_price_pivot_v86_y_C0 | 2023-08-01 ~ 2026-04-30 | 0.509 | 0.57% | 15054 | -21.196 | 12.76 | 1.000 | 0.000 | 2026-07-07 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783404758
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_body_size_pct", "importance": 0.9999999986112202}, '
'{"feature": "K_high_pct_change_12", "importance": 1.3887797520790446e-09}, '
'{"feature": "O_div_amplitude_12", "importance": 0.0}, {"feature": '
'"O_div_amplitude_48", "importance": 0.0}, {"feature": "O_div_binary_48", '
'"importance": 0.0}, {"feature": "O_div_binary_12", "importance": 0.0}, '
'{"feature": "K_consecutive_shrink", "importance": 0.0}, {"feature": '
'"O_pct_change_12", "importance": 0.0}, {"feature": "K_close_position_in_hl", '
'"importance": 0.0}, {"feature": "K_momentum_pct_change_48", "importance": '
'0.0}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_body_size_pct", "importance": '
'0.9999999986112202}, {"feature": "K_high_pct_change_12", '
'"importance": 1.3887797520790446e-09}, {"feature": '
'"O_div_amplitude_12", "importance": 0.0}, {"feature": '
'"O_div_amplitude_48", "importance": 0.0}, {"feature": '
'"O_div_binary_48", "importance": 0.0}, {"feature": '
'"O_div_binary_12", "importance": 0.0}, {"feature": '
'"K_consecutive_shrink", "importance": 0.0}, {"feature": '
'"O_pct_change_12", "importance": 0.0}, {"feature": '
'"K_close_position_in_hl", "importance": 0.0}, {"feature": '
'"K_momentum_pct_change_48", "importance": 0.0}]',
'_model_metadata': {'created_at': '2026-07-07T22:12:36.593400',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.49974093264248703,
'train_accuracy': 1.0},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 1.1297826766967773},
'accuracy': 1.0,
'avg_loss': -0.0040492864965125394,
'avg_win': 0.0015254236002406835,
'expectancy': -0.0008464389060502955,
'losing_trades': 6405,
'max_drawdown': 12.764625576082457,
'model_file': 'volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783404758',
'profit_factor': 0.5086964642265746,
'sharpe_ratio': -21.195870962888776,
'total_pnl': -12.742291291681136,
'total_trades': 15054,
'trial_num': 0,
'win_rate': 0.5745316859306496,
'winning_trades': 8649}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1560 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.504 | 0.57% | 4553 | -21.422 | 3.88 | 0.111 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783677990
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.144154670816003}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.14088405620819175}, '
'{"feature": "K_close_position_in_hl", "importance": 0.14063655999144914}, '
'{"feature": "O_div_amplitude_12", "importance": 0.13538326521213406}, '
'{"feature": "K_body_size_pct", "importance": 0.1341435986538195}, '
'{"feature": "O_div_amplitude_48", "importance": 0.13306304736882493}, '
'{"feature": "O_pct_change_12", "importance": 0.13181994105052225}, '
'{"feature": "K_consecutive_shrink", "importance": 0.02961327610889212}, '
'{"feature": "O_div_binary_12", "importance": 0.005944288435056119}, '
'{"feature": "O_div_binary_48", "importance": 0.004357296155107048}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.144154670816003}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.14088405620819175}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.14063655999144914}, {"feature": "O_div_amplitude_12", '
'"importance": 0.13538326521213406}, {"feature": '
'"K_body_size_pct", "importance": 0.1341435986538195}, '
'{"feature": "O_div_amplitude_48", "importance": '
'0.13306304736882493}, {"feature": "O_pct_change_12", '
'"importance": 0.13181994105052225}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.02961327610889212}, {"feature": "O_div_binary_12", '
'"importance": 0.005944288435056119}, {"feature": '
'"O_div_binary_48", "importance": 0.004357296155107048}]',
'_model_metadata': {'created_at': '2026-07-11T02:06:29.963691',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.11132565417138292},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-8e8f6841378f772c',
'training_time_sec': 20.9617600440979},
'accuracy': 0.11132565417138292,
'avg_loss': -0.003984480595453424,
'avg_win': 0.0015219826804377461,
'expectancy': -0.0008508881623688595,
'learning_rate': 0.07659969709057025,
'losing_trades': 1962,
'max_depth': 5,
'max_drawdown': 3.875694403265358,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783677990',
'n_bars': 8,
'n_clusters': 4,
'n_estimators': 214,
'profit_factor': 0.5044363843859248,
'sharpe_ratio': -21.421822865647563,
'top_pct': 8,
'total_pnl': -3.874093803265417,
'total_trades': 4553,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.569075334943993,
'winning_trades': 2591}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'n_clusters': [3, 10], 'n_bars': [3, 20]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1517 | BTCUSDT | 5 | volume_price_pivot_v86_y_C3 | 2023-08-01 ~ 2026-07-31 | 0.504 | 0.49% | 761 | -18.430 | 0.60 | 0.923 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783675728
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_high_pct_change_12", "importance": 0.19248035044607498}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1584417727545543}, '
'{"feature": "K_close_position_in_hl", "importance": 0.12225049233143372}, '
'{"feature": "O_pct_change_12", "importance": 0.1220722223625276}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.11009038773659155}, '
'{"feature": "K_body_size_pct", "importance": 0.10872871142125064}, '
'{"feature": "O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": 0.04850605312505967}, '
'{"feature": "O_div_binary_12", "importance": 0.03966342963856175}, '
'{"feature": "O_div_binary_48", "importance": 0.004652976277015329}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_high_pct_change_12", "importance": '
'0.19248035044607498}, {"feature": "O_div_amplitude_12", '
'"importance": 0.1584417727545543}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.12225049233143372}, {"feature": "O_pct_change_12", '
'"importance": 0.1220722223625276}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.11009038773659155}, {"feature": "K_body_size_pct", '
'"importance": 0.10872871142125064}, {"feature": '
'"O_div_amplitude_48", "importance": 0.09311360390693048}, '
'{"feature": "K_consecutive_shrink", "importance": '
'0.04850605312505967}, {"feature": "O_div_binary_12", '
'"importance": 0.03966342963856175}, {"feature": '
'"O_div_binary_48", "importance": 0.004652976277015329}]',
'_model_metadata': {'created_at': '2026-07-11T01:28:48.091056',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6768085360450244,
'train_accuracy': 0.9230974099474},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 6.813560485839844},
'accuracy': 0.9230974099474,
'avg_loss': -0.0029298436350084743,
'avg_win': 0.0015531945140976507,
'expectancy': -0.000744288900030324,
'learning_rate': 0.07659969709057025,
'losing_trades': 390,
'max_depth': 5,
'max_drawdown': 0.6015851005915587,
'model_file': 'volume_price_pivot_v86_y_C3_BTCUSDT_2_20260710_1783675728',
'n_bars': 6,
'n_estimators': 214,
'profit_factor': 0.5043020199972441,
'sharpe_ratio': -18.4304966980537,
'top_pct': 8,
'total_pnl': -0.5664038529230767,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.48751642575558474,
'window': 9,
'winning_trades': 371}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'window': [6, 24], 'n_bars': [3, 12]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1535 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.500 | 0.57% | 944 | -21.784 | 0.84 | 0.399 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783676552
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_momentum_pct_change_48", "importance": 0.1435960395326756}, '
'{"feature": "O_div_amplitude_48", "importance": 0.14120382399109682}, '
'{"feature": "K_close_position_in_hl", "importance": 0.13868647438426293}, '
'{"feature": "K_high_pct_change_12", "importance": 0.137850257014336}, '
'{"feature": "O_pct_change_12", "importance": 0.13687921994507876}, '
'{"feature": "K_body_size_pct", "importance": 0.1323131457228307}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12370956600268358}, '
'{"feature": "K_consecutive_shrink", "importance": 0.033303281596952616}, '
'{"feature": "O_div_binary_48", "importance": 0.006507551863665333}, '
'{"feature": "O_div_binary_12", "importance": 0.00595063994641765}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_momentum_pct_change_48", "importance": '
'0.1435960395326756}, {"feature": "O_div_amplitude_48", '
'"importance": 0.14120382399109682}, {"feature": '
'"K_close_position_in_hl", "importance": '
'0.13868647438426293}, {"feature": "K_high_pct_change_12", '
'"importance": 0.137850257014336}, {"feature": '
'"O_pct_change_12", "importance": 0.13687921994507876}, '
'{"feature": "K_body_size_pct", "importance": '
'0.1323131457228307}, {"feature": "O_div_amplitude_12", '
'"importance": 0.12370956600268358}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.033303281596952616}, {"feature": "O_div_binary_48", '
'"importance": 0.006507551863665333}, {"feature": '
'"O_div_binary_12", "importance": 0.00595063994641765}]',
'_model_metadata': {'created_at': '2026-07-11T01:42:31.785580',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.3986284040215727},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-59d5966c96af7eca',
'training_time_sec': 27.66578984260559},
'accuracy': 0.3986284040215727,
'avg_loss': -0.004122131177414366,
'avg_win': 0.0015410895829664501,
'expectancy': -0.0008825769288914416,
'learning_rate': 0.07659969709057025,
'losing_trades': 404,
'max_depth': 5,
'max_drawdown': 0.838463092828113,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783676552',
'n_bars': 8,
'n_clusters': 4,
'n_estimators': 214,
'profit_factor': 0.4997104959062012,
'sharpe_ratio': -21.78440269313023,
'top_pct': 8,
'total_pnl': -0.8331526208735212,
'total_trades': 944,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.5720338983050848,
'winning_trades': 540}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'n_clusters': [3, 10], 'n_bars': [3, 20]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1332 | BTCUSDT | 5 | volume_price_pivot_v86_y_C0 | 2023-10-01 ~ 2026-06-30 | 0.484 | 0.55% | 1085 | -22.669 | 0.99 | 1.000 | 0.000 | 2026-07-07 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783406525
Data Hash: 3c112bae8dd2b04f
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.49503805940828866}, '
'{"feature": "K_body_size_pct", "importance": 0.25306597621106175}, '
'{"feature": "O_div_amplitude_12", "importance": 0.20626508910761507}, '
'{"feature": "K_high_pct_change_12", "importance": 0.026892957658935047}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.014842223518762129}, '
'{"feature": "O_pct_change_12", "importance": 0.001964406865697575}, '
'{"feature": "O_div_amplitude_48", "importance": 0.0013491679280310189}, '
'{"feature": "K_consecutive_shrink", "importance": 0.0005821193016086281}, '
'{"feature": "O_div_binary_48", "importance": 0.0}, {"feature": '
'"O_div_binary_12", "importance": 0.0}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.49503805940828866}, {"feature": "K_body_size_pct", '
'"importance": 0.25306597621106175}, {"feature": '
'"O_div_amplitude_12", "importance": 0.20626508910761507}, '
'{"feature": "K_high_pct_change_12", "importance": '
'0.026892957658935047}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.014842223518762129}, {"feature": "O_pct_change_12", '
'"importance": 0.001964406865697575}, {"feature": '
'"O_div_amplitude_48", "importance": '
'0.0013491679280310189}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.0005821193016086281}, {"feature": "O_div_binary_48", '
'"importance": 0.0}, {"feature": "O_div_binary_12", '
'"importance": 0.0}]',
'_model_metadata': {'created_at': '2026-07-07T22:42:05.561794',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6250664540138224,
'train_accuracy': 0.9998675672096411},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15102,
'tags': {},
'training_data_hash': '3c112bae8dd2b04f-374708fff7719dd5',
'training_time_sec': 4.144174337387085},
'accuracy': 0.9998675672096411,
'avg_loss': -0.003922352020005118,
'avg_win': 0.0015235543875008171,
'expectancy': -0.0009007523358405347,
'losing_trades': 483,
'max_drawdown': 0.9909452665363654,
'model_file': 'volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783406525',
'profit_factor': 0.4841286172425567,
'sharpe_ratio': -22.668825206055974,
'total_pnl': -0.9773162843869803,
'total_trades': 1085,
'trial_num': 0,
'win_rate': 0.5548387096774193,
'winning_trades': 602}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1483 | BTCUSDT | 5 | volume_price_pivot_v86_y_C7 | 2023-08-01 ~ 2026-07-31 | 0.484 | 0.43% | 761 | -18.079 | 0.37 | 0.780 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783672618
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.21155839813970073}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13496876595515586}, '
'{"feature": "K_body_size_pct", "importance": 0.12825970420004962}, '
'{"feature": "K_high_pct_change_12", "importance": 0.12716707501965233}, '
'{"feature": "O_div_amplitude_48", "importance": 0.11937223436888758}, '
'{"feature": "O_pct_change_12", "importance": 0.11812267373629194}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1128204108524052}, '
'{"feature": "K_consecutive_shrink", "importance": 0.038016766766642555}, '
'{"feature": "O_div_binary_12", "importance": 0.0061852575470556755}, '
'{"feature": "O_div_binary_48", "importance": 0.0035287134141584304}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.21155839813970073}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13496876595515586}, {"feature": "K_body_size_pct", '
'"importance": 0.12825970420004962}, {"feature": '
'"K_high_pct_change_12", "importance": '
'0.12716707501965233}, {"feature": "O_div_amplitude_48", '
'"importance": 0.11937223436888758}, {"feature": '
'"O_pct_change_12", "importance": 0.11812267373629194}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.1128204108524052}, {"feature": "K_consecutive_shrink", '
'"importance": 0.038016766766642555}, {"feature": '
'"O_div_binary_12", "importance": 0.0061852575470556755}, '
'{"feature": "O_div_binary_48", "importance": '
'0.0035287134141584304}]',
'_model_metadata': {'created_at': '2026-07-11T00:36:57.812859',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6060670107067325,
'train_accuracy': 0.7800785671482788},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-814dd7b9784d57c1',
'training_time_sec': 7.030166387557983},
'accuracy': 0.7800785671482788,
'avg_loss': -0.0016493481168116208,
'avg_win': 0.001070933121893529,
'expectancy': -0.00048759857334358724,
'learning_rate': 0.07659969709057025,
'losing_trades': 436,
'max_depth': 5,
'max_drawdown': 0.3711771680656734,
'model_file': 'volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783672618',
'n_estimators': 214,
'period_lookback': 11,
'profit_factor': 0.4840017071150118,
'sharpe_ratio': -18.078856477772863,
'top_pct': 8,
'total_pnl': -0.3710625143144698,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.42706964520367935,
'winning_trades': 325}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'period_lookback': [11, 13]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1518 | BTCUSDT | 5 | volume_price_pivot_v86_y_C7 | 2023-08-01 ~ 2026-07-31 | 0.484 | 0.43% | 761 | -18.079 | 0.37 | 0.780 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783675761
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.21155839813970073}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.13496876595515586}, '
'{"feature": "K_body_size_pct", "importance": 0.12825970420004962}, '
'{"feature": "K_high_pct_change_12", "importance": 0.12716707501965233}, '
'{"feature": "O_div_amplitude_48", "importance": 0.11937223436888758}, '
'{"feature": "O_pct_change_12", "importance": 0.11812267373629194}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1128204108524052}, '
'{"feature": "K_consecutive_shrink", "importance": 0.038016766766642555}, '
'{"feature": "O_div_binary_12", "importance": 0.0061852575470556755}, '
'{"feature": "O_div_binary_48", "importance": 0.0035287134141584304}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.21155839813970073}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.13496876595515586}, {"feature": "K_body_size_pct", '
'"importance": 0.12825970420004962}, {"feature": '
'"K_high_pct_change_12", "importance": '
'0.12716707501965233}, {"feature": "O_div_amplitude_48", '
'"importance": 0.11937223436888758}, {"feature": '
'"O_pct_change_12", "importance": 0.11812267373629194}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.1128204108524052}, {"feature": "K_consecutive_shrink", '
'"importance": 0.038016766766642555}, {"feature": '
'"O_div_binary_12", "importance": 0.0061852575470556755}, '
'{"feature": "O_div_binary_48", "importance": '
'0.0035287134141584304}]',
'_model_metadata': {'created_at': '2026-07-11T01:29:21.615184',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.6060670107067325,
'train_accuracy': 0.7800785671482788},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-814dd7b9784d57c1',
'training_time_sec': 7.005017280578613},
'accuracy': 0.7800785671482788,
'avg_loss': -0.0016493481168116208,
'avg_win': 0.001070933121893529,
'expectancy': -0.00048759857334358724,
'learning_rate': 0.07659969709057025,
'losing_trades': 436,
'max_depth': 5,
'max_drawdown': 0.3711771680656734,
'model_file': 'volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783675761',
'n_estimators': 214,
'period_lookback': 11,
'profit_factor': 0.4840017071150118,
'sharpe_ratio': -18.078856477772863,
'top_pct': 8,
'total_pnl': -0.3710625143144698,
'total_trades': 761,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.42706964520367935,
'winning_trades': 325}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'period_lookback': [11, 13]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 245 | BTCUSDT | 5 | volume_price_pivot_v86_y | 2024-01-01 ~ 2026-07-01 | 0.481 | 0.55% | 754 | -8.710 | 0.50 | 0.000 | 0.000 | 2026-06-21 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_BTCUSDT_20260621_1781979483
Data Hash: -
Feature Score: -
Training Strategy: -
param (JSON):
展開 JSON{'avg_loss': -0.0027439147055499185,
'avg_win': 0.001089026989677078,
'expectancy': -0.000644438684159004,
'learning_rate': 0.07356872832966682,
'losing_trades': 341,
'max_depth': 5,
'max_drawdown': 0.5036850897116464,
'model_file': 'volume_price_pivot_v86_y_BTCUSDT_20260621_1781979483',
'n_estimators': 179,
'profit_factor': 0.48068847387289754,
'sharpe_ratio': -8.709530544940545,
'top_pct': 12,
'total_pnl': -0.485906767855889,
'total_trades': 754,
'trail_stop_1': -0.13801767427177564,
'trail_stop_2': 0.08217439221137142,
'trail_stop_3': 0.41530895064226236,
'trail_stop_4': 0.7813923435934862,
'trail_stop_5': 2.3137253156621345,
'trail_thr_1': 0.3404944102722911,
'trail_thr_2': 0.5794394296957076,
'trail_thr_3': 1.2079812644058077,
'trail_thr_4': 1.6490378443212594,
'trail_thr_5': 2.5688965432930653,
'vp_subset_size': 0,
'win_rate': 0.5477453580901857,
'winning_trades': 413}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'day_hold': [1, 1]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1330 | BTCUSDT | 5 | volume_price_pivot_v86_y_C0 | 2023-08-01 ~ 2026-04-30 | 0.468 | 0.56% | 979 | -23.812 | 0.95 | 1.000 | 0.000 | 2026-07-07 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783406475
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.5034776911593689}, '
'{"feature": "K_high_pct_change_12", "importance": 0.20047468928056605}, '
'{"feature": "O_pct_change_12", "importance": 0.08975241311059592}, '
'{"feature": "K_body_size_pct", "importance": 0.08629917368122712}, '
'{"feature": "O_div_amplitude_48", "importance": 0.04892864596396656}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.040780202969414}, '
'{"feature": "O_div_amplitude_12", "importance": 0.02626365580856083}, '
'{"feature": "K_consecutive_shrink", "importance": 0.0023623064034075957}, '
'{"feature": "O_div_binary_12", "importance": 0.001661221622892952}, '
'{"feature": "O_div_binary_48", "importance": 0.0}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.5034776911593689}, {"feature": "K_high_pct_change_12", '
'"importance": 0.20047468928056605}, {"feature": '
'"O_pct_change_12", "importance": 0.08975241311059592}, '
'{"feature": "K_body_size_pct", "importance": '
'0.08629917368122712}, {"feature": "O_div_amplitude_48", '
'"importance": 0.04892864596396656}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.040780202969414}, {"feature": "O_div_amplitude_12", '
'"importance": 0.02626365580856083}, {"feature": '
'"K_consecutive_shrink", "importance": '
'0.0023623064034075957}, {"feature": "O_div_binary_12", '
'"importance": 0.001661221622892952}, {"feature": '
'"O_div_binary_48", "importance": 0.0}]',
'_model_metadata': {'created_at': '2026-07-07T22:41:15.070535',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.9239315230224321,
'train_accuracy': 0.9997336706838005},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-374708fff7719dd5',
'training_time_sec': 4.139404296875},
'accuracy': 0.9997336706838005,
'avg_loss': -0.004078035556703562,
'avg_win': 0.0015211373335308823,
'expectancy': -0.0009610291979928656,
'losing_trades': 434,
'max_drawdown': 0.9483207633694692,
'model_file': 'volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783406475',
'profit_factor': 0.4684078773179641,
'sharpe_ratio': -23.811595181103264,
'total_pnl': -0.9408475848350155,
'total_trades': 979,
'trial_num': 0,
'win_rate': 0.5566905005107252,
'winning_trades': 545}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1448 | BTCUSDT | 5 | volume_price_pivot_v86_y_C7 | 2023-08-01 ~ 2026-07-31 | 0.446 | 0.40% | 761 | -19.678 | 0.44 | 0.737 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783661992
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.3996863074521208}, '
'{"feature": "K_body_size_pct", "importance": 0.10245456653768649}, '
'{"feature": "K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.09590509006656436}, '
'{"feature": "O_div_amplitude_48", "importance": 0.08794803288793943}, '
'{"feature": "O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": 0.08474092505104278}, '
'{"feature": "K_consecutive_shrink", "importance": 0.03745521311504363}, '
'{"feature": "O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": 0.0026771249303541686}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.3996863074521208}, {"feature": "K_body_size_pct", '
'"importance": 0.10245456653768649}, {"feature": '
'"K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": '
'0.09590509006656436}, {"feature": "O_div_amplitude_48", '
'"importance": 0.08794803288793943}, {"feature": '
'"O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.08474092505104278}, {"feature": "K_consecutive_shrink", '
'"importance": 0.03745521311504363}, {"feature": '
'"O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": '
'0.0026771249303541686}]',
'_model_metadata': {'created_at': '2026-07-10T21:39:52.151708',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.604825395994889,
'train_accuracy': 0.7372661295692123},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-814dd7b9784d57c1',
'training_time_sec': 3.887439489364624},
'accuracy': 0.7372661295692123,
'avg_loss': -0.0017325437105271432,
'avg_win': 0.0011481329515461442,
'expectancy': -0.0005742164324792772,
'losing_trades': 455,
'max_drawdown': 0.44142165743971523,
'model_file': 'volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783661992',
'profit_factor': 0.4456747309387658,
'sharpe_ratio': -19.678434097255888,
'total_pnl': -0.43697870511673,
'total_trades': 761,
'trial_num': 0,
'win_rate': 0.4021024967148489,
'winning_trades': 306}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1461 | BTCUSDT | 5 | volume_price_pivot_v86_y_C7 | 2023-08-01 ~ 2026-07-31 | 0.446 | 0.40% | 761 | -19.678 | 0.44 | 0.737 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783669736
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.3996863074521208}, '
'{"feature": "K_body_size_pct", "importance": 0.10245456653768649}, '
'{"feature": "K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.09590509006656436}, '
'{"feature": "O_div_amplitude_48", "importance": 0.08794803288793943}, '
'{"feature": "O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": 0.08474092505104278}, '
'{"feature": "K_consecutive_shrink", "importance": 0.03745521311504363}, '
'{"feature": "O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": 0.0026771249303541686}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.3996863074521208}, {"feature": "K_body_size_pct", '
'"importance": 0.10245456653768649}, {"feature": '
'"K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": '
'0.09590509006656436}, {"feature": "O_div_amplitude_48", '
'"importance": 0.08794803288793943}, {"feature": '
'"O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.08474092505104278}, {"feature": "K_consecutive_shrink", '
'"importance": 0.03745521311504363}, {"feature": '
'"O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": '
'0.0026771249303541686}]',
'_model_metadata': {'created_at': '2026-07-10T23:48:56.212329',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.604825395994889,
'train_accuracy': 0.7372661295692123},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-814dd7b9784d57c1',
'training_time_sec': 4.0770368576049805},
'accuracy': 0.7372661295692123,
'avg_loss': -0.0017325437105271432,
'avg_win': 0.0011481329515461442,
'expectancy': -0.0005742164324792772,
'losing_trades': 455,
'max_drawdown': 0.44142165743971523,
'model_file': 'volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783669736',
'profit_factor': 0.4456747309387658,
'sharpe_ratio': -19.678434097255888,
'total_pnl': -0.43697870511673,
'total_trades': 761,
'trial_num': 0,
'win_rate': 0.4021024967148489,
'winning_trades': 306}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1457 | BTCUSDT | 5 | volume_price_pivot_v86_y_C7 | 2023-08-01 ~ 2026-07-31 | 0.446 | 0.40% | 761 | -19.678 | 0.44 | 0.737 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783662538
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.3996863074521208}, '
'{"feature": "K_body_size_pct", "importance": 0.10245456653768649}, '
'{"feature": "K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.09590509006656436}, '
'{"feature": "O_div_amplitude_48", "importance": 0.08794803288793943}, '
'{"feature": "O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": 0.08474092505104278}, '
'{"feature": "K_consecutive_shrink", "importance": 0.03745521311504363}, '
'{"feature": "O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": 0.0026771249303541686}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.3996863074521208}, {"feature": "K_body_size_pct", '
'"importance": 0.10245456653768649}, {"feature": '
'"K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": '
'0.09590509006656436}, {"feature": "O_div_amplitude_48", '
'"importance": 0.08794803288793943}, {"feature": '
'"O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.08474092505104278}, {"feature": "K_consecutive_shrink", '
'"importance": 0.03745521311504363}, {"feature": '
'"O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": '
'0.0026771249303541686}]',
'_model_metadata': {'created_at': '2026-07-10T21:48:58.735750',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.604825395994889,
'train_accuracy': 0.7372661295692123},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-814dd7b9784d57c1',
'training_time_sec': 4.064866065979004},
'accuracy': 0.7372661295692123,
'avg_loss': -0.0017325437105271432,
'avg_win': 0.0011481329515461442,
'expectancy': -0.0005742164324792772,
'losing_trades': 455,
'max_drawdown': 0.44142165743971523,
'model_file': 'volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783662538',
'profit_factor': 0.4456747309387658,
'sharpe_ratio': -19.678434097255888,
'total_pnl': -0.43697870511673,
'total_trades': 761,
'trial_num': 0,
'win_rate': 0.4021024967148489,
'winning_trades': 306}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1454 | BTCUSDT | 5 | volume_price_pivot_v86_y_C7 | 2023-08-01 ~ 2026-07-31 | 0.446 | 0.40% | 761 | -19.678 | 0.44 | 0.737 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783662360
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.3996863074521208}, '
'{"feature": "K_body_size_pct", "importance": 0.10245456653768649}, '
'{"feature": "K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.09590509006656436}, '
'{"feature": "O_div_amplitude_48", "importance": 0.08794803288793943}, '
'{"feature": "O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": 0.08474092505104278}, '
'{"feature": "K_consecutive_shrink", "importance": 0.03745521311504363}, '
'{"feature": "O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": 0.0026771249303541686}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.3996863074521208}, {"feature": "K_body_size_pct", '
'"importance": 0.10245456653768649}, {"feature": '
'"K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": '
'0.09590509006656436}, {"feature": "O_div_amplitude_48", '
'"importance": 0.08794803288793943}, {"feature": '
'"O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.08474092505104278}, {"feature": "K_consecutive_shrink", '
'"importance": 0.03745521311504363}, {"feature": '
'"O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": '
'0.0026771249303541686}]',
'_model_metadata': {'created_at': '2026-07-10T21:46:00.365799',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.604825395994889,
'train_accuracy': 0.7372661295692123},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-814dd7b9784d57c1',
'training_time_sec': 4.075442552566528},
'accuracy': 0.7372661295692123,
'avg_loss': -0.0017325437105271432,
'avg_win': 0.0011481329515461442,
'expectancy': -0.0005742164324792772,
'losing_trades': 455,
'max_drawdown': 0.44142165743971523,
'model_file': 'volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783662360',
'profit_factor': 0.4456747309387658,
'sharpe_ratio': -19.678434097255888,
'total_pnl': -0.43697870511673,
'total_trades': 761,
'trial_num': 0,
'win_rate': 0.4021024967148489,
'winning_trades': 306}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1452 | BTCUSDT | 5 | volume_price_pivot_v86_y_C7 | 2023-08-01 ~ 2026-07-31 | 0.446 | 0.40% | 761 | -19.678 | 0.44 | 0.737 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783662276
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.3996863074521208}, '
'{"feature": "K_body_size_pct", "importance": 0.10245456653768649}, '
'{"feature": "K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.09590509006656436}, '
'{"feature": "O_div_amplitude_48", "importance": 0.08794803288793943}, '
'{"feature": "O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": 0.08474092505104278}, '
'{"feature": "K_consecutive_shrink", "importance": 0.03745521311504363}, '
'{"feature": "O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": 0.0026771249303541686}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.3996863074521208}, {"feature": "K_body_size_pct", '
'"importance": 0.10245456653768649}, {"feature": '
'"K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": '
'0.09590509006656436}, {"feature": "O_div_amplitude_48", '
'"importance": 0.08794803288793943}, {"feature": '
'"O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.08474092505104278}, {"feature": "K_consecutive_shrink", '
'"importance": 0.03745521311504363}, {"feature": '
'"O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": '
'0.0026771249303541686}]',
'_model_metadata': {'created_at': '2026-07-10T21:44:36.023745',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.604825395994889,
'train_accuracy': 0.7372661295692123},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-814dd7b9784d57c1',
'training_time_sec': 4.131471157073975},
'accuracy': 0.7372661295692123,
'avg_loss': -0.0017325437105271432,
'avg_win': 0.0011481329515461442,
'expectancy': -0.0005742164324792772,
'losing_trades': 455,
'max_drawdown': 0.44142165743971523,
'model_file': 'volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783662276',
'profit_factor': 0.4456747309387658,
'sharpe_ratio': -19.678434097255888,
'total_pnl': -0.43697870511673,
'total_trades': 761,
'trial_num': 0,
'win_rate': 0.4021024967148489,
'winning_trades': 306}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1449 | BTCUSDT | 5 | volume_price_pivot_v86_y_C7 | 2023-08-01 ~ 2026-07-31 | 0.446 | 0.40% | 761 | -19.678 | 0.44 | 0.737 | 0.000 | 2026-07-10 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783662018
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.3996863074521208}, '
'{"feature": "K_body_size_pct", "importance": 0.10245456653768649}, '
'{"feature": "K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.09590509006656436}, '
'{"feature": "O_div_amplitude_48", "importance": 0.08794803288793943}, '
'{"feature": "O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": 0.08474092505104278}, '
'{"feature": "K_consecutive_shrink", "importance": 0.03745521311504363}, '
'{"feature": "O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": 0.0026771249303541686}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.3996863074521208}, {"feature": "K_body_size_pct", '
'"importance": 0.10245456653768649}, {"feature": '
'"K_high_pct_change_12", "importance": 0.1002192303116045}, '
'{"feature": "K_momentum_pct_change_48", "importance": '
'0.09590509006656436}, {"feature": "O_div_amplitude_48", '
'"importance": 0.08794803288793943}, {"feature": '
'"O_pct_change_12", "importance": 0.08482303401999484}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.08474092505104278}, {"feature": "K_consecutive_shrink", '
'"importance": 0.03745521311504363}, {"feature": '
'"O_div_binary_12", "importance": 0.0040904756276490106}, '
'{"feature": "O_div_binary_48", "importance": '
'0.0026771249303541686}]',
'_model_metadata': {'created_at': '2026-07-10T21:40:18.235471',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.604825395994889,
'train_accuracy': 0.7372661295692123},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-814dd7b9784d57c1',
'training_time_sec': 4.088123798370361},
'accuracy': 0.7372661295692123,
'avg_loss': -0.0017325437105271432,
'avg_win': 0.0011481329515461442,
'expectancy': -0.0005742164324792772,
'losing_trades': 455,
'max_drawdown': 0.44142165743971523,
'model_file': 'volume_price_pivot_v86_y_C7_BTCUSDT_2_20260710_1783662018',
'profit_factor': 0.4456747309387658,
'sharpe_ratio': -19.678434097255888,
'total_pnl': -0.43697870511673,
'total_trades': 761,
'trial_num': 0,
'win_rate': 0.4021024967148489,
'winning_trades': 306}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 240 | BTCUSDT | 5 | volume_price_pivot_v86_y_C0 | 2025-01-01 ~ 2025-12-31 | 0.438 | 0.56% | 2636 | -26.224 | 2.97 | 0.000 | 0.000 | 2026-06-20 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C0_BTCUSDT_20260620_1781893285
Data Hash: -
Feature Score: -
Training Strategy: -
param (JSON):
展開 JSON{'_y_candidate': 'C5',
'avg_loss': -0.004576259934403554,
'avg_win': 0.0015498899900503293,
'expectancy': -0.001120423463362991,
'learning_rate': 0.0673460419573921,
'losing_trades': 1149,
'max_depth': 5,
'max_drawdown': 2.969533235989436,
'model_file': 'volume_price_pivot_v86_y_C0_BTCUSDT_20260620_1781893285',
'n_estimators': 291,
'profit_factor': 0.43830974707151554,
'sharpe_ratio': -26.224215539277363,
'top_pct': 16,
'total_pnl': -2.9534362494248443,
'total_trades': 2636,
'trail_stop_1': -0.07248832931363793,
'trail_stop_2': 0.03168161003820911,
'trail_stop_3': 0.2521567178824907,
'trail_stop_4': 0.4738930375249196,
'trail_stop_5': 2.757339099784155,
'trail_thr_1': 0.16629446828196745,
'trail_thr_2': 0.3725899763410646,
'trail_thr_3': 1.0072757152482597,
'trail_thr_4': 1.555638793787726,
'trail_thr_5': 3.86425178689679,
'vp_subset_size': 0,
'win_rate': 0.5641122913505311,
'winning_trades': 1487}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'day_hold': [1, 1]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 2669 | BTCUSDT | 15 | zz_sylvain | 2024-01-01 ~ 2026-10-03 | 0.434 | 0.35% | 17 | -29.152 | 0.08 | 0.992 | 0.000 | 2026-10-03 |
|
Model: gradient_boosting (vv1)
Model File: zz_sylvain_BTCUSDT_2_20261003_1791005586
Data Hash: 4d2500492b3b40ec
Feature Score:
展開('[{"feature": "vol_ratio", "importance": 0.5081137115158266}, {"feature": '
'"pct_change", "importance": 0.29697273995419504}, {"feature": "hl_range", '
'"importance": 0.078998575745236}, {"feature": "atr_norm", "importance": '
'0.046546929779017705}, {"feature": "body_size_pct", "importance": '
'0.03800974954628074}, {"feature": "price_position", "importance": '
'0.016561279388241708}, {"feature": "consecutive_shrink", "importance": '
'0.014797014071202194}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "vol_ratio", "importance": '
'0.5081137115158266}, {"feature": "pct_change", '
'"importance": 0.29697273995419504}, {"feature": '
'"hl_range", "importance": 0.078998575745236}, {"feature": '
'"atr_norm", "importance": 0.046546929779017705}, '
'{"feature": "body_size_pct", "importance": '
'0.03800974954628074}, {"feature": "price_position", '
'"importance": 0.016561279388241708}, {"feature": '
'"consecutive_shrink", "importance": 0.014797014071202194}]',
'_model_metadata': {'feature_names': ['pct_change',
'hl_range',
'atr_norm',
'vol_ratio',
'price_position',
'consecutive_shrink',
'body_size_pct'],
'git_commit': 'd167aa95',
'metrics': {'accuracy': 0.9924768518518519,
'balanced_accuracy': 0.33317791506391575,
'long_recall': 0.0,
'macro_f1': 0.33207474102042794,
'short_recall': 0.0,
'train_accuracy': 0.9934690851015286},
'model_version': 'v1',
'training_data_hash': '4d2500492b3b40ec-814dd7b9784d57c1',
'training_time_sec': 23.733459949493408},
'_run_source': 'llm',
'accuracy': 0.9924768518518519,
'atr_factor': 4.7782143788446225,
'atr_period': 9,
'avg_loss': -0.009646935712246245,
'avg_win': 0.007676652870812075,
'balanced_accuracy': 0.33317791506391575,
'colsample_bytree': 0.8540362888980227,
'expectancy': -0.0035327279770491896,
'k_momentum_pct_change_window': 304,
'learning_rate': 0.021035886311957897,
'long_recall': 0.0,
'losing_trades': 11,
'macro_f1': 0.33207474102042794,
'max_depth': 3,
'max_drawdown': 0.07501635783716808,
'max_hold_bars': 40,
'min_child_weight': 43.44263114297183,
'model_file': 'zz_sylvain_BTCUSDT_2_20261003_1791005586',
'n_estimators': 89,
'optuna_seed': 833,
'profit_factor': 0.43405132232255195,
'reg_alpha': 0.10292247147901223,
'reg_lambda': 4.8495492608099715,
'reversal_abs': 0.0,
'reversal_ticks': 0,
'sharpe_ratio': -29.152473794817766,
'short_recall': 0.0,
'sl_pct': 0.009909423393147931,
'subsample': 0.8005575058716043,
'test_accuracy': 0.0,
'total_pnl': -0.06005637560983623,
'total_trades': 17,
'tp_pct': 0.022809232846471066,
'train_accuracy': 0.9934690851015286,
'trial_num': 0,
'win_rate': 0.35294117647058826,
'winning_trades': 6,
'zz_percent': 1.1247915185359671}
ind_param (optuna):
展開 Optuna 參數{'atr_period': [3, 20], 'atr_factor': [0.5, 5.0], 'zz_percent': [0.1, 1.5], 'reversal_abs': [0.0, 0.0], 'reversal_ticks': [0, 0], 'k_momentum_pct_change_window': [6, 504], 'n_estimators': [50, 300], 'max_depth': [2, 12], 'learning_rate': [0.01, 0.2], 'min_child_weight': [1.0, 50.0], 'subsample': [0.5, 1.0], 'colsample_bytree': [0.5, 1.0], 'reg_alpha': [0.0, 5.0], 'reg_lambda': [0.0, 5.0], 'optuna_seed': [1, 1000], 'tp_pct': [0.002, 0.1], 'sl_pct': [0.001, 0.05], 'max_hold_bars': [6, 192]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 1000,
'n_splits': 4,
'purge_days': 7,
'test_window_months': 3,
'train_window_months': 6}
|
||||||||||||
| 2676 | BTCUSDT | 15 | zz_sylvain | 2024-01-01 ~ 2026-10-03 | 0.434 | 0.35% | 17 | -29.152 | 0.08 | 0.992 | 0.000 | 2026-10-03 |
|
Model: gradient_boosting (vv1)
Model File: zz_sylvain_BTCUSDT_2_20261003_1791012827
Data Hash: 4d2500492b3b40ec
Feature Score:
展開('[{"feature": "vol_ratio", "importance": 0.5081137115158266}, {"feature": '
'"pct_change", "importance": 0.29697273995419504}, {"feature": "hl_range", '
'"importance": 0.078998575745236}, {"feature": "atr_norm", "importance": '
'0.046546929779017705}, {"feature": "body_size_pct", "importance": '
'0.03800974954628074}, {"feature": "price_position", "importance": '
'0.016561279388241708}, {"feature": "consecutive_shrink", "importance": '
'0.014797014071202194}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "vol_ratio", "importance": '
'0.5081137115158266}, {"feature": "pct_change", '
'"importance": 0.29697273995419504}, {"feature": '
'"hl_range", "importance": 0.078998575745236}, {"feature": '
'"atr_norm", "importance": 0.046546929779017705}, '
'{"feature": "body_size_pct", "importance": '
'0.03800974954628074}, {"feature": "price_position", '
'"importance": 0.016561279388241708}, {"feature": '
'"consecutive_shrink", "importance": 0.014797014071202194}]',
'_model_metadata': {'feature_names': ['pct_change',
'hl_range',
'atr_norm',
'vol_ratio',
'price_position',
'consecutive_shrink',
'body_size_pct'],
'git_commit': 'd167aa95',
'metrics': {'accuracy': 0.9924768518518519,
'balanced_accuracy': 0.33317791506391575,
'long_recall': 0.0,
'macro_f1': 0.33207474102042794,
'short_recall': 0.0,
'train_accuracy': 0.9934690851015286},
'model_version': 'v1',
'training_data_hash': '4d2500492b3b40ec-814dd7b9784d57c1',
'training_time_sec': 23.745294094085693},
'_run_source': 'llm',
'accuracy': 0.9924768518518519,
'atr_factor': 4.7782143788446225,
'atr_period': 9,
'avg_loss': -0.009646935712246245,
'avg_win': 0.007676652870812075,
'balanced_accuracy': 0.33317791506391575,
'colsample_bytree': 0.8540362888980227,
'expectancy': -0.0035327279770491896,
'k_momentum_pct_change_window': 304,
'learning_rate': 0.021035886311957897,
'long_recall': 0.0,
'losing_trades': 11,
'macro_f1': 0.33207474102042794,
'max_depth': 3,
'max_drawdown': 0.07501635783716808,
'max_hold_bars': 40,
'min_child_weight': 43.44263114297183,
'model_file': 'zz_sylvain_BTCUSDT_2_20261003_1791012827',
'n_estimators': 89,
'optuna_seed': 833,
'profit_factor': 0.43405132232255195,
'reg_alpha': 0.10292247147901223,
'reg_lambda': 4.8495492608099715,
'reversal_abs': 0.0,
'reversal_ticks': 0,
'sharpe_ratio': -29.152473794817766,
'short_recall': 0.0,
'sl_pct': 0.009909423393147931,
'subsample': 0.8005575058716043,
'test_accuracy': 0.0,
'total_pnl': -0.06005637560983623,
'total_trades': 17,
'tp_pct': 0.022809232846471066,
'train_accuracy': 0.9934690851015286,
'trial_num': 0,
'win_rate': 0.35294117647058826,
'winning_trades': 6,
'zz_percent': 1.1247915185359671}
ind_param (optuna):
展開 Optuna 參數{'atr_period': [3, 20], 'atr_factor': [0.5, 5.0], 'zz_percent': [0.1, 1.5], 'reversal_abs': [0.0, 0.0], 'reversal_ticks': [0, 0], 'k_momentum_pct_change_window': [6, 504], 'n_estimators': [50, 300], 'max_depth': [2, 12], 'learning_rate': [0.01, 0.2], 'min_child_weight': [1.0, 50.0], 'subsample': [0.5, 1.0], 'colsample_bytree': [0.5, 1.0], 'reg_alpha': [0.0, 5.0], 'reg_lambda': [0.0, 5.0], 'optuna_seed': [1, 1000], 'tp_pct': [0.002, 0.1], 'sl_pct': [0.001, 0.05], 'max_hold_bars': [6, 192]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 1000,
'n_splits': 4,
'purge_days': 7,
'test_window_months': 3,
'train_window_months': 6}
|
||||||||||||
| 2674 | BTCUSDT | 15 | zz_sylvain | 2024-01-01 ~ 2026-10-03 | 0.434 | 0.35% | 17 | -29.152 | 0.08 | 0.992 | 0.000 | 2026-10-03 |
|
Model: gradient_boosting (vv1)
Model File: zz_sylvain_BTCUSDT_2_20261003_1791012766
Data Hash: 4d2500492b3b40ec
Feature Score:
展開('[{"feature": "vol_ratio", "importance": 0.5081137115158266}, {"feature": '
'"pct_change", "importance": 0.29697273995419504}, {"feature": "hl_range", '
'"importance": 0.078998575745236}, {"feature": "atr_norm", "importance": '
'0.046546929779017705}, {"feature": "body_size_pct", "importance": '
'0.03800974954628074}, {"feature": "price_position", "importance": '
'0.016561279388241708}, {"feature": "consecutive_shrink", "importance": '
'0.014797014071202194}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "vol_ratio", "importance": '
'0.5081137115158266}, {"feature": "pct_change", '
'"importance": 0.29697273995419504}, {"feature": '
'"hl_range", "importance": 0.078998575745236}, {"feature": '
'"atr_norm", "importance": 0.046546929779017705}, '
'{"feature": "body_size_pct", "importance": '
'0.03800974954628074}, {"feature": "price_position", '
'"importance": 0.016561279388241708}, {"feature": '
'"consecutive_shrink", "importance": 0.014797014071202194}]',
'_model_metadata': {'feature_names': ['pct_change',
'hl_range',
'atr_norm',
'vol_ratio',
'price_position',
'consecutive_shrink',
'body_size_pct'],
'git_commit': 'd167aa95',
'metrics': {'accuracy': 0.9924768518518519,
'balanced_accuracy': 0.33317791506391575,
'long_recall': 0.0,
'macro_f1': 0.33207474102042794,
'short_recall': 0.0,
'train_accuracy': 0.9934690851015286},
'model_version': 'v1',
'training_data_hash': '4d2500492b3b40ec-814dd7b9784d57c1',
'training_time_sec': 23.76669979095459},
'_run_source': 'llm',
'accuracy': 0.9924768518518519,
'atr_factor': 4.7782143788446225,
'atr_period': 9,
'avg_loss': -0.009646935712246245,
'avg_win': 0.007676652870812075,
'balanced_accuracy': 0.33317791506391575,
'colsample_bytree': 0.8540362888980227,
'expectancy': -0.0035327279770491896,
'k_momentum_pct_change_window': 304,
'learning_rate': 0.021035886311957897,
'long_recall': 0.0,
'losing_trades': 11,
'macro_f1': 0.33207474102042794,
'max_depth': 3,
'max_drawdown': 0.07501635783716808,
'max_hold_bars': 40,
'min_child_weight': 43.44263114297183,
'model_file': 'zz_sylvain_BTCUSDT_2_20261003_1791012766',
'n_estimators': 89,
'optuna_seed': 833,
'profit_factor': 0.43405132232255195,
'reg_alpha': 0.10292247147901223,
'reg_lambda': 4.8495492608099715,
'reversal_abs': 0.0,
'reversal_ticks': 0,
'sharpe_ratio': -29.152473794817766,
'short_recall': 0.0,
'sl_pct': 0.009909423393147931,
'subsample': 0.8005575058716043,
'test_accuracy': 0.0,
'total_pnl': -0.06005637560983623,
'total_trades': 17,
'tp_pct': 0.022809232846471066,
'train_accuracy': 0.9934690851015286,
'trial_num': 0,
'win_rate': 0.35294117647058826,
'winning_trades': 6,
'zz_percent': 1.1247915185359671}
ind_param (optuna):
展開 Optuna 參數{'atr_period': [3, 20], 'atr_factor': [0.5, 5.0], 'zz_percent': [0.1, 1.5], 'reversal_abs': [0.0, 0.0], 'reversal_ticks': [0, 0], 'k_momentum_pct_change_window': [6, 504], 'n_estimators': [50, 300], 'max_depth': [2, 12], 'learning_rate': [0.01, 0.2], 'min_child_weight': [1.0, 50.0], 'subsample': [0.5, 1.0], 'colsample_bytree': [0.5, 1.0], 'reg_alpha': [0.0, 5.0], 'reg_lambda': [0.0, 5.0], 'optuna_seed': [1, 1000], 'tp_pct': [0.002, 0.1], 'sl_pct': [0.001, 0.05], 'max_hold_bars': [6, 192]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 1000,
'n_splits': 4,
'purge_days': 7,
'test_window_months': 3,
'train_window_months': 6}
|
||||||||||||
| 2670 | BTCUSDT | 15 | zz_sylvain | 2024-01-01 ~ 2026-10-03 | 0.434 | 0.35% | 17 | -29.152 | 0.08 | 0.992 | 0.000 | 2026-10-03 |
|
Model: gradient_boosting (vv1)
Model File: zz_sylvain_BTCUSDT_2_20261003_1791005745
Data Hash: 4d2500492b3b40ec
Feature Score:
展開('[{"feature": "vol_ratio", "importance": 0.5081137115158266}, {"feature": '
'"pct_change", "importance": 0.29697273995419504}, {"feature": "hl_range", '
'"importance": 0.078998575745236}, {"feature": "atr_norm", "importance": '
'0.046546929779017705}, {"feature": "body_size_pct", "importance": '
'0.03800974954628074}, {"feature": "price_position", "importance": '
'0.016561279388241708}, {"feature": "consecutive_shrink", "importance": '
'0.014797014071202194}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "vol_ratio", "importance": '
'0.5081137115158266}, {"feature": "pct_change", '
'"importance": 0.29697273995419504}, {"feature": '
'"hl_range", "importance": 0.078998575745236}, {"feature": '
'"atr_norm", "importance": 0.046546929779017705}, '
'{"feature": "body_size_pct", "importance": '
'0.03800974954628074}, {"feature": "price_position", '
'"importance": 0.016561279388241708}, {"feature": '
'"consecutive_shrink", "importance": 0.014797014071202194}]',
'_model_metadata': {'feature_names': ['pct_change',
'hl_range',
'atr_norm',
'vol_ratio',
'price_position',
'consecutive_shrink',
'body_size_pct'],
'git_commit': 'd167aa95',
'metrics': {'accuracy': 0.9924768518518519,
'balanced_accuracy': 0.33317791506391575,
'long_recall': 0.0,
'macro_f1': 0.33207474102042794,
'short_recall': 0.0,
'train_accuracy': 0.9934690851015286},
'model_version': 'v1',
'training_data_hash': '4d2500492b3b40ec-814dd7b9784d57c1',
'training_time_sec': 23.936805963516235},
'_run_source': 'llm',
'accuracy': 0.9924768518518519,
'atr_factor': 4.7782143788446225,
'atr_period': 9,
'avg_loss': -0.009646935712246245,
'avg_win': 0.007676652870812075,
'balanced_accuracy': 0.33317791506391575,
'colsample_bytree': 0.8540362888980227,
'expectancy': -0.0035327279770491896,
'k_momentum_pct_change_window': 304,
'learning_rate': 0.021035886311957897,
'long_recall': 0.0,
'losing_trades': 11,
'macro_f1': 0.33207474102042794,
'max_depth': 3,
'max_drawdown': 0.07501635783716808,
'max_hold_bars': 40,
'min_child_weight': 43.44263114297183,
'model_file': 'zz_sylvain_BTCUSDT_2_20261003_1791005745',
'n_estimators': 89,
'optuna_seed': 833,
'profit_factor': 0.43405132232255195,
'reg_alpha': 0.10292247147901223,
'reg_lambda': 4.8495492608099715,
'reversal_abs': 0.0,
'reversal_ticks': 0,
'sharpe_ratio': -29.152473794817766,
'short_recall': 0.0,
'sl_pct': 0.009909423393147931,
'subsample': 0.8005575058716043,
'test_accuracy': 0.0,
'total_pnl': -0.06005637560983623,
'total_trades': 17,
'tp_pct': 0.022809232846471066,
'train_accuracy': 0.9934690851015286,
'trial_num': 0,
'win_rate': 0.35294117647058826,
'winning_trades': 6,
'zz_percent': 1.1247915185359671}
ind_param (optuna):
展開 Optuna 參數{'atr_period': [3, 20], 'atr_factor': [0.5, 5.0], 'zz_percent': [0.1, 1.5], 'reversal_abs': [0.0, 0.0], 'reversal_ticks': [0, 0], 'k_momentum_pct_change_window': [6, 504], 'n_estimators': [50, 300], 'max_depth': [2, 12], 'learning_rate': [0.01, 0.2], 'min_child_weight': [1.0, 50.0], 'subsample': [0.5, 1.0], 'colsample_bytree': [0.5, 1.0], 'reg_alpha': [0.0, 5.0], 'reg_lambda': [0.0, 5.0], 'optuna_seed': [1, 1000], 'tp_pct': [0.002, 0.1], 'sl_pct': [0.001, 0.05], 'max_hold_bars': [6, 192]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 1000,
'n_splits': 4,
'purge_days': 7,
'test_window_months': 3,
'train_window_months': 6}
|
||||||||||||
| 2678 | BTCUSDT | 15 | zz_sylvain | 2024-01-01 ~ 2026-10-03 | 0.434 | 0.35% | 17 | -29.152 | 0.08 | 0.992 | 0.000 | 2026-10-03 |
|
Model: gradient_boosting (vv1)
Model File: zz_sylvain_BTCUSDT_2_20261003_1791012888
Data Hash: 4d2500492b3b40ec
Feature Score:
展開('[{"feature": "vol_ratio", "importance": 0.5081137115158266}, {"feature": '
'"pct_change", "importance": 0.29697273995419504}, {"feature": "hl_range", '
'"importance": 0.078998575745236}, {"feature": "atr_norm", "importance": '
'0.046546929779017705}, {"feature": "body_size_pct", "importance": '
'0.03800974954628074}, {"feature": "price_position", "importance": '
'0.016561279388241708}, {"feature": "consecutive_shrink", "importance": '
'0.014797014071202194}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "vol_ratio", "importance": '
'0.5081137115158266}, {"feature": "pct_change", '
'"importance": 0.29697273995419504}, {"feature": '
'"hl_range", "importance": 0.078998575745236}, {"feature": '
'"atr_norm", "importance": 0.046546929779017705}, '
'{"feature": "body_size_pct", "importance": '
'0.03800974954628074}, {"feature": "price_position", '
'"importance": 0.016561279388241708}, {"feature": '
'"consecutive_shrink", "importance": 0.014797014071202194}]',
'_model_metadata': {'feature_names': ['pct_change',
'hl_range',
'atr_norm',
'vol_ratio',
'price_position',
'consecutive_shrink',
'body_size_pct'],
'git_commit': 'd167aa95',
'metrics': {'accuracy': 0.9924768518518519,
'balanced_accuracy': 0.33317791506391575,
'long_recall': 0.0,
'macro_f1': 0.33207474102042794,
'short_recall': 0.0,
'train_accuracy': 0.9934690851015286},
'model_version': 'v1',
'training_data_hash': '4d2500492b3b40ec-814dd7b9784d57c1',
'training_time_sec': 23.763655185699463},
'_run_source': 'llm',
'accuracy': 0.9924768518518519,
'atr_factor': 4.7782143788446225,
'atr_period': 9,
'avg_loss': -0.009646935712246245,
'avg_win': 0.007676652870812075,
'balanced_accuracy': 0.33317791506391575,
'colsample_bytree': 0.8540362888980227,
'expectancy': -0.0035327279770491896,
'k_momentum_pct_change_window': 304,
'learning_rate': 0.021035886311957897,
'long_recall': 0.0,
'losing_trades': 11,
'macro_f1': 0.33207474102042794,
'max_depth': 3,
'max_drawdown': 0.07501635783716808,
'max_hold_bars': 40,
'min_child_weight': 43.44263114297183,
'model_file': 'zz_sylvain_BTCUSDT_2_20261003_1791012888',
'n_estimators': 89,
'optuna_seed': 833,
'profit_factor': 0.43405132232255195,
'reg_alpha': 0.10292247147901223,
'reg_lambda': 4.8495492608099715,
'reversal_abs': 0.0,
'reversal_ticks': 0,
'sharpe_ratio': -29.152473794817766,
'short_recall': 0.0,
'sl_pct': 0.009909423393147931,
'subsample': 0.8005575058716043,
'test_accuracy': 0.0,
'total_pnl': -0.06005637560983623,
'total_trades': 17,
'tp_pct': 0.022809232846471066,
'train_accuracy': 0.9934690851015286,
'trial_num': 0,
'win_rate': 0.35294117647058826,
'winning_trades': 6,
'zz_percent': 1.1247915185359671}
ind_param (optuna):
展開 Optuna 參數{'atr_period': [3, 20], 'atr_factor': [0.5, 5.0], 'zz_percent': [0.1, 1.5], 'reversal_abs': [0.0, 0.0], 'reversal_ticks': [0, 0], 'k_momentum_pct_change_window': [6, 504], 'n_estimators': [50, 300], 'max_depth': [2, 12], 'learning_rate': [0.01, 0.2], 'min_child_weight': [1.0, 50.0], 'subsample': [0.5, 1.0], 'colsample_bytree': [0.5, 1.0], 'reg_alpha': [0.0, 5.0], 'reg_lambda': [0.0, 5.0], 'optuna_seed': [1, 1000], 'tp_pct': [0.002, 0.1], 'sl_pct': [0.001, 0.05], 'max_hold_bars': [6, 192]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 1000,
'n_splits': 4,
'purge_days': 7,
'test_window_months': 3,
'train_window_months': 6}
|
||||||||||||
| 1313 | BTCUSDT | 5 | volume_price_pivot_v86_y_C0 | 2023-09-01 ~ 2026-05-31 | 0.419 | 0.55% | 760 | -27.683 | 0.93 | 0.853 | 0.000 | 2026-07-07 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783405887
Data Hash: c47fdc72c9c04d73
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.403264928117383}, '
'{"feature": "K_consecutive_shrink", "importance": 0.13860697874783667}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1368269122086821}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.1094159924664886}, '
'{"feature": "O_div_binary_12", "importance": 0.056430010257908926}, '
'{"feature": "O_div_amplitude_48", "importance": 0.054860953680901325}, '
'{"feature": "K_body_size_pct", "importance": 0.043816133865041615}, '
'{"feature": "K_high_pct_change_12", "importance": 0.03456038022540918}, '
'{"feature": "O_pct_change_12", "importance": 0.015522363299502018}, '
'{"feature": "O_div_binary_48", "importance": 0.006695347130846622}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.403264928117383}, {"feature": "K_consecutive_shrink", '
'"importance": 0.13860697874783667}, {"feature": '
'"O_div_amplitude_12", "importance": 0.1368269122086821}, '
'{"feature": "K_momentum_pct_change_48", "importance": '
'0.1094159924664886}, {"feature": "O_div_binary_12", '
'"importance": 0.056430010257908926}, {"feature": '
'"O_div_amplitude_48", "importance": 0.054860953680901325}, '
'{"feature": "K_body_size_pct", "importance": '
'0.043816133865041615}, {"feature": "K_high_pct_change_12", '
'"importance": 0.03456038022540918}, {"feature": '
'"O_pct_change_12", "importance": 0.015522363299502018}, '
'{"feature": "O_div_binary_48", "importance": '
'0.006695347130846622}]',
'_model_metadata': {'created_at': '2026-07-07T22:31:26.870892',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.8357421490801895,
'train_accuracy': 0.8527111228953997},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15086,
'tags': {},
'training_data_hash': 'c47fdc72c9c04d73-374708fff7719dd5',
'training_time_sec': 4.1307213306427},
'accuracy': 0.8527111228953997,
'avg_loss': -0.004622322597086454,
'avg_win': 0.0015588260517461442,
'expectancy': -0.001198291569246291,
'losing_trades': 339,
'max_drawdown': 0.9301785502897012,
'model_file': 'volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783405887',
'profit_factor': 0.4188126596411344,
'sharpe_ratio': -27.682829358278056,
'total_pnl': -0.9107015926271813,
'total_trades': 760,
'trial_num': 0,
'win_rate': 0.5539473684210526,
'winning_trades': 421}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1312 | BTCUSDT | 5 | volume_price_pivot_v86_y_C0 | 2023-08-01 ~ 2026-04-30 | 0.414 | 0.56% | 761 | -28.053 | 0.94 | 0.853 | 0.000 | 2026-07-07 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783405861
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.40588124100243195}, '
'{"feature": "K_consecutive_shrink", "importance": 0.13286807853701577}, '
'{"feature": "O_div_amplitude_12", "importance": 0.13169447745346982}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.1183740748366156}, '
'{"feature": "O_div_amplitude_48", "importance": 0.060025115723914946}, '
'{"feature": "O_div_binary_12", "importance": 0.056631214546549076}, '
'{"feature": "K_high_pct_change_12", "importance": 0.037961056557844854}, '
'{"feature": "K_body_size_pct", "importance": 0.037873376709202176}, '
'{"feature": "O_pct_change_12", "importance": 0.014050794038292815}, '
'{"feature": "O_div_binary_48", "importance": 0.004640570594662985}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.40588124100243195}, {"feature": "K_consecutive_shrink", '
'"importance": 0.13286807853701577}, {"feature": '
'"O_div_amplitude_12", "importance": 0.13169447745346982}, '
'{"feature": "K_momentum_pct_change_48", "importance": '
'0.1183740748366156}, {"feature": "O_div_amplitude_48", '
'"importance": 0.060025115723914946}, {"feature": '
'"O_div_binary_12", "importance": 0.056631214546549076}, '
'{"feature": "K_high_pct_change_12", "importance": '
'0.037961056557844854}, {"feature": "K_body_size_pct", '
'"importance": 0.037873376709202176}, {"feature": '
'"O_pct_change_12", "importance": 0.014050794038292815}, '
'{"feature": "O_div_binary_48", "importance": '
'0.004640570594662985}]',
'_model_metadata': {'created_at': '2026-07-07T22:31:01.490962',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.829647652167895,
'train_accuracy': 0.8533857114321859},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-4cbbd8ca5215b8d1',
'training_time_sec': 4.092428684234619},
'accuracy': 0.8533857114321859,
'avg_loss': -0.004763520701690178,
'avg_win': 0.001541332663493927,
'expectancy': -0.0012258434521059294,
'losing_trades': 334,
'max_drawdown': 0.9370627298465544,
'model_file': 'volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783405861',
'profit_factor': 0.41366591079937975,
'sharpe_ratio': -28.052875233683036,
'total_pnl': -0.9328668670526126,
'total_trades': 761,
'trial_num': 0,
'win_rate': 0.5611038107752957,
'winning_trades': 427}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 243 | BTCUSDT | 5 | volume_price_pivot_v86_y_C4 | 2025-01-01 ~ 2025-12-31 | 0.394 | 0.52% | 2636 | -29.593 | 3.27 | 0.000 | 0.000 | 2026-06-20 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C4_BTCUSDT_20260620_1781895319
Data Hash: -
Feature Score: -
Training Strategy: -
param (JSON):
展開 JSON{'_y_candidate': 'C2',
'avg_loss': -0.0042655514239832324,
'avg_win': 0.0015366287927923862,
'expectancy': -0.0012345946111987,
'learning_rate': 0.0460558866139096,
'losing_trades': 1259,
'max_depth': 4,
'max_drawdown': 3.2690154705769605,
'model_file': 'volume_price_pivot_v86_y_C4_BTCUSDT_20260620_1781895319',
'n_estimators': 234,
'profit_factor': 0.39400523729787457,
'sharpe_ratio': -29.593496744070986,
'sl_mult': 0.9124087199146088,
'top_pct': 7,
'total_pnl': -3.2543913951197743,
'total_trades': 2636,
'tp_mult': 1.0889358043460498,
'trail_stop_1': -0.1280365116750071,
'trail_stop_2': 0.0193116567319366,
'trail_stop_3': 0.29368193254877606,
'trail_stop_4': 0.5858823841313416,
'trail_stop_5': 2.920144787962017,
'trail_thr_1': 0.22034568677162938,
'trail_thr_2': 0.6489350799351911,
'trail_thr_3': 1.0867664679111966,
'trail_thr_4': 1.590625480413378,
'trail_thr_5': 3.165012111381681,
'vp_subset_size': 0,
'win_rate': 0.5223823975720789,
'winning_trades': 1377}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'day_hold': [1, 1], 'tp_mult': [1.0, 2.0], 'sl_mult': [0.5, 1.5], 'atr_period': [14, 14], 'n_bars': [12, 12]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1314 | BTCUSDT | 5 | volume_price_pivot_v86_y_C0 | 2023-10-01 ~ 2026-06-30 | 0.391 | 0.54% | 758 | -29.992 | 1.01 | 0.852 | 0.000 | 2026-07-07 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783405912
Data Hash: 3c112bae8dd2b04f
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.39794355237469786}, '
'{"feature": "K_consecutive_shrink", "importance": 0.14323822255256916}, '
'{"feature": "O_div_amplitude_12", "importance": 0.13735930164394156}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.11123143471118856}, '
'{"feature": "O_div_binary_12", "importance": 0.05750114212851946}, '
'{"feature": "O_div_amplitude_48", "importance": 0.05567392146393581}, '
'{"feature": "K_body_size_pct", "importance": 0.04523306363989987}, '
'{"feature": "K_high_pct_change_12", "importance": 0.03238134728356645}, '
'{"feature": "O_pct_change_12", "importance": 0.014089818366429821}, '
'{"feature": "O_div_binary_48", "importance": 0.005348195835251517}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.39794355237469786}, {"feature": "K_consecutive_shrink", '
'"importance": 0.14323822255256916}, {"feature": '
'"O_div_amplitude_12", "importance": 0.13735930164394156}, '
'{"feature": "K_momentum_pct_change_48", "importance": '
'0.11123143471118856}, {"feature": "O_div_binary_12", '
'"importance": 0.05750114212851946}, {"feature": '
'"O_div_amplitude_48", "importance": 0.05567392146393581}, '
'{"feature": "K_body_size_pct", "importance": '
'0.04523306363989987}, {"feature": "K_high_pct_change_12", '
'"importance": 0.03238134728356645}, {"feature": '
'"O_pct_change_12", "importance": 0.014089818366429821}, '
'{"feature": "O_div_binary_48", "importance": '
'0.005348195835251517}]',
'_model_metadata': {'created_at': '2026-07-07T22:31:52.345317',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.05,
'max_depth': 3,
'n_estimators': 200,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0.8358326085200471,
'train_accuracy': 0.852271222354655},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15102,
'tags': {},
'training_data_hash': '3c112bae8dd2b04f-9d34149fbd1fe777',
'training_time_sec': 4.1207358837127686},
'accuracy': 0.852271222354655,
'avg_loss': -0.0047496216699310706,
'avg_win': 0.001549995971534046,
'expectancy': -0.0013172442478663043,
'losing_trades': 345,
'max_drawdown': 1.0084781398826568,
'model_file': 'volume_price_pivot_v86_y_C0_BTCUSDT_2_20260707_1783405912',
'profit_factor': 0.390663204954029,
'sharpe_ratio': -29.992403088594216,
'total_pnl': -0.9984711398826585,
'total_trades': 758,
'trial_num': 0,
'win_rate': 0.5448548812664907,
'winning_trades': 413}
ind_param (optuna):
展開 Optuna 參數{}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1519 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.389 | 0.42% | 4553 | -24.415 | 3.63 | 0.564 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783675866
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_close_position_in_hl", "importance": 0.14305395226450038}, '
'{"feature": "K_momentum_pct_change_48", "importance": 0.14053847171135736}, '
'{"feature": "O_div_amplitude_48", "importance": 0.13922321696010942}, '
'{"feature": "K_high_pct_change_12", "importance": 0.13877260331594676}, '
'{"feature": "K_body_size_pct", "importance": 0.13204032827565432}, '
'{"feature": "O_pct_change_12", "importance": 0.13076231299615598}, '
'{"feature": "O_div_amplitude_12", "importance": 0.1300304678755959}, '
'{"feature": "K_consecutive_shrink", "importance": 0.0344024825824322}, '
'{"feature": "O_div_binary_12", "importance": 0.006105425081978863}, '
'{"feature": "O_div_binary_48", "importance": 0.00507073893626885}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_close_position_in_hl", "importance": '
'0.14305395226450038}, {"feature": '
'"K_momentum_pct_change_48", "importance": '
'0.14053847171135736}, {"feature": "O_div_amplitude_48", '
'"importance": 0.13922321696010942}, {"feature": '
'"K_high_pct_change_12", "importance": '
'0.13877260331594676}, {"feature": "K_body_size_pct", '
'"importance": 0.13204032827565432}, {"feature": '
'"O_pct_change_12", "importance": 0.13076231299615598}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.1300304678755959}, {"feature": "K_consecutive_shrink", '
'"importance": 0.0344024825824322}, {"feature": '
'"O_div_binary_12", "importance": 0.006105425081978863}, '
'{"feature": "O_div_binary_48", "importance": '
'0.00507073893626885}]',
'_model_metadata': {'created_at': '2026-07-11T01:31:05.616328',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.5641520740395499},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-9b768a7138e147b4',
'training_time_sec': 20.89871120452881},
'accuracy': 0.5641520740395499,
'avg_loss': -0.0022444698632348827,
'avg_win': 0.0012061584280450622,
'expectancy': -0.0007954030297344973,
'learning_rate': 0.07659969709057025,
'losing_trades': 2641,
'max_depth': 5,
'max_drawdown': 3.628966146310218,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783675866',
'n_bars': 8,
'n_clusters': 4,
'n_estimators': 214,
'profit_factor': 0.38905416061565845,
'sharpe_ratio': -24.414953862275407,
'top_pct': 8,
'total_pnl': -3.621469994381166,
'total_trades': 4553,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.4199428947946409,
'winning_trades': 1912}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'n_clusters': [3, 10], 'n_bars': [3, 20]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 1484 | BTCUSDT | 5 | volume_price_pivot_v86_y_C6 | 2023-08-01 ~ 2026-07-31 | 0.386 | 0.41% | 3613 | -25.062 | 2.98 | 0.574 | 0.000 | 2026-07-11 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783672720
Data Hash: 938ab6efac7e98b1
Feature Score:
展開('[{"feature": "K_momentum_pct_change_48", "importance": 0.1417047588093928}, '
'{"feature": "K_high_pct_change_12", "importance": 0.13988462421058265}, '
'{"feature": "K_body_size_pct", "importance": 0.1389465175383085}, '
'{"feature": "K_close_position_in_hl", "importance": 0.1382169924953617}, '
'{"feature": "O_div_amplitude_48", "importance": 0.137651153211816}, '
'{"feature": "O_pct_change_12", "importance": 0.1326293045074873}, '
'{"feature": "O_div_amplitude_12", "importance": 0.12926159173048096}, '
'{"feature": "K_consecutive_shrink", "importance": 0.031210433624733493}, '
'{"feature": "O_div_binary_12", "importance": 0.0055447185356417164}, '
'{"feature": "O_div_binary_48", "importance": 0.004949905336194837}]')
Training Strategy: -
param (JSON):
展開 JSON{'_feature_score': '[{"feature": "K_momentum_pct_change_48", "importance": '
'0.1417047588093928}, {"feature": "K_high_pct_change_12", '
'"importance": 0.13988462421058265}, {"feature": '
'"K_body_size_pct", "importance": 0.1389465175383085}, '
'{"feature": "K_close_position_in_hl", "importance": '
'0.1382169924953617}, {"feature": "O_div_amplitude_48", '
'"importance": 0.137651153211816}, {"feature": '
'"O_pct_change_12", "importance": 0.1326293045074873}, '
'{"feature": "O_div_amplitude_12", "importance": '
'0.12926159173048096}, {"feature": "K_consecutive_shrink", '
'"importance": 0.031210433624733493}, {"feature": '
'"O_div_binary_12", "importance": 0.0055447185356417164}, '
'{"feature": "O_div_binary_48", "importance": '
'0.004949905336194837}]',
'_model_metadata': {'created_at': '2026-07-11T00:38:40.316560',
'feature_names': ['K_momentum_pct_change_48',
'K_high_pct_change_12',
'K_close_position_in_hl',
'K_body_size_pct',
'K_consecutive_shrink',
'O_pct_change_12',
'O_div_binary_12',
'O_div_binary_48',
'O_div_amplitude_12',
'O_div_amplitude_48'],
'git_commit': 'unknown',
'hyperparameters': {'learning_rate': 0.07659969709057025,
'max_depth': 5,
'n_estimators': 214,
'random_state': 42,
'subsample': 0.8},
'metrics': {'auc': 0,
'train_accuracy': 0.5742725880551302},
'model_name': 'gradient_boosting',
'model_version': 'v1',
'n_features': 10,
'n_samples': 15019,
'tags': {},
'training_data_hash': '938ab6efac7e98b1-9d34149fbd1fe777',
'training_time_sec': 20.998055458068848},
'accuracy': 0.5742725880551302,
'avg_loss': -0.002266929330630985,
'avg_win': 0.001249859998911676,
'expectancy': -0.0008195266920951597,
'learning_rate': 0.07659969709057025,
'losing_trades': 2126,
'max_depth': 5,
'max_drawdown': 2.9760106663745876,
'model_file': 'volume_price_pivot_v86_y_C6_BTCUSDT_2_20260710_1783672720',
'n_bars': 8,
'n_clusters': 4,
'n_estimators': 214,
'profit_factor': 0.38563025151200486,
'sharpe_ratio': -25.062336907699503,
'top_pct': 8,
'total_pnl': -2.9609499385398124,
'total_trades': 3613,
'trail_stop_1': -0.1187962719115127,
'trail_stop_2': 0.011616722433639893,
'trail_stop_3': 0.470501755284444,
'trail_stop_4': 0.41235069657748147,
'trail_stop_5': 2.7486639612006325,
'trail_thr_1': 0.2697316968394073,
'trail_thr_2': 0.4045980821176709,
'trail_thr_3': 1.319705687464961,
'trail_thr_4': 1.6978254022286159,
'trail_thr_5': 3.9548647782429915,
'trial_num': 0,
'vp_subset_size': 0,
'win_rate': 0.4115693329642956,
'winning_trades': 1487}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'n_clusters': [3, 10], 'n_bars': [3, 20]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'min_train_bars': 500,
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||
| 241 | BTCUSDT | 5 | volume_price_pivot_v86_y_C5 | 2025-01-01 ~ 2025-12-31 | 0.373 | 0.49% | 2636 | -31.246 | 3.29 | 0.000 | 0.000 | 2026-06-20 |
|
Model: gradient_boosting (vv1)
Model File: volume_price_pivot_v86_y_C5_BTCUSDT_20260620_1781893334
Data Hash: -
Feature Score: -
Training Strategy: -
param (JSON):
展開 JSON{'_y_candidate': 'C2',
'avg_loss': -0.0039142559317257575,
'avg_win': 0.0015160203788667002,
'expectancy': -0.001248558835403056,
'learning_rate': 0.06724651309448233,
'losing_trades': 1342,
'max_depth': 4,
'max_drawdown': 3.294030822675679,
'model_file': 'volume_price_pivot_v86_y_C5_BTCUSDT_20260620_1781893334',
'n_bars': 9,
'n_estimators': 229,
'profit_factor': 0.3734544006620455,
'sharpe_ratio': -31.245864795291094,
'top_pct': 13,
'total_pnl': -3.291201090122456,
'total_trades': 2636,
'trail_stop_1': -0.046093998073768364,
'trail_stop_2': 0.19765717080973857,
'trail_stop_3': 0.3971444303263326,
'trail_stop_4': 0.44862486929273754,
'trail_stop_5': 2.5457152570189567,
'trail_thr_1': 0.15917843603816578,
'trail_thr_2': 0.6280394366008273,
'trail_thr_3': 1.3811147725749056,
'trail_thr_4': 1.7439658431589762,
'trail_thr_5': 3.426012559866251,
'vp_subset_size': 2,
'win_rate': 0.49089529590288317,
'winning_trades': 1294}
ind_param (optuna):
展開 Optuna 參數{'n_estimators': [165, 295], 'max_depth': [3, 5], 'learning_rate': [0.04, 0.09], 'trail_thr_1': [0.15, 0.35], 'trail_stop_1': [-0.15, 0.05], 'trail_thr_2': [0.35, 0.7], 'trail_stop_2': [0.0, 0.2], 'trail_thr_3': [0.8, 1.4], 'trail_stop_3': [0.2, 0.65], 'trail_thr_4': [1.45, 1.8], 'trail_stop_4': [0.4, 1.0], 'trail_thr_5': [2.5, 4.0], 'trail_stop_5': [1.5, 3.0], 'vp_subset_size': [0, 3], 'top_pct': [7, 16], 'day_hold': [1, 1], 'n_bars': [6, 24]}
Fold Config:
展開{'method': 'expanding-window-walk-forward',
'n_splits': 4,
'purge_days': 0,
'test_window_months': 6,
'train_window_months': 6}
|
||||||||||||