HyperOpt 超參數優化
⚠️ 本站內容僅作教育用途,不構成投資建議。投資涉及風險,作出任何投資決定前請諮詢持牌專業人士。
HyperOpt 是 Freqtrade 框架內建的超參數優化工具:使用者在策略檔內把指標期數、閾值、止蝕距離等定義為可優化參數並給定搜尋範圍,HyperOpt 便會自動試驗不同組合,按指定的目標函數(例如總利潤最大、回撤最小、或 Sortino 比率最高)篩出「最優」的一組。
使用上有三個要點。第一,搜尋結果高度依賴目標函數的選擇——以純利潤為目標容易選出回撤極大的組合。第二,優化範圍本身是額外自由度,範圍劃得寬窄直接影響結果,屬隱性的人工干預。第三,亦是最重要的一點:在全段歷史數據上跑 HyperOpt 而不留樣本外數據,得出的最優參數極大機會是過度擬合 Overfitting 的產物;穩妥做法是配合滾動式前瞻分析 Walk-Forward Analysis,每段只用前段數據優化、後段數據驗證。