{ "symbol": "US500", "timeframe": "H1", "lookback": 48, "num_features": 24, "feature_columns": [ "open", "high", "low", "close", "tick_volume", "rsi", "ema20_n", "ema50_n", "atr_n", "price_change", "high_low_ratio", "volume_ma", "volume_ratio", "rsi7_n", "rsi21_n", "rsi_fast_slow_spread", "rsi_velocity", "rsi_accel", "rsi_dist_mid_50", "rsi_cross_overbought", "rsi_cross_oversold", "rsi_cross_50_up", "rsi_cross_50_down", "session_asian_utc" ], "num_classes": 5, "class_names": [ "HOLD", "BUY", "SELL_SHORT", "CLOSE_LONG", "CLOSE_SHORT" ], "train_window": [ "2010-01-01", "2020-01-01" ], "oos_window": [ "2020-01-01", "2025-01-01" ], "scaler_fit_on": "train_only_rows_before_2020", "clustering": "KMeans n=12 on forward returns (1,2,4,8,16) ATR-norm; sample reweight train", "scaler_feature_min": [ 1352.5, 1352.5999755859375, 1347.9000244140625, 1352.0999755859375, 0.0, 0.04497450217604637, -0.030356179922819138, -0.04839427396655083, 0.00028562467196024954, -0.047754231840372086, 1.0, 0.00017100000695791095, 0.0, 0.01168255414813757, 0.0760856345295906, -0.49618232250213623, -1.6348180770874023, -1.731970191001892, 6.116794793342706e-06, 0.0, 0.0, 0.0, 0.0, 0.0 ], "scaler_feature_max": [ 3250.199951171875, 3251.5, 3249.5, 3250.199951171875, 26050000896.0, 0.887104868888855, 0.09538312256336212, 0.10739167034626007, 0.02898731827735901, 0.036042287945747375, 1.0754634141921997, 6759499776.0, 20.0, 0.9637425541877747, 0.8267387747764587, 0.5573697686195374, 1.2618913650512695, 1.8784747123718262, 0.9100509881973267, 1.0, 1.0, 1.0, 1.0, 1.0 ], "scaler_scale": [ 0.0005269537214189768, 0.0005266206571832299, 0.0005258729797787964, 0.0005268426612019539, 3.8387713147125524e-11, 1.1874645948410034, 7.952962398529053, 6.419064044952393, 34.84115219116211, 11.933670043945312, 13.25145435333252, 1.4793993807771244e-10, 0.05000000074505806, 1.05035400390625, 1.332173228263855, 0.949169933795929, 0.34521928429603577, 0.2769741714000702, 1.0988469123840332, 1.0, 1.0, 1.0, 1.0, 1.0 ], "oos_val_accuracy": 0.293920636177063, "oos_val_loss": 1.5438036918640137, "notes": "ONNX for repo EAs; convert to ENKS externally if required." }