2342 lines
66 KiB
JSON
2342 lines
66 KiB
JSON
{
|
|
"artifact": {
|
|
"version": 4,
|
|
"created_at": "2026-06-25T19:19:56.616816+00:00",
|
|
"feature_count": 55,
|
|
"target_horizon": 3,
|
|
"target_horizons": [
|
|
1,
|
|
3,
|
|
6,
|
|
12
|
|
],
|
|
"target_transform": "net_return_over_volatility",
|
|
"symbols": {
|
|
"BTCUSDT": {
|
|
"model": "torch_gru",
|
|
"lookback": 64,
|
|
"hidden_size": 96,
|
|
"skill": 0.14348767641139684,
|
|
"directional_accuracy": 0.7166666666666667
|
|
},
|
|
"ETHUSDT": {
|
|
"model": "torch_lstm",
|
|
"lookback": 64,
|
|
"hidden_size": 64,
|
|
"skill": 0.08394313616425304,
|
|
"directional_accuracy": 0.6333333333333333
|
|
},
|
|
"HYPEUSDT": {
|
|
"model": "torch_gru",
|
|
"lookback": 64,
|
|
"hidden_size": 96,
|
|
"skill": 0.035782281121840696,
|
|
"directional_accuracy": 0.6416666666666667
|
|
},
|
|
"SOLUSDT": {
|
|
"model": "torch_lstm",
|
|
"lookback": 64,
|
|
"hidden_size": 64,
|
|
"skill": 0.13575967324832913,
|
|
"directional_accuracy": 0.7083333333333334
|
|
},
|
|
"XRPUSDT": {
|
|
"model": "torch_lstm",
|
|
"lookback": 64,
|
|
"hidden_size": 96,
|
|
"skill": 0.172323192567837,
|
|
"directional_accuracy": 0.7583333333333333
|
|
},
|
|
"XPLUSDT": {
|
|
"model": "torch_gru",
|
|
"lookback": 64,
|
|
"hidden_size": 96,
|
|
"skill": 0.06145955501181189,
|
|
"directional_accuracy": 0.65
|
|
},
|
|
"WLDUSDT": {
|
|
"model": "torch_lstm",
|
|
"lookback": 64,
|
|
"hidden_size": 64,
|
|
"skill": 0.04370288237236071,
|
|
"directional_accuracy": 0.6583333333333333
|
|
},
|
|
"MNTUSDT": {
|
|
"model": "torch_gru",
|
|
"lookback": 64,
|
|
"hidden_size": 96,
|
|
"skill": 0.12551885460738252,
|
|
"directional_accuracy": 0.725
|
|
},
|
|
"HUSDT": {
|
|
"model": "torch_gru",
|
|
"lookback": 64,
|
|
"hidden_size": 96,
|
|
"skill": 0.06790544494207959,
|
|
"directional_accuracy": 0.7583333333333333
|
|
},
|
|
"XAUTUSDT": {
|
|
"model": "torch_lstm",
|
|
"lookback": 64,
|
|
"hidden_size": 96,
|
|
"skill": 0.30088658374323707,
|
|
"directional_accuracy": 0.8666666666666667
|
|
},
|
|
"IPUSDT": {
|
|
"model": "torch_gru",
|
|
"lookback": 64,
|
|
"hidden_size": 96,
|
|
"skill": 0.03848445084322711,
|
|
"directional_accuracy": 0.5916666666666667
|
|
},
|
|
"AAVEUSDT": {
|
|
"model": "torch_gru",
|
|
"lookback": 64,
|
|
"hidden_size": 64,
|
|
"skill": 0.0182927955809241,
|
|
"directional_accuracy": 0.6
|
|
}
|
|
}
|
|
},
|
|
"records_by_symbol": {
|
|
"BTCUSDT": 1200,
|
|
"ETHUSDT": 1200,
|
|
"HYPEUSDT": 1200,
|
|
"SOLUSDT": 1200,
|
|
"XRPUSDT": 1200,
|
|
"XPLUSDT": 1200,
|
|
"WLDUSDT": 1200,
|
|
"MNTUSDT": 1200,
|
|
"HUSDT": 1200,
|
|
"XAUTUSDT": 1200,
|
|
"IPUSDT": 1200,
|
|
"AAVEUSDT": 1200
|
|
},
|
|
"recommended": {
|
|
"edge": 0.08,
|
|
"probability": 0.47,
|
|
"confidence": 0.4,
|
|
"trades": 979,
|
|
"wins": 511,
|
|
"win_rate": 0.5219611848825332,
|
|
"total_net_percent": 466.27608349262,
|
|
"average_net_percent": 0.4762779198086006,
|
|
"max_drawdown_percent": 50.042077340760926,
|
|
"profit_factor": 1.8533131794939932,
|
|
"score": 5.990035299370374
|
|
},
|
|
"full_replay": {
|
|
"trades": 351,
|
|
"wins": 216,
|
|
"win_rate": 0.6154,
|
|
"total_net_percent": 529.2845,
|
|
"avg_net_percent": 1.5079,
|
|
"max_drawdown_percent": 35.2534,
|
|
"profit_factor": 3.2285,
|
|
"trades_detail": [
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"entry_timestamp": 1781798400000,
|
|
"exit_timestamp": 1781812800000,
|
|
"net_percent": 1.141,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 4,
|
|
"entry_probability": 0.5174,
|
|
"entry_expected_percent": 0.1598
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1781816400000,
|
|
"exit_timestamp": 1781820000000,
|
|
"net_percent": 0.3717,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4745,
|
|
"entry_expected_percent": 0.512
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1781823600000,
|
|
"exit_timestamp": 1781827200000,
|
|
"net_percent": -0.4328,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4826,
|
|
"entry_expected_percent": 0.6837
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1781830800000,
|
|
"exit_timestamp": 1781834400000,
|
|
"net_percent": -0.126,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4879,
|
|
"entry_expected_percent": 0.74
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"entry_timestamp": 1781805600000,
|
|
"exit_timestamp": 1781841600000,
|
|
"net_percent": -3.2598,
|
|
"reason": "atr_trailing_stop",
|
|
"held_bars": 10,
|
|
"entry_probability": 0.5517,
|
|
"entry_expected_percent": 0.11
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1781838000000,
|
|
"exit_timestamp": 1781841600000,
|
|
"net_percent": -2.2852,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4907,
|
|
"entry_expected_percent": 0.8044
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1781845200000,
|
|
"exit_timestamp": 1781848800000,
|
|
"net_percent": -0.2492,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4957,
|
|
"entry_expected_percent": 0.9292
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1781852400000,
|
|
"exit_timestamp": 1781856000000,
|
|
"net_percent": 1.0817,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4894,
|
|
"entry_expected_percent": 0.8392
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1781859600000,
|
|
"exit_timestamp": 1781863200000,
|
|
"net_percent": -0.1855,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4892,
|
|
"entry_expected_percent": 0.7881
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"entry_timestamp": 1781866800000,
|
|
"exit_timestamp": 1781870400000,
|
|
"net_percent": -0.0492,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.488,
|
|
"entry_expected_percent": 0.0873
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1781866800000,
|
|
"exit_timestamp": 1781870400000,
|
|
"net_percent": 3.2138,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4886,
|
|
"entry_expected_percent": 0.738
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"entry_timestamp": 1781874000000,
|
|
"exit_timestamp": 1781877600000,
|
|
"net_percent": -0.0424,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4951,
|
|
"entry_expected_percent": 0.1412
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1781874000000,
|
|
"exit_timestamp": 1781877600000,
|
|
"net_percent": 1.1314,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4779,
|
|
"entry_expected_percent": 0.6521
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"entry_timestamp": 1781870400000,
|
|
"exit_timestamp": 1781881200000,
|
|
"net_percent": 0.6159,
|
|
"reason": "forecast_weak_profit_lock",
|
|
"held_bars": 3,
|
|
"entry_probability": 0.5162,
|
|
"entry_expected_percent": 0.1006
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"entry_timestamp": 1781881200000,
|
|
"exit_timestamp": 1781884800000,
|
|
"net_percent": -0.9061,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4834,
|
|
"entry_expected_percent": 0.0952
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1781881200000,
|
|
"exit_timestamp": 1781884800000,
|
|
"net_percent": -1.1372,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4846,
|
|
"entry_expected_percent": 0.0932
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"entry_timestamp": 1781888400000,
|
|
"exit_timestamp": 1781892000000,
|
|
"net_percent": -0.3743,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4844,
|
|
"entry_expected_percent": 0.1212
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"entry_timestamp": 1781895600000,
|
|
"exit_timestamp": 1781899200000,
|
|
"net_percent": 0.1906,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4948,
|
|
"entry_expected_percent": 0.1698
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"entry_timestamp": 1781902800000,
|
|
"exit_timestamp": 1781906400000,
|
|
"net_percent": 0.0697,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.49,
|
|
"entry_expected_percent": 0.1358
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"entry_timestamp": 1781845200000,
|
|
"exit_timestamp": 1781924400000,
|
|
"net_percent": 2.965,
|
|
"reason": "forecast_weak_profit_lock",
|
|
"held_bars": 22,
|
|
"entry_probability": 0.5387,
|
|
"entry_expected_percent": 0.3891
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1781888400000,
|
|
"exit_timestamp": 1781924400000,
|
|
"net_percent": 0.7333,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 10,
|
|
"entry_probability": 0.5014,
|
|
"entry_expected_percent": 0.1944
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"entry_timestamp": 1781906400000,
|
|
"exit_timestamp": 1781931600000,
|
|
"net_percent": 0.363,
|
|
"reason": "forecast_weak_profit_lock",
|
|
"held_bars": 7,
|
|
"entry_probability": 0.5251,
|
|
"entry_expected_percent": 0.0857
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1781928000000,
|
|
"exit_timestamp": 1781931600000,
|
|
"net_percent": 1.0494,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4854,
|
|
"entry_expected_percent": 0.2393
|
|
},
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"entry_timestamp": 1781852400000,
|
|
"exit_timestamp": 1781938800000,
|
|
"net_percent": 2.5132,
|
|
"reason": "max_hold",
|
|
"held_bars": 24,
|
|
"entry_probability": 0.5288,
|
|
"entry_expected_percent": 0.0937
|
|
},
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"entry_timestamp": 1781942400000,
|
|
"exit_timestamp": 1781949600000,
|
|
"net_percent": 1.165,
|
|
"reason": "forecast_weak_profit_lock",
|
|
"held_bars": 2,
|
|
"entry_probability": 0.5551,
|
|
"entry_expected_percent": 0.1158
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1781942400000,
|
|
"exit_timestamp": 1781949600000,
|
|
"net_percent": 0.2156,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 2,
|
|
"entry_probability": 0.4776,
|
|
"entry_expected_percent": 0.1618
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1781964000000,
|
|
"exit_timestamp": 1781967600000,
|
|
"net_percent": -0.1349,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4841,
|
|
"entry_expected_percent": 0.1034
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1781971200000,
|
|
"exit_timestamp": 1781974800000,
|
|
"net_percent": -0.4266,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4777,
|
|
"entry_expected_percent": 0.1401
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1781978400000,
|
|
"exit_timestamp": 1781996400000,
|
|
"net_percent": 1.7415,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 5,
|
|
"entry_probability": 0.5197,
|
|
"entry_expected_percent": 0.4146
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1782028800000,
|
|
"exit_timestamp": 1782054000000,
|
|
"net_percent": 1.09,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 7,
|
|
"entry_probability": 0.5115,
|
|
"entry_expected_percent": 0.0819
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"entry_timestamp": 1782054000000,
|
|
"exit_timestamp": 1782082800000,
|
|
"net_percent": -1.5977,
|
|
"reason": "atr_trailing_stop",
|
|
"held_bars": 8,
|
|
"entry_probability": 0.5331,
|
|
"entry_expected_percent": 0.1122
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"entry_timestamp": 1782086400000,
|
|
"exit_timestamp": 1782090000000,
|
|
"net_percent": 0.3949,
|
|
"reason": "forecast_weak_profit_lock",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.5395,
|
|
"entry_expected_percent": 0.142
|
|
},
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"entry_timestamp": 1782054000000,
|
|
"exit_timestamp": 1782129600000,
|
|
"net_percent": 2.1312,
|
|
"reason": "forecast_weak_profit_lock",
|
|
"held_bars": 21,
|
|
"entry_probability": 0.5434,
|
|
"entry_expected_percent": 0.0858
|
|
},
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"entry_timestamp": 1782144000000,
|
|
"exit_timestamp": 1782190800000,
|
|
"net_percent": -2.3343,
|
|
"reason": "atr_trailing_stop",
|
|
"held_bars": 13,
|
|
"entry_probability": 0.5215,
|
|
"entry_expected_percent": 0.1003
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1782198000000,
|
|
"exit_timestamp": 1782201600000,
|
|
"net_percent": -1.3415,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4816,
|
|
"entry_expected_percent": 0.0943
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1782205200000,
|
|
"exit_timestamp": 1782208800000,
|
|
"net_percent": 0.1445,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4864,
|
|
"entry_expected_percent": 0.1111
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1782212400000,
|
|
"exit_timestamp": 1782216000000,
|
|
"net_percent": -0.4906,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4912,
|
|
"entry_expected_percent": 0.1727
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"entry_timestamp": 1782219600000,
|
|
"exit_timestamp": 1782223200000,
|
|
"net_percent": 0.206,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4906,
|
|
"entry_expected_percent": 0.2152
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"entry_timestamp": 1782201600000,
|
|
"exit_timestamp": 1782273600000,
|
|
"net_percent": 0.9978,
|
|
"reason": "forecast_weak_profit_lock",
|
|
"held_bars": 20,
|
|
"entry_probability": 0.5539,
|
|
"entry_expected_percent": 0.1255
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"entry_timestamp": 1782187200000,
|
|
"exit_timestamp": 1782273600000,
|
|
"net_percent": -3.4856,
|
|
"reason": "max_hold",
|
|
"held_bars": 24,
|
|
"entry_probability": 0.55,
|
|
"entry_expected_percent": 0.1003
|
|
},
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"entry_timestamp": 1782194400000,
|
|
"exit_timestamp": 1782280800000,
|
|
"net_percent": -0.8803,
|
|
"reason": "max_hold",
|
|
"held_bars": 24,
|
|
"entry_probability": 0.5497,
|
|
"entry_expected_percent": 0.2884
|
|
},
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"entry_timestamp": 1782284400000,
|
|
"exit_timestamp": 1782320400000,
|
|
"net_percent": 0.6046,
|
|
"reason": "atr_trailing_stop",
|
|
"held_bars": 10,
|
|
"entry_probability": 0.5706,
|
|
"entry_expected_percent": 0.3039
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1782320400000,
|
|
"exit_timestamp": 1782334800000,
|
|
"net_percent": 4.5308,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 4,
|
|
"entry_probability": 0.512,
|
|
"entry_expected_percent": 0.7499
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1782338400000,
|
|
"exit_timestamp": 1782342000000,
|
|
"net_percent": 0.1668,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4872,
|
|
"entry_expected_percent": 0.8869
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1782345600000,
|
|
"exit_timestamp": 1782349200000,
|
|
"net_percent": -0.0092,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4858,
|
|
"entry_expected_percent": 0.8288
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1782352800000,
|
|
"exit_timestamp": 1782356400000,
|
|
"net_percent": -0.3333,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4838,
|
|
"entry_expected_percent": 0.7606
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"entry_timestamp": 1782324000000,
|
|
"exit_timestamp": 1782363600000,
|
|
"net_percent": 4.4084,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 11,
|
|
"entry_probability": 0.5163,
|
|
"entry_expected_percent": 0.1527
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"entry_timestamp": 1782360000000,
|
|
"exit_timestamp": 1782363600000,
|
|
"net_percent": 0.5561,
|
|
"reason": "forecast_negative",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.4721,
|
|
"entry_expected_percent": 0.5889
|
|
},
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"entry_timestamp": 1782324000000,
|
|
"exit_timestamp": 1782392400000,
|
|
"net_percent": 3.0399,
|
|
"reason": "atr_trailing_stop",
|
|
"held_bars": 19,
|
|
"entry_probability": 0.5545,
|
|
"entry_expected_percent": 0.5684
|
|
},
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"entry_timestamp": 1782396000000,
|
|
"exit_timestamp": 1782399600000,
|
|
"net_percent": 1.3813,
|
|
"reason": "end_of_replay",
|
|
"held_bars": 1,
|
|
"entry_probability": 0.5417,
|
|
"entry_expected_percent": 0.2116
|
|
}
|
|
],
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"trades": 50,
|
|
"wins": 37,
|
|
"win_rate": 0.74,
|
|
"total_net_percent": 51.052,
|
|
"avg_net_percent": 1.021,
|
|
"max_drawdown_percent": 7.727,
|
|
"profit_factor": 3.0809,
|
|
"trade_share": 0.1425
|
|
},
|
|
{
|
|
"symbol": "BTCUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 1.4835,
|
|
"avg_net_percent": 1.4835,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.0028
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"trades": 31,
|
|
"wins": 20,
|
|
"win_rate": 0.6452,
|
|
"total_net_percent": 27.8375,
|
|
"avg_net_percent": 0.898,
|
|
"max_drawdown_percent": 4.6664,
|
|
"profit_factor": 3.895,
|
|
"trade_share": 0.0883
|
|
},
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 59,
|
|
"wins": 30,
|
|
"win_rate": 0.5085,
|
|
"total_net_percent": 225.681,
|
|
"avg_net_percent": 3.8251,
|
|
"max_drawdown_percent": 22.8614,
|
|
"profit_factor": 3.5395,
|
|
"trade_share": 0.1681
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 19,
|
|
"wins": 9,
|
|
"win_rate": 0.4737,
|
|
"total_net_percent": 35.055,
|
|
"avg_net_percent": 1.845,
|
|
"max_drawdown_percent": 3.6782,
|
|
"profit_factor": 5.6451,
|
|
"trade_share": 0.0541
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"trades": 41,
|
|
"wins": 24,
|
|
"win_rate": 0.5854,
|
|
"total_net_percent": 27.5003,
|
|
"avg_net_percent": 0.6707,
|
|
"max_drawdown_percent": 4.6884,
|
|
"profit_factor": 2.4913,
|
|
"trade_share": 0.1168
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"trades": 56,
|
|
"wins": 39,
|
|
"win_rate": 0.6964,
|
|
"total_net_percent": 53.8942,
|
|
"avg_net_percent": 0.9624,
|
|
"max_drawdown_percent": 5.2291,
|
|
"profit_factor": 5.8854,
|
|
"trade_share": 0.1595
|
|
},
|
|
{
|
|
"symbol": "WLDUSDT",
|
|
"trades": 4,
|
|
"wins": 3,
|
|
"win_rate": 0.75,
|
|
"total_net_percent": 17.661,
|
|
"avg_net_percent": 4.4153,
|
|
"max_drawdown_percent": 0.4067,
|
|
"profit_factor": 44.4251,
|
|
"trade_share": 0.0114
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"trades": 90,
|
|
"wins": 53,
|
|
"win_rate": 0.5889,
|
|
"total_net_percent": 89.1198,
|
|
"avg_net_percent": 0.9902,
|
|
"max_drawdown_percent": 11.2759,
|
|
"profit_factor": 2.1565,
|
|
"trade_share": 0.2564
|
|
}
|
|
]
|
|
},
|
|
"walk_forward": {
|
|
"summary": {
|
|
"trades": 136,
|
|
"wins": 93,
|
|
"win_rate": 0.6838,
|
|
"total_net_percent": 339.3553,
|
|
"avg_net_percent": 2.4953,
|
|
"max_drawdown_percent": 24.0913,
|
|
"profit_factor": 4.3495,
|
|
"status": "ok"
|
|
},
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"trades": 21,
|
|
"wins": 14,
|
|
"win_rate": 0.6667,
|
|
"total_net_percent": 21.3812,
|
|
"avg_net_percent": 1.0182,
|
|
"max_drawdown_percent": 5.5691,
|
|
"profit_factor": 2.4691,
|
|
"trade_share": 0.1544
|
|
},
|
|
{
|
|
"symbol": "BTCUSDT",
|
|
"trades": 2,
|
|
"wins": 1,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 0.3105,
|
|
"avg_net_percent": 0.1552,
|
|
"max_drawdown_percent": 0.47,
|
|
"profit_factor": 1.6606,
|
|
"trade_share": 0.0147
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"trades": 12,
|
|
"wins": 10,
|
|
"win_rate": 0.8333,
|
|
"total_net_percent": 16.1405,
|
|
"avg_net_percent": 1.345,
|
|
"max_drawdown_percent": 4.6664,
|
|
"profit_factor": 3.9787,
|
|
"trade_share": 0.0882
|
|
},
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 14,
|
|
"wins": 8,
|
|
"win_rate": 0.5714,
|
|
"total_net_percent": 140.2425,
|
|
"avg_net_percent": 10.0173,
|
|
"max_drawdown_percent": 6.256,
|
|
"profit_factor": 9.7496,
|
|
"trade_share": 0.1029
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 8,
|
|
"wins": 4,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 3.1419,
|
|
"avg_net_percent": 0.3927,
|
|
"max_drawdown_percent": 9.4599,
|
|
"profit_factor": 1.2928,
|
|
"trade_share": 0.0588
|
|
},
|
|
{
|
|
"symbol": "IPUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 1.5115,
|
|
"avg_net_percent": 1.5115,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.0074
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"trades": 30,
|
|
"wins": 19,
|
|
"win_rate": 0.6333,
|
|
"total_net_percent": 21.7317,
|
|
"avg_net_percent": 0.7244,
|
|
"max_drawdown_percent": 4.4487,
|
|
"profit_factor": 2.7185,
|
|
"trade_share": 0.2206
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"trades": 24,
|
|
"wins": 21,
|
|
"win_rate": 0.875,
|
|
"total_net_percent": 35.4341,
|
|
"avg_net_percent": 1.4764,
|
|
"max_drawdown_percent": 4.1181,
|
|
"profit_factor": 9.351,
|
|
"trade_share": 0.1765
|
|
},
|
|
{
|
|
"symbol": "WLDUSDT",
|
|
"trades": 6,
|
|
"wins": 3,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 15.2304,
|
|
"avg_net_percent": 2.5384,
|
|
"max_drawdown_percent": 7.3093,
|
|
"profit_factor": 2.3164,
|
|
"trade_share": 0.0441
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"trades": 18,
|
|
"wins": 12,
|
|
"win_rate": 0.6667,
|
|
"total_net_percent": 84.231,
|
|
"avg_net_percent": 4.6795,
|
|
"max_drawdown_percent": 11.2759,
|
|
"profit_factor": 4.283,
|
|
"trade_share": 0.1324
|
|
}
|
|
],
|
|
"folds_with_trades": 7,
|
|
"folds": [
|
|
{
|
|
"fold": 1,
|
|
"train_records": 1800,
|
|
"test_records": 1800,
|
|
"thresholds": {
|
|
"edge": 0.1,
|
|
"probability": 0.56,
|
|
"confidence": 0.4,
|
|
"trades": 45,
|
|
"wins": 28,
|
|
"win_rate": 0.6222222222222222,
|
|
"total_net_percent": 27.456409217578027,
|
|
"average_net_percent": 0.6101424270572895,
|
|
"max_drawdown_percent": 6.306390722283851,
|
|
"profit_factor": 3.632451730204017,
|
|
"score": 0.8576857325413333
|
|
},
|
|
"test": {
|
|
"trades": 9,
|
|
"wins": 7,
|
|
"win_rate": 0.7778,
|
|
"total_net_percent": 2.535,
|
|
"avg_net_percent": 0.2817,
|
|
"max_drawdown_percent": 4.4487,
|
|
"profit_factor": 1.551,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 0.1964,
|
|
"avg_net_percent": 0.1964,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.1111
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 1.1196,
|
|
"avg_net_percent": 1.1196,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.1111
|
|
},
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 1,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -0.1523,
|
|
"avg_net_percent": -0.1523,
|
|
"max_drawdown_percent": 0.1523,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.1111
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"trades": 4,
|
|
"wins": 3,
|
|
"win_rate": 0.75,
|
|
"total_net_percent": 0.1241,
|
|
"avg_net_percent": 0.031,
|
|
"max_drawdown_percent": 4.4487,
|
|
"profit_factor": 1.0279,
|
|
"trade_share": 0.4444
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"trades": 2,
|
|
"wins": 2,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 1.2472,
|
|
"avg_net_percent": 0.6236,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.2222
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 2,
|
|
"train_records": 3600,
|
|
"test_records": 1800,
|
|
"thresholds": {
|
|
"edge": 0.1,
|
|
"probability": 0.58,
|
|
"confidence": 0.4,
|
|
"trades": 41,
|
|
"wins": 25,
|
|
"win_rate": 0.6097560975609756,
|
|
"total_net_percent": 30.423440867097646,
|
|
"average_net_percent": 0.7420351430999426,
|
|
"max_drawdown_percent": 3.380001344439023,
|
|
"profit_factor": 5.457420003954005,
|
|
"score": 1.1213769596756755
|
|
},
|
|
"test": {
|
|
"trades": 8,
|
|
"wins": 8,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 18.9334,
|
|
"avg_net_percent": 2.3667,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "BTCUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 0.7805,
|
|
"avg_net_percent": 0.7805,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.125
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 2.174,
|
|
"avg_net_percent": 2.174,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.125
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"trades": 3,
|
|
"wins": 3,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 7.9685,
|
|
"avg_net_percent": 2.6562,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.375
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 2.2947,
|
|
"avg_net_percent": 2.2947,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.125
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"trades": 2,
|
|
"wins": 2,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 5.7157,
|
|
"avg_net_percent": 2.8579,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.25
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 3,
|
|
"train_records": 5400,
|
|
"test_records": 1800,
|
|
"thresholds": {
|
|
"edge": 0.1,
|
|
"probability": 0.58,
|
|
"confidence": 0.4,
|
|
"trades": 67,
|
|
"wins": 45,
|
|
"win_rate": 0.6716417910447762,
|
|
"total_net_percent": 45.0279890043312,
|
|
"average_net_percent": 0.6720595373780776,
|
|
"max_drawdown_percent": 3.380001344439023,
|
|
"profit_factor": 5.273021612186896,
|
|
"score": 1.2729450037516659
|
|
},
|
|
"test": {
|
|
"trades": 7,
|
|
"wins": 6,
|
|
"win_rate": 0.8571,
|
|
"total_net_percent": 20.93,
|
|
"avg_net_percent": 2.99,
|
|
"max_drawdown_percent": 0.1502,
|
|
"profit_factor": 140.352,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 1.2291,
|
|
"avg_net_percent": 1.2291,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.1429
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"trades": 4,
|
|
"wins": 3,
|
|
"win_rate": 0.75,
|
|
"total_net_percent": 3.9854,
|
|
"avg_net_percent": 0.9964,
|
|
"max_drawdown_percent": 0.1502,
|
|
"profit_factor": 27.534,
|
|
"trade_share": 0.5714
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 0.16,
|
|
"avg_net_percent": 0.16,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.1429
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 15.5554,
|
|
"avg_net_percent": 15.5554,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.1429
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 4,
|
|
"train_records": 7200,
|
|
"test_records": 1800,
|
|
"thresholds": {
|
|
"edge": 0.06,
|
|
"probability": 0.5,
|
|
"confidence": 0.4,
|
|
"trades": 454,
|
|
"wins": 224,
|
|
"win_rate": 0.4933920704845815,
|
|
"total_net_percent": 160.98804724892514,
|
|
"average_net_percent": 0.3545992230152536,
|
|
"max_drawdown_percent": 12.176870532972028,
|
|
"profit_factor": 1.8767192284604814,
|
|
"score": 2.423849498579353
|
|
},
|
|
"test": {
|
|
"trades": 33,
|
|
"wins": 16,
|
|
"win_rate": 0.4848,
|
|
"total_net_percent": 64.4463,
|
|
"avg_net_percent": 1.9529,
|
|
"max_drawdown_percent": 24.0913,
|
|
"profit_factor": 2.1361,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"trades": 4,
|
|
"wins": 2,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": -5.1801,
|
|
"avg_net_percent": -1.295,
|
|
"max_drawdown_percent": 5.5691,
|
|
"profit_factor": 0.387,
|
|
"trade_share": 0.1212
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"trades": 4,
|
|
"wins": 3,
|
|
"win_rate": 0.75,
|
|
"total_net_percent": -1.8903,
|
|
"avg_net_percent": -0.4726,
|
|
"max_drawdown_percent": 4.6664,
|
|
"profit_factor": 0.5949,
|
|
"trade_share": 0.1212
|
|
},
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 5,
|
|
"wins": 4,
|
|
"win_rate": 0.8,
|
|
"total_net_percent": 76.3116,
|
|
"avg_net_percent": 15.2623,
|
|
"max_drawdown_percent": 4.2919,
|
|
"profit_factor": 18.7804,
|
|
"trade_share": 0.1515
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 1,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -1.2705,
|
|
"avg_net_percent": -1.2705,
|
|
"max_drawdown_percent": 1.2705,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.0303
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"trades": 3,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -1.9248,
|
|
"avg_net_percent": -0.6416,
|
|
"max_drawdown_percent": 1.9248,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.0909
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"trades": 5,
|
|
"wins": 3,
|
|
"win_rate": 0.6,
|
|
"total_net_percent": -1.5031,
|
|
"avg_net_percent": -0.3006,
|
|
"max_drawdown_percent": 4.1181,
|
|
"profit_factor": 0.635,
|
|
"trade_share": 0.1515
|
|
},
|
|
{
|
|
"symbol": "WLDUSDT",
|
|
"trades": 3,
|
|
"wins": 1,
|
|
"win_rate": 0.3333,
|
|
"total_net_percent": 3.614,
|
|
"avg_net_percent": 1.2047,
|
|
"max_drawdown_percent": 7.3093,
|
|
"profit_factor": 1.4944,
|
|
"trade_share": 0.0909
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"trades": 8,
|
|
"wins": 3,
|
|
"win_rate": 0.375,
|
|
"total_net_percent": -3.7104,
|
|
"avg_net_percent": -0.4638,
|
|
"max_drawdown_percent": 11.2759,
|
|
"profit_factor": 0.8498,
|
|
"trade_share": 0.2424
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 5,
|
|
"train_records": 9000,
|
|
"test_records": 1800,
|
|
"thresholds": {
|
|
"edge": 0.0,
|
|
"probability": 0.52,
|
|
"confidence": 0.4,
|
|
"trades": 498,
|
|
"wins": 257,
|
|
"win_rate": 0.5160642570281124,
|
|
"total_net_percent": 214.04712393342393,
|
|
"average_net_percent": 0.42981350187434525,
|
|
"max_drawdown_percent": 29.617033522255582,
|
|
"profit_factor": 1.7994564628276368,
|
|
"score": 2.7726519254891615
|
|
},
|
|
"test": {
|
|
"trades": 33,
|
|
"wins": 26,
|
|
"win_rate": 0.7879,
|
|
"total_net_percent": 152.1208,
|
|
"avg_net_percent": 4.6097,
|
|
"max_drawdown_percent": 7.5696,
|
|
"profit_factor": 12.7637,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"trades": 2,
|
|
"wins": 2,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 7.7188,
|
|
"avg_net_percent": 3.8594,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.0606
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 2.6811,
|
|
"avg_net_percent": 2.6811,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.0303
|
|
},
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 6,
|
|
"wins": 3,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 53.7529,
|
|
"avg_net_percent": 8.9588,
|
|
"max_drawdown_percent": 6.256,
|
|
"profit_factor": 8.573,
|
|
"trade_share": 0.1818
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 3,
|
|
"wins": 3,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 9.0609,
|
|
"avg_net_percent": 3.0203,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.0909
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"trades": 6,
|
|
"wins": 4,
|
|
"win_rate": 0.6667,
|
|
"total_net_percent": 7.8418,
|
|
"avg_net_percent": 1.307,
|
|
"max_drawdown_percent": 0.6116,
|
|
"profit_factor": 13.8218,
|
|
"trade_share": 0.1818
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"trades": 7,
|
|
"wins": 7,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 16.1455,
|
|
"avg_net_percent": 2.3065,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.2121
|
|
},
|
|
{
|
|
"symbol": "WLDUSDT",
|
|
"trades": 3,
|
|
"wins": 2,
|
|
"win_rate": 0.6667,
|
|
"total_net_percent": 11.6164,
|
|
"avg_net_percent": 3.8721,
|
|
"max_drawdown_percent": 4.2602,
|
|
"profit_factor": 3.7267,
|
|
"trade_share": 0.0909
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"trades": 5,
|
|
"wins": 4,
|
|
"win_rate": 0.8,
|
|
"total_net_percent": 43.3033,
|
|
"avg_net_percent": 8.6607,
|
|
"max_drawdown_percent": 0.9616,
|
|
"profit_factor": 46.0325,
|
|
"trade_share": 0.1515
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 6,
|
|
"train_records": 10800,
|
|
"test_records": 1800,
|
|
"thresholds": {
|
|
"edge": 0.0,
|
|
"probability": 0.52,
|
|
"confidence": 0.4,
|
|
"trades": 614,
|
|
"wins": 328,
|
|
"win_rate": 0.5342019543973942,
|
|
"total_net_percent": 351.63729080692383,
|
|
"average_net_percent": 0.5726991706953157,
|
|
"max_drawdown_percent": 29.617033522255582,
|
|
"profit_factor": 2.0329235915971067,
|
|
"score": 4.980115605307401
|
|
},
|
|
"test": {
|
|
"trades": 24,
|
|
"wins": 16,
|
|
"win_rate": 0.6667,
|
|
"total_net_percent": 63.5444,
|
|
"avg_net_percent": 2.6477,
|
|
"max_drawdown_percent": 10.7891,
|
|
"profit_factor": 4.8455,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"trades": 6,
|
|
"wins": 4,
|
|
"win_rate": 0.6667,
|
|
"total_net_percent": 11.588,
|
|
"avg_net_percent": 1.9313,
|
|
"max_drawdown_percent": 1.4158,
|
|
"profit_factor": 6.8688,
|
|
"trade_share": 0.25
|
|
},
|
|
{
|
|
"symbol": "BTCUSDT",
|
|
"trades": 1,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -0.47,
|
|
"avg_net_percent": -0.47,
|
|
"max_drawdown_percent": 0.47,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.0417
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"trades": 2,
|
|
"wins": 2,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 8.6753,
|
|
"avg_net_percent": 4.3377,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.0833
|
|
},
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 2,
|
|
"wins": 1,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 10.3303,
|
|
"avg_net_percent": 5.1651,
|
|
"max_drawdown_percent": 4.4862,
|
|
"profit_factor": 3.3027,
|
|
"trade_share": 0.0833
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 3,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -9.4599,
|
|
"avg_net_percent": -3.1533,
|
|
"max_drawdown_percent": 9.4599,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.125
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"trades": 4,
|
|
"wins": 3,
|
|
"win_rate": 0.75,
|
|
"total_net_percent": 7.4729,
|
|
"avg_net_percent": 1.8682,
|
|
"max_drawdown_percent": 0.1338,
|
|
"profit_factor": 56.8513,
|
|
"trade_share": 0.1667
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"trades": 4,
|
|
"wins": 4,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 12.0409,
|
|
"avg_net_percent": 3.0102,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.1667
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"trades": 2,
|
|
"wins": 2,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 23.367,
|
|
"avg_net_percent": 11.6835,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.0833
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 7,
|
|
"train_records": 12600,
|
|
"test_records": 1800,
|
|
"thresholds": {
|
|
"edge": 0.0,
|
|
"probability": 0.52,
|
|
"confidence": 0.4,
|
|
"trades": 703,
|
|
"wins": 376,
|
|
"win_rate": 0.534850640113798,
|
|
"total_net_percent": 410.8429533246841,
|
|
"average_net_percent": 0.5844138738615706,
|
|
"max_drawdown_percent": 29.617033522255582,
|
|
"profit_factor": 2.1087942077745585,
|
|
"score": 5.879941193668716
|
|
},
|
|
"test": {
|
|
"trades": 22,
|
|
"wins": 14,
|
|
"win_rate": 0.6364,
|
|
"total_net_percent": 16.8453,
|
|
"avg_net_percent": 0.7657,
|
|
"max_drawdown_percent": 6.234,
|
|
"profit_factor": 2.6226,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"trades": 8,
|
|
"wins": 5,
|
|
"win_rate": 0.625,
|
|
"total_net_percent": 7.0581,
|
|
"avg_net_percent": 0.8823,
|
|
"max_drawdown_percent": 3.2146,
|
|
"profit_factor": 2.7097,
|
|
"trade_share": 0.3636
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"trades": 2,
|
|
"wins": 1,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 2.1517,
|
|
"avg_net_percent": 1.0758,
|
|
"max_drawdown_percent": 0.7522,
|
|
"profit_factor": 3.8605,
|
|
"trade_share": 0.0909
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 4.8114,
|
|
"avg_net_percent": 4.8114,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.0455
|
|
},
|
|
{
|
|
"symbol": "IPUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 1.5115,
|
|
"avg_net_percent": 1.5115,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.0455
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"trades": 6,
|
|
"wins": 3,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": -3.7362,
|
|
"avg_net_percent": -0.6227,
|
|
"max_drawdown_percent": 4.0992,
|
|
"profit_factor": 0.3051,
|
|
"trade_share": 0.2727
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"trades": 4,
|
|
"wins": 3,
|
|
"win_rate": 0.75,
|
|
"total_net_percent": 5.0489,
|
|
"avg_net_percent": 1.2622,
|
|
"max_drawdown_percent": 0.125,
|
|
"profit_factor": 41.3912,
|
|
"trade_share": 0.1818
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"benchmark": {
|
|
"name": "trend_macd_baseline",
|
|
"summary": {
|
|
"trades": 36,
|
|
"wins": 7,
|
|
"win_rate": 0.1944,
|
|
"total_net_percent": 0.7161,
|
|
"avg_net_percent": 0.0199,
|
|
"max_drawdown_percent": 29.7533,
|
|
"profit_factor": 1.0091,
|
|
"status": "ok"
|
|
},
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 17,
|
|
"wins": 5,
|
|
"win_rate": 0.2941,
|
|
"total_net_percent": 4.2795,
|
|
"avg_net_percent": 0.2517,
|
|
"max_drawdown_percent": 31.4966,
|
|
"profit_factor": 1.0759,
|
|
"trade_share": 0.4722
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 14,
|
|
"wins": 2,
|
|
"win_rate": 0.1429,
|
|
"total_net_percent": -1.03,
|
|
"avg_net_percent": -0.0736,
|
|
"max_drawdown_percent": 19.7907,
|
|
"profit_factor": 0.948,
|
|
"trade_share": 0.3889
|
|
},
|
|
{
|
|
"symbol": "XAUTUSDT",
|
|
"trades": 5,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -2.5334,
|
|
"avg_net_percent": -0.5067,
|
|
"max_drawdown_percent": 2.5334,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.1389
|
|
}
|
|
],
|
|
"folds_with_trades": 7,
|
|
"folds": [
|
|
{
|
|
"fold": 1,
|
|
"test_records": 1800,
|
|
"test": {
|
|
"trades": 10,
|
|
"wins": 3,
|
|
"win_rate": 0.3,
|
|
"total_net_percent": -7.5166,
|
|
"avg_net_percent": -0.7517,
|
|
"max_drawdown_percent": 8.3968,
|
|
"profit_factor": 0.2568,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 6,
|
|
"wins": 2,
|
|
"win_rate": 0.3333,
|
|
"total_net_percent": -6.9446,
|
|
"avg_net_percent": -1.1574,
|
|
"max_drawdown_percent": 7.4335,
|
|
"profit_factor": 0.1982,
|
|
"trade_share": 0.6
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 0.8802,
|
|
"avg_net_percent": 0.8802,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.1
|
|
},
|
|
{
|
|
"symbol": "XAUTUSDT",
|
|
"trades": 3,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -1.4522,
|
|
"avg_net_percent": -0.4841,
|
|
"max_drawdown_percent": 1.4522,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.3
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 2,
|
|
"test_records": 1800,
|
|
"test": {
|
|
"trades": 4,
|
|
"wins": 1,
|
|
"win_rate": 0.25,
|
|
"total_net_percent": 13.1027,
|
|
"avg_net_percent": 3.2757,
|
|
"max_drawdown_percent": 2.6537,
|
|
"profit_factor": 3.7424,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 1,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -2.1241,
|
|
"avg_net_percent": -2.1241,
|
|
"max_drawdown_percent": 2.1241,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.25
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 2,
|
|
"wins": 1,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 16.0241,
|
|
"avg_net_percent": 8.0121,
|
|
"max_drawdown_percent": 1.8564,
|
|
"profit_factor": 9.6318,
|
|
"trade_share": 0.5
|
|
},
|
|
{
|
|
"symbol": "XAUTUSDT",
|
|
"trades": 1,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -0.7973,
|
|
"avg_net_percent": -0.7973,
|
|
"max_drawdown_percent": 0.7973,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.25
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 3,
|
|
"test_records": 1800,
|
|
"test": {
|
|
"trades": 9,
|
|
"wins": 1,
|
|
"win_rate": 0.1111,
|
|
"total_net_percent": 2.3799,
|
|
"avg_net_percent": 0.2644,
|
|
"max_drawdown_percent": 27.0995,
|
|
"profit_factor": 1.0869,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 5,
|
|
"wins": 1,
|
|
"win_rate": 0.2,
|
|
"total_net_percent": 7.3354,
|
|
"avg_net_percent": 1.4671,
|
|
"max_drawdown_percent": 22.4279,
|
|
"profit_factor": 1.3271,
|
|
"trade_share": 0.5556
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 3,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -4.6717,
|
|
"avg_net_percent": -1.5572,
|
|
"max_drawdown_percent": 4.6717,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.3333
|
|
},
|
|
{
|
|
"symbol": "XAUTUSDT",
|
|
"trades": 1,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -0.2839,
|
|
"avg_net_percent": -0.2839,
|
|
"max_drawdown_percent": 0.2839,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.1111
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 4,
|
|
"test_records": 1800,
|
|
"test": {
|
|
"trades": 5,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -10.6481,
|
|
"avg_net_percent": -2.1296,
|
|
"max_drawdown_percent": 10.6481,
|
|
"profit_factor": 0.0,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 2,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -5.038,
|
|
"avg_net_percent": -2.519,
|
|
"max_drawdown_percent": 5.038,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.4
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 3,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -5.6101,
|
|
"avg_net_percent": -1.87,
|
|
"max_drawdown_percent": 5.6101,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.6
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 5,
|
|
"test_records": 1800,
|
|
"test": {
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 1.0067,
|
|
"avg_net_percent": 1.0067,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 1.0067,
|
|
"avg_net_percent": 1.0067,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 1.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 6,
|
|
"test_records": 1800,
|
|
"test": {
|
|
"trades": 6,
|
|
"wins": 1,
|
|
"win_rate": 0.1667,
|
|
"total_net_percent": 3.3061,
|
|
"avg_net_percent": 0.551,
|
|
"max_drawdown_percent": 24.1574,
|
|
"profit_factor": 1.133,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 2,
|
|
"wins": 1,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 10.0441,
|
|
"avg_net_percent": 5.0221,
|
|
"max_drawdown_percent": 18.1259,
|
|
"profit_factor": 1.5541,
|
|
"trade_share": 0.3333
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 4,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -6.738,
|
|
"avg_net_percent": -1.6845,
|
|
"max_drawdown_percent": 6.738,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 0.6667
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fold": 7,
|
|
"test_records": 1800,
|
|
"test": {
|
|
"trades": 1,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -0.9145,
|
|
"avg_net_percent": -0.9145,
|
|
"max_drawdown_percent": 0.9145,
|
|
"profit_factor": 0.0,
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 1,
|
|
"wins": 0,
|
|
"win_rate": 0.0,
|
|
"total_net_percent": -0.9145,
|
|
"avg_net_percent": -0.9145,
|
|
"max_drawdown_percent": 0.9145,
|
|
"profit_factor": 0.0,
|
|
"trade_share": 1.0
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"validation": {
|
|
"status": "pass",
|
|
"passed": true,
|
|
"checks": [
|
|
{
|
|
"name": "oos_trades",
|
|
"value": 136,
|
|
"required": 30,
|
|
"passed": true
|
|
},
|
|
{
|
|
"name": "oos_symbols",
|
|
"value": 10,
|
|
"required": 2,
|
|
"passed": true
|
|
},
|
|
{
|
|
"name": "max_symbol_share",
|
|
"value": 0.2206,
|
|
"required": 0.75,
|
|
"passed": true
|
|
},
|
|
{
|
|
"name": "folds_with_trades",
|
|
"value": 7,
|
|
"required": 2,
|
|
"passed": true
|
|
},
|
|
{
|
|
"name": "oos_avg_net_positive",
|
|
"value": 2.4953,
|
|
"required": "> 0",
|
|
"passed": true
|
|
},
|
|
{
|
|
"name": "oos_profit_factor",
|
|
"value": 4.3495,
|
|
"required": 1.1,
|
|
"passed": true
|
|
},
|
|
{
|
|
"name": "beats_benchmark_total",
|
|
"value": 338.6392,
|
|
"required": 0.0,
|
|
"passed": true
|
|
}
|
|
],
|
|
"oos_summary": {
|
|
"trades": 136,
|
|
"wins": 93,
|
|
"win_rate": 0.6838,
|
|
"total_net_percent": 339.3553,
|
|
"avg_net_percent": 2.4953,
|
|
"max_drawdown_percent": 24.0913,
|
|
"profit_factor": 4.3495,
|
|
"status": "ok"
|
|
},
|
|
"benchmark_summary": {
|
|
"trades": 36,
|
|
"wins": 7,
|
|
"win_rate": 0.1944,
|
|
"total_net_percent": 0.7161,
|
|
"avg_net_percent": 0.0199,
|
|
"max_drawdown_percent": 29.7533,
|
|
"profit_factor": 1.0091,
|
|
"status": "ok"
|
|
},
|
|
"symbol_breakdown": [
|
|
{
|
|
"symbol": "AAVEUSDT",
|
|
"trades": 21,
|
|
"wins": 14,
|
|
"win_rate": 0.6667,
|
|
"total_net_percent": 21.3812,
|
|
"avg_net_percent": 1.0182,
|
|
"max_drawdown_percent": 5.5691,
|
|
"profit_factor": 2.4691,
|
|
"trade_share": 0.1544
|
|
},
|
|
{
|
|
"symbol": "BTCUSDT",
|
|
"trades": 2,
|
|
"wins": 1,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 0.3105,
|
|
"avg_net_percent": 0.1552,
|
|
"max_drawdown_percent": 0.47,
|
|
"profit_factor": 1.6606,
|
|
"trade_share": 0.0147
|
|
},
|
|
{
|
|
"symbol": "ETHUSDT",
|
|
"trades": 12,
|
|
"wins": 10,
|
|
"win_rate": 0.8333,
|
|
"total_net_percent": 16.1405,
|
|
"avg_net_percent": 1.345,
|
|
"max_drawdown_percent": 4.6664,
|
|
"profit_factor": 3.9787,
|
|
"trade_share": 0.0882
|
|
},
|
|
{
|
|
"symbol": "HUSDT",
|
|
"trades": 14,
|
|
"wins": 8,
|
|
"win_rate": 0.5714,
|
|
"total_net_percent": 140.2425,
|
|
"avg_net_percent": 10.0173,
|
|
"max_drawdown_percent": 6.256,
|
|
"profit_factor": 9.7496,
|
|
"trade_share": 0.1029
|
|
},
|
|
{
|
|
"symbol": "HYPEUSDT",
|
|
"trades": 8,
|
|
"wins": 4,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 3.1419,
|
|
"avg_net_percent": 0.3927,
|
|
"max_drawdown_percent": 9.4599,
|
|
"profit_factor": 1.2928,
|
|
"trade_share": 0.0588
|
|
},
|
|
{
|
|
"symbol": "IPUSDT",
|
|
"trades": 1,
|
|
"wins": 1,
|
|
"win_rate": 1.0,
|
|
"total_net_percent": 1.5115,
|
|
"avg_net_percent": 1.5115,
|
|
"max_drawdown_percent": 0.0,
|
|
"profit_factor": 999.0,
|
|
"trade_share": 0.0074
|
|
},
|
|
{
|
|
"symbol": "MNTUSDT",
|
|
"trades": 30,
|
|
"wins": 19,
|
|
"win_rate": 0.6333,
|
|
"total_net_percent": 21.7317,
|
|
"avg_net_percent": 0.7244,
|
|
"max_drawdown_percent": 4.4487,
|
|
"profit_factor": 2.7185,
|
|
"trade_share": 0.2206
|
|
},
|
|
{
|
|
"symbol": "SOLUSDT",
|
|
"trades": 24,
|
|
"wins": 21,
|
|
"win_rate": 0.875,
|
|
"total_net_percent": 35.4341,
|
|
"avg_net_percent": 1.4764,
|
|
"max_drawdown_percent": 4.1181,
|
|
"profit_factor": 9.351,
|
|
"trade_share": 0.1765
|
|
},
|
|
{
|
|
"symbol": "WLDUSDT",
|
|
"trades": 6,
|
|
"wins": 3,
|
|
"win_rate": 0.5,
|
|
"total_net_percent": 15.2304,
|
|
"avg_net_percent": 2.5384,
|
|
"max_drawdown_percent": 7.3093,
|
|
"profit_factor": 2.3164,
|
|
"trade_share": 0.0441
|
|
},
|
|
{
|
|
"symbol": "XPLUSDT",
|
|
"trades": 18,
|
|
"wins": 12,
|
|
"win_rate": 0.6667,
|
|
"total_net_percent": 84.231,
|
|
"avg_net_percent": 4.6795,
|
|
"max_drawdown_percent": 11.2759,
|
|
"profit_factor": 4.283,
|
|
"trade_share": 0.1324
|
|
}
|
|
]
|
|
},
|
|
"probability_calibration": {
|
|
"samples": 14400,
|
|
"buckets": [
|
|
{
|
|
"bucket": "0.15-0.20",
|
|
"samples": 2,
|
|
"avg_probability": 0.1986,
|
|
"actual_win_rate": 0.0,
|
|
"avg_future_net_percent": -2.9191
|
|
},
|
|
{
|
|
"bucket": "0.20-0.25",
|
|
"samples": 51,
|
|
"avg_probability": 0.2365,
|
|
"actual_win_rate": 0.1961,
|
|
"avg_future_net_percent": -0.7569
|
|
},
|
|
{
|
|
"bucket": "0.25-0.30",
|
|
"samples": 406,
|
|
"avg_probability": 0.2862,
|
|
"actual_win_rate": 0.1158,
|
|
"avg_future_net_percent": -0.535
|
|
},
|
|
{
|
|
"bucket": "0.30-0.35",
|
|
"samples": 1074,
|
|
"avg_probability": 0.3255,
|
|
"actual_win_rate": 0.1266,
|
|
"avg_future_net_percent": -0.4863
|
|
},
|
|
{
|
|
"bucket": "0.35-0.40",
|
|
"samples": 1298,
|
|
"avg_probability": 0.378,
|
|
"actual_win_rate": 0.2242,
|
|
"avg_future_net_percent": -0.4875
|
|
},
|
|
{
|
|
"bucket": "0.40-0.45",
|
|
"samples": 2291,
|
|
"avg_probability": 0.4295,
|
|
"actual_win_rate": 0.2811,
|
|
"avg_future_net_percent": -0.6663
|
|
},
|
|
{
|
|
"bucket": "0.45-0.50",
|
|
"samples": 4778,
|
|
"avg_probability": 0.4762,
|
|
"actual_win_rate": 0.3648,
|
|
"avg_future_net_percent": -0.3946
|
|
},
|
|
{
|
|
"bucket": "0.50-0.55",
|
|
"samples": 3242,
|
|
"avg_probability": 0.5212,
|
|
"actual_win_rate": 0.4426,
|
|
"avg_future_net_percent": 0.1026
|
|
},
|
|
{
|
|
"bucket": "0.55-0.60",
|
|
"samples": 1020,
|
|
"avg_probability": 0.5683,
|
|
"actual_win_rate": 0.5461,
|
|
"avg_future_net_percent": 0.4926
|
|
},
|
|
{
|
|
"bucket": "0.60-0.65",
|
|
"samples": 194,
|
|
"avg_probability": 0.6205,
|
|
"actual_win_rate": 0.6237,
|
|
"avg_future_net_percent": 0.9019
|
|
},
|
|
{
|
|
"bucket": "0.65-0.70",
|
|
"samples": 27,
|
|
"avg_probability": 0.672,
|
|
"actual_win_rate": 0.8148,
|
|
"avg_future_net_percent": 1.981
|
|
},
|
|
{
|
|
"bucket": "0.70-0.75",
|
|
"samples": 17,
|
|
"avg_probability": 0.7201,
|
|
"actual_win_rate": 0.8235,
|
|
"avg_future_net_percent": 1.1025
|
|
}
|
|
]
|
|
},
|
|
"top_results": [
|
|
{
|
|
"edge": 0.08,
|
|
"probability": 0.47,
|
|
"confidence": 0.4,
|
|
"trades": 979,
|
|
"wins": 511,
|
|
"win_rate": 0.5219611848825332,
|
|
"total_net_percent": 466.27608349262,
|
|
"average_net_percent": 0.4762779198086006,
|
|
"max_drawdown_percent": 50.042077340760926,
|
|
"profit_factor": 1.8533131794939932,
|
|
"score": 5.990035299370374
|
|
},
|
|
{
|
|
"edge": 0.06,
|
|
"probability": 0.47,
|
|
"confidence": 0.4,
|
|
"trades": 1034,
|
|
"wins": 532,
|
|
"win_rate": 0.5145067698259188,
|
|
"total_net_percent": 468.17605947264275,
|
|
"average_net_percent": 0.45278148885168545,
|
|
"max_drawdown_percent": 50.40112470355197,
|
|
"profit_factor": 1.7894089565227234,
|
|
"score": 5.983968910627804
|
|
},
|
|
{
|
|
"edge": 0.0,
|
|
"probability": 0.52,
|
|
"confidence": 0.4,
|
|
"trades": 788,
|
|
"wins": 416,
|
|
"win_rate": 0.5279187817258884,
|
|
"total_net_percent": 419.35782093732087,
|
|
"average_net_percent": 0.5321799758087828,
|
|
"max_drawdown_percent": 29.617033522255582,
|
|
"profit_factor": 2.01810026040554,
|
|
"score": 5.955153035469963
|
|
},
|
|
{
|
|
"edge": 0.1,
|
|
"probability": 0.47,
|
|
"confidence": 0.4,
|
|
"trades": 930,
|
|
"wins": 488,
|
|
"win_rate": 0.524731182795699,
|
|
"total_net_percent": 463.96532046105403,
|
|
"average_net_percent": 0.49888744135597207,
|
|
"max_drawdown_percent": 50.91543744848073,
|
|
"profit_factor": 1.884136505482168,
|
|
"score": 5.951893372129189
|
|
},
|
|
{
|
|
"edge": 0.1,
|
|
"probability": 0.45,
|
|
"confidence": 0.4,
|
|
"trades": 943,
|
|
"wins": 493,
|
|
"win_rate": 0.5227995758218452,
|
|
"total_net_percent": 459.2936876310468,
|
|
"average_net_percent": 0.48705587235529885,
|
|
"max_drawdown_percent": 50.91543744848073,
|
|
"profit_factor": 1.8571828094609992,
|
|
"score": 5.869910046399452
|
|
},
|
|
{
|
|
"edge": 0.06,
|
|
"probability": 0.45,
|
|
"confidence": 0.4,
|
|
"trades": 1052,
|
|
"wins": 540,
|
|
"win_rate": 0.5133079847908745,
|
|
"total_net_percent": 458.46771568458075,
|
|
"average_net_percent": 0.43580581338838476,
|
|
"max_drawdown_percent": 50.40112470355194,
|
|
"profit_factor": 1.7510409422993551,
|
|
"score": 5.821320126942172
|
|
},
|
|
{
|
|
"edge": 0.08,
|
|
"probability": 0.45,
|
|
"confidence": 0.4,
|
|
"trades": 994,
|
|
"wins": 518,
|
|
"win_rate": 0.5211267605633803,
|
|
"total_net_percent": 454.36066301702334,
|
|
"average_net_percent": 0.45710328271330314,
|
|
"max_drawdown_percent": 49.77416618382591,
|
|
"profit_factor": 1.8094382468780623,
|
|
"score": 5.800133312876412
|
|
},
|
|
{
|
|
"edge": 0.05,
|
|
"probability": 0.47,
|
|
"confidence": 0.4,
|
|
"trades": 1065,
|
|
"wins": 529,
|
|
"win_rate": 0.49671361502347416,
|
|
"total_net_percent": 453.4097611663829,
|
|
"average_net_percent": 0.4257368649449605,
|
|
"max_drawdown_percent": 50.40112470355197,
|
|
"profit_factor": 1.736413296798446,
|
|
"score": 5.734718085935084
|
|
},
|
|
{
|
|
"edge": 0.05,
|
|
"probability": 0.45,
|
|
"confidence": 0.4,
|
|
"trades": 1089,
|
|
"wins": 541,
|
|
"win_rate": 0.4967860422405877,
|
|
"total_net_percent": 439.9005385791513,
|
|
"average_net_percent": 0.4039490712388901,
|
|
"max_drawdown_percent": 50.40112470355197,
|
|
"profit_factor": 1.6892927776778741,
|
|
"score": 5.510294850509225
|
|
},
|
|
{
|
|
"edge": 0.0,
|
|
"probability": 0.47,
|
|
"confidence": 0.4,
|
|
"trades": 1219,
|
|
"wins": 587,
|
|
"win_rate": 0.4815422477440525,
|
|
"total_net_percent": 436.579021878942,
|
|
"average_net_percent": 0.3581452189326842,
|
|
"max_drawdown_percent": 52.07849019299002,
|
|
"profit_factor": 1.6160884001480649,
|
|
"score": 5.363737531236875
|
|
},
|
|
{
|
|
"edge": 0.08,
|
|
"probability": 0.5,
|
|
"confidence": 0.4,
|
|
"trades": 877,
|
|
"wins": 470,
|
|
"win_rate": 0.5359179019384265,
|
|
"total_net_percent": 427.74547402951407,
|
|
"average_net_percent": 0.48773714256501033,
|
|
"max_drawdown_percent": 52.09888771886091,
|
|
"profit_factor": 1.9847691606394344,
|
|
"score": 5.362389337519431
|
|
},
|
|
{
|
|
"edge": 0.1,
|
|
"probability": 0.5,
|
|
"confidence": 0.4,
|
|
"trades": 837,
|
|
"wins": 449,
|
|
"win_rate": 0.5364396654719236,
|
|
"total_net_percent": 426.14993340622095,
|
|
"average_net_percent": 0.5091397053837765,
|
|
"max_drawdown_percent": 52.561106808313184,
|
|
"profit_factor": 2.0019617417252773,
|
|
"score": 5.346013088846572
|
|
},
|
|
{
|
|
"edge": 0.04,
|
|
"probability": 0.47,
|
|
"confidence": 0.4,
|
|
"trades": 1094,
|
|
"wins": 534,
|
|
"win_rate": 0.48811700182815354,
|
|
"total_net_percent": 427.32467968968984,
|
|
"average_net_percent": 0.39060756827211135,
|
|
"max_drawdown_percent": 50.40112470355197,
|
|
"profit_factor": 1.666053783129095,
|
|
"score": 5.307968702584026
|
|
},
|
|
{
|
|
"edge": 0.04,
|
|
"probability": 0.45,
|
|
"confidence": 0.4,
|
|
"trades": 1118,
|
|
"wins": 548,
|
|
"win_rate": 0.49016100178890876,
|
|
"total_net_percent": 427.2489841254177,
|
|
"average_net_percent": 0.3821547264091392,
|
|
"max_drawdown_percent": 50.40112470355194,
|
|
"profit_factor": 1.649377769051306,
|
|
"score": 5.298462187255402
|
|
},
|
|
{
|
|
"edge": 0.06,
|
|
"probability": 0.52,
|
|
"confidence": 0.4,
|
|
"trades": 726,
|
|
"wins": 401,
|
|
"win_rate": 0.5523415977961432,
|
|
"total_net_percent": 403.79036903249477,
|
|
"average_net_percent": 0.5561850813119763,
|
|
"max_drawdown_percent": 47.08580789040411,
|
|
"profit_factor": 2.170274323088062,
|
|
"score": 5.2225600439991196
|
|
}
|
|
]
|
|
}
|