import json import glob from kis_trader.backtest.param_search_optuna import _save_best_params_to_db for path in glob.glob("kis_trader/backtest/results/optuna_*_fast_20260808_02*.json"): with open(path, "r", encoding="utf-8") as f: data = json.load(f) strat = data.get("strategy") # TPE의 best 파라미터는 json 내부에 저장되어 있음 # 하지만 param_search_optuna.py 에는 _save_best_params_to_db(best_params, strat) 가 있음. # JSON에서 파싱: # "job" 안에 있거나 최상단에 있을 수 있음. # JSON 파일 포맷 확인을 위해 그냥 로드해봄 pass